Skip to main content
Bluecoders
← Tech glossary

SBOM

TermConcept

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).

A recruitment need?

We take the time to understand your context first. Tell us about your need, we'll get back to you quickly.