SBOM OPERATIONS

SBOM i monitoring podatności w CRA — jak połączyć komponenty, CVE i release produktu

Podstawowy przewodnik SBOM wyjaśnia wymaganie i format. Tutaj skupiamy się na pracy po wygenerowaniu pliku: normalizacji komponentów, enrichment, dopasowaniu do wydania, triage, naprawie i zachowaniu dowodów.

SBOM MONITORING LOOP

SBOM staje się użyteczny dopiero w pętli operacyjnej

Snapshot wydania pozwala powiązać nową informację o podatności z dokładnym komponentem, produktem i właścicielem dalszej decyzji.

01GenerateSBOM dla release'u
02NormalizePURL, wersja, relacje
03EnrichCVE / OSV / scanner
04Triagejawna decyzja człowieka
05Remediatefix lub mitigacja
06Repeatnowy release i snapshot

Jeden release, jeden kontrolowany snapshot

SBOM powinien wskazywać produkt, dokładne wydanie, czas wygenerowania, narzędzie i integralność pliku. Nowy release tworzy nowy snapshot. Poprzedni pozostaje dostępny, ponieważ historia komponentów pozwala ustalić, które wydania były dotknięte i kiedy pojawiła się poprawka.

Normalizuj tożsamość przed enrichment

  • nazwa, wersja i ekosystem pakietu
  • Package URL, jeżeli jest wiarygodny
  • CPE tylko tam, gdzie dopasowanie jest jednoznaczne
  • unikalny identyfikator komponentu w snapshotcie
  • relacje bezpośrednie i przechodnie
  • jawny status unresolved zamiast fuzzy match

Źródło podatności jest obserwacją

OSV API może odpowiadać na zapytania o pakiet i wersję, a importy ze skanerów mogą dostarczać identyfikatory, severity i source disposition. Te dane należy zachować z provenance. Nie powinny automatycznie zmieniać human assessmentu ani oznaczać produktu jako podatnego.

Obsłuż częściowe i przestarzałe dane

  • nie aktywuj częściowego enrichment jako kompletnego
  • zapisz czas i wersję źródła
  • pokaż brak dopasowania oraz konflikt między źródłami
  • oznacz assessment do przeglądu po nowej obserwacji
  • nie kasuj wcześniejszych source runs

Mierz pokrycie procesu, nie „compliance score”

Przykładowe metryki operacyjne
MetrykaCo pokazuje
Release z aktualnym SBOMpokrycie portfolio kontrolowanymi snapshotami
Unresolved componentslukę w tożsamości i możliwości enrichment
Assessments under investigationotwartą pracę zespołu
Czas od obserwacji do triagesprawność procesu decyzyjnego
Fixed release z evidencezamknięcie remediation na poziomie produktu

SBOM monitoring – FAQ

Czy samo wygenerowanie SBOM zapewnia monitoring podatności?

Nie. SBOM dostarcza inventory komponentów. Monitoring wymaga regularnego enrichment, dopasowania wyników do konkretnego release'u, human triage, remediation i zachowania historii.

Czy wynik OSV oznacza, że release jest AFFECTED?

Nie automatycznie. Wynik źródłowy wskazuje, że komponent i wersja mogą odpowiadać rekordowi podatności. Ocena wpływu na produkt wymaga analizy człowieka.

PRIMARY SOURCES

Oficjalne źródła

Podstawa materiału została sprawdzona 1 września 2026.

CRA WORKSPACE • PRIVATE BY DEFAULT

Połącz release, SBOM, podatności, VEX i Article 14

Workspace zachowuje obserwacje źródłowe oddzielnie od human triage, wersjonuje decyzje i wiąże je z Product Inventory oraz Evidence Vault.

VULNERABILITY INTELLIGENCE14 dni bezpłatnieZobacz CRA Workspace Starter od 499 zł netto / miesiąc • do 5 produktów i 3 użytkowników