CycloneDX is an OWASP-stewarded standard for software, hardware, and machine-learning bills of materials (SBOM). It provides a structured inventory of components, dependencies, and vulnerabilities for supply-chain transparency.
CycloneDX
CycloneDX is an OWASP-stewarded standard for producing a bill of materials (BOM) that inventories the components, dependencies, services, and known vulnerabilities that make up a piece of software, hardware, or a machine-learning model. It gives you a structured, machine-readable answer to the question “what is actually inside this thing I am running?” — expressed as JSON, XML, or Protocol Buffers so it can travel through a build pipeline and a security scanner alike.
- Full-stack BOM coverage - Software (SBOM), hardware (HBOM), machine-learning (ML-BOM), operations (OBOM), and software-as-a-service (SaaSBOM) all share one model.
- Component and dependency graph - Every component is identified with coordinates and hashes, and the dependency relationships between them are captured explicitly.
- Vulnerability and VEX exchange - Known vulnerabilities and Vulnerability Exploitability eXchange (VEX) statements ride alongside the inventory.
- OWASP stewardship - Governed as a formal OWASP flagship project and adopted by ECMA as ECMA-424, so it is an open, versioned specification rather than a vendor format.
In real API operations, CycloneDX shows up wherever the supply chain behind an API needs to be provable rather than assumed. A provider generates an SBOM at build time, attaches it to a release, and lets consumers and regulators verify which libraries — and which vulnerabilities — are shipping behind an endpoint. As the agentic turn puts more automated clients in front of APIs, a CycloneDX document becomes one of the machine-checkable trust artifacts that lets a governance layer reason about supply-chain risk instead of taking a provider’s word for it.
Referenced on the API Evangelist blog
Where this standard shows up across sixteen years of my writing at apievangelist.com — how it fits into API design, governance, and the agentic turn.
The Digital API Supply Chain
2024-09-01