SBOM
An SBOM (Software Bill of Materials) is a formal, machine-readable inventory of every component — libraries, direct and transitive dependencies, versions, licences, hashes — that makes up a piece of software.
An SBOM (Software Bill of Materials) is a formal, machine-readable inventory of every component — libraries, direct and transitive dependencies, versions, licences, hashes — that makes up a piece of software.
It has become central to software supply-chain security: without an SBOM, it is impossible to know quickly whether a newly disclosed vulnerability (such as Log4Shell) affects your applications. With an SBOM, you can automatically query the list of affected components.
The standard formats are SPDX (Linux Foundation) and CycloneDX (OWASP). Several regulations make SBOMs mandatory for some markets (Executive Order 14028 in the United States, the Cyber Resilience Act in Europe for products with digital components).
