nexalign

Glossary term

SBOM

Also: Software Bill of Materials

Machine-readable inventory of all components in a software incl. versions, licences and dependencies. Formats: SPDX, CycloneDX, SWID. Mandatory in regulated areas; in the US driven by Executive Order 14028.

Purpose: supply-chain transparency. When a new CVE emerges (e.g. Log4Shell), you must be able to answer within minutes which products are affected. Without SBOM, this takes weeks.

Formats: CycloneDX (OWASP, compact, widely used), SPDX (Linux Foundation, standard for open-source licences), SWID Tags (ISO/IEC 19770-2). Tools: Anchore Syft, CycloneDX CLI, Microsoft SBOM Tool.

Related: VEX (Vulnerability Exploitability eXchange) complements SBOM with whether a found CVE is actually exploitable. SBOM + VEX is the minimum for a serious vulnerability-management process.

Related terms