Vai al contenuto principale

Defense in depth.

Defense in depth è il principio di stratificare i controlli in modo che nessun singolo punto di cedimento comprometta il sistema. Rete, endpoint, applicazione, dati, persone, fisico: ogni livello rallenta l'attaccante, aumenta il costo e guadagna tempo per il rilevamento. Principio fondante fin dagli anni Novanta. Gli auditor si aspettano di vederlo applicato; i vendor adorano vendere livelli aggiuntivi.

Di Christophe Mazzola, Practicing CISO · Founder of Cyber AcademyOperazioni di cybersecurityTutte le voci

Il punto di vista di Cyber Academy

Defense in depth è il principio di stratificare i controlli in modo che nessun singolo punto di cedimento comprometta il sistema. Rete, endpoint, applicazione, dati, persone, fisico: ogni livello rallenta l'attaccante, aumenta il costo e guadagna tempo per il rilevamento. Principio fondante fin dagli anni Novanta. Gli auditor si aspettano di vederlo applicato; i vendor adorano vendere livelli aggiuntivi.

Perché la stratificazione batte un unico muro robusto

La difesa in profondità parte da un'ipotesi pessimista: qualsiasi controllo prima o poi finirà per cedere. Un firewall mal configurato, una patch in ritardo, un'email di phishing che va a segno, una credenziale che trapela. Se la vostra sicurezza poggia su un'unica barriera, quel singolo guasto segna la fine della partita. Stratificare i controlli significa che l'aggressore che supera il perimetro si trova comunque di fronte alla protezione degli endpoint, poi a reti segmentate, poi a controlli applicativi, poi a dati cifrati, poi a un monitoraggio che osserva l'intero percorso. Ogni livello è indipendente, quindi la probabilità che cedano tutti contemporaneamente è molto più bassa della probabilità che ne ceda uno solo.

Il valore per il professionista non è solo la prevenzione, è il tempo e la visibilità. Ogni livello che l'aggressore deve superare gli costa fatica, genera rumore e crea un'opportunità per il vostro team di rilevamento e risposta di accorgersi dell'intrusione prima che raggiunga i dati che contano. La difesa in profondità riguarda tanto il guadagnare tempo di rilevamento quanto il bloccare del tutto la violazione.

I livelli, e cosa risiede in ciascuno

I professionisti di solito ragionano per livelli concentrici piuttosto che per un elenco piatto di prodotti. Il punto è la copertura di tutte le categorie, non l'acquisto di ogni strumento di una stessa categoria. Un modo comune di organizzare i livelli:

  • Fisico: locali chiusi a chiave, badge di accesso e controlli sulle apparecchiature, affinché un aggressore non possa semplicemente raggiungere a piedi l'hardware.
  • Persone: formazione di sensibilizzazione, simulazioni di phishing e processi chiari, perché gli utenti sono al tempo stesso un bersaglio e un controllo.
  • Rete: segmentazione, firewall e ispezione del traffico, affinché un punto d'appoggio in una zona non garantisca l'accesso all'intero parco.
  • Endpoint: irrobustimento, EDR e gestione delle patch sulle macchine dove gli attacchi vengono effettivamente eseguiti.
  • Applicazione: sviluppo sicuro, validazione degli input e controlli di autenticazione a livello software.
  • Dati: cifratura a riposo e in transito, classificazione e controlli di accesso, affinché l'asset stesso resti protetto anche se un livello superiore viene violato.

Come si collega allo zero trust e al privilegio minimo

La difesa in profondità è il principio più antico e ampio. Lo zero trust e il privilegio minimo ne sono espressioni moderne più affinate, mosse dallo stesso istinto. Il privilegio minimo consiste nel concedere a ogni identità solo l'accesso di cui ha bisogno, il che limita quanto lontano possa arrivare un singolo account compromesso, aggiungendo di fatto un livello all'interno del sistema anziché attorno ad esso.

Lo zero trust abbandona l'assunto che qualunque cosa si trovi all'interno del perimetro sia affidabile, verificando ogni richiesta in modo continuo. Laddove la difesa in profondità classica presupponeva spesso un guscio esterno duro con un interno più morbido, lo zero trust spinge la verifica fino a ogni confine. Sono complementari: un programma maturo utilizza la difesa in profondità come architettura e lo zero trust come modello operativo che rimuove il centro morbido e cedevole.

Negli standard e negli audit, l'idea è ovunque anche quando l'espressione non lo è. L'Annex A di ISO/IEC 27001 distribuisce i controlli tra temi organizzativi, relativi alle persone, fisici e tecnologici, il che è difesa in profondità sotto un altro nome. I framework del NIST e i CIS Controls sono strutturati in modo che nessuna singola salvaguardia sostenga l'intero carico. Gli auditor si aspettano di vedere controlli stratificati con una motivazione documentata, e trattano un singolo punto di guasto come un rilievo, non come una scelta progettuale.

Domande frequenti

01La difesa in profondità è la stessa cosa dello zero trust?

No. La difesa in profondità è il principio ampio della stratificazione di controlli indipendenti. Lo zero trust è un modello moderno che rimuove la fiducia implicita all'interno del perimetro e verifica ogni richiesta. Lo zero trust è uno dei modi per rafforzare i livelli interni di un'architettura di difesa in profondità.

02Di quanti livelli ho bisogno?

Non esiste un numero fisso. L'obiettivo è la copertura di tutte le categorie: fisico, persone, rete, endpoint, applicazione e dati, affinché nessun singolo guasto sia fatale. Mappate i vostri controlli rispetto a queste categorie e affrontate le lacune anziché contare i livelli.

03Aggiungere più strumenti di sicurezza significa una migliore difesa in profondità?

Non necessariamente. Impilare strumenti ridondanti in un livello lasciandone un altro esposto aggiunge costi senza aggiungere profondità. La vera profondità deriva da controlli indipendenti distribuiti su categorie diverse, non dalla duplicazione all'interno di una sola.

04Gli auditor si aspettano di vedere la difesa in profondità?

Sì. Framework come ISO/IEC 27001, NIST e i CIS Controls sono costruiti attorno a salvaguardie stratificate, e gli auditor di norma trattano un singolo punto di guasto come un rilievo. Ciò che cercano sono controlli stratificati, documentati e con una motivazione chiara.

Hai bisogno di più di una definizione?

Prenota una chiamata di discovery gratuita di 20 minuti. Mappiamo la coorte che trasforma questo termine in una pratica pronta per l'audit.