Informazioni sulla dashboard della postura di sicurezza

Questa pagina fornisce una panoramica della dashboard della security posture nella consoleGoogle Cloud , che ti fornisce suggerimenti guidati e attuabili per migliorare la tua security posture. Per esplorare la dashboard in autonomia, vai alla pagina Security posture nella console Google Cloud .

Quando utilizzare la dashboard della security posture

Devi utilizzare la dashboard della security posture se sei un amministratore di cluster o un amministratore della sicurezza che vuole automatizzare il rilevamento e il reporting sui problemi di sicurezza comuni in più cluster e workload, con intrusioni e interruzioni minime nelle applicazioni in esecuzione. La dashboard sulla security posture si integra con prodotti come Cloud Logging e Policy Controller per migliorare la visibilità sulla security posture.

Se utilizzi i Controlli di servizio VPC, puoi anche aggiornare i perimetri per proteggere la dashboard della security posture aggiungendo containersecurity.googleapis.com all'elenco dei servizi.

La dashboard sulla postura di sicurezza non cambia le responsabilità tue o di Google secondo quanto previsto dal modello di responsabilità condivisa. Sei comunque responsabile della protezione dei tuoi workload.

Utilizzo nell'ambito di una strategia di sicurezza più ampia

La dashboard sulla postura di sicurezza fornisce insight sulla postura di sicurezza del workload nella fase di runtime del ciclo di vita di distribuzione del software. Per ottenere una copertura completa delle tue applicazioni durante l'intero ciclo di vita, dal controllo del codice sorgente alla manutenzione, ti consigliamo di utilizzare la dashboard con altri strumenti di sicurezza.

GKE offre la dashboard della postura di sicurezza per monitorare la sicurezza nella console Google Cloud .

Per maggiori dettagli sugli altri strumenti disponibili e sulle best practice per salvaguardare le tue applicazioni end-to-end, consulta Proteggi la catena di fornitura del software.

Ti consigliamo inoltre vivamente di implementare il maggior numero possibile di suggerimenti descritti in Rafforza la sicurezza del cluster.

Come funziona la dashboard della security posture

Per utilizzare la dashboard della security posture, abilita l'API Container Security nel tuo progetto. La dashboard mostra gli insight delle funzionalità integrate in GKE e di alcuni prodotti di sicurezza Google Cloud in esecuzione nel tuo progetto.

Attivazione di funzionalità specifiche del cluster

Le funzionalità specifiche di GKE nella dashboard della security posture sono classificate come segue:

  • Security posture di Kubernetes: la security posture degli oggetti e delle risorse Kubernetes nel cluster, ad esempio le specifiche dei pod. Per maggiori dettagli, consulta Informazioni sulla scansione della security posture di Kubernetes.

  • Analisi delle vulnerabilità dei workload: la security posture del sistema operativo del container e dei pacchetti di linguaggio dell'applicazione. Per maggiori dettagli, consulta Informazioni sull'analisi delle vulnerabilità dei workload.

La tabella seguente descrive le funzionalità specifiche del cluster:

Nome caratteristica Disponibilità Funzionalità incluse
Security posture di Kubernetes - livello Standard

Richiede GKE 1.27 o versioni successive. Attivato per impostazione predefinita in tutti i nuovi cluster.

Analisi delle vulnerabilità dei workload - livello Standard

Disattivato per impostazione predefinita in tutti i nuovi cluster.

Analisi delle vulnerabilità dei workload - Insight avanzati sulle vulnerabilità

Disattivato per impostazione predefinita in tutti i nuovi cluster.

Puoi abilitare queste funzionalità per i cluster GKE autonomi o i cluster membri del parco risorse. La dashboard della security posture ti consente di osservare tutti i tuoi cluster contemporaneamente, inclusi tutti i membri del parco risorse nel progetto host del parco risorse.

Integrazione con Security Command Center

Se attivi Security Command Center nella tua organizzazione o nel tuo progetto, vedrai i risultati della dashboard della security posture in Security Command Center. Per maggiori dettagli sui risultati di Security Command Center visualizzati nella dashboard della security posture, consulta Origini di sicurezza.

Inoltre, se attivi Security Command Center nella tua organizzazione o nel tuo progetto, la dashboard della security posture mostra i seguenti riquadri aggiuntivi:

  • Minacce principali: riepiloga le minacce principali che interessano i tuoi workload GKE, raggruppate per gravità e categoria.
  • Principali vulnerabilità del software (anteprima): elenca le principali CVE associate ai risultati di Security Command Center per i tuoi workload GKE.

Per attivare la prova senza costi del livello Premium di Security Command Center nel tuo progetto, segui questi passaggi:

  1. Nella console Google Cloud , vai alla pagina Security posture di GKE.

    Vai alla security posture di GKE

  2. Individua il riquadro Minacce di esempio. Questo riquadro mostra esempi di tipi di risultati di sicurezza che potresti visualizzare dopo aver attivato Security Command Center. Questi esempi non rappresentano problemi di sicurezza effettivamente riscontrati nel progetto.

    Se vedi un riquadro denominato Principali minacce, significa che Security Command Center è già attivo. Puoi ignorare i passaggi successivi.

  3. Nel riquadro Minacce di esempio, fai clic su Prova l'analisi della sicurezza senza costi. Viene visualizzato il riquadro di attivazione.

  4. Fai clic su Inizia la prova senza costi.

Dopo l'attivazione, Security Command Center inizia ad analizzare o eseguire la scansione dei workload GKE e delle risorse di altri servizi Google Cloud. Questa scansione iniziale viene di solito completata entro pochi minuti o alcune ore.

Vantaggi della dashboard della security posture

La dashboard della security posture è una misura di sicurezza fondamentale che puoi attivare per qualsiasi cluster GKE idoneo. Google Cloudconsiglia di utilizzare la dashboard della security posture per tutti i tuoi cluster per i seguenti motivi:

  • Interruzioni minime: le funzionalità non interferiscono con i workload in esecuzione né li interrompono.
  • Suggerimenti utili: se disponibili, la dashboard della security posture fornisce attività per risolvere i problemi rilevati. Queste azioni includono comandi che puoi eseguire ed esempi di modifiche alla configurazione da apportare.
  • Visualizzazione: la dashboard della security posture fornisce una visualizzazione di alto livello dei problemi che interessano i cluster nel progetto e include grafici e diagrammi per mostrare i progressi compiuti e il potenziale impatto di ogni problema.
  • Risultati mirati: GKE assegna una classificazione di gravità ai problemi rilevati in base all'esperienza dei nostri team di sicurezza e agli standard di settore.
  • Log eventi controllabili: GKE aggiunge tutti i problemi rilevati a Logging per una migliore reportabilità e osservabilità.
  • Osservabilità del parco risorse: se hai registrato cluster GKE in un parco risorse, la dashboard ti consente di osservare tutti i cluster del progetto, inclusi i cluster membri del parco risorse e tutti i cluster GKE autonomi nel progetto.

Prezzi della dashboard della security posture di GKE

I prezzi per le funzionalità della dashboard della security posture sono i seguenti e si applicano ai cluster GKE autonomi e ai cluster GKE del parco risorse:

Prezzi della dashboard della security posture di GKE
Audit della configurazione dei workload Nessun costo aggiuntivo
Pubblicazione del bollettino sulla sicurezza Nessun costo aggiuntivo
(Deprecato) Analisi delle vulnerabilità del sistema operativo dei container Nessun costo aggiuntivo
(Deprecato) Advanced Vulnerability Insights

Utilizza i prezzi di Artifact Analysis.

Per maggiori dettagli, consulta Insight avanzati sulle vulnerabilità nella pagina dei prezzi di Artifact Analysis.

Risultati di Security Command Center Utilizza i prezzi di Security Command Center.

Le voci aggiunte a Cloud Logging utilizzano i prezzi di Cloud Logging. Tuttavia, a seconda della scalabilità del tuo ambiente e del numero di problemi rilevati, potresti non superare le quote di importazione e archiviazione senza costi per Logging. Per i dettagli, consulta Prezzi di Logging.

Gestisci la security posture del parco risorse

Se utilizzi i parchi risorse con GKE, puoi configurare le funzionalità della security posture di GKE a livello di parco risorse utilizzando gcloud CLI. I cluster GKE che registri come membri del parco risorse durante la creazione del cluster ereditano automaticamente la configurazione della security posture. I cluster che erano già membri del parco risorse prima della modifica della configurazione della security posture non ereditano la nuova configurazione. Questa configurazione ereditata sostituisce le impostazioni predefinite che GKE applica ai nuovi cluster.

Per scoprire come modificare la configurazione della security posture a livello di parco risorse, consulta Configura le funzionalità della dashboard della security posture di GKE a livello di parco risorse.

Informazioni sulla pagina Security posture

La pagina Security posture nella console Google Cloud contiene le seguenti schede:

  • Dashboard: una rappresentazione di alto livello dei risultati delle scansioni. Include grafici e informazioni specifiche sulle funzionalità.
  • Problemi: una visualizzazione dettagliata e filtrabile di tutti i problemi rilevati da GKE nei cluster e nei workload. Puoi selezionare singoli problemi per visualizzare i dettagli e le opzioni di mitigazione.
  • Impostazioni: gestisci la configurazione della funzionalità della security posture per singoli cluster o per i parchi risorse.

Dashboard

La scheda Dashboard fornisce una rappresentazione visiva dei risultati di varie scansioni della security posture di GKE e informazioni di altri prodotti di sicurezzaGoogle Cloud abilitati nel tuo progetto. Per maggiori dettagli sulle funzionalità di scansione disponibili e su altri prodotti di sicurezza supportati, consulta Come funziona la dashboard della security posture in questo documento.

Se utilizzi i parchi risorse con GKE, la dashboard mostra anche tutti i problemi rilevati per i cluster, inclusi i cluster nel parco risorse del progetto e i cluster autonomi. Per cambiare la dashboard e visualizzare la postura di un parco risorse specifico, seleziona il progetto host per quel parco risorse dal menu a discesa del selettore di progetti nella console Google Cloud . Se nel progetto selezionato è abilitata l'API Container Security, la dashboard mostra i risultati per tutti i cluster membri del parco risorse del progetto.

Problemi

La scheda Problemi elenca i problemi di sicurezza attivi rilevati da GKE durante l'analisi dei cluster e dei workload. Questa pagina mostra solo i problemi relativi alle funzionalità della security posture descritte in Attivazione delle funzionalità specifiche del cluster in questo documento. Se utilizzi i parchi risorse con GKE, puoi visualizzare i problemi relativi ai cluster membri del parco risorse e ai cluster GKE autonomi di proprietà del progetto selezionato.

Valutazioni della gravità

Se applicabile, GKE assegna una valutazione della gravità ai problemi rilevati. Puoi utilizzare queste valutazioni per determinare l'urgenza con cui devi risolvere il risultato. GKE utilizza i seguenti livelli di gravità, basati sulla scala di valutazione qualitativa della gravità CVSS:

  • Critico: agisci immediatamente. Un attacco porterà a un incidente.
  • Alto: agisci tempestivamente. È molto probabile che un attacco porti a un incidente.
  • Media: agisci presto. Un attacco probabilmente porterà a un incidente.
  • Bassa: agisci in un secondo momento. Un attacco potrebbe causare un incidente.

La velocità precisa della tua risposta ai problemi dipende dal modello di minacce e dalla tolleranza al rischio della tua organizzazione. Le classificazioni di gravità sono una linea guida qualitativa per aiutarti a sviluppare un piano di risposta agli incidenti completo.

Tabella dei problemi

La tabella Problemi mostra tutti i problemi rilevati da GKE. Puoi modificare la visualizzazione predefinita per raggruppare i risultati in base al tipo di problema, allo spazio dei nomi Kubernetes o ai workload interessati. Puoi utilizzare il riquadro dei filtri per filtrare i risultati in base alla classificazione di gravità, al tipo di problema, alla localitàGoogle Cloud e al nome del cluster. Per visualizzare i dettagli di un problema specifico, fai clic sul nome del problema.

Riquadro dei dettagli del problema

Quando fai clic su un problema nella tabella Problemi, si apre il riquadro dei dettagli del problema. Questo riquadro fornisce una descrizione dettagliata del problema e informazioni pertinenti, come le versioni del sistema operativo interessate dalle vulnerabilità, i link CVE o i rischi associati a un problema di configurazione specifico. Il riquadro dei dettagli fornisce un comportamento consigliato, se applicabile. Ad esempio, un workload che imposta runAsNonRoot: false restituirà la modifica consigliata da apportare alla specifica del pod per mitigare il problema.

La scheda Risorse interessate nel riquadro dei dettagli del problema mostra un elenco dei workload nei cluster registrati interessati dal problema.

Impostazioni

La scheda Impostazioni ti consente di configurare le funzionalità della security posture specifiche del cluster, come l'audit della configurazione dei workload, sui cluster GKE idonei nel tuo progetto o parco risorse. Puoi visualizzare lo stato di attivazione di funzionalità specifiche per ogni cluster e modificare la configurazione per i cluster idonei. Se utilizzi i parchi risorse con GKE, puoi anche vedere se i cluster membri del parco risorse hanno le stesse impostazioni della configurazione a livello di parco risorse.

Esempio di workflow

Questa sezione è un esempio del flusso di lavoro per un amministratore di cluster che vuole analizzare i workload in un cluster per rilevare problemi di configurazione della sicurezza, ad esempio i privilegi root.

  1. Registra il cluster nella scansione della security posture di Kubernetes utilizzando la consoleGoogle Cloud .
  2. Controlla la dashboard della security posture per i risultati della scansione, che potrebbero richiedere fino a 30 minuti per essere visualizzati.
  3. Fai clic sulla scheda Problemi per aprire i risultati dettagliati.
  4. Seleziona il filtro del tipo di problema Configurazione.
  5. Fai clic su un problema nella tabella.
  6. Nel riquadro dei dettagli del problema, prendi nota della modifica alla configurazione consigliata e aggiorna la specifica del pod con il suggerimento.
  7. Applica la specifica del pod aggiornata al cluster.

La volta successiva che viene eseguita la scansione, la dashboard della security posture non mostra più il problema che hai risolto.

Passaggi successivi