pkg.soopen package index

brew / rang 6965

Installer vexctl avec Homebrew, Nix, zypper

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de vexctl pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install vexctl

local Homebrew formula metadata

Linux

Nixvérifié · 92%
nix profile install nixpkgs#vexctl

nixpkgs package indexes · pkgs/by-name/ve/vexctl/package.nix · Source: api.github.com

openSUSE zyppervérifié · 92%
sudo zypper install vexctl

openSUSE Tumbleweed package metadata · vexctl · Source: download.opensuse.org

aperçu

Résumé du paquet

Tool to create, transform and attest VEX metadata

Commandes et alias

  • vexctl

historique

Historique du projet et usages

vexctl is the command-line tool of the OpenVEX project, a security-supply-chain effort for producing and consuming Vulnerability Exploitability eXchange metadata. Its practical role is to let maintainers create, merge, apply, and attest VEX documents so scanners can distinguish exploitable vulnerabilities from findings that are known not to affect a particular product.

Historique du projet

The vexctl repository was created in January 2023, the same month Chainguard publicly introduced OpenVEX as a lightweight specification, library, and tool suite aligned with the VEX minimum requirements work associated with NTIA and CISA. The project later became part of OpenSSF's OpenVEX home, where OpenSSF describes vexctl as the flagship CLI for creating, merging, and attesting OpenVEX documents.

OpenVEX sits among several VEX encodings and security-advisory formats. OpenSSF documentation frames OpenVEX as an interoperable and embeddable implementation intended to work independently of a particular SBOM format, alongside CSAF, CycloneDX, and SPDX-based VEX approaches.

Historique d'adoption

By late 2023, OpenSSF described OpenVEX as having a growing community of adopters, with support from companies including Anchore, Chainguard, Intel, and Microsoft. The adoption story is tied less to vexctl as a standalone utility and more to the need for machine-readable vulnerability-status signals that can reduce scanner noise in SBOM-driven workflows.

Canonical's Ubuntu VEX data feed later chose the OpenVEX specification maintained by OpenSSF, citing its clarity, minimalism, compliance, interoperability, and embeddability. That kind of downstream use makes vexctl relevant as a reference CLI for generating and manipulating the same class of documents.

Modes d'utilisation

Typical vexctl usage is in supply-chain security and vulnerability-management pipelines: creating OpenVEX statements for products and CVEs, applying those statements to scanner output, merging documents, and producing attestations. Tutorials commonly pair it with scanners such as Trivy to suppress or explain false-positive vulnerability findings without discarding the underlying scan data.

Pourquoi les passionnés de paquets s'y intéressent

For package maintainers, vexctl is a small but important glue tool in the SBOM/VEX ecosystem. It gives open-source producers a way to publish negative security advisories in a machine-readable format, and gives consumers a command-line path to feed that context into automated vulnerability triage.

Chronologie

  • 2023-01: The openvex/vexctl GitHub repository was created, and Chainguard introduced OpenVEX as an open-source VEX specification and tool suite.
  • 2023-07: OpenSSF's Vulnerability Disclosures Working Group discussed planned updates to both the OpenVEX specification and vexctl tooling after OpenVEX's first months as an OpenSSF project.
  • 2023-12: OpenSSF described OpenVEX as housed in OpenSSF and supported by a growing community of adopters.
  • 2026-06: GitHub releases show vexctl continuing with v0.4.x releases.

Sources

posture de sécurité

Niveau de risque : vert

narrow executable package without higher-risk signals.

Classificateur de risque

risque vert · confiance faible · appliance

Pourquoi

  • narrow executable package without higher-risk signals

Signaux

  • metadata:no-higher-risk-signals

Comportement d'installation

  • Aucune métadonnée de bottle Homebrew n’a été enregistrée.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
vexctlexécutableexécutable indexéDécouvert depuis l'index local des exécutables.

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-08-03
version du gestionnaire0.4.4
gestionnaire mis à jour2026-07-26
données localesinconnu
amontnon disponible
dernière version détectéenon détecté
  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:vexctl
Version0.4.4
Gestionnaire de paquetsHomebrew
Page d'accueilhttps://openssf.org/projects/openvex/
Dépôthttps://github.com/openvex/vexctl
Dernière mise à jour2026-07-26T00:30:01+02:00
Pulseupdated
Bouteillenon enregistré
Serviceaucun déclaré

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Nix95%

vexctl

nix profile install nixpkgs#vexctl
  • normalized package name match
  • Correspondance par : Vexctl
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/ve/vexctl/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
zypper95%

vexctl 0.4.4+git20.5d61136-1.2

CLI tool to create, transform and attest VEX metadata

https://github.com/openvex/vexctl

sudo zypper install vexctl
  • License: Apache-2.0
  • Category: Productivity/Security
  • Architecture: x86_64
  • Source Package: vexctl
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Vexctl
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: vexctl from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation