Quando un fornitore propone di “scansionare i vostri sistemi alla ricerca di vulnerabilità”, sta parlando di vulnerability scanning. È un’attività utile e necessaria, ma intorno al termine c’è molta confusione: viene usato come sinonimo di vulnerability assessment, quando in realtà ne è solo una parte. Capire la differenza non è pignoleria terminologica: è ciò che vi permette di sapere se state comprando un’analisi di sicurezza completa o solo il suo primo passo.

  1. Cos’è il vulnerability scanning
  2. Come funziona uno scanner
  3. Perché lo scanning non è un vulnerability assessment
  4. I limiti dello scanning da solo
  5. Quando lo scanning basta e quando no
Vulnerability scanning: la scansione automatica che individua le vulnerabilità note dei sistemi

Cos’è il vulnerability scanning

Il vulnerability scanning è l’attività di scansione automatizzata di sistemi, reti o applicazioni alla ricerca di vulnerabilità note. Uno strumento software confronta ciò che trova sui vostri sistemi con un database di falle già catalogate e segnala le corrispondenze: componenti software obsoleti, configurazioni errate riconoscibili, versioni con vulnerabilità documentate.

È un’attività tecnica ed esecutiva: lo scanner fa una cosa sola, ma la fa rapidamente e su larga scala, esaminando in poco tempo un numero di sistemi che un’analisi manuale impiegherebbe giorni a coprire. Per questo il vulnerability scanning è il punto di partenza di qualsiasi strategia di sicurezza: fornisce velocemente una prima fotografia di dove si concentrano le debolezze note. Va però distinto da attività affini come il port scanning, che si limita a individuare le porte aperte e i servizi attivi, senza valutare le vulnerabilità.

Come funziona uno scanner

Uno scanner di vulnerabilità lavora in fasi rapide e ripetibili. Per prima cosa individua gli asset raggiungibili nel perimetro indicato: dispositivi, server, servizi, indirizzi attivi. Poi, su ciascuno, raccoglie informazioni — versioni del software, configurazioni, servizi esposti — e le confronta con il proprio database di vulnerabilità note.

Il risultato è un elenco di corrispondenze, in cui ogni potenziale vulnerabilità è accompagnata da un punteggio di gravità, di norma secondo lo standard CVSS. Esistono scansioni autenticate, in cui lo strumento accede ai sistemi con credenziali e vede molto più in profondità, e scansioni non autenticate, che osservano dall’esterno come farebbe un attaccante senza accessi. La differenza nei risultati è notevole, ma in entrambi i casi lo scanner resta uno strumento che riconosce ciò che è già noto e catalogato: non interpreta, confronta.

Perché lo scanning non è un vulnerability assessment

Qui sta il punto che genera più equivoci. Il vulnerability scanning è l’atto tecnico della scansione; il vulnerability assessment è il processo completo che lo contiene. Lo scanning produce dati grezzi; l’assessment li trasforma in qualcosa di utilizzabile.

vulnerability scanning vs assessment processo

La differenza sta in ciò che accade dopo la scansione. Un vulnerability assessment prende l’output dello scanner e lo sottopone all’analisi di un esperto: elimina i falsi positivi, che in una scansione automatica sono numerosi; valuta la gravità reale di ogni vulnerabilità nel contesto specifico dell’azienda, non solo in base al punteggio teorico; stabilisce le priorità d’intervento e produce un report leggibile, con raccomandazioni concrete. In altre parole, lo scanning dice “qui potrebbe esserci un problema”, l’assessment dice “questo è un problema reale, ecco quanto è grave per voi e cosa fare”. Confondere i due significa fermarsi al primo passo credendo di aver fatto l’intero percorso.

Se l’esposizione che vi preoccupa è quella applicativa — portali, aree riservate, servizi raggiungibili da internet — la verifica pertinente è il web vulnerability assessment, che esamina le categorie OWASP e le configurazioni lato server oltre a ciò che una scansione generalista rileva.

I limiti dello scanning da solo

Affidarsi al solo scanning automatico, senza l’analisi che lo trasforma in assessment, espone a tre rischi concreti. Il primo sono i falsi positivi: lo scanner segnala problemi che non esistono, e senza una verifica esperta l’azienda spreca risorse a inseguire vulnerabilità inesistenti, o peggio impara a ignorare gli avvisi.

Il secondo è la mancanza di contesto: uno scanner assegna un punteggio teorico, ma non sa se quella vulnerabilità, sul vostro sistema specifico, è realmente sfruttabile o irrilevante. Una falla “critica” su un sistema isolato può contare meno di una “media” su un server esposto. Il terzo, il più serio, è ciò che lo scanner non vede affatto: le vulnerabilità legate alla logica dell’applicazione, i controlli di accesso aggirabili, le concatenazioni di debolezze. Sono problemi che nessun database può catalogare in anticipo, e che emergono solo con la verifica attiva di un penetration test.

Un report di sola scansione, archiviato senza analisi, in caso di incidente o di audit diventa più un’aggravante che una garanzia.

Quando lo scanning basta e quando no

Questo non significa che il vulnerability scanning sia inutile, tutt’altro: significa sapere cosa aspettarsi. Come monitoraggio continuo, ripetuto a intervalli regolari per intercettare le vulnerabilità note via via che emergono, lo scanning automatico è prezioso e sostenibile, ed è parte integrante di un buon processo di vulnerability management.

Diventa insufficiente quando lo si usa come unica forma di verifica e lo si scambia per un’analisi completa. Per i sistemi che gestiscono dati sensibili, pagamenti o accessi critici, lo scanning va affiancato all’analisi esperta del vulnerability assessment e, dove serve, alla profondità del penetration test. La regola pratica è semplice: usate lo scanning per tenere sotto controllo l’ovvio in modo continuo, e l’assessment con intervento umano per capire davvero quanto siete esposti.

Una scansione automatica è il primo passo, non l’arrivo. Cyberment affianca le aziende italiane con un Vulnerability Assessment che unisce la scansione all’analisi di specialisti, eliminando i falsi positivi e restituendo priorità d’intervento concrete, e con il Penetration Test dove serve la massima profondità.


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