SBOM und Vulnerability Management

Warum eine Komponentenliste alleine noch keinen Sicherheitsprozess ergibt.

Dieser Beitrag ist ein Entwurf und wird noch fachlich geprüft.

Eine SBOM macht Softwarebestandteile sichtbar. Erst mit Ownership, Risikoanalyse, Patch- und Updateprozessen entsteht daraus eine wirksame Grundlage für Produktsicherheit und langfristige Nachvollziehbarkeit.

Was eine SBOM ist – und was nicht

Eine Software Bill of Materials listet die Komponenten eines Produkts mit Version und Herkunft auf, üblicherweise in einem maschinenlesbaren Format wie CycloneDX oder SPDX. Sie beantwortet die Frage „Was steckt drin?“ – aber nicht, ob eine Schwachstelle in einer Komponente das Produkt tatsächlich betrifft, wer sich darum kümmert und bis wann.

Vom Verzeichnis zum Prozess

  1. Erzeugen: Die SBOM entsteht automatisiert im Build, für jedes Release.
  2. Abgleichen: Komponenten werden laufend gegen Schwachstellendatenbanken geprüft.
  3. Bewerten: Ist die verwundbare Funktion im Produkt überhaupt erreichbar? Die Antwort wird dokumentiert.
  4. Beheben: Updates werden priorisiert, getestet und ausgeliefert.
  5. Kommunizieren: Kunden und, wo vorgeschrieben, Behörden werden informiert.

Was daraus folgt

Der Cyber Resilience Act verlangt von Herstellern, die Komponenten ihrer Produkte zu kennen und Schwachstellen über den Supportzeitraum zu behandeln. Eine SBOM ist dafür Voraussetzung, aber kein Ersatz für den Prozess dahinter.

Quellen

  1. Verordnung (EU) 2024/2847 (Cyber Resilience Act), Anhang I
  2. BSI TR-03183: Cyber-Resilienz-Anforderungen an Hersteller und Produkte
  3. CycloneDX · SPDX

Dieser Beitrag ist eine technische Einordnung und ersetzt keine Rechtsberatung. Maßgeblich sind die Primärquellen.

Erst verstehen. Dann bauen.

Beschreiben Sie kurz Ausgangslage und Ziel. Sie bekommen eine persönliche Antwort mit den Fragen, die für einen sinnvollen Scope wichtig sind.