Se sospetti che una delle tue credenziali sia stata compromessa, devi intervenire immediatamente per limitare l'impatto della compromissione sul tuo accountGoogle Cloud .
Google Cloud controllano l'accesso alle risorse ospitate su Google Cloud. Google Cloud includono credenziali a lunga e breve durata. Per contribuire a mantenere i tuoi dati sicuri e protetti dagli aggressori, devi gestire le tue credenziali con la massima cura e rispondere rapidamente a qualsiasi compromissione sospetta.
Google Cloud credenziali
La tabella seguente descrive le credenziali Google Cloud comuni.
| Credenziale | Descrizione |
|---|---|
| Chiavi private del service account (file JSON e p12) |
Tipo: credenziale di servizio di lunga durata Località tipiche:
Correzione: chiavi e token dell'account di servizio |
| Token dell'account di servizio (token di accesso OAuth 2.0) |
Tipo:credenziale di breve durata Località tipiche:
Correzione: chiavi e token dell'account di servizio |
| Chiavi API |
Tipo: credenziale di servizio di lunga durata Località tipiche:
Correzione:chiavi API |
| Secret ID client OAuth 2.0 |
Tipo: credenziale di servizio di lunga durata Località tipiche:
Correzione:client ID client 2.0 |
| Credenziali Google Cloud CLI |
Tipo:credenziale utente di lunga durata Posizione tipica: la home directory dell'utente. Per elencare le credenziali attive, esegui il comando Correzione:Credenziali utente e token OAuth di Google Cloud CLI |
| Token di accesso OAuth per Google Cloud CLI |
Tipo:credenziale di breve durata Posizione tipica: workstation dello sviluppatore Correzione:credenziali utente e token OAuth gcloud CLI |
| Credenziali predefinite dell'applicazione |
Tipo:credenziale utente di lunga durata Posizione tipica: workstation dello sviluppatore Correzione:Credenziali predefinite dell'applicazione |
| Cookie del browser |
Tipo:credenziale utente di lunga durata Posizione tipica: specifica per il browser, ma in genere vengono memorizzati nelle workstation degli sviluppatori Correzione: cookie del browser |
| Token di accesso federati del servizio token di sicurezza per la federazione delle identità per i workload |
Tipo:credenziale di breve durata Località tipiche:
Correzione: token di accesso federati del servizio token di sicurezza |
| Token di accesso federati di Security Token Service per la federazione delle identità della forza lavoro |
Tipo:credenziale di breve durata Località tipiche:
Correzione:token di accesso federati del servizio token di sicurezza |
Proteggi le tue risorse di Google Cloud da una credenziale compromessa
Se sospetti che una credenziale sia compromessa, revocala e riemettila. Procedi con attenzione per evitare un'interruzione del servizio a seguito della revoca delle credenziali.
In generale, per riemettere le credenziali, generi una nuova credenziale, la esegui il deployment su tutti i servizi e gli utenti che ne hanno bisogno e poi revochi la vecchia credenziale.
Le sezioni seguenti forniscono istruzioni specifiche per ciascun tipo di qualifica.
Chiavi e token service account
Completa i seguenti passaggi per sostituire una chiave del account di servizio compromessa e bloccare i token delaccount di serviziot di breve durata compromessi.
I token account di servizio di breve durata esistono separatamente dalle credenziali o dall'autorizzazione utilizzate per generarli e non possono essere revocati. I token di accesso del service account sono token di tipo bearer e rimangono validi fino alla loro scadenza (per impostazione predefinita, fino a 60 minuti o fino a 12 ore se è configurato un criterio di durata estesa del token).
A differenza dei token di accesso concessi alle identità utente, i token di accesso concessi agli account di servizio non possono essere invalidati tramite la Console di amministrazione o comandi come gcloud auth revoke.
Inoltre, la durata della sessione specificata nel
Google Cloud controllo della sessione
si applica agli account utente nella directory Cloud Identity o
Google Workspace, ma non agli account di servizio. Pertanto, la
risposta agli incidenti per i service account compromessi deve riguardare sia i
file di chiavi persistenti sia i token di accesso di breve durata.
Ruoli obbligatori
Per ottenere le autorizzazioni necessarie per rispondere a chiavi e token del account di servizio compromessi, chiedi all'amministratore di concederti i seguenti ruoli IAM:
-
Gestisci le chiavi del account di servizio:
Service Account Key Admin (
roles/iam.serviceAccountKeyAdmin) sul progetto che contiene il account di servizio -
Disabilita, abilita o elimina service account:
Amministratore service account (
roles/iam.serviceAccountAdmin) sul progetto che contiene il account di servizio -
Applica le policy di negazione per bloccare i token attivi:
Amministratore rifiuti (
roles/iam.denyAdmin) sull'organizzazione -
Revoca dei ruoli di rappresentazione:
Project Identity and Access Management (IAM) Admin (
roles/resourcemanager.projectIamAdmin), Service Account Admin (roles/iam.serviceAccountAdmin) sul progetto
Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.
Questi ruoli predefiniti contengono le autorizzazioni necessarie per rispondere a chiavi e token di account di servizio compromessi. Per vedere quali sono esattamente le autorizzazioni richieste, espandi la sezione Autorizzazioni obbligatorie:
Autorizzazioni obbligatorie
Per rispondere a chiavi e token di account di servizio compromessi sono necessarie le seguenti autorizzazioni:
-
Gestisci le chiavi account di servizio:
-
iam.serviceAccountKeys.createsul progetto che contiene il account di servizio -
iam.serviceAccountKeys.deletesul progetto che contiene il account di servizio -
iam.serviceAccountKeys.listsul progetto che contiene il account di servizio
-
-
Disabilita, abilita o elimina i service account:
-
iam.serviceAccounts.disablesul progetto che contiene il account di servizio -
iam.serviceAccounts.enablesul progetto che contiene il account di servizio -
iam.serviceAccounts.deletesul progetto che contiene il account di servizio
-
-
Applica le policy di negazione per bloccare i token attivi:
iam.denypolicies.createsull'organizzazione -
Revoca i ruoli di rappresentazione:
-
resourcemanager.projects.setIamPolicysul progetto -
iam.serviceAccounts.setIamPolicysul progetto che contiene il account di servizio
-
Potresti anche ottenere queste autorizzazioni con ruoli personalizzati o altri ruoli predefiniti.
Rispondere a token e chiavi del account di servizio compromessi
Per bloccare un token di account di servizio compromesso, completa una delle seguenti operazioni:
Disattiva il service account rappresentato dalla credenziale.
Applica un'policy di negazione IAM per l'entità account di servizio (
principal://iam.googleapis.com/projects/-/serviceAccounts/SA_EMAIL_ADDRESS) nei tuoi progetti o nelle tue cartelle. Il policy di negazione IAM nega l'accesso ad API e autorizzazioni sensibili per token e workload attivi, in modo che tu possa esaminare l'incidente senza eliminare iaccount di serviziont.
Se disattivi o elimini il account di servizio, qualsiasi carico di lavoro che lo utilizza perde immediatamente laccount di servizio#39;accesso alle tue risorse.
Per sostituire una chiave del account di servizio compromessa, completa i seguenti passaggi:
Nella Google Cloud console, vai alla pagina Service account.
Individua il account di servizio interessato.
Se necessario, crea una nuova chiave per il account di servizio e implementala in tutte le posizioni in cui era in uso la vecchia chiave.
Disattiva la vecchia chiave per verificare che la nuova funzioni come previsto.
Elimina la vecchia chiave.
Per saperne di più, consulta Creare ed eliminare le account di servizio account.
Se le entità non autorizzate potrebbero avere l'autorizzazione per generare token, revoca il ruolo Service Account Token Creator (
roles/iam.serviceAccountTokenCreator). Per istruzioni, vedi Gestisci l'accesso a progetti, cartelle e organizzazioni.Dopo la risoluzione dell'incidente, attendi almeno 60 minuti dopo aver disattivato l'account di servizio in modo che il token compromesso possa scadere. Se imposti un criterio di durata estesa utilizzando
constraints/iam.allowServiceAccountCredentialLifetimeExtension, attendi il tempo specificato nel vincolo prima di riattivare il service account.Trascorso il tempo di attesa richiesto, riattiva il account di servizio e reimposta la policy di negazione.
Credenziali utente e token OAuth di gcloud CLI
Dopo la compromissione di un endpoint, determina come rispondere alla minaccia principale di un endpoint compromesso e alla minaccia secondaria di token compromessi. Se un malintenzionato ha accesso persistente alla workstation dello sviluppatore, potrebbe copiare di nuovo i token dopo la riautenticazione dell'utente legittimo.
Ruoli obbligatori
Per ottenere le autorizzazioni necessarie per revocare l'accesso utente e invalidare i token OAuth gcloud CLI nella Console di amministrazione Google Workspace, chiedi all'amministratore di concederti i seguenti ruoli di amministratore di Google Workspace:
- Gestisci le app di terze parti collegate e i controlli della sessione: Security Admin o Super amministratore
- Gestire le credenziali utente e le sessioni di accesso: amministratore della gestione utenti o super amministratore
- Esegui lo script di revoca della directory dell'SDK Admin: super amministratore o un ruolo amministrativo personalizzato con privilegi API Admin per la gestione utenti (
https://www.googleapis.com/auth/admin.directory.user.security)
Per saperne di più sull'assegnazione dei ruoli amministrativi in Google Workspace, vedi Assegnare ruoli amministrativi nella Console di amministrazione Google.
Invalidare i token gcloud CLI per account utente specifici
Completa i seguenti passaggi per rimuovere l'accesso di un utente alla gcloud CLI e invalidare i token compromessi:
Per rimuovere l'accesso di un utente a Google Cloud CLI, completa una delle seguenti operazioni:
In qualità di amministratore di Google Workspace, rimuovi l'accesso a Google Cloud CLI dall'elenco delle app connesse dell'utente. Per saperne di più, consulta Visualizzare e rimuovere l'accesso alle applicazioni di terze parti.
Fornisci le seguenti istruzioni all'utente:
Apri l'elenco delle app con accesso al tuo Account Google.
Rimuovi Google Cloud CLI dall'elenco delle app connesse.
Quando l'utente accede di nuovo a Google Cloud CLI, gli viene chiesto di autorizzare nuovamente l'applicazione.
Se hai estratto o intercettato una stringa di token compromessa specifica (che si tratti di un token di aggiornamento o di un token di accesso), puoi invalidarla direttamente utilizzando l'endpoint di revoca di Google OAuth 2.0:
curl -d "token=TOKEN_STRING" \ -H "Content-Type: application/x-www-form-urlencoded" \ -X POST "https://oauth2.googleapis.com/revoke"Quando esegui questo comando per revocare un token di aggiornamento, vengono revocati sia il token di aggiornamento sia tutti i token di accesso associati. Quando esegui questo comando per revocare un token di accesso, invalidi anche il token di aggiornamento associato.
Se non hai ancora applicato il Google Cloud controllo della sessione, attivalo immediatamente con una frequenza di riautenticazione breve. Questo controllo contribuisce a garantire che tutti i token di aggiornamento scadano al termine del periodo che definisci, il che limita la durata durante la quale un malintenzionato può utilizzare i token compromessi.
Invalidare i token gcloud CLI per molti account utente
Se sospetti una violazione, ma non riesci a identificare gli utenti interessati, valuta la possibilità di revocare le sessioni attive per tutti gli utenti della tua organizzazione più rapidamente di quanto consentito dalla policy di riautenticazione.
Questo approccio può essere dannoso per gli utenti legittimi e interrompere i processi a esecuzione prolungata che dipendono dalle credenziali utente. Se scegli di adottare questo approccio, prepara una soluzione basata su script da eseguire in anticipo per il tuo Security Operations Center (SOC) e testala con alcuni utenti.
Il seguente codice campione utilizza l'SDK Admin di Google Workspace per identificare tutte le identità utente nel tuo account Google Workspace o Cloud Identity che hanno accesso alla gcloud CLI. Se un utente ha autorizzato gcloud CLI, lo script revoca il token di aggiornamento e il token di accesso e costringe l'utente a eseguire nuovamente l'autenticazione con la password o il token di sicurezza. Per istruzioni su come attivare l'API SDK Admin ed eseguire questo codice, consulta la guida rapida di Google Apps Script.
Credenziali predefinite dell'applicazione
Se sospetti che una credenziale predefinita dell'applicazione sia compromessa, puoi revocarla. Questa procedura può causare un'interruzione temporanea fino a quando il file delle credenziali non viene ricreato.
Ruoli obbligatori
Per ottenere le autorizzazioni necessarie per rimuovere l'accesso alle applicazioni connesse nella Console di amministrazione Google Workspace, chiedi all'amministratore di concederti il ruolo Amministratore della sicurezza o Super amministratore.
I comandi locali eseguiti sulle workstation degli sviluppatori non richiedono ruoli amministrativi. Per saperne di più sull'assegnazione dei ruoli amministrativi in Google Workspace, vedi Assegnare ruoli amministrativi nella Console di amministrazione Google.
Revoca delle Credenziali predefinite dell'applicazione
Completa una delle seguenti operazioni:
In qualità di amministratore di Google Workspace, rimuovi l'accesso alla libreria Google Auth dall'elenco delle app connesse dell'utente. Per saperne di più, consulta Visualizzare e rimuovere l'accesso alle applicazioni di terze parti.
Chiedi al proprietario della credenziale compromessa di completare le seguenti operazioni:
Installa e inizializza gcloud CLI, se non l'hai ancora fatto.
Revoca le credenziali:
gcloud auth application-default revokeSe non riesci a eseguire gcloud CLI, completa i seguenti passaggi:
Revoca l'accesso alla libreria Google Auth utilizzando la pagina myaccount.google.com/permissions o l'endpoint di revoca OAuth 2.0.
Elimina manualmente il file
application_default_credentials.json:- Linux, macOS:
$HOME/.config/gcloud/application_default_credentials.json - Windows:
%APPDATA%\gcloud\application_default_credentials.json
- Linux, macOS:
Ricrea il file delle credenziali con la tua identità utente:
gcloud auth application-default login
Chiavi API
Completa i seguenti passaggi per rigenerare una chiave API compromessa.
Ruoli obbligatori
Per ottenere le autorizzazioni
necessarie per gestire le chiavi API,
chiedi all'amministratore di concederti il ruolo IAM
API Keys Admin (roles/serviceusage.apiKeysAdmin) nel progetto.
Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.
Questo ruolo predefinito contiene le autorizzazioni necessarie per gestire le chiavi API. Per vedere quali sono esattamente le autorizzazioni richieste, espandi la sezione Autorizzazioni obbligatorie:
Autorizzazioni obbligatorie
Per gestire le chiavi API sono necessarie le seguenti autorizzazioni:
-
apikeys.keys.create -
apikeys.keys.delete -
apikeys.keys.update -
apikeys.keys.getKeyString -
apikeys.keys.list -
apikeys.keys.get
Potresti anche ottenere queste autorizzazioni con ruoli personalizzati o altri ruoli predefiniti.
Rigenerazione di una chiave API
Nella console Google Cloud , vai alla pagina Credenziali.
Fai clic sul nome della chiave API che vuoi ruotare.
Fai clic su Ruota la chiave.
Inserisci un nome e conferma le limitazioni.
Fai clic su Crea.
Aggiorna le applicazioni per utilizzare la nuova chiave API.
In Chiave precedente, fai clic su Elimina la chiave precedente.
Per ulteriori informazioni, vedi Ruotare una chiave API.
Secret ID client OAuth 2.0
La modifica di un ID client secret causa un'interruzione temporanea durante la rotazione del secret.
Ruoli obbligatori
Per ottenere le autorizzazioni necessarie per reimpostare i ID client secret OAuth 2.0, chiedi all'amministratore di concederti il ruolo IAM OAuth Config Editor (roles/oauthconfig.editor) nel progetto.
Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.
Questo ruolo predefinito contiene le autorizzazioni necessarie per reimpostare i secret dell'ID client OAuth 2.0. Per vedere quali sono esattamente le autorizzazioni richieste, espandi la sezione Autorizzazioni obbligatorie:
Autorizzazioni obbligatorie
Per reimpostare i client secret dell'ID client OAuth 2.0 sono necessarie le seguenti autorizzazioni:
-
clientauthconfig.clients.createSecret -
clientauthconfig.clients.getWithSecret -
clientauthconfig.clients.update -
clientauthconfig.clients.get
Potresti anche ottenere queste autorizzazioni con ruoli personalizzati o altri ruoli predefiniti.
Reimpostare il secret di un ID client OAuth 2.0
Nella console Google Cloud , vai alla pagina Credenziali.
Seleziona l'ID client OAuth 2.0 compromesso e modificalo.
Fai clic su Reimposta secret.
Esegui il deployment del nuovo secret nell'applicazione.
Per saperne di più, consulta Configurare OAuth 2.0 e Utilizzare OAuth 2.0 per accedere alle API di Google.
Token di accesso federati del servizio token di sicurezza
Quando le sessioni di identità esterne vengono compromesse, devi interrompere i nuovi scambi di token e revocare i token di accesso federato attivi. Questa attività si applica ai token di accesso emessi dalla federazione delle identità per i workload o dalla federazione delle identità della forza lavoro.
Ruoli obbligatori
Per ottenere le autorizzazioni necessarie per gestire la federazione delle identità per i workload e la federazione delle identità per la forza lavoro per bloccare i token federati, chiedi all'amministratore di concederti i seguenti ruoli IAM:
-
Gestisci i provider e i pool di identità del workload:
Amministratore pool di identità del workload (
roles/iam.workloadIdentityPoolAdmin) sul progetto che contiene il pool di identità del workload -
Gestisci i pool e i provider delle identità della forza lavoro:
Amministratore del pool di forza lavoro (
roles/iam.workforcePoolAdmin) nell'organizzazione che contiene il pool di identità della forza lavoro -
Applica le policy di negazione per bloccare i token attivi:
Nega amministratore (
roles/iam.denyAdmin) sull'organizzazione -
Gestisci la simulazione dell'identità dei account di servizio:
Amministratore service account (
roles/iam.serviceAccountAdmin) sul progetto che contiene il account di servizio
Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.
Questi ruoli predefiniti contengono le autorizzazioni necessarie per gestire la federazione delle identità per i workload e la federazione delle identità della forza lavoro per bloccare i token federati. Per vedere quali sono esattamente le autorizzazioni richieste, espandi la sezione Autorizzazioni obbligatorie:
Autorizzazioni obbligatorie
Per gestire la federazione delle identità per i workload e la federazione delle identità per la forza lavoro per bloccare i token federati sono necessarie le seguenti autorizzazioni:
-
Gestisci i provider e i pool di identità del workload:
-
iam.workloadIdentityPools.updatesul progetto che contiene il pool di identità del workload -
iam.workloadIdentityPoolProviders.updatesul progetto che contiene il pool di identità del workload
-
-
Gestisci i pool e i provider delle identità della forza lavoro:
-
iam.workforcePools.updatenell'organizzazione che contiene il pool di identità della forza lavoro -
iam.workforcePoolProviders.updatenell'organizzazione che contiene il pool di identità della forza lavoro
-
-
Applica le policy di negazione per bloccare i token attivi:
-
iam.denypolicies.createsull'organizzazione -
iam.denypolicies.updatesul progetto, sulla cartella o sull'organizzazione
-
-
Gestisci la simulazione dell'identità del account di servizio:
iam.serviceAccounts.setIamPolicynel progetto che contiene il account di servizio
Potresti anche ottenere queste autorizzazioni con ruoli personalizzati o altri ruoli predefiniti.
Bloccare i token di accesso federato
Completa una delle seguenti operazioni:
Per bloccare i nuovi scambi di token, disattiva il provider di pool di identità del workload o il provider di pool di identità per la forza lavoro.
Per bloccare i nuovi scambi di token e i token attivi in un intero pool, disattiva il pool di identità del workload o disattiva il pool di identità della forza lavoro.
Per bloccare l'accesso immediato per i token di autenticazione attivi (validi fino a un'ora), completa una delle seguenti operazioni:
Per bloccare l'accesso diretto alle risorse, revoca i ruoli IAM per l'entità o il principalSet interessati oppure applica una policy di negazione IAM temporanea.
Se l'identità federata simula l'identità di un account di servizio (
roles/iam.workloadIdentityUser), completa la sezione Chiavi e token del service account. Per evitare futuri problemi di rappresentazione, rimuovi l'associazione di ruolo di rappresentazione.
Nel tuo provider di identità, ruota le credenziali compromesse, revoca le sessioni attive o elimina l'entità compromessa.
Cookie del browser
Completa i seguenti passaggi per invalidare i cookie del browser per un utente.
Ruoli obbligatori
Per ottenere le autorizzazioni necessarie per disconnettere un utente e forzare una modifica della password nella Console di amministrazione Google Workspace, chiedi all'amministratore di concederti il ruolo Amministratore gestione utenti o Super amministratore.
Per saperne di più sull'assegnazione dei ruoli amministratore in Google Workspace, vedi Impostare un utente come amministratore.
Invalidare i cookie del browser
Se sospetti che i cookie del browser siano compromessi, completa una delle seguenti operazioni:
In qualità di amministratore di Google Workspace, disconnetti un utente dal suo account e forza immediatamente una modifica della password.
Chiedi all'utente di uscire dal suo Account Google e di cambiare immediatamente la password.
Queste azioni invalidano tutti i cookie esistenti e all'utente viene chiesto di accedere di nuovo.
Esaminare l'accesso non autorizzato e le risorse dopo la revoca delle credenziali
Dopo aver revocato le credenziali compromesse e ripristinato il servizio, esamina tutti gli accessi alle tue risorse Google Cloud . Puoi utilizzare Cloud Logging o Security Command Center.
Ruoli obbligatori
Per ottenere le autorizzazioni necessarie per esaminare l'accesso e le risorse non autorizzati, chiedi all'amministratore di concederti i seguenti ruoli IAM:
-
Visualizza i log di controllo in Logging:
Visualizzatore log (
roles/logging.viewer) sul progetto, sulla cartella o sull'organizzazione -
Visualizza gli audit log di accesso ai dati in Logging:
Visualizzatore log privati (
roles/logging.privateLogViewer) sul progetto, sulla cartella o sull'organizzazione -
Visualizza i risultati in Security Command Center:
Security Center Findings Viewer (
roles/securitycenter.findingsViewer) sul progetto o sull'organizzazione
Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.
Questi ruoli predefiniti contengono le autorizzazioni necessarie per esaminare l'accesso e le risorse non autorizzati. Per vedere quali sono esattamente le autorizzazioni richieste, espandi la sezione Autorizzazioni obbligatorie:
Autorizzazioni obbligatorie
Per esaminare l'accesso e le risorse non autorizzati sono necessarie le seguenti autorizzazioni:
-
Visualizza gli audit log in Logging:
-
logging.logEntries.listsul progetto, sulla cartella o sull'organizzazione -
logging.views.accesssul progetto, sulla cartella o sull'organizzazione
-
-
Visualizza i log di audit di accesso ai dati in Logging:
logging.privateLogEntries.listsul progetto, sulla cartella o sull'organizzazione -
Visualizza i risultati in Security Command Center:
-
securitycenter.findings.listsul progetto o sull'organizzazione -
securitycenter.findings.getsul progetto o sull'organizzazione
-
Potresti anche ottenere queste autorizzazioni con ruoli personalizzati o altri ruoli predefiniti.
Indagare su accesso non autorizzato e risorse
In Logging, completa quanto segue:
Esamina i log di controllo nella consoleGoogle Cloud .
Cerca tutte le risorse potenzialmente interessate e assicurati che tutte le attività dell'account (in particolare quelle relative alle credenziali compromesse) siano quelle previste.
Ad esempio, completa i seguenti passaggi:
- Cerca tutte le chiamate API avviate dall'identità compromessa durante la finestra dell'incidente.
- Se l'identità aveva privilegi di rappresentazione, cerca le azioni in cui
protoPayload.authenticationInfo.serviceAccountDelegationInfo.firstPartyPrincipal.principalEmailcorrisponde all'entità compromessa. - Controlla se sono state create nuove chiavi del account di servizio, nuovi account utente o nuove chiavi SSH a livello di progetto durante l'incidente.
In Security Command Center, completa quanto segue:
Nella console Google Cloud , vai alla pagina Risultati di Security Command Center.
Se necessario, seleziona il tuo progetto Google Cloud o la tua organizzazione.
Nella sezione Filtri rapidi, fai clic su un filtro appropriato per visualizzare il risultato che ti serve nella tabella Risultati query sui risultati. Ad esempio, se selezioni Event Threat Detection o Container Threat Detection nella sottosezione Nome visualizzato origine, nei risultati vengono visualizzati solo i risultati del servizio selezionato.
La tabella viene compilata con i risultati relativi all'origine selezionata.
Per visualizzare i dettagli di un risultato specifico, fai clic sul nome del risultato in Categoria. Il riquadro dei dettagli del risultato si espande per mostrare un riepilogo dei dettagli del risultato.
Per visualizzare tutti i risultati causati dalle azioni dello stesso utente:
- Nel riquadro dei dettagli del risultato, copia l'indirizzo email accanto a Email principale.
- Chiudi il riquadro.
Nell'editor di query, inserisci la seguente query:
access.principal_email="USER_EMAIL"Sostituisci USER_EMAIL con l'indirizzo email che hai copiato in precedenza.
Security Command Center mostra tutti i risultati associati alle azioni intraprese dall'utente specificato.
Elimina tutte le risorse non autorizzate
Assicurati che non siano presenti risorse impreviste, come VM, app App Engine, service account e bucket Cloud Storage, a cui le credenziali compromesse potrebbero accedere.
Dopo aver identificato tutte le risorse non autorizzate, puoi eliminarle immediatamente. L'azione immediata è particolarmente importante per le risorse Compute Engine, perché gli autori degli attacchi possono utilizzare gli account compromessi per esfiltrare dati o compromettere in altro modo i tuoi sistemi di produzione.
Per eliminare le risorse non autorizzate, consulta la seguente documentazione:
In alternativa, puoi provare a isolare le risorse non autorizzate per consentire ai tuoi team di analisi forense di eseguire ulteriori analisi.
Contatta l'assistenza clienti
Per ricevere assistenza nella ricerca dei Google Cloud log e degli strumenti necessari per le fasi di indagine e mitigazione, contatta l'assistenza clienti Cloud e apri una richiesta di assistenza.
Gestire i blocchi dell'account
Se non riesci ad accedere al tuo account, valuta le seguenti opzioni:
Utilizza il modulo di recupero dell'account Google Workspace, disponibile negli strumenti amministrativi di Google Workspace. Per saperne di più, consulta Recuperare l'accesso amministrativo al proprio account.
Se un malintenzionato sta creando risorse fraudolente mentre tu non hai più accesso e hai diritto all'assistenza, completa i seguenti passaggi:
In una finestra Incognito, vai alla risoluzione dei problemi di contatto con l'assistenza.
Seleziona Sì e fai clic su Invia un ticket.
Compila e invia il modulo con i tuoi dati.
Se un malintenzionato sta creando risorse fraudolente mentre tu non hai più accesso e non disponi di un diritto di assistenza, completa le seguenti operazioni:
In una finestra Incognito, vai alla risoluzione dei problemi di contatto con l'assistenza.
Rispondi alle domande nel seguente modo:
Domanda dello strumento per la risoluzione dei problemi Selezione obbligatoria Hai diritto all'assistenza? No Stai usufruendo del periodo di prova senza costi? No Sei l'amministratore della fatturazione di un account di fatturazione Google Cloud (Google Cloud)? No Ti trovi in una di queste situazioni? Non riesco più ad accedere al mio progetto GCP o al mio account di fatturazione e devo recuperare l'accesso. Fai clic su Invia un ticket al nostro team di recupero dell'accesso.
Compila e invia il modulo di contatto non autenticato con i tuoi dati, inclusi eventuali ID account di fatturazione o indicatori di pagamento che puoi fornire per verificare la tua identità.
Passaggi successivi
Implementa le seguenti best practice per evitare credenziali compromesse:
Best practice relative agli errori di autenticazione in Mitigate OWASP Top 10:2025 on Google Cloud. Ad esempio, assicurati di separare le credenziali dal codice e di utilizzare Secret Manager per archiviare e gestire i secret.
Best practice per proteggere le credenziali dello sviluppatore.