Lezione 1 di 4 · 8 min
Il modello di responsabilità condivisa
I provider cloud proteggono l’infrastruttura. Tu proteggi ciò che ci metti dentro. La maggior parte delle violazioni cloud avviene dal lato del cliente di quella linea.
Quando un file è “nel cloud”, si trova su un server di proprietà di un’azienda che non hai mai incontrato e che non visiterai mai. Questo accordo divide la responsabilità della sicurezza tra due parti, e la maggior parte delle persone non impara mai dove cade quella divisione finché qualcosa non va storto. Ogni grande provider cloud documenta esplicitamente questa divisione, perché sbagliarla in entrambe le direzioni — presumere che il provider copra tutto, oppure cercare di proteggere cose che il provider già gestisce — causa incidenti reali.
Due lati di una stessa linea
Amazon Web Services chiama la propria versione di questa divisione modello di responsabilità condivisa, suddividendola in “sicurezza del cloud” e “sicurezza nel cloud”. AWS è responsabile della prima: “l’hardware, il software, la rete e le strutture che fanno funzionare i servizi AWS Cloud” — i data center fisici, l’applicazione delle patch all’infrastruttura, le parti che non potresti mai ispezionare o configurare da solo anche se lo volessi. Il cliente è responsabile della seconda, e AWS è specifica su cosa include per i servizi di archiviazione cloud: “gestire i propri dati (incluse le opzioni di cifratura), classificare i propri beni, e usare strumenti IAM” — ovvero chi è autorizzato ad accedervi.
La divisione si sposta a seconda di ciò che usi
La documentazione di Microsoft fa notare un punto importante per chi sceglie tra diversi tipi di servizi cloud: la linea di demarcazione non è fissa, si sposta a seconda del modello di servizio. La sua tabella delle responsabilità elenca i dati del cliente, le identità degli account e la gestione degli accessi come compito sempre del cliente, in ogni modello, in sede o nel cloud. Ma man mano che ci si sposta dall’infrastruttura-come-servizio (affittare una macchina virtuale che configuri tu stesso) verso il software-come-servizio (usare un’applicazione già pronta come un servizio di posta elettronica o di condivisione file), Microsoft si assume più compiti: i sistemi operativi, il codice delle applicazioni e la configurazione di rete diventano sempre più compito di Microsoft anziché tuo. Ciò che non si sposta mai, nelle parole stesse di Microsoft, è che “conservi sempre” la responsabilità dei tuoi dati, dei tuoi account, dei tuoi dispositivi client e dei tuoi controlli di accesso.
| Sempre compito del cliente (secondo Microsoft) | Dipende dal modello di servizio |
|---|---|
| I tuoi dati: classificazione, protezione, scelte di cifratura | Chi gestisce il sistema operativo (tu, in IaaS; il provider, nella maggior parte dei SaaS) |
| Identità e account utente | Controlli di sicurezza di rete |
| Dispositivi client (laptop, telefoni) che accedono al servizio | Configurazione e codice a livello applicativo |
| Gestione degli accessi: chi può raggiungere cosa, e con quali permessi | Infrastruttura fisica (sempre compito del provider una volta entrati in un qualsiasi modello cloud) |
Perché il lato del cliente conta più di quanto sembri
Per un’ONG che usa un servizio già pronto di condivisione file o email — software-come-servizio, il modello in cui il provider gestisce di più — è allettante presumere che la sicurezza del provider sia ormai tutta la storia. Non lo è. Il lato del provider della linea (i suoi server, la sua rete, l’applicazione delle patch) è di solito eccellente per i servizi principali; è proprio per questo che gli aggressori raramente si preoccupano di attaccarlo direttamente. Prendono invece di mira il lato del cliente: una password debole o riutilizzata, un link condiviso più ampiamente di quanto previsto, un account senza un secondo fattore. Ogni categoria dell’elenco “sempre compito del cliente” sopra è anche, non a caso, l’argomento della prossima lezione di questo corso.
Una domanda utile su qualsiasi servizio cloud usi
Prima di affidare materiale sensibile a un servizio cloud, vale la pena trovare la sua documentazione sulla responsabilità condivisa (tutti i grandi provider ne pubblicano una) e porsi due domande: cosa protegge effettivamente il provider per impostazione predefinita, e cosa è esplicitamente lasciato a me? La risposta di solito chiarisce esattamente da quali delle tue abitudini — trattate nel resto di questo corso — dipende davvero la sicurezza di quei dati.
Da ricordare
- I provider cloud proteggono l’infrastruttura (“sicurezza del cloud”); i clienti proteggono i propri dati, identità e accessi (“sicurezza nel cloud”).
- La linea di demarcazione esatta cambia in base al modello di servizio: più il servizio è già pronto (SaaS rispetto a IaaS), più compiti si assume il provider.
- I tuoi dati, i tuoi account, i tuoi dispositivi e i tuoi controlli di accesso restano tua responsabilità in ogni modello cloud, secondo la stessa documentazione di Microsoft.
- La maggior parte degli incidenti cloud reali avviene dal lato del cliente della linea — password deboli, link condivisi in eccesso, autenticazione a più fattori mancante — non tramite un’intrusione nell’infrastruttura del provider.
- Ogni grande provider pubblica la propria documentazione sulla responsabilità condivisa; leggerla per un servizio da cui dipendi chiarisce cosa devi ancora proteggere tu stesso.
Mettiti alla prova
1. Nel modello di responsabilità condivisa di AWS, a cosa si riferisce la "sicurezza del cloud"?
- Le password e le impostazioni dell’account del cliente
- L’infrastruttura propria di AWS: hardware, rete e strutture — Esatto.
- Le app di terze parti collegate a un account AWS
- I dati che il cliente sceglie di cifrare
AWS è responsabile dell’infrastruttura sottostante; il cliente è responsabile di ciò che accade con i servizi costruiti sopra di essa ("sicurezza nel cloud").
2. Secondo la documentazione di Microsoft, quale responsabilità non si sposta mai verso il provider, indipendentemente dal modello di servizio?
- Gestire il data center fisico
- Applicare le patch al sistema operativo sottostante in un prodotto SaaS completamente gestito
- I tuoi dati, account, dispositivi e la gestione degli accessi — Esatto.
- Gestire l’hardware di rete fisico
Microsoft afferma che i clienti conservano sempre la responsabilità dei propri dati, identità, dispositivi client e controlli di accesso, in ogni modello di distribuzione.
3. Perché la maggior parte degli incidenti reali di sicurezza cloud avviene dal lato del cliente della linea di responsabilità?
- I provider cloud raramente proteggono bene la propria infrastruttura
- Gli aggressori trovano più facile sfruttare password deboli o accessi mal configurati che violare il data center di un grande provider — Esatto.
- I clienti sono obbligati per legge a lasciare il proprio lato non protetto
- La responsabilità condivisa non si applica alle piccole organizzazioni
I grandi provider investono molto nella sicurezza dell’infrastruttura, quindi gli aggressori prendono più spesso di mira il lato controllato dal cliente: credenziali, impostazioni di condivisione e gestione degli accessi.
Mettilo in pratica con FireAI
Metti in pratica questa lezione sul tuo Mac.
- Scopri dove un’app invia dati, sulla Mappa del mondo — Vedi esattamente con quale azienda e paese comunica silenziosamente un’app.
- Regole: app, sito, dominio, IP o un intervallo, per sempre o fino al riavvio — Scrivi una regola precisa quanto un solo indirizzo o ampia quanto un intero dominio.
- La pagina Minacce: cosa sembra sospetto, e perché — Vedi la manciata di connessioni che meritano attenzione, invece di scorrere migliaia di righe.
Fonti
Mettilo in pratica sul tuo Mac
Prova tutte le funzioni gratis per 17 giorni, senza carta.