Termin vereinbaren

SBOM-Management für die Software-Lieferkette

Wie Sie Software-Stücklisten (SBOMs) standardkonform erzeugen, verteilen und operativ nutzen – von der Formatwahl über die Build-Integration bis zur kontinuierlichen Schwachstellen-Korrelation.

Eine Software Bill of Materials (SBOM) ist ein maschinenlesbares Inventar aller Komponenten einer Software – analog zur Stückliste in der Fertigung. Spätestens seit Vorfällen wie Log4Shell ist klar, dass Organisationen ohne Komponententransparenz nicht beantworten können, ob und wo sie von einer neuen Schwachstelle betroffen sind. Mit dem Cyber Resilience Act wird die SBOM für Produkte mit digitalen Elementen erstmals zur gesetzlichen Pflicht in der EU; parallel haben CISA und internationale Partner im Juli 2026 die Mindestinhalte einer SBOM neu definiert. SBOM-Management umfasst dabei mehr als das einmalige Erzeugen einer Datei: Es ist ein fortlaufender Prozess aus Generierung, Verteilung, Anreicherung und Auswertung über den gesamten Produktlebenszyklus.

Das Wichtigste im Überblick

01

Formate: CycloneDX (ECMA-424) und SPDX (ISO/IEC 5962)

Zwei offene Formate dominieren die Praxis. CycloneDX stammt aus der OWASP-Community und wird über das Ecma-Komitee TC54 international standardisiert: Version 1.6 wurde im Juni 2024 als ECMA-424 (1. Edition) veröffentlicht, die im Oktober 2025 erschienene Version 1.7 im Dezember 2025 als ECMA-424 (2. Edition) – mit erweiterter Modellierung u. a. für kryptografische Artefakte und ML-Modelle. SPDX wird unter dem Dach der Linux Foundation entwickelt; die ISO/IEC 5962:2021 normiert die Version 2.2.1, während die aktuelle Spezifikation 3.0.1 (Dezember 2024) das ISO-Verfahren als ISO/IEC DIS 5962 durchläuft. SPDX hat seine Wurzeln im Lizenz-Compliance-Umfeld, CycloneDX ist stärker auf Security-Anwendungsfälle ausgerichtet – beide erfüllen die CRA-Anforderung eines „gängigen und maschinenlesbaren Formats“.

02

Mindestinhalte: von den NTIA Minimum Elements zu den CISA-Elements 2026

Die NTIA definierte 2021 erstmals Mindestbestandteile einer SBOM in drei Kategorien: Datenfelder (u. a. Lieferant, Komponentenname, Version, eindeutige Identifikatoren, Abhängigkeitsbeziehungen, SBOM-Autor, Zeitstempel), Automatisierungsunterstützung und begleitende Prozesse. Im Juli 2026 haben CISA, NSA, FBI und internationale Partnerbehörden die „2026 Minimum Elements for a SBOM“ veröffentlicht, die die NTIA-Fassung ablösen. Neu aufgenommen wurden u. a. Komponenten-Hashes, Lizenzangaben, der Name des Generierungswerkzeugs und der Generierungskontext; bestehende Felder wurden präzisiert und einheitlicher benannt. Die Mindestinhalte gelten ausdrücklich als Untergrenze – je nach Einsatzzweck sind zusätzliche Angaben sinnvoll.

03

Erzeugung zur Build-Zeit statt nachträglicher Analyse

Der verlässlichste Zeitpunkt für die SBOM-Erzeugung ist der Build: Dort sind alle aufgelösten Abhängigkeiten inklusive exakter Versionen bekannt, die weder eine reine Quellcode-Analyse noch eine nachträgliche Binäranalyse vollständig rekonstruieren kann. In der Praxis übernehmen das Plugins für Paketmanager und Build-Systeme oder Generatoren wie cdxgen und Syft, eingebunden als fester Schritt der CI/CD-Pipeline. Jeder Release-Stand erhält so eine eigene, versionierte SBOM, die zusammen mit den Build-Artefakten abgelegt und idealerweise signiert wird. Der in den CISA-Elements 2026 geforderte Generierungskontext macht zudem transparent, in welcher Lebenszyklusphase eine SBOM entstanden ist.

04

Nutzung: Schwachstellen-Korrelation mit VEX und CSAF

Ihren Wert entfaltet eine SBOM erst durch kontinuierliche Korrelation mit Schwachstellendaten aus Quellen wie NVD, OSV oder GitHub Advisories – so lässt sich bei einer neuen CVE unmittelbar beantworten, welche Produkte betroffene Komponenten enthalten. Da eine verwundbare Komponente nicht automatisch ein verwundbares Produkt bedeutet, ergänzt VEX (Vulnerability Exploitability eXchange) die SBOM um maschinenlesbare Hersteller-Aussagen zur tatsächlichen Betroffenheit; die CISA hat dafür im April 2023 Mindestanforderungen publiziert. Als Austauschformate dienen das Common Security Advisory Framework (CSAF 2.0, seit November 2022 OASIS-Standard, mit eigenem VEX-Profil) sowie CycloneDX mit eingebettetem VEX. Richtig eingesetzt reduziert diese Kombination Fehlalarme erheblich und fokussiert die Behebung auf tatsächlich ausnutzbare Schwachstellen.

05

Regulatorische Pflichten: CRA Anhang I und BSI TR-03183-2

Der Cyber Resilience Act (Verordnung (EU) 2024/2847, in Kraft seit 10. Dezember 2024) macht die SBOM zur Pflicht: Anhang I Teil II verlangt von Herstellern, Schwachstellen und Komponenten zu dokumentieren, einschließlich einer Software-Stückliste in einem gängigen, maschinenlesbaren Format, die mindestens die obersten Abhängigkeiten (Top-Level Dependencies) abdeckt. Die SBOM ist Teil der technischen Dokumentation und Marktüberwachungsbehörden auf Verlangen vorzulegen; eine Veröffentlichungspflicht besteht nicht. Die Hauptpflichten gelten ab 11. Dezember 2027, Meldepflichten bereits ab 11. September 2026. Das BSI konkretisiert die Anforderungen in der Technischen Richtlinie TR-03183 Teil 2 (Version 2.1.0, August 2025) mit formalen und fachlichen Vorgaben je Datenfeld – inklusive Zuordnungsempfehlungen zu SPDX und CycloneDX sowie seit Version 2.1.0 der Behandlung virtueller und referenzierter Komponenten.

06

Betriebsmuster: OWASP Dependency-Track als SBOM-Konsument

Für den laufenden Betrieb hat sich das Muster einer zentralen SBOM-Plattform etabliert, für das OWASP Dependency-Track das bekannteste Open-Source-Beispiel ist. Die Plattform konsumiert und produziert CycloneDX-SBOMs und -VEX-Dokumente, inventarisiert Komponenten über alle Projekte und Versionen hinweg und gleicht sie kontinuierlich gegen Schwachstellenquellen wie NVD, OSV, GitHub Advisories oder Snyk ab. Eine Policy Engine setzt Sicherheits-, Lizenz- und Betriebsrichtlinien automatisiert durch; das API-first-Design erlaubt die direkte Anbindung an CI/CD-Pipelines. Entscheidend ist der Paradigmenwechsel: Statt punktueller Scans wird das gesamte Portfolio bei jeder neuen Schwachstellenmeldung automatisch neu bewertet.

Standards & Quellen

Die Inhalte dieser Seite basieren auf den folgenden öffentlich verfügbaren Leitfäden und Studien.

Ecma International · 2025

ECMA-424: CycloneDX Bill of Materials Specification, 2nd Edition

Internationaler Standard für CycloneDX v1.7 (verabschiedet Dezember 2025); die 1. Edition von Juni 2024 standardisierte Version 1.6.

ISO/IEC · 2021

ISO/IEC 5962:2021 – SPDX Specification V2.2.1

ISO-Normierung des SPDX-Formats in Version 2.2.1; die aktuelle SPDX-Spezifikation 3.0.1 durchläuft das ISO-Verfahren als ISO/IEC DIS 5962.

CISA / NSA / FBI und internationale Partner · 2026

2026 Minimum Elements for a Software Bill of Materials (SBOM)

Löst die NTIA Minimum Elements von 2021 ab; ergänzt u. a. Komponenten-Hashes, Lizenzen, Generierungswerkzeug und Generierungskontext als Mindestfelder.

Amtsblatt der EU / EUR-Lex · 2024

Verordnung (EU) 2024/2847 (Cyber Resilience Act)

Anhang I Teil II verlangt eine SBOM in gängigem, maschinenlesbarem Format mit mindestens den Top-Level-Abhängigkeiten; Hauptpflichten ab 11.12.2027.

Bundesamt für Sicherheit in der Informationstechnik (BSI) · 2025

BSI TR-03183 Teil 2: Software Bill of Materials (SBOM), Version 2.1.0

Formale und fachliche SBOM-Vorgaben als Einstiegshilfe zum CRA, inklusive Feld-Mapping auf SPDX und CycloneDX (Stand: August 2025).

OWASP Foundation · 2026

Dependency-Track Documentation

Belegt Kernfunktionen der Plattform: Konsum/Produktion von CycloneDX-SBOM und -VEX, Schwachstellenquellen, Policy Engine und API-first-Design.

SBOM-Pflichten aus dem CRA strukturiert umsetzen?

Wir unterstützen Sie bei Formatwahl, Build-Integration und dem Aufbau eines laufenden SBOM-Betriebs – von der Gap-Analyse bis zur Toolchain. Sprechen Sie uns für ein unverbindliches Erstgespräch an.