DevKit Dossier

Cyber Resilience Act guides

What the Cyber Resilience Act requires of an SBOM

Last updated: 2026-09-29

The Cyber Resilience Act (Regulation (EU) 2024/2847) asks manufacturers to draw up a software bill of materials (SBOM) as part of vulnerability handling. The text asks for a commonly used, machine-readable format that covers at least the top-level dependencies, and it places the SBOM in the technical documentation. The requirement applies from 11 December 2027, with the main obligations of the regulation.

What the text says

The definition, Article 3, point (39):

"‘software bill of materials’ means a formal record containing details and supply chain relationships of components included in the software elements of a product with digital elements;"

The requirement, Annex I, Part II, point (1). Manufacturers shall:

"identify and document vulnerabilities and components contained in products with digital elements, including by drawing up a software bill of materials in a commonly used and machine-readable format covering at the very least the top-level dependencies of the products;"

Where it is filed, Annex VII, point 2(b):

"necessary information and specifications of the vulnerability handling processes put in place by the manufacturer, including the software bill of materials, the coordinated vulnerability disclosure policy, evidence of the provision of a contact address for the reporting of the vulnerabilities and a description of the technical solutions chosen for the secure distribution of updates;"

Who may ask for it, Annex VII, point 8:

"where applicable, the software bill of materials, further to a reasoned request from a market surveillance authority provided that it is necessary in order for that authority to be able to check compliance with the essential cybersecurity requirements set out in Annex I."

The format, Article 13(24):

"The Commission may, by means of implementing acts taking into account European or international standards and best practices, specify the format and elements of the software bill of materials referred to in Part II, point (1), of Annex I."

Publication, recital 77:

"Manufacturers should not be obliged to make the SBOM public."

What this means in practice

What to keep as evidence

Where DevKit Dossier fits

DevKit Dossier keeps an SBOM archive per release. Your CI generates a CycloneDX or SPDX JSON file with Syft or Trivy and uploads it; DevKit Dossier is not a scanner, and it stores the file byte for byte with a hash and an upload timestamp. Every day it checks each release's current SBOM against OSV and GitHub advisories, CISA KEV, EPSS and NVD scores; it also builds a license inventory and an evidence pack (a ZIP with pack.json, pack.pdf, the SBOMs byte for byte and a README.txt) to attach to Annex VII technical documentation. It supports your evidence: it gives no legal advice, does not certify anything and submits nothing to ENISA's single reporting platform. It is hosted in the EU and self-serve, at a flat price per organisation of 49, 99 or 249 EUR per month with a 14-day trial.

Join the waitlist

Sources

This guide is general information, not legal advice.