Transparenz in der Software-Lieferkette, gefordert von CRA, NIS2 und Ihren Kunden

SBOM: Die Software-Stückliste, die jetzt Pflicht wird

Eine SBOM (Software Bill of Materials) listet alle Komponenten Ihrer Software maschinenlesbar auf und macht die Lieferkette transparent.

  • 01Answer in Minuten statt Wochen: Welche Produkte enthalten die verwundbare Komponente?
  • 02CRA-konform: SBOM nach Anhang I, vorlagefähig für das BSI (TR-03183-2)
  • 03Automatisiert statt handgepflegt: SBOM-Erzeugung in jeder Pipeline (Syft, Trivy, CycloneDX, SPDX)
  • 04VEX statt Alarmflut: dokumentierte Betroffenheitsbewertung je Schwachstelle
  • 05Anschluss an Ihr Schwachstellenmanagement und Ihre Meldeprozesse ab 11.09.2026
11+Jahre Erfahrung
120+Mitarbeitende
540+Projekte
ISO 27001zertifiziert

Was ist eine SBOM und warum wird sie jetzt Pflicht?

Eine SBOM (Software Bill of Materials) ist die maschinenlesbare Stückliste einer Software: Sie listet alle Komponenten auf, aus denen ein Produkt besteht, eigene Module, Open-Source-Bibliotheken, eingekaufte Komponenten und deren Abhängigkeiten, jeweils mit Version, Lizenz und Herkunft. Was die Stückliste in der Fertigung seit Jahrzehnten ist, wird mit der SBOM zum Standard der Software-Lieferkette: Transparenz darüber, was tatsächlich in einem Produkt steckt.

Der praktische Wert zeigt sich im Ernstfall. Als Log4Shell bekannt wurde, brauchten Unternehmen ohne Komponenteninventar Wochen, um herauszufinden, welche ihrer Systeme die verwundbare Bibliothek enthielten. Mit gepflegten SBOMs ist dieselbe Frage eine Datenbankabfrage von Minuten: Welche Produkte enthalten log4j-core zwischen Version 2.0 und 2.14.1? Genau diese Reaktionsfähigkeit verlangen Aufsichten und Kunden inzwischen nachweisbar.

Regulatorisch führt kein Weg mehr an der SBOM vorbei. Der EU Cyber Resilience Act (Verordnung (EU) 2024/2847) verpflichtet Hersteller von Produkten mit digitalen Elementen, eine SBOM mindestens über die obersten Abhängigkeitsebenen zu erstellen und der Marktüberwachung (in Deutschland dem BSI) auf Verlangen vorzulegen. Die Meldepflichten für aktiv ausgenutzte Schwachstellen gelten ab dem 11. September 2026, die volle Anwendbarkeit folgt am 11. Dezember 2027. Parallel fordern NIS2 (Lieferkettensicherheit), die US Executive Order 14028 und zunehmend auch Einkaufsabteilungen großer Kunden SBOMs als Vertragsbestandteil.

Zwei Standards dominieren den Austausch: CycloneDX (OWASP, sicherheitsorientiert, verbreitet in DevSecOps-Toolchains) und SPDX (Linux Foundation, ISO/IEC 5962, stark bei Lizenz-Compliance). Beide sind maschinenlesbar (JSON, XML), beide werden vom BSI in der Technischen Richtlinie TR-03183-2 akzeptiert. Erzeugt werden SBOMs am besten automatisiert im Build-Prozess: mit Werkzeugen wie Syft, Trivy, dem Microsoft SBOM Tool oder den eingebauten Generatoren von GitLab und GitHub, für Container ebenso wie für klassische Anwendungen. Entscheidend ist weniger das Werkzeug als der Prozess: SBOMs müssen bei jedem Release aktuell erzeugt, zentral verwaltet und mit dem Schwachstellenmanagement verknüpft werden, etwa über Plattformen wie Dependency-Track und den Austauschstandard VEX.

ADVISORI führt SBOM-Prozesse herstellerneutral ein: von der Toolauswahl über die CI/CD-Integration bis zur CRA-konformen Dokumentation und der Anbindung an Ihr Schwachstellenmanagement. Als ISO-27001-zertifiziertes Beratungshaus verbinden wir die technische Umsetzung mit der regulatorischen Nachweisführung, damit Ihre SBOM nicht nur existiert, sondern im BSI-Audit und im Kundenaudit trägt.

Wir begleiten Sie bei der Entwicklung und Umsetzung umfassender SBOM-Strategien, die CRA-Anforderungen erfüllen und gleichzeitig strategische Vorteile durch verbesserte Supply Chain Visibility und proaktives Vulnerability Management schaffen.

6 Leistungsbausteine

Leistungsumfang

01

SBOM-Readiness-Assessment

Bestandsaufnahme in ein bis zwei Wochen: Welche Produkte brauchen SBOMs, welche Build-Prozesse existieren, wo stehen Sie gegenüber CRA Anhang I und BSI TR-03183-2.

  • Produktinventar mit CRA-Betroffenheitsanalyse je Produkt
  • Gap-Bewertung gegen CRA, NIS2 und Kundenanforderungen
  • Priorisierte Roadmap mit Aufwandsschätzung
02

Toolauswahl und Formatstrategie

Herstellerneutrale Auswahl: CycloneDX oder SPDX, Syft, Trivy, Microsoft SBOM Tool oder Plattform-Generatoren, passend zu Ihrer Build-Landschaft.

  • Formatentscheidung mit Blick auf Kunden- und Behördenanforderungen
  • Tool-Evaluation im PoC gegen Ihre realen Builds
  • Container-, Firmware- und Legacy-Strategien
03

CI/CD-Integration und Automatisierung

SBOM-Erzeugung als fester Schritt in jeder Pipeline: automatisch, versioniert, signiert. Manuell gepflegte SBOMs veralten mit dem ersten Release.

  • Pipeline-Integration (GitLab, GitHub, Jenkins, Azure DevOps)
  • Signierung und Integritätsnachweis der SBOM-Artefakte
  • Zentrale Ablage mit Versionierung je Produkt-Release
04

SBOM-Management und Schwachstellenanbindung

SBOMs entfalten Wert erst im Betrieb: kontinuierlicher Abgleich gegen CVE-Feeds, VEX-Statements für Nichtbetroffenheit, Anschluss an Ihr Schwachstellenmanagement.

  • Aufbau Dependency-Track oder vergleichbarer Plattformen
  • VEX-Prozess: dokumentierte Bewertung statt Alarmflut
  • Anbindung an Vulnerability Management und Incident Response
05

CRA-Compliance und Nachweisführung

Die SBOM als Teil der technischen Dokumentation nach CRA Anhang VII: vorlagefähig für das BSI, belastbar im Konformitätsbewertungsverfahren.

  • Dokumentationsstruktur nach CRA Anhang I und VII
  • Meldeprozesse ab 11.09.2026 (ENISA-Frühwarnung 24h/72h)
  • Vorbereitung auf Marktüberwachungsanfragen des BSI
06

Lieferanten-SBOMs und Einkauf

SBOMs Ihrer Zulieferer einfordern, prüfen und zusammenführen: Vertragsklauseln, Qualitätskriterien und der Umgang mit unvollständigen Lieferungen.

  • SBOM-Anforderungskatalog für Einkauf und Lieferantenverträge
  • Qualitätsprüfung eingehender SBOMs (NTIA-Mindestfelder)
  • Zusammenführung zu Produkt-Gesamt-SBOMs

5 Phasen

Unser Vorgehen: SBOM-Einführung in fünf Phasen

Wir starten bei den Produkten mit den frühesten CRA-Fristen und bringen SBOM-Erzeugung, Verwaltung und Schwachstellenanbindung nacheinander in den Regelbetrieb.

  1. Phase 1, Readiness

    Woche 1 bis 2

    Produktinventar, CRA-Betroffenheit je Produkt, Build-Landschaft, Gap gegen BSI TR-03183-2.

    Roadmap mit Prioritaeten.

  2. Phase 2, Pilot

    Woche 3 bis 4

    Toolauswahl im PoC an einem realen Produkt, Formatentscheidung CycloneDX oder SPDX, erste automatisch erzeugte SBOM im Build.

  3. Phase 3, Rollout

    Pipeline-Integration ueber alle betroffenen Produkte, zentrale Ablage mit Versionierung, Signierung der Artefakte.

  4. Phase 4, Betrieb

    Dependency-Track oder vergleichbare Plattform, kontinuierlicher CVE-Abgleich, VEX-Prozess, Anbindung an Schwachstellen- und Meldeprozesse.

  5. Phase 5, Lieferkette und Nachweis

    Lieferanten-SBOMs einfordern und pruefen, CRA-Dokumentation nach Anhang VII, Vorbereitung auf BSI- und Kundenaudits.

Sarah Richter

Ansprechpartner

Sarah Richter

Head of Informationssicherheit, Cyber Security

10+ Jahre Erfahrung, CISA, CISM, Lead Auditor, DORA, NIS2, BCM, Cyber- und Informationssicherheit

SBOM-Implementierung ist der Schlüssel zu transparenter und sicherer Supply Chain im Cyber Resilience Act. Unsere Kunden profitieren von strategischen SBOM-Ansätzen, die nicht nur Compliance gewährleisten, sondern auch operative Exzellenz durch verbesserte Transparenz, proaktives Vulnerability Management und vertrauensvolle Partnerschaften entlang der gesamten Wertschöpfungskette schaffen.
Expertenmeinung von ADVISORI

Unsere SBOM-Expertise

  • 01Umfassende Erfahrung in strategischer SBOM-Implementierung
  • 02Bewährte Methoden für automatisierte SBOM-Generierung
  • 03Integrierte Supply Chain Security und Vulnerability Management
  • 04Langfristige Partnerschaft für SBOM-Excellence und CRA-Compliance

SBOM-Strategiehinweis

Erfolgreiche SBOM-Implementierung erfordert eine ganzheitliche Betrachtung von Technologie, Prozessen und Partnerschaften. Automatisierung und kontinuierliche Verbesserung sind entscheidend für nachhaltige Supply Chain Security und CRA-Compliance.

12 FRAGEN, KURZ BEANTWORTET

Häufig gestellte Fragen zu SBOM (Software Bill of Materials)

Was ist eine SBOM (Software Bill of Materials)?

Eine SBOM ist eine maschinenlesbare Stückliste aller Komponenten einer Software: eigene Module, Open-Source-Bibliotheken, zugekaufte Komponenten und deren Abhängigkeiten, jeweils mit Version, Lizenz und Herkunft. Sie macht die Software-Lieferkette transparent und beantwortet im Ernstfall in Minuten die Frage, welche Produkte eine verwundbare Komponente enthalten. Gängige Formate sind CycloneDX und SPDX.

Ist die SBOM unter dem Cyber Resilience Act Pflicht?

Ja. Der CRA (Verordnung (EU) 2024/2847) verlangt von Herstellern, die Komponenten ihrer Produkte zu dokumentieren, mindestens die obersten Abhängigkeitsebenen als SBOM, und sie der Marktüberwachung auf Verlangen vorzulegen. In Deutschland ist das BSI zuständig; die Anforderungen konkretisiert die Technische Richtlinie TR‑03183‑2. Die Meldepflichten für aktiv ausgenutzte Schwachstellen gelten ab dem 11. September 2026, die volle CRA-Anwendbarkeit ab dem 11. Dezember 2027.

Was ist der Unterschied zwischen CycloneDX und SPDX?

CycloneDX stammt von der OWASP-Community und ist auf Sicherheitsanwendungen ausgelegt: Schwachstellenabgleich, VEX-Integration, DevSecOps-Toolchains. SPDX kommt von der Linux Foundation, ist als ISO/IEC 5962 normiert und historisch stark in der Lizenz-Compliance. Beide sind maschinenlesbar und vom BSI akzeptiert. In der Praxis entscheidet oft das Ökosystem: Wer Dependency-Track und Security-Tools nutzt, fährt meist mit CycloneDX besser; wer primär Lizenzpflichten managt, mit SPDX. Viele Werkzeuge exportieren beide Formate.

Welche Angaben muss eine SBOM enthalten?

Als Minimum haben sich die NTIA Minimum Elements etabliert: Komponentenname, Version, Lieferant, eindeutige Identifikatoren (etwa purl oder CPE), Abhängigkeitsbeziehungen, Ersteller der SBOM und Zeitstempel. Die BSI TR‑03183‑2 ergänzt unter anderem Angaben zu Lizenzen und Hashwerten. Wichtig ist die eindeutige Identifizierbarkeit jeder Komponente, sonst scheitert der automatische Abgleich mit Schwachstellendatenbanken.

Mit welchen Tools erstellt man eine SBOM?

Etablierte Open-Source-Werkzeuge sind Syft (Anchore) und Trivy (Aqua Security), beide erzeugen CycloneDX und SPDX aus Quellcode, Artefakten und Container-Images. Microsoft stellt das SBOM Tool bereit, GitLab und GitHub generieren SBOMs direkt in der Pipeline. Für die Verwaltung und den CVE-Abgleich hat sich Dependency-Track (OWASP) etabliert. Die Toolfrage ist selten der Engpass; entscheidend ist die automatisierte Erzeugung bei jedem Release.

Wie sieht ein SBOM-Beispiel aus?

Eine CycloneDX-SBOM im JSON-Format enthält einen Metadatenblock (Produkt, Version, Ersteller, Zeitstempel) und eine Komponentenliste. Ein Eintrag sieht vereinfacht so aus: name 'log4j-core', version '2.17.1', purl 'pkg:maven/org.apache.logging.log4j/log4j-core@2.17.1', Lizenz 'Apache-2.0', Hash des Artefakts. Dazu kommen die Abhängigkeitsbeziehungen zwischen den Komponenten. Bei typischen Anwendungen kommen schnell mehrere hundert bis tausende Einträge zusammen, weshalb manuelle Pflege ausscheidet.

Was ist VEX und wie ergänzt es die SBOM?

VEX (Vulnerability Exploitability eXchange) ist das Gegenstück zur SBOM: ein maschinenlesbares Statement des Herstellers, ob ein Produkt von einer bekannten Schwachstelle tatsächlich betroffen ist. Ohne VEX erzeugt der SBOM-Abgleich mit CVE-Datenbanken viele Fehlalarme, weil eine enthaltene Komponente nicht automatisch ausnutzbar ist. Mit VEX dokumentieren Sie begründet 'nicht betroffen' und konzentrieren die Behebung auf reale Risiken.

Brauchen auch Container und Firmware eine SBOM?

Ja. Container-Images sind sogar der häufigste Anwendungsfall: Werkzeuge wie Syft und Trivy scannen Images inklusive Betriebssystempaketen. Für Firmware und eingebettete Systeme ist die Erzeugung anspruchsvoller (Binäranalyse, Yocto- und Buildroot-Integration), aber gerade dort greift der CRA, weil Produkte mit digitalen Elementen im Fokus stehen. Hersteller vernetzter Geräte sollten früh beginnen.

Was fordert NIS2 in Bezug auf SBOMs?

NIS2 verlangt Sicherheit in der Lieferkette: Betroffene Unternehmen müssen die Risiken ihrer Zulieferer und Dienstleister steuern. Eine SBOM-Anforderung an Softwarelieferanten ist dafür das praktischste Instrument, denn ohne Komponententransparenz lässt sich Lieferkettenrisiko nicht bewerten. Wer als Zulieferer großer Unternehmen auftritt, wird SBOMs zunehmend vertraglich zusichern müssen, unabhängig von der eigenen CRA-Betroffenheit.

Wer braucht im Unternehmen die SBOM-Verantwortung?

Bewährt hat sich eine geteilte Verantwortung: Engineering erzeugt SBOMs automatisiert im Build, Produktsicherheit oder PSIRT verwaltet sie zentral und verantwortet den Schwachstellenabgleich, Compliance nutzt sie für CRA-Dokumentation und Kundennachweise, der Einkauf fordert sie von Lieferanten ein. Ohne benannten Owner versanden SBOM-Initiativen erfahrungsgemäß nach dem ersten Proof of Concept.

Was kostet die Einführung von SBOM-Prozessen?

Die Werkzeuge selbst sind überwiegend Open Source und kostenfrei. Der Aufwand liegt in der Integration: Pipeline-Anpassung, zentrale Verwaltung, VEX-Prozess und Lieferantensteuerung. Ein Readiness-Assessment mit Roadmap ist in ein bis zwei Wochen machbar; die Umsetzung hängt von der Anzahl der Produkte und Pipelines ab. Wir kalkulieren transparent nach Scope und beginnen mit den Produkten, die zuerst unter die CRA-Fristen fallen.

Wie hängen SBOM und Schwachstellenmanagement zusammen?

Die SBOM ist die Inventargrundlage des Schwachstellenmanagements für Software-Komponenten: Der kontinuierliche Abgleich der SBOM gegen CVE-Feeds zeigt, welche Produkte von neuen Schwachstellen betroffen sind, VEX bewertet die tatsächliche Ausnutzbarkeit, und die Behebung läuft über Ihre Patch- und Release-Prozesse. Der CRA verlangt genau diese Kette; ab dem 11. September 2026 inklusive Meldung aktiv ausgenutzter Schwachstellen an ENISA binnen 24 Stunden.