{"id":7598,"date":"2026-03-16T17:47:37","date_gmt":"2026-03-16T17:47:37","guid":{"rendered":"https:\/\/www.securitytoday.de\/2026\/04\/02\/post_id-5339\/"},"modified":"2026-07-06T15:15:33","modified_gmt":"2026-07-06T15:15:33","slug":"sbom-practical-check-how-your-company-implements-the-software-bill-of-materials-by-september-2026","status":"publish","type":"post","link":"https:\/\/www.securitytoday.de\/en\/2026\/03\/16\/sbom-practical-check-how-your-company-implements-the-software-bill-of-materials-by-september-2026\/","title":{"rendered":"SBOM Practical Check: How to Implement SBOM"},"content":{"rendered":"<p style=\"color:#69d8ed;font-size:0.9em;margin:0 0 16px;padding:0;\">12 min Reading Time<\/p>\n<p><strong>Deutsche Bahn alone manages 500,000 software bills of materials. What sounds like bureaucracy will become mandatory for every manufacturer of digital products in the EU from September 2026. Those who fail to prepare risk fines of up to 15 million Euro  &#8211;  and exclusion from the European market.<\/strong><\/p>\n<h2>TL;DR<\/h2>\n<ul>\n<li>\ud83d\udd12 The EU Cyber Resilience Act (CRA) will make Software Bills of Materials (SBOMs) mandatory from December 2027. First reporting obligations apply from September 2026 (EU Regulation 2024\/2847).<\/li>\n<li>\ud83d\udcca 75 percent of all companies fell victim to a supply chain attack in 2024. Gartner\u2019s forecast of 45 percent was too conservative (BlackBerry, 2024).<\/li>\n<li>\ud83d\udee1\ufe0f The BSI (Federal Office for Information Security) specifically requires CycloneDX from version 1.6 or SPDX from version 3.0.1 as SBOM formats (BSI, 2024).<\/li>\n<li>\ud83c\udfed Deutsche Bahn manages 500,000 bills of materials using open-source tools and custom logic (FOSDEM 2026).<\/li>\n<li>\u2699\ufe0f Three implementation paths: fully automated in the CI\/CD pipeline, hybrid with review, or manual for legacy software.<\/li>\n<\/ul>\n<h2>September 2026: The Countdown Is On<\/h2>\n<p>Your security team faces a concrete challenge: From 11 September 2026, all manufacturers of products with digital elements must report actively exploited vulnerabilities to ENISA within 24 hours. Without an up-to-date SBOM, this is simply impossible. After all, if you don\u2019t know which components are in your software, you can\u2019t assess whether a new vulnerability affects your product.<\/p>\n<p>The average detection time for supply chain infiltrations currently stands at 287 days. Nearly ten months during which attackers operate undetected in compromised systems. An SBOM drastically reduces this timeframe because it enables an immediate query: Do we use the affected library? Which version? In which product?<\/p>\n<div style=\"background:#f0f9fa;padding:24px 28px;margin:32px 0;border-radius:8px;\">\n<div style=\"display:flex;flex-wrap:wrap;gap:24px;justify-content:center;text-align:center;\">\n<div style=\"flex:1;min-width:140px;\">\n<div style=\"font-size:2.2em;font-weight:700;color:#69d8ed;\">75 %<\/div>\n<div style=\"font-size:0.85em;color:#555;\">of companies affected by supply chain attacks<\/div>\n<\/div>\n<div style=\"flex:1;min-width:140px;\">\n<div style=\"font-size:2.2em;font-weight:700;color:#69d8ed;\">287<\/div>\n<div style=\"font-size:0.85em;color:#555;\">days average detection time<\/div>\n<\/div>\n<div style=\"flex:1;min-width:140px;\">\n<div style=\"font-size:2.2em;font-weight:700;color:#69d8ed;\">$4.91 million<\/div>\n<div style=\"font-size:0.85em;color:#555;\">average cost per supply chain breach<\/div>\n<\/div>\n<\/div>\n<p style=\"font-size:0.75em;color:#888;margin-top:16px;margin-bottom:0;text-align:center;\">Sources: BlackBerry Global Threat Intelligence Report 2024; IBM\/Ponemon Cost of a Data Breach 2025; Verizon DBIR 2025<\/p>\n<\/div>\n<h2>What an SBOM Is  &#8211;  and What It Isn\u2019t<\/h2>\n<p>A Software Bill of Materials documents all components, libraries, and dependencies in a software product. Think of it like the ingredients list on food packaging  &#8211;  only for code. The CRA defines it as a \u201cformal record containing details and supply chain relationships of the components contained in the software elements.\u201d<\/p>\n<p>Important: An SBOM is not a security audit. It makes transparent what has been built  &#8211;  not whether it is secure. But without this transparency, systematic vulnerability assessment is impossible. Only the combination of SBOM and VEX (Vulnerability Exploitability eXchange) provides a complete picture: The SBOM lists the components, while VEX assesses whether a known vulnerability is actually exploitable in the specific context of use.<\/p>\n<h2>Regulatory Deadlines at a Glance<\/h2>\n<p>The EU Cyber Resilience Act phases in obligations in two stages:<\/p>\n<p><strong>From 11 September 2026:<\/strong> Mandatory reporting of actively exploited vulnerabilities to ENISA within 24 hours. This applies to products already on the market. Without an SBOM and automated vulnerability tracking, this deadline is practically impossible to meet.<\/p>\n<p><strong>From 11 December 2027:<\/strong> Full SBOM obligation for all products with digital elements marketed in the EU. The bill of materials must be provided in a machine-readable format and cover at least the top-level dependencies. Non-compliance risks fines of up to 15 million Euro or 2.5 percent of global annual turnover.<\/p>\n<p>In parallel, the BSI (Federal Office for Information Security), as the future market surveillance authority, has published Technical Guideline TR-03183-2. It goes beyond the EU\u2019s minimum requirements, demanding cryptographic checksums, license identifiers, and signature mechanisms, among other things.<\/p>\n<blockquote style=\"border-left:4px solid #69d8ed;margin:32px 0;padding:16px 24px;background:#f8f8f8;font-style:italic;\">\n<p style=\"font-size:1.05em;margin:0;\">\u201cThe CRA is a game-changer for the security of digital products!\u201d<\/p>\n<p style=\"font-size:0.85em;color:#b8c5ce;margin:8px 0 0;\"> &#8211;  Claudia Plattner, President of the Federal Office for Information Security (BSI)<\/p>\n<\/blockquote>\n<h2>Three Paths to SBOM: The Practical Check<\/h2>\n<p>For IT managers and CISOs, a very concrete question arises: How do we implement this? The answer depends on your own software landscape, the maturity of your CI\/CD pipelines, and the available budget. Three options have proven effective in practice.<\/p>\n<h2>Option 1: Fully Automated in the CI\/CD Pipeline<\/h2>\n<p><strong>For whom:<\/strong> Companies with modern development processes, container-based deployments, and an established DevSecOps culture.<\/p>\n<p><strong>How it works:<\/strong> Tools like Syft, Trivy, or cdxgen are integrated directly into the build pipeline. With every build, an SBOM in CycloneDX or SPDX format is automatically generated, versioned, and stored centrally. The SBOM updates automatically with every release.<\/p>\n<p><strong>Pros:<\/strong> Lowest ongoing effort, highest currency, scales with the number of products. According to ENISA, this is the recommended approach for companies with more than ten software products.<\/p>\n<p><strong>Cons:<\/strong> Initial integration work (2-4 weeks per pipeline), requires DevOps expertise, legacy systems without CI\/CD are left out.<\/p>\n<h2>Option 2: Hybrid with Manual Review<\/h2>\n<p><strong>For whom:<\/strong> Mid-sized companies with a mixed software landscape. Some products run in modern pipelines, while others are legacy systems without automation.<\/p>\n<p><strong>How it works:<\/strong> Modern products are captured automatically (as in Option 1). For legacy software, SBOMs are generated using binary analysis tools like FOSSA or Mend, which scan finished binaries. A security analyst reviews and supplements the results manually.<\/p>\n<p><strong>Pros:<\/strong> Covers the entire product landscape, realistically implementable with existing teams, fully complies with BSI TR-03183-2.<\/p>\n<p><strong>Cons:<\/strong> Higher ongoing personnel costs, manual steps are error-prone, review cycles slow down releases.<\/p>\n<h2>Option 3: Manual with Template Approach<\/h2>\n<p><strong>For whom:<\/strong> Small software manufacturers with few products and no in-house DevOps team.<\/p>\n<p><strong>How it works:<\/strong> SBOMs are created manually based on ENISA templates and BSI requirements. Developers document used libraries and versions in a structured table, which is then converted into CycloneDX or SPDX.<\/p>\n<p><strong>Pros:<\/strong> No tool investment required, quick start possible, meets the CRA\u2019s minimum requirements.<\/p>\n<p><strong>Cons:<\/strong> Doesn\u2019t scale, high error rate with complex dependency trees, becomes unwieldy with more than three products. ENISA explicitly warns that manually created SBOMs often fail to meet minimum quality standards.<\/p>\n<h2>How Deutsche Bahn Does It<\/h2>\n<p>Deutsche Bahn demonstrates that SBOMs work even at scale. At FOSDEM 2026, the company presented its approach: 500,000 SBOMs managed with a combination of open-source tools and custom logic, embedded in the existing enterprise architecture.<\/p>\n<p>Three insights from the DB project are relevant for smaller companies as well:<\/p>\n<p><strong>SBOMs are not an end in themselves.<\/strong> DB treats SBOMs as a supporting method for various use cases  &#8211;  from vulnerability management and license compliance to supplier control. Those who view SBOMs merely as a regulatory checkbox miss out on operational benefits.<\/p>\n<p><strong>Open source suffices  &#8211;  with custom logic.<\/strong> DB relies on FOSS tools like Syft and Trivy, supplemented by custom logic for integration with SAP and internal systems. Expensive commercial platforms weren\u2019t necessary, but the integration work was substantial.<\/p>\n<p><strong>People make the difference.<\/strong> Technical tools alone aren\u2019t enough. DB emphasizes that dedicated personnel are needed to integrate SBOMs into pipelines and continuously monitor the quality of generated bills of materials.<\/p>\n<h2>The Flip Side: Why SBOMs Aren\u2019t a Silver Bullet<\/h2>\n<p>Despite all the enthusiasm about regulatory progress: SBOMs don\u2019t solve all software supply chain security problems. IT managers should be aware of three limitations.<\/p>\n<p><strong>Fragmentation of standards.<\/strong> CycloneDX and SPDX are the two dominant formats, but they aren\u2019t fully compatible. Many companies generate both formats in parallel  &#8211;  CycloneDX for the security team, SPDX for the legal department. This doubles the effort without any security gain.<\/p>\n<p><strong>Quality issues.<\/strong> Not every automatically generated SBOM meets minimum quality standards. ENISA warns in its SBOM Landscape Report (December 2025) that software providers often fail to include relevant data simply because it isn\u2019t available. An SBOM that captures only 60 percent of dependencies creates a false sense of security.<\/p>\n<p><strong>Attackers adapt.<\/strong> Supply chain attacks doubled in 2025, with an average of 26 incidents per month from April 2025 onward. Attackers are increasingly targeting build pipelines themselves  &#8211;  the very infrastructure that generates SBOMs. A compromised build process can produce an SBOM that looks correct but is manipulated.<\/p>\n<h2>CycloneDX or SPDX? The Format Decision<\/h2>\n<p>The BSI accepts both formats but recommends CycloneDX from version 1.6 or SPDX from version 3.0.1. For practical purposes:<\/p>\n<p><strong>CycloneDX<\/strong> is the better choice for security teams. The format offers native support for VEX, hashing, and dependency trees. Version 1.7 (October 2025) introduces additional patent metadata and enhanced cryptographic transparency. CycloneDX supports not only software SBOMs but also hardware (HBOM), AI\/ML, and cryptographic bills of materials (CBOM).<\/p>\n<p><strong>SPDX<\/strong> is stronger in license compliance and IP due diligence. As an ISO\/IEC 5962:2021-certified standard, SPDX enjoys higher regulatory acceptance, particularly among companies with international business.<\/p>\n<p>Pragmatic recommendation: Start with CycloneDX for operational security. If your legal department requires SPDX, use conversion tools like cyclonedx-cli or spdx-tools. Both formats can be converted into each other, though some detail loss is possible.<\/p>\n<h2>Checklist: SBOM Readiness in 90 Days<\/h2>\n<p>For IT managers who want to start now, here\u2019s a concrete roadmap:<\/p>\n<p><strong>Weeks 1-2: Inventory<\/strong><\/p>\n<ul>\n<li>Catalog all products with digital elements (including firmware, embedded software, IoT devices)<\/li>\n<li>Document existing CI\/CD pipelines and build processes<\/li>\n<li>Assign responsibility (SBOM owner per product line)<\/li>\n<\/ul>\n<p><strong>Weeks 3-4: Pilot Project<\/strong><\/p>\n<ul>\n<li>Select one product (ideally with a modern CI\/CD pipeline)<\/li>\n<li>Integrate an SBOM generator (Syft for containers, cdxgen for applications)<\/li>\n<li>Generate the first SBOM and validate it against BSI TR-03183-2<\/li>\n<\/ul>\n<p><strong>Weeks 5-8: Rollout<\/strong><\/p>\n<ul>\n<li>Extend the successful pilot to additional products<\/li>\n<li>Set up vulnerability monitoring (OSV, NVD, or commercial feed)<\/li>\n<li>Define and test the process for the 24-hour reporting obligation<\/li>\n<\/ul>\n<p><strong>Weeks 9-12: Hardening<\/strong><\/p>\n<ul>\n<li>Define SBOM quality metrics (coverage, currency)<\/li>\n<li>Request supplier SBOMs and integrate them into your own bill of materials<\/li>\n<li>Build an audit trail and documentation for market surveillance<\/li>\n<\/ul>\n<h2>The Next Step<\/h2>\n<p>The SBOM obligation is coming. The question isn\u2019t <em>if<\/em> but <em>how well<\/em> your company will be prepared when the first reporting obligation takes effect in September 2026. The most pragmatic first step: Install Syft or Trivy in a test project and generate your first SBOM. It takes 30 minutes and immediately shows you how many dependencies are in your software that you weren\u2019t aware of.<\/p>\n<h2>Frequently Asked Questions<\/h2>\n<p class=\"st-faq-hint\">Every question is locked. A tap unlocks the answer.<\/p>\n<details>\n<summary><strong>Do companies that only use software (not manufacture it) also need to create SBOMs?<\/strong><\/summary>\n<p style=\"margin:8px 0 4px 24px;color:#555;line-height:1.6;\">No. The CRA targets manufacturers  &#8211;  companies that place products with digital elements on the EU market. Pure users don\u2019t need to create their own SBOMs but should request SBOMs from their suppliers. The NIS2 Directive also requires critical infrastructures to document their software supply chain as part of risk management.<\/p>\n<\/details>\n<details>\n<summary><strong>Which SBOM format should I choose  &#8211;  CycloneDX or SPDX?<\/strong><\/summary>\n<p style=\"margin:8px 0 4px 24px;color:#555;line-height:1.6;\">For most security teams, CycloneDX from version 1.6 is the more pragmatic starting point because it offers native vulnerability and VEX support. SPDX is stronger for license compliance. The BSI accepts both formats in TR-03183-2. Many companies generate both in parallel and convert as needed.<\/p>\n<\/details>\n<details>\n<summary><strong>What does SBOM implementation cost for a mid-sized company?<\/strong><\/summary>\n<p style=\"margin:8px 0 4px 24px;color:#555;line-height:1.6;\">Tool costs can be zero since open-source tools like Syft and Trivy are production-ready. The main effort lies in integration: Expect 2-4 weeks of integration work per CI\/CD pipeline and half an FTE for ongoing monitoring and quality assurance. Commercial platforms like FOSSA or Mend start at around 15,000 Euro per year.<\/p>\n<\/details>\n<details>\n<summary><strong>Does the SBOM obligation also apply to open-source projects?<\/strong><\/summary>\n<p style=\"margin:8px 0 4px 24px;color:#555;line-height:1.6;\">It depends. Open-source software developed as a hobby project without commercial intent is exempt from the CRA. However, once a company integrates open-source components into a commercial product, it bears SBOM responsibility for the entire product  &#8211;  including all open-source dependencies.<\/p>\n<\/details>\n<details>\n<summary><strong>Does the SBOM need to be publicly accessible?<\/strong><\/summary>\n<p style=\"margin:8px 0 4px 24px;color:#555;line-height:1.6;\">No. The CRA explicitly states that manufacturers are not required to publish their SBOMs. It must be part of the technical documentation and made available to market surveillance authorities upon request. Some companies voluntarily publish their SBOMs as a trust signal to customers.<\/p>\n<\/details>\n<h2>Further Reading<\/h2>\n<ul>\n<li><a href=\"https:\/\/www.securitytoday.de\/en\/2026\/03\/02\/post_id-3544\/\" target=\"_blank\" rel=\"noopener\">Supply Chain Security 2026: How Companies Protect Their Software Supply Chain<\/a> (SecurityToday)<\/li>\n<li><a href=\"https:\/\/www.securitytoday.de\/en\/2026\/03\/10\/nis2-in-deutschland-was-unternehmen-jetzt-wissen-und-umsetzen-muessen\/\" target=\"_blank\" rel=\"noopener\">NIS2 in Germany: What Companies Need to Know and Implement Now<\/a> (SecurityToday)<\/li>\n<li><a href=\"https:\/\/www.securitytoday.de\/en\/2026\/03\/15\/post_id-5311\/\" target=\"_blank\" rel=\"noopener\">DORA and NIS2 Simultaneously: Compliance Double Pressure for Financial Service Providers<\/a> (SecurityToday)<\/li>\n<\/ul>\n<p style=\"font-weight:700;color:#e6e3da;font-size:1.05em;margin:48px 0 16px;\">From the MBF Media Network<\/p>\n<div style=\"display:flex;flex-direction:column;gap:14px;margin-bottom:40px;\"><a href=\"https:\/\/mybusinessfuture.com\/regtech-2026-dora-ai-act-mica-pflichtinvestition\/\" class=\"st-net-card\" style=\"display:block;padding:16px 18px;background:#23261f;border:1px solid rgba(105,216,237,0.22);border-radius:10px;box-shadow:inset 0 1px 0 rgba(230,227,218,0.06),0 2px 10px rgba(0,0,0,0.22);text-decoration:none;color:#e6e3da;\"><span style=\"display:block;margin-bottom:6px;font-size:0.72em;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:#aa8ac2;\">MyBusinessFuture<\/span><span style=\"display:block;color:#e6e3da;line-height:1.45;\">DORA, AI Act, MiCA Simultaneously: Why RegTech Becomes a Mandatory Investment in 2026<\/span><\/a><a href=\"https:\/\/www.cloudmagazin.com\/en\/2026\/02\/28\/cloud-trends-2026-was-it-entscheider-jetzt-auf-dem-radar-haben-muessen\/\" class=\"st-net-card\" style=\"display:block;padding:16px 18px;background:#23261f;border:1px solid rgba(105,216,237,0.22);border-radius:10px;box-shadow:inset 0 1px 0 rgba(230,227,218,0.06),0 2px 10px rgba(0,0,0,0.22);text-decoration:none;color:#e6e3da;\"><span style=\"display:block;margin-bottom:6px;font-size:0.72em;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:#0bb7fd;\">cloudmagazin<\/span><span style=\"display:block;color:#e6e3da;line-height:1.45;\">Cloud Trends 2026: What IT Decision-Makers Need on Their Radar Now<\/span><\/a><a href=\"https:\/\/www.digital-chiefs.de\/en\/digital-due-diligence-warum-ma-deals-an-der-it-scheitern\/\" class=\"st-net-card\" style=\"display:block;padding:16px 18px;background:#23261f;border:1px solid rgba(105,216,237,0.22);border-radius:10px;box-shadow:inset 0 1px 0 rgba(230,227,218,0.06),0 2px 10px rgba(0,0,0,0.22);text-decoration:none;color:#e6e3da;\"><span style=\"display:block;margin-bottom:6px;font-size:0.72em;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:#d65663;\">Digital Chiefs<\/span><span style=\"display:block;color:#e6e3da;line-height:1.45;\">Digital Due Diligence: Why M&#038;A Deals Fail Due to IT<\/span><\/a><\/div>\n","protected":false},"excerpt":{"rendered":"Deutsche Bahn alone manages 500,000 software bills of materials. What sounds like bureaucracy will become mandatory for every manufacturer of digital products in the EU from September 2026. Those who fail to prepare risk fines of up to 15 million Euro &#8211; and exclusion from the European market. TL;DR \ud83d\udd12 The [&hellip;]","protected":false},"author":50,"featured_media":5336,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_focuskw":"sbom","_yoast_wpseo_title":"SBOM Practical Check: How Your Company Implements the Software Bill of Materials","_yoast_wpseo_metadesc":"SBOM implementation guide: Ensure EU compliance by 2026, streamline software transparency, and future-proof your business\u2014start your practical SBOM check today.","_yoast_wpseo_meta-robots-noindex":"","_yoast_wpseo_meta-robots-nofollow":"","_yoast_wpseo_meta-robots-adv":"","_yoast_wpseo_canonical":"","_yoast_wpseo_opengraph-title":"","_yoast_wpseo_opengraph-description":"","_yoast_wpseo_opengraph-image":"","_yoast_wpseo_opengraph-image-id":0,"_yoast_wpseo_twitter-title":"","_yoast_wpseo_twitter-description":"","_yoast_wpseo_twitter-image":"","_yoast_wpseo_twitter-image-id":0,"_evm_slot_owner":"","evm_cvss":0,"evm_risk":0,"evm_casefile":"","evm_primary_cve":"","evm_pin_until":0,"evm_external_preview_token":"","evm_external_preview_expires":"","_evm_translation_lang":"","featured_post":0,"featured_post_sortierung":0,"_wp_old_slug":["post_id-5339"],"footnotes":""},"categories":[255],"tags":[],"class_list":["post-7598","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-praxis-umsetzung-en"],"evm_reading_time_minutes":12,"wpml_language":"en","wpml_translation_of":5339,"_links":{"self":[{"href":"https:\/\/www.securitytoday.de\/en\/wp-json\/wp\/v2\/posts\/7598","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.securitytoday.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.securitytoday.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.securitytoday.de\/en\/wp-json\/wp\/v2\/users\/50"}],"replies":[{"embeddable":true,"href":"https:\/\/www.securitytoday.de\/en\/wp-json\/wp\/v2\/comments?post=7598"}],"version-history":[{"count":6,"href":"https:\/\/www.securitytoday.de\/en\/wp-json\/wp\/v2\/posts\/7598\/revisions"}],"predecessor-version":[{"id":19743,"href":"https:\/\/www.securitytoday.de\/en\/wp-json\/wp\/v2\/posts\/7598\/revisions\/19743"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.securitytoday.de\/en\/wp-json\/wp\/v2\/media\/5336"}],"wp:attachment":[{"href":"https:\/\/www.securitytoday.de\/en\/wp-json\/wp\/v2\/media?parent=7598"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.securitytoday.de\/en\/wp-json\/wp\/v2\/categories?post=7598"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.securitytoday.de\/en\/wp-json\/wp\/v2\/tags?post=7598"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}