Passa al contenuto principale
Versione: 1.0.0

Inventario Software

L'Inventario Software ti offre una vista unica e ricercabile del software installato sui dispositivi della tua organizzazione. Invece di accedere a ogni host per vedere cosa è in esecuzione, ottieni un unico elenco consolidato — ogni applicazione e pacchetto, le versioni in uso, i dispositivi su cui è installato e qualsiasi vulnerabilità nota che lo interessa.

La maggior parte di questi dati viene raccolta automaticamente dall'agente scanner Bitcollector, così l'inventario resta aggiornato al mutare del tuo parco dispositivi. Puoi anche aggiungere manualmente i record per il software che l'agente non riesce a raggiungere.

Da dove provengono i dati

L'Inventario Software è costruito a partire da ciò che i tuoi agenti riportano effettivamente, più eventuali voci manuali che crei. Il software di un dispositivo compare solo dopo che un agente Bitcollector installato su (o che esegue la scansione di) quell'host lo ha riportato — non c'è alcuna ipotesi esterna su cosa "dovrebbe" essere presente.

Come viene individuato il software

Individuazione basata su agente (primaria)

L'agente Bitcollector è la principale fonte dei dati sul software. Una volta distribuito sulla tua rete interna, raccoglie la telemetria degli asset da ogni host — inclusi l'elenco dei pacchetti e delle applicazioni installate e le loro versioni — e la trasmette a Cert-IX. Man mano che il software viene installato, aggiornato o rimosso su un dispositivo gestito, l'inventario riflette la modifica alla successiva segnalazione dell'agente.

Bitcollector viene scaricato da downloads.cert-ix.com e registrato con il tuo Tenant ID, che trovi in Settings → Organization. Consulta la panoramica Scanner Agents e la Agent Deployment Guide per sapere come distribuirlo nel tuo ambiente.

Voci manuali

Per il software che l'agente non vede — appliance, sistemi isolati (air-gapped) o prodotti monitorati al di fuori del tuo parco gestito — puoi aggiungere manualmente un record e associarlo ai dispositivi pertinenti. Le voci manuali si comportano come quelle individuate nell'elenco e possono essere modificate o rimosse in seguito.

Cosa contiene un record software

Ogni voce riunisce informazioni su identità, distribuzione e rischio:

CampoDescrizione
Nome e fornitoreIl nome dell'applicazione o del pacchetto e il suo editore.
VersioneLa versione (o le versioni) riportate sui tuoi dispositivi.
Numero di installazioniSu quanti dispositivi è installato il software.
Installato suI dispositivi specifici in cui è stato trovato.
VulnerabilitàI CVE noti che interessano la versione riportata, con relativa gravità.

Poiché lo stesso pacchetto può comparire in versioni diverse su host diversi, l'inventario rende visibile la dispersione delle versioni — utile per individuare l'unica macchina che esegue ancora una build vecchia e vulnerabile.

Lavorare con l'inventario

Visualizzazione e filtraggio

Apri la pagina Software Inventory in Asset Management per sfogliare l'elenco completo. I filtri ti aiutano a restringere un catalogo esteso a ciò che conta in questo momento — ad esempio per fornitore, per versione o in base al fatto che una voce presenti vulnerabilità aperte. Seleziona un elemento qualsiasi per vederne il dettaglio completo, inclusi tutti i dispositivi su cui è installato.

Aggiungere software manualmente

Per registrare software che non è stato individuato automaticamente, aggiungi una nuova voce, indicane il nome, il fornitore e la versione, e associala ai dispositivi in cui è in esecuzione. La voce compare quindi accanto al software individuato dall'agente e viene confrontata con il database dei CVE come qualsiasi altro record.

Monitoraggio delle vulnerabilità

La cosa più preziosa che fa l'inventario è collegare ciò che hai installato a ciò che è noto essere vulnerabile. Il software e le versioni riportate vengono confrontati con il database dei CVE di Cert-IX e le voci interessate vengono contrassegnate con gli avvisi pertinenti.

I rilevamenti sono classificati per gravità — Critical, High, Medium e Low — con indicazioni di remediation così puoi agire prima sui problemi a maggiore impatto. L'analisi approfondita, la prioritizzazione e il monitoraggio della remediation risiedono in Vulnerability Management, mentre la scansione sottostante delle vulnerabilità di rete e dei CVE è eseguita dall'agente Bitscanner.

Esempio illustrativo

SoftwareVersioneRilevamentoGravitàAzione suggerita
OpenSSL1.1.1lCVE-2022-0778 (denial-of-service)HighAggiornare a OpenSSL 1.1.1n o successivo

Solo a titolo di esempio — i tuoi rilevamenti riflettono i CVE effettivi confrontati con il software da te riportato.

Immagini container e dipendenze

Il software installato sugli host è solo una parte del quadro. Per le immagini container e le dipendenze delle applicazioni, Cert-IX fornisce una copertura complementare delle vulnerabilità:

  • La Scan API include Trivy, che esegue la scansione delle immagini container e dei filesystem alla ricerca di pacchetti vulnerabili.
  • DepCheck MCP (https://mcp.cert-ix.com/depcheck) consente agli agenti di coding AI di verificare i manifest delle dipendenze alla ricerca di pacchetti con vulnerabilità note prima che vengano rilasciati.

Best practice

  1. Distribuisci Bitcollector in modo capillare. L'inventario è completo solo quanto la copertura dei tuoi agenti — più host riportano, meno punti ciechi ci sono.
  2. Dai priorità in base alla gravità. Affronta prima i rilevamenti Critical e High, poi Medium e Low.
  3. Mantieni gli agenti aggiornati. Gli agenti aggiornati riportano in modo accurato e si confrontano con i dati CVE più recenti.
  4. Colma le lacune manualmente. Aggiungi voci per appliance e sistemi non gestiti in modo che non risultino invisibili alla tua revisione delle vulnerabilità.
suggerimento

Abbina l'Inventario Software alla pagina Devices: da una voce di software vulnerabile puoi vedere esattamente quali dispositivi sono interessati e, da un dispositivo, puoi vedere tutto ciò che ha installato.


Approfondimenti

Questa pagina ti è stata utile?