Il Common Vulnerability Scoring System (CVSS) è diventato un pilastro essenziale per valutare la gravità delle vulnerabilità informatiche, supportando le organizzazioni a dare priorità alle loro risposte di sicurezza.
Questo sistema di scoring assegna punteggi che vanno da 0 a 10, indicando la gravità di una vulnerabilità. Grazie alla sua natura standardizzata, il CVSS è largamente adottato da aziende di ogni settore per gestire al meglio le minacce e ottimizzare le risorse disponibili per la sicurezza.

  1. Struttura del Common Vulnerability Scoring System (CVSS)
  2. Che cosa sono CVSS e CVE?
  3. CVSS Base Metrics: un’analisi approfondita
  4. Nuova versione del Common Vulnerability Scoring System: CVSS v4.0
  5. Come utilizzare il CVSS per la gestione delle vulnerabilità
  6. Limiti del Common Vulnerability Scoring System
  7. Come migliorare l’uso del CVSS
common vulnerability scoring system

Struttura del Common Vulnerability Scoring System (CVSS)

Il sistema CVSS è strutturato in metriche base, temporali ed ambientali.
Ogni gruppo di metriche cattura aspetti distinti della vulnerabilità, consentendo una valutazione completa.

Base Metrics

Le metriche base sono il cuore del CVSS, poiché descrivono le caratteristiche di una vulnerabilità.
Includono fattori come:

  • il vettore di attacco (da dove proviene l’attacco)
  • la complessità dell’attacco
  • i privilegi richiesti per sfruttare la vulnerabilità.

Temporal Metrics

Queste metriche tengono conto del cambiamento delle condizioni nel tempo, come la disponibilità di exploit o patch.
Sono un complemento importante al punteggio base perché riflettono la situazione attuale della vulnerabilità.

Environmental Metrics

Queste metriche permettono di adattare il punteggio in base all’ambiente specifico di un’organizzazione, come l’importanza di un asset vulnerabile e la presenza di misure di mitigazione.

Che cosa sono CVSS e CVE?

Il Common Vulnerability Scoring System (CVSS) e il Common Vulnerabilities and Exposures (CVE) sono due strumenti complementari utilizzati nella gestione delle vulnerabilità informatiche.

Il CVSS fornisce un metodo standardizzato per quantificare la gravità di una vulnerabilità attraverso un punteggio numerico. Questo punteggio, che varia da 0 a 10, aiuta le organizzazioni a stabilire la priorità degli interventi di sicurezza, in base al rischio che una vulnerabilità rappresenta per i loro sistemi.

Il CVE, d’altra parte, è un archivio pubblico di vulnerabilità conosciute, che assegna un identificatore univoco a ciascuna vulnerabilità.
Ogni CVE contiene una breve descrizione della vulnerabilità, fornendo un riferimento comune per identificare le minacce a livello globale.
Il CVE non include informazioni dettagliate sul livello di rischio, ma le vulnerabilità elencate nel CVE possono essere analizzate e valutate tramite il CVSS, offrendo così un quadro completo della loro gravità e priorità.

cvss 03

CVSS Base Metrics: un’analisi approfondita

Il calcolo del punteggio base del CVSS si basa su tre categorie principali: Exploitability, Impact, e Scope.

Exploitability

Questa categoria analizza quanto è facile sfruttare la vulnerabilità, includendo fattori come il tipo di accesso richiesto (rete, locale o fisico), la complessità e la necessità di interazione dell’utente.

Impact

Valuta l’impatto su tre aree critiche: riservatezza, integrità e disponibilità. Un attacco potrebbe causare la perdita di dati sensibili, alterare l’integrità dei file o rendere un sistema inaccessibile.

Scope

Indica se l’attacco su un sistema può propagarsi ad altri sistemi, aumentando la gravità della vulnerabilità.

Nuova versione del Common Vulnerability Scoring System: CVSS v4.0

Con il rilascio della versione CVSS 4.0 a novembre 2023, sono state introdotte numerose migliorie.
La novità più significativa è l’inclusione delle metriche Attack Requirements e la separazione tra l’impatto sul sistema vulnerabile e l’impatto sui sistemi successivi. Questi cambiamenti aumentano la precisione della valutazione e forniscono informazioni più dettagliate sui rischi correlati.

Tra le altre migliorie, CVSS 4.0 include una migliore definizione delle metriche relative all’automazione degli attacchi (es. wormable) e l’aggiunta di metriche per valutare la resilienza del sistema compromesso. Questa nuova versione rende il CVSS ancora più versatile, applicabile non solo ai sistemi IT tradizionali ma anche a tecnologie emergenti come OT/ICS e IoT.

Come utilizzare il CVSS per la gestione delle vulnerabilità

Il punteggio generato dal CVSS serve come guida per la priorità della gestione delle vulnerabilità.
Ad esempio, le vulnerabilità con un punteggio critico (9-10) devono essere affrontate immediatamente, poiché potrebbero consentire attacchi devastanti con pochissimo sforzo da parte degli aggressori. Al contrario, vulnerabilità con punteggi bassi possono essere gestite con meno urgenza.

Il CVSS non dovrebbe essere l’unico strumento utilizzato per la gestione delle vulnerabilità.
Tuttavia, offre una solida base per capire quali minacce richiedono interventi immediati e quali possono essere gestite in tempi più lunghi.

Limiti del Common Vulnerability Scoring System

Nonostante la sua utilità, il CVSS non è esente da critiche.
Alcuni utenti lamentano la soggettività delle valutazioni, poiché il contesto specifico di un’organizzazione può influenzare significativamente i risultati.

Inoltre, il CVSS non tiene sempre conto della complessità operativa nel mitigare le vulnerabilità, come la difficoltà nell’applicare una patch senza interrompere i servizi aziendali o produzioni industriali.

Infine, il CVSS non misura il rischio in senso stretto, ma solo la gravità della vulnerabilità. Il rischio richiede anche una valutazione della probabilità che una vulnerabilità venga sfruttata, aspetto che non è direttamente integrato nel punteggio CVSS.

Come migliorare l’uso del CVSS

Per superare alcune delle limitazioni del CVSS, è importante utilizzare i punteggi in combinazione con altre metriche di rischio e contesto organizzativo. Ad esempio, l’integrazione del CVSS con strumenti di threat intelligence può migliorare significativamente la valutazione delle priorità.

Un’altra best practice è quella di adattare il punteggio CVSS alle specifiche necessità aziendali, utilizzando le Environmental Metrics per tener conto dell’importanza dei sistemi coinvolti e delle misure di mitigazione già implementate.

Il Common Vulnerability Scoring System (CVSS) è senza dubbio uno strumento essenziale per valutare la gravità delle vulnerabilità, ma per utilizzarlo efficacemente è necessario un approccio professionale e contestualizzato. Solo esperti di sicurezza informatica possono comprendere appieno come applicare il CVSS nel contesto specifico di un’azienda, integrando i punteggi con altre metriche di rischio e tenendo conto delle specificità dell’ambiente operativo.

Affidarsi a professionisti nella gestione delle vulnerabilità è fondamentale per garantire che le minacce siano identificate, valutate e mitigate correttamente, assicurando così una protezione efficace e proattiva contro le minacce informatiche.


    Dichiaro di aver letto e compreso l'Informativa sul trattamento dei dati