Questi contenuti sono stati aggiornati a maggio 2024 e rappresentano lo status quo al momento della loro redazione. I criteri e i sistemi di sicurezza di Google potranno variare in futuro, in virtù del costante miglioramento della protezione per i nostri clienti.
La massima priorità di Google è mantenere un ambiente sicuro e protetto per i dati dei clienti. Per contribuire a proteggere i dati dei clienti, gestiamo un'operazione di sicurezza delle informazioni leader del settore che combina procedure rigorose, un team esperto di risposta agli incidenti e un'infrastruttura di privacy e sicurezza delle informazioni multilivello. Questo documento illustra il nostro approccio basato su principi alla gestione e alla risposta agli incidenti relativi ai dati in Google Cloud.
L'Addendum per il trattamento dei dati Cloud definisce un incidente relativo ai dati come "una violazione della sicurezza di Google che comporta la distruzione, la perdita, la modifica, la divulgazione non autorizzata o l'accesso accidentali o illeciti ai Dati del cliente presenti nei sistemi gestiti o controllati in altro modo da Google". Sebbene adottiamo misure per affrontare le minacce prevedibili ai dati e ai sistemi, gli incidenti relativi ai dati non includono tentativi o attività non riusciti che non compromettono la sicurezza dei dati dei clienti. Ad esempio, non sono considerati incidenti relativi ai dati tentativi di accesso non riusciti, ping, scansioni delle porte, attacchi denial of service e altri tipi di attacchi di rete su firewall o sistemi di rete.
La risposta agli incidenti è un aspetto chiave del nostro programma generale di sicurezza e privacy. Possiamo contare su un processo rigoroso per la gestione degli incidenti relativi ai dati. Questo processo specifica azioni, riassegnazioni, mitigazione, risoluzione e notifica di eventuali incidenti che influiscono sulla riservatezza, l'integrità o la disponibilità dei dati dei clienti.
Per scoprire di più su come proteggiamo Google Cloud, consulta la Panoramica sulla progettazione della sicurezza per l'infrastruttura e la pagina Sicurezza di Google Cloud.
Risposta agli incidenti relativi ai dati
Il nostro programma di risposta agli incidenti è gestito da team di esperti che si occupano di gestire le risposte agli incidenti attraverso numerose funzioni specializzate per garantire che ogni risposta sia mirata a risolvere al meglio le sfide poste da ciascun incidente. A seconda della natura dell'incidente, il team di risposta professionale potrebbe includere esperti dei seguenti team:
- Gestione degli incidenti e delle riassegnazioni
- Progettazione dei prodotti
- Site Reliability Engineering
- Sicurezza e privacy del cloud
- Digital forensics
- Indagini globali
- Rilevamento e risposta
- Consulenza su sicurezza, privacy e prodotti
- Affidabilità e sicurezza
- Tecnologia di contrasto a comportamenti illeciti
- Assistenza clienti Google Cloud
Gli esperti di questi team vengono coinvolti in vari modi. Ad esempio, gli incident commander coordinano la risposta agli incidenti e, se necessario, il team di digital forensics esegue indagini forensi e monitora gli attacchi in corso. I tecnici di prodotto lavorano per limitare l'impatto sui clienti e forniscono soluzioni per correggere i prodotti interessati. Il consulente legale collabora con i membri del team di sicurezza e privacy appropriato per attuare la strategia di raccolta delle prove di Google, interagire con le forze dell'ordine e le autorità governative e fornire consulenza su questioni e requisiti legali. L'assistenza clienti risponde alle domande e alle richieste dei clienti per ulteriori informazioni e assistenza.
Organizzazione del team
Quando dichiariamo un incidente, designiamo un incident commander che coordini risposta e risoluzione dell'incidente. L'incident commander seleziona specialisti da diversi team e forma un team di risposta. L'incident commander delega a questi esperti la responsabilità della gestione dei diversi aspetti dell'incidente e lo gestisce dal momento della dichiarazione fino alla chiusura. Il seguente diagramma mostra un esempio di organizzazione di vari ruoli e le relative responsabilità durante la risposta agli incidenti. A seconda del tipo di incidente, potrebbero essere assegnati ruoli diversi.
Processo di risposta agli incidenti relativi ai dati
Ogni incidente relativo ai dati è unico; l'obiettivo del processo di risposta agli incidenti relativi ai dati è proteggere i dati dei clienti, ripristinare il normale servizio il più rapidamente possibile e soddisfare i requisiti di conformità sia normativi che contrattuali. La tabella seguente descrive i passaggi principali del programma di risposta agli incidenti di Google.
Passaggio dell'incidente | Obiettivo | Descrizione |
---|---|---|
Identificazione | Rilevamento | I processi automatici e manuali rilevano potenziali vulnerabilità e incidenti. |
Reporting | I processi automatici e manuali segnalano il problema al team di risposta agli incidenti. | |
Coordinamento | Triage | Si verificano le seguenti attività:
|
Coinvolgimento del team di risposta | Si verificano le seguenti attività:
|
|
Risoluzione | Indagine | Si verificano le seguenti attività:
|
Contenimento e recupero | Il responsabile delle operazioni adotta immediatamente le seguenti misure:
|
|
Comunicazione | Si verificano le seguenti attività:
|
|
Chiusura | Lezioni apprese | Si verificano le seguenti attività:
|
Miglioramento continuo | Sviluppo del programma | I team, la formazione, i processi, le risorse e gli strumenti necessari vengono gestiti. |
Prevenzione | I team migliorano il programma di risposta agli incidenti in base alle lezioni imparate. |
Le sezioni seguenti descrivono ogni passaggio in modo più dettagliato.
Identificazione
L'identificazione tempestiva e accurata degli incidenti è la chiave per una gestione degli incidenti efficace. L'obiettivo della fase di identificazione è monitorare gli eventi di sicurezza per rilevare e segnalare potenziali incidenti relativi ai dati.
Il team di rilevamento degli incidenti utilizza strumenti di rilevamento, indicatori e meccanismi di avviso avanzati che forniscono un'indicazione tempestiva riguardo a potenziali incidenti. Le nostre fonti di rilevamento degli incidenti includono:
Analisi automatizzata dei log di rete e di sistema:l'analisi automatica del traffico di rete e dell'accesso al sistema consente di identificare attività sospette, illecite o non autorizzate e inoltra il problema al personale addetto alla sicurezza.
Test:il team per la sicurezza ricerca attivamente le minacce alla sicurezza utilizzando test di penetrazione, misure di controllo qualità (QA), rilevamento delle intrusioni e analisi della sicurezza del software.
Revisioni interne del codice:la revisione del codice sorgente rileva vulnerabilità nascoste o difetti di progettazione e verifica l'implementazione dei controlli di sicurezza chiave.
Strumenti e processi specifici di prodotto: vengono impiegati, laddove possibile, strumenti automatizzati specifici per la funzione del team, così da migliorare la nostra capacità di rilevare incidenti a livello di prodotto.
Rilevamento di anomalie di utilizzo:utilizziamo sistemi di machine learning su più livelli per distinguere tra attività utente sicura e anomala su browser, dispositivi, accessi alle applicazioni e altri eventi d'uso.
Avvisi di sicurezza dei servizi di data center e sui luoghi di lavoro:gli avvisi di sicurezza nei data center eseguono la scansione per rilevare eventuali incidenti che potrebbero influire sulla nostra infrastruttura.
Dipendenti di Google: un dipendente di Google rileva un'anomalia e la segnala.
Programma a premi sulla vulnerabilità di Google: potenziali vulnerabilità tecniche nelle estensioni del browser di proprietà di Google, nelle applicazioni web e per dispositivi mobili che incidono sulla riservatezza o sull'integrità dei dati degli utenti, vengono talvolta segnalate da ricercatori di sicurezza esterni.
Coordinamento
Quando viene segnalato un incidente, chi risponde alla chiamata esamina e valuta la natura del report sull'incidente per determinare se rappresenta un potenziale incidente relativo ai dati e avvia il nostro processo di risposta agli incidenti.
Dopo la conferma, chi risponde valuta la natura dell'incidente e implementa un approccio coordinato alla risposta. In questa fase, la risposta include il completamento della valutazione e classificazione dell'incidente, la modifica della gravità, se necessario, e l'attivazione del team di risposta all'incidente appropriato, con opportuni lead operativi e tecnici che riesaminano i fatti e identificano le aree chiave che richiedono un'indagine. Designiamo un responsabile di prodotto e un responsabile legale incaricati di prendere decisioni chiave in merito alla modalità di risposta. L'operatore assegna quindi la responsabilità delle indagini e vengono raccolti i fatti. Se necessario, viene dichiarato un incidente e viene assegnato un incident commander.
Molti aspetti della nostra risposta dipendono dalla valutazione della gravità, che si basa su fatti chiave raccolti e analizzati dal team di risposta agli incidenti. Ecco alcuni fatti chiave:
Potenziale danno a clienti, terze parti e Google
Natura dell'incidente (ad esempio, se i dati sono stati potenzialmente distrutti, consultati o alterati)
Tipo di dati che potrebbero essere interessati
Impatto dell'incidente sulla capacità dei nostri clienti di utilizzare il servizio
Stato dell'incidente (ad esempio se è isolato, in corso o se è stato contenuto)
L'incident commander e altri responsabili rivalutano periodicamente questi fattori durante l'attività di risposta con l'evolversi di nuove informazioni per garantire che alla nostra risposta vengano assegnate le risorse e l'urgenza appropriate. Agli eventi che presentano l'impatto più critico viene assegnata la massima gravità. Viene nominato un responsabile delle comunicazioni per sviluppare un piano di comunicazione con gli altri responsabili.
Risoluzione
Nella fase di risoluzione, l'attenzione è focalizzata sull'indagine della causa principale, sulla limitazione dell'impatto dell'incidente, sulla risoluzione dei rischi immediati per la sicurezza (se presenti), sull'implementazione delle correzioni necessarie come parte della procedura di rimedio e sul ripristino di sistemi, dati e servizi interessati.
Ove possibile, i dati interessati vengono ripristinati allo stato originale. A seconda di ciò che è ragionevole e necessario in un particolare incidente, potremmo adottare una serie di passaggi per la sua risoluzione. Ad esempio, potrebbe essere necessaria un'indagine tecnica o forense per ricostruire la causa principale di un problema o identificare un eventuale impatto sui dati dei clienti. Potremmo tentare di recuperare copie dei dati dalle nostre copie di backup se i dati vengono modificati o distrutti in maniera impropria.
Un aspetto chiave della riparazione è la notifica ai clienti quando gli incidenti hanno un impatto sui loro dati. Alcuni fatti chiave vengono valutati nel corso dell'incidente per determinare se questo ha influito sui dati dei clienti. Se la notifica ai clienti è appropriata, l'incident commander avvia il processo di notifica. L'addetto alle comunicazioni sviluppa un piano di comunicazione con input dai responsabili legale e di prodotto, informa le persone interessate e supporta le richieste dei clienti dopo la notifica con l'aiuto dell'assistenza clienti.
Ci impegniamo a fornire notifiche rapide, chiare e accurate contenenti i dettagli noti dell'incidente relativo ai dati, le misure che abbiamo adottato per mitigare i potenziali rischi e le azioni che consigliamo ai clienti di intraprendere per affrontare l'incidente. Facciamo del nostro meglio per fornire un quadro chiaro dell'incidente in modo che i clienti possano valutare e adempiere ai propri obblighi di notifica.
Chiusura
In seguito alla corretta risoluzione di un incidente relativo ai dati, il team di risposta agli incidenti valuta le lezioni apprese dall'incidente. Quando l'incidente solleva problemi critici, l'incident commander potrebbe avviare un'analisi post-mortem. Durante questo processo, il team di risposta agli incidenti esamina le cause dell'incidente e la nostra risposta e identifica le aree principali per il miglioramento. In alcuni casi, ciò potrebbe richiedere la discussione con diversi team di prodotto, team di progettazione e team operativi, oltre a un'iniziativa di miglioramento del prodotto. Se è necessario un follow-up, il team di risposta agli incidenti sviluppa un piano d'azione per completare tale iniziativa e affida ai project manager l'incarico di seguire il processo a lungo termine. L'incidente è chiuso dopo la conclusione dei lavori di risanamento.
Miglioramento continuo
In Google, facciamo tutto il possibile per imparare da ogni incidente e attuare misure preventive per evitare incidenti futuri.
Le informazioni strategiche derivanti dall'analisi degli incidenti ci consentono di migliorare i nostri strumenti, la formazione, i processi, il programma generale di protezione dei dati per la sicurezza e la privacy, le norme di sicurezza e le attività di risposta. Le competenze chiave apprese facilitano anche la definizione delle priorità delle attività di progettazione e la creazione di prodotti migliori.
I professionisti della sicurezza e della privacy migliorano il nostro programma esaminando i nostri piani di sicurezza per tutte le reti, i sistemi e i servizi e fornendo ai team di prodotto e di ingegneria servizi di consulenza specifici dei progetti. I professionisti della sicurezza e della privacy si occupano del deployment di tecniche di machine learning, analisi dei dati e altre tecniche innovative per monitorare attività sospette sulle nostre reti, affrontare le minacce alla sicurezza delle informazioni, eseguire valutazioni e audit di sicurezza di routine e coinvolgere esperti esterni per condurre regolari valutazioni della sicurezza. Inoltre, Project Zero mira a prevenire attacchi mirati segnalando i bug ai fornitori di software e archiviandoli in un database esterno.
Organizziamo regolarmente corsi di formazione e campagne di sensibilizzazione per promuovere l'innovazione in materia di sicurezza e privacy dei dati. Il personale dedicato alla risposta agli incidenti è formato in analisi forense e nella gestione di prove, compreso l'uso di strumenti proprietari e di terze parti. Il test dei processi e delle procedure di risposta agli incidenti viene eseguito per le aree chiave, come i sistemi in cui sono archiviate le informazioni sensibili dei clienti. Questi test prendono in considerazione una serie di scenari, tra cui minacce interne e vulnerabilità dei software. Ci consentono di prepararci meglio per eventuali incidenti relativi a sicurezza e privacy.
I nostri processi vengono sottoposti a test regolarmente nell'ambito dei nostri programmi ISO-27017, ISO-27018, ISO-27001, PCI-DSS, SOC 2 e FedRAMP per fornire ai clienti e ai regulator verifiche indipendenti dei nostri controlli di sicurezza, privacy e conformità. Per un elenco delle certificazioni di terze parti per Google Cloud, consulta il Centro risorse per la conformità.
Riepilogo
La protezione dei dati è fondamentale per la nostra attività. Investiamo continuamente nel nostro programma di sicurezza globale, in risorse e competenze. Questo consente ai nostri clienti di fare affidamento su di noi per rispondere efficacemente in caso di incidente, proteggere i loro dati e mantenere l'elevata affidabilità che si aspettano da un servizio Google.
Il nostro programma di risposta agli incidenti di livello mondiale offre le seguenti funzioni chiave:
Un processo basato su tecniche leader del settore per la risoluzione di incidenti e perfezionato per operare in modo efficiente in base alle richieste di Google.
Sistemi di monitoraggio, analisi dei dati e servizi di machine learning all'avanguardia per rilevare e contenere in modo proattivo gli incidenti.
Esperti dedicati che possono rispondere a qualsiasi tipo o dimensione di incidente relativo ai dati.
Un processo maturo per avvisare tempestivamente i clienti interessati, in linea con gli impegni di Google indicati nei termini di servizio e nei contratti con i clienti.
Passaggi successivi
Per saperne di più sulla gestione degli incidenti, leggi il capitolo 17 di Building secure and reliable systems (libro O'Reilly).
Per scoprire di più su come implementare la sicurezza per i carichi di lavoro dei clienti in Google Cloud, consulta il blueprint delle basi aziendali e il Framework dell'architettura.