Zum Inhalt springen
BCF Embedded by Bright Coders' Factory (Startseite)
Forbes Diamonds 2023Forbes Diamonds 2024RapidRatings Top 35% Suppliers & Vendors H1 2026
Projekt besprechen
CRA & Sicherheit

SBOM für Firmware: wie man sie erzeugt und pflegt

Eine SBOM ist eine maschinenlesbare Liste aller Softwarekomponenten eines Releases. Für Firmware ist sie nur nützlich, wenn der Build sie automatisch erzeugt und jemand die aufgeführten Komponenten im Blick behält.

Autor: Engineering-Team von BCF Embedded

Was eine SBOM enthält

Komponentennamen, exakte Versionen, Lieferanten und Lizenzen - für Ihren eigenen Code, das RTOS oder die Linux-Distribution, Hersteller-SDKs und HALs, Bootloader und Open-Source-Bibliotheken.

Die beiden gängigen Formate sind SPDX und CycloneDX. Wählen Sie das Format, das Ihre Werkzeuge und Kunden verarbeiten können.

Im Build erzeugen

  • Yocto-basierte Images können SPDX-Dokumente aus den Build-Metadaten erzeugen.
  • Zephyr bringt Werkzeuge mit, um SPDX aus einem Build zu erzeugen.
  • Bei Bare-Metal-Projekten erfassen Sie eingebundene Komponenten und Versionen im Build-System und exportieren sie beim Release.
  • Pflegen Sie die SBOM nie von Hand - sie entfernt sich sonst von der echten Firmware.

Nützlich halten

  • Die SBOM zu jeder veröffentlichten Firmware-Version ablegen.
  • Komponenten regelmäßig mit Schwachstellendatenbanken abgleichen.
  • Neue Funde an das verantwortliche Produktteam leiten, mit einer Frist für die Bewertung.

Warum das für den CRA wichtig ist

Ab dem 11. Dezember 2027 verlangt der CRA von Herstellern, Komponenten zu identifizieren und zu dokumentieren, einschließlich einer SBOM. Ohne sie wird die Frage „Sind wir betroffen?“ nach einer neuen Schwachstelle langsam und fehleranfällig. Siehe unsere Leistung Cybersicherheit & CRA.

Quellen

Projekt besprechen

Beschreiben Sie Ihr Projekt und Ihr Ziel. Ein Ingenieur antwortet innerhalb eines Werktags.

Lieber per E-Mail?

[email protected]
  • Wir antworten innerhalb eines Werktags
  • NDA vor technischen Gesprächen
BCF Embedded by Bright Coders' Factory (Startseite)

Embedded-Engineering von Firmware und Hardware bis zu Cybersicherheit, KI und langfristiger Wartung - vom PoC bis zur Serie.

Kontakt

[email protected]

Unternehmen

BCF Software Sp. z o.o.

TAX ID (NIP): PL 754 31 26 298

KRS: 0000634606

REGON: 365280382

NCAGE Code: 9CT2H

Dun & Bradstreet D-U-N-S©: 366333788

Unsere Adressen

Opole (Hauptsitz)

ul. Technologiczna 2, 45-837 Opole

Breslau (Wrocław) (Büro)

ul. Strzegomska 42B, 53-611 Wrocław

Warschau (Büro)

ul. Żurawia 6/12, 00-503 Warszawa

Schwäbisch Hall (Büro Deutschland)

Technologiezentrum, Stauffenbergstraße 35-38, 74523 Schwäbisch Hall

London (Büro im Vereinigten Königreich)

71-75 Shelton Street, Covent Garden, London, WC2H 9JQ, United Kingdom

© 2026 Bcf-software.com All rights reserved

Datenschutz- und Cookie-Richtlinie