Quando si inizia a occuparsi di sicurezza informatica in azienda, il vulnerability assessment è quasi sempre la prima attività che viene nominata. Eppure è anche una di quelle più fraintese: c’è chi la confonde con il penetration test, chi pensa basti un programma automatico, chi non sa con quale frequenza vada ripetuta. Questo articolo serve proprio a fare chiarezza in modo semplice, partendo da zero: cos’è un vulnerability assessment, a cosa serve e cosa aspettarsi.

È pensato come una prima introduzione, accessibile anche a chi non ha competenze tecniche. Per chi invece cerca una trattazione completa e approfondita, con metodologie, strumenti e riferimenti normativi, rimandiamo fin da subito alla nostra guida definitiva al vulnerability assessment.

  1. Cos’è un vulnerability assessment
  2. A cosa serve
  3. Come funziona, in sintesi
  4. Vulnerability assessment e penetration test
  5. Quando e ogni quanto eseguirlo
vulnerability assessment what is

Cos’è un vulnerability assessment

Un vulnerability assessment è un’analisi sistematica che individua le vulnerabilità presenti in un sistema informatico, una rete o un’applicazione. In parole semplici, è un controllo dello stato di salute della sicurezza: serve a scoprire dove si trovano i punti deboli prima che li trovi un attaccante.

Il principio di fondo è quello della prevenzione. Invece di aspettare che si verifichi un incidente, si esamina l’infrastruttura alla ricerca delle debolezze note — software non aggiornato, configurazioni errate, servizi esposti — e si interviene per chiuderle. Non a caso il Center for Internet Security, uno degli organismi di riferimento per gli standard di sicurezza a livello globale, colloca le attività riconducibili al vulnerability assessment tra le prime e più importanti pratiche di difesa che un’organizzazione dovrebbe adottare.

Una caratteristica importante, che lo distingue da altre attività, è che il vulnerability assessment non sfrutta le vulnerabilità che trova: si limita a individuarle, classificarle e documentarle. È una fotografia dello stato di sicurezza, non una simulazione d’attacco. Questa distinzione, come vedremo, è ciò che lo separa dal penetration test.

A cosa serve

Lo scopo di un vulnerability assessment è fornire all’azienda una visione chiara e ordinata dei propri punti deboli, così da poter intervenire in modo mirato. Senza un’analisi di questo tipo, un’organizzazione naviga alla cieca: non sa quali sistemi siano esposti, quali software siano vulnerabili, quali porte siano aperte verso l’esterno.

Il risultato dell’attività è un report che elenca le vulnerabilità rilevate, ciascuna accompagnata da un livello di gravità. Questo permette di stabilire delle priorità: non tutte le vulnerabilità hanno lo stesso peso, e sapere quali affrontare per prime è essenziale per usare bene tempo e risorse. Sulla base del report si costruisce poi un piano di intervento, che può prevedere l’applicazione di aggiornamenti, la correzione di configurazioni o, dove non sia subito possibile risolvere, l’adozione di contromisure temporanee per ridurre il rischio.

C’è infine una dimensione che per molte aziende è diventata determinante: quella normativa. Diverse regolamentazioni in materia di sicurezza e protezione dei dati richiedono valutazioni periodiche delle vulnerabilità, e un vulnerability assessment fornisce le evidenze documentali che dimostrano la diligenza dell’organizzazione.

Come funziona, in sintesi

Senza entrare nel dettaglio tecnico, un vulnerability assessment segue un percorso piuttosto lineare. Si parte definendo il perimetro dell’analisi, cioè quali sistemi e quali aree esaminare. Si procede poi con la scansione vera e propria, condotta tramite strumenti specializzati, chiamati vulnerability scanner, che confrontano i sistemi analizzati con ampi database di vulnerabilità note.

Il passaggio successivo, e più importante, è l’analisi dei risultati. Uno scanner produce molti dati, ma quei dati grezzi vanno interpretati: occorre distinguere le vulnerabilità reali dai falsi allarmi, valutare quali siano davvero rilevanti nel contesto specifico dell’azienda e assegnare le giuste priorità. È qui che emerge il valore del professionista rispetto al semplice strumento automatico — un tema su cui torniamo spesso, perché affidarsi al solo output di un software è uno degli errori più comuni.

Il percorso si chiude con il report e, idealmente, con una verifica successiva: dopo aver corretto le vulnerabilità, si ripete la scansione per accertarsi che siano state effettivamente eliminate. Senza questa verifica finale, l’intero lavoro resterebbe incompleto.

Vulnerability assessment e penetration test

È l’equivoco più diffuso: usare “vulnerability assessment” e “penetration test” come se fossero sinonimi. In realtà sono due attività diverse e complementari, e capirne la differenza aiuta a scegliere quella giusta per le proprie esigenze.

La differenza si riassume in due parole: ampiezza e profondità. Il vulnerability assessment lavora in ampiezza: cerca quante più vulnerabilità possibile su tutta la superficie analizzata, in modo prevalentemente automatizzato e ripetibile con frequenza. Il penetration test, invece, lavora in profondità: simula il comportamento di un attaccante reale per dimostrare fino a che punto una o più vulnerabilità siano effettivamente sfruttabili, ed è un’attività prevalentemente manuale, condotta meno di frequente.

In sintesi, il vulnerability assessment risponde alla domanda “quali sono i miei punti deboli?”, mentre il penetration test risponde a “cosa può fare davvero un attaccante con quei punti deboli?”. Le due attività non si escludono, anzi: nelle strategie di sicurezza più mature vengono combinate. Per un confronto puntuale, abbiamo dedicato un approfondimento alle differenze fondamentali tra vulnerability assessment e penetration test.

Quando e ogni quanto eseguirlo

Non esiste una risposta unica, ma un principio guida sì: il vulnerability assessment non è un’attività da svolgere una volta sola. I sistemi informatici cambiano di continuo — nuovi software, aggiornamenti, dispositivi che entrano ed escono dalla rete — e ogni cambiamento può introdurre nuove vulnerabilità. Una fotografia scattata oggi non è più del tutto valida tra qualche mese.

Per questo molte aziende adottano una cadenza periodica, spesso mensile, soprattutto quando hanno sistemi esposti su Internet o gestiscono dati sensibili. Accanto a questa regolarità, esistono poi momenti specifici che richiedono sempre un assessment dedicato: l’introduzione di nuovi sistemi, una migrazione verso il cloud, modifiche importanti alla rete, o la preparazione di un audit o di una certificazione.

In definitiva, il vulnerability assessment va inteso non come un costo occasionale, ma come un’attività ricorrente di prevenzione, parte integrante della gestione della sicurezza aziendale. È il primo, indispensabile passo per sapere a cosa si è esposti e per costruire, su quella consapevolezza, una difesa solida.

La vostra azienda vuole sapere quali vulnerabilità sono presenti nei propri sistemi? Il nostro servizio di Vulnerability Assessment per aziende, conforme agli standard ISO 27001, individua le debolezze prima che lo facciano gli attaccanti. Contattateci ora.


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