Back to Glossary
Security

What is SBOM (Software Bill of Materials)?

A formal record of all components, libraries, and dependencies in a software artifact.

A Software Bill of Materials (SBOM) is a machine-readable inventory of all components, libraries, and dependencies in a software artifact (application or container image). SBOMs enable organizations to quickly identify if they use a vulnerable component (like Log4Shell). They're generated by tools like Syft and CycloneDX. Formats include CycloneDX and SPDX. The US government now requires SBOMs for critical software sold to federal agencies.

Deep Dive Guide

software supply chain security sbom slsa guide

Related Terms

Test your knowledge of SBOM (Software Bill of Materials) and 130 other DevOps concepts