stella advisory — Command Guide

Audience: DevEx engineers, security analysts, and CI authors who read or export advisory evidence from Stella Ops. Scope: Listing, retrieving, and exporting raw advisory evidence, plus offline verification of product CSAF advisories.

The stella advisory commands surface raw advisory and VEX evidence projected by Concelier and Excititor. They are read-only and aggregation-only: the CLI returns upstream evidence with provenance attached and never merges sources or infers severity. For background on this contract, see the Aggregation-Only Contract reference.

Commands

Flags (common)

Inputs/outputs

Determinism rules

Offline/air-gap notes

Product CSAF advisory verification

stella verify product-csaf-advisory verifies the concrete product-csaf-advisory-v1 artifact contract from docs/contracts/stella-product-csaf-advisory-v1.md. It reads a local CSAF JSON document and its local DSSE envelope, canonicalizes the CSAF JSON, computes the sha256: digest, and verifies the DSSE envelope through the product CSAF offline verifier with local manufacturer PEM trust roots.

Required inputs:

Optional inputs:

The command does not fetch http or https inputs and fails closed when trust roots are missing, the DSSE signature cannot be verified, or the canonical CSAF hash does not match the signed artifact payload. Table output reports only successful verification; JSON output reports deterministic issue codes for failures.