Digital Sovereignty Assessment & Governance ToolkitHackathon Toscana 2026 · Sfida 1

ANALISI SBOM & CVE

Verifica la copertura dei report JSON

Confronta la tua analisi con i report di riferimento. Scopri esattamente cosa hai rilevato e qual è la copertura fornita dai tuoi report.

IMMAGINE DI RIFERIMENTOi.MX 93 · FRDMRoot filesystem completo

Copertura dei pacchetti

Individua i pacchetti di riferimento presenti nella tua distinta dei componenti software.

CONFRONTO JSON
Struttura JSON accettata

Fornisci una raccolta di pacchetti. Ogni pacchetto deve avere un campo non vuoto name. Le versioni sono facoltative, salvo quando si richiede la corrispondenza esatta della versione.

Mostra esempi SBOM e formati supportati

Struttura dei pacchetti SPDX 3

{
  "@graph": [
    {
      "type": "software_Package",
      "name": "abseil-cpp",
      "software_packageVersion": "20260107.1"
    }
  ]
}

Raccolta semplice di pacchetti

{
  "packages": [
    {
      "name": "abseil-cpp",
      "version": "20260107.1"
    }
  ]
}

Sono accettati anche: SPDX 2 packages con versionInfo, CycloneDX components con version (anche con componenti annidati), array Yocto package oppure un array di oggetti pacchetto al livello principale.

Il riferimento SPDX 3 comprende solo i nodi di tipo pacchetto con software_primaryPurpose: install; sorgenti, ricette, file e relazioni sono esclusi. Questo campo non è richiesto nel JSON caricato. I nomi dei pacchetti e le versioni esatte distinguono maiuscole e minuscole. Questi esempi mostrano i campi necessari al confronto; sono accettati documenti SBOM completi con campi aggiuntivi.

Come viene calcolata la copertura

Copertura = elementi univoci di riferimento trovati ÷ tutti gli elementi univoci di riferimento × 100. Per le SBOM si contano solo le coppie nome/versione dei pacchetti con software_primaryPurpose: install nel riferimento; per le CVE gli identificativi univoci in tutti gli stati del riferimento, compresi quelli corretti e ignorati. La copertura CVE misura la sovrapposizione dei rilevamenti, non il numero di vulnerabilità attualmente sfruttabili.

La tua analisi

.json
?

Risultati del confronto

In attesa della tua analisi

Una visione più chiara parte da qui.

Carica un file JSON e avvia il confronto per vedere la copertura.
Nei risultati appariranno solo gli elementi trovati.