Panoramica di AI Protection

AI Protection ti aiuta a gestire la security posture dei tuoi workload AI rilevando le minacce e aiutandoti a mitigare i rischi per l'inventario degli asset AI. Questo documento fornisce una panoramica generale di AI Protection, inclusi i vantaggi e diversi concetti chiave. AI Protection è disponibile con le attivazioni di Security Command Center a livello di organizzazione e di progetto.

Per i livelli di servizio Premium ed Enterprise (ritirati), AI Protection aiuta a fornire una visualizzazione della sicurezza dell'AI nel tuo Google Cloud ambiente.

Quando Security Command Center è attivato a livello di organizzazione, la dashboard AI Protection all'interno della Google Cloud console mostra un insieme coerente di widget e funzionalità, con i dati aggregati da tutti i progetti e le risorse all'interno dell'organizzazione.

Quando Security Command Center è attivato a livello di progetto, la dashboard AI Protection mostra i dati limitati a quel progetto.

Funzionalità di AI Protection

AI Protection ti aiuta a gestire le minacce e i rischi per i tuoi sistemi AI nei seguenti modi:

  • Valuta l'inventario degli asset AI: valuta e comprendi i tuoi sistemi e asset AI utilizzando la dashboard AI Security e la scheda Risorse AI, tra cui:
    • Modelli
    • Origini dati
    • Endpoint
    • Agenti
    • Server Model Context Protocol (MCP) catalogati in Agent Registry. Per rilevare i server MCP, l'API App Hub (apphub.googleapis.com) deve essere abilitata in ogni progetto che ospita un server MCP.
  • Identifica le vulnerabilità: identifica le vulnerabilità del software (CVE) nei workload agentici di cui è stato eseguito il deployment con Agent Runtime.
  • Identifica i rischi: identifica i rischi agentici e il loro impatto sull'ecosistema in base alla simulazione del percorso di attacco e alle regole del grafico di sicurezza predefinite, con agenti e server MCP come risorse di alto valore.
  • Rileva gli agenti con privilegi eccessivi: rileva gli agenti di Agent Runtime a cui sono state concesse autorizzazioni eccessive.
  • Gestisci i rischi e la conformità: gestisci in modo proattivo i rischi per i tuoi asset AI e verifica che i deployment di AI rispettino gli standard di sicurezza pertinenti.
  • Mitiga i rischi legali e finanziari: riduci i rischi finanziari, reputazionali, e legali associati a violazioni della sicurezza e mancata conformità normativa.
  • Rileva e gestisci le minacce: rileva e rispondi tempestivamente alle potenziali minacce ai tuoi sistemi e asset AI.
  • Visualizza una dashboard: gestisci tutti i rischi e le minacce correlate all'AI da un'unica dashboard centralizzata.

Casi d'uso di AI Protection

AI Protection aiuta le organizzazioni a migliorare la sicurezza identificando e mitigando le minacce e i rischi correlati ai sistemi AI e ai dati sensibili. I seguenti casi d'uso sono esempi di come AI Protection può essere utilizzato in diverse organizzazioni:

  • Istituto di servizi finanziari: dati finanziari dei clienti

    Un grande istituto di servizi finanziari utilizza modelli AI che elaborano dati finanziari sensibili.

    • Sfida: l'elaborazione di dati finanziari altamente sensibili con modelli AI comporta diversi rischi, tra cui il rischio di violazioni dei dati, l'esfiltrazione dei dati durante l'addestramento o l'inferenza e le vulnerabilità nell'infrastruttura AI sottostante.
    • Caso d'uso: AI Protection monitora continuamente i workflow AI per rilevare attività sospette, rileva l'accesso ai dati non autorizzato e il comportamento anomalo dei modelli, esegue la classificazione dei dati sensibili e aiuta a migliorare la conformità alle normative come PCI DSS e GDPR.
  • Fornitore di servizi sanitari: privacy e conformità dei pazienti

    Un importante fornitore di servizi sanitari gestisce le cartelle cliniche elettroniche e utilizza l'AI per la diagnostica e la pianificazione del trattamento, gestendo i dati sanitari protetti (PHI).

    • Sfida: i dati PHI analizzati dai modelli AI sono soggetti a normative rigorose come la HIPAA. I rischi includono l'esposizione accidentale dei dati PHI tramite configurazioni errate o attacchi dannosi che prendono di mira i sistemi AI per i dati dei pazienti.
    • Caso d'uso: AI Protection identifica e invia avvisi in caso di potenziali violazioni della HIPAA, rileva l'accesso non autorizzato ai dati PHI da parte di modelli o utenti, segnala i servizi AI vulnerabili e potenzialmente configurati in modo errato e monitora la perdita di dati.
  • Azienda di produzione e robotica: proprietà intellettuale proprietaria

    Un'azienda di produzione specializzata in robotica e automazione avanzate si affida fortemente all'AI per ottimizzare le linee di produzione e il controllo robotico, con una proprietà intellettuale (PI) vitale incorporata nei suoi algoritmi AI e nei dati di produzione.

    • Sfida: gli algoritmi AI proprietari e i dati operativi sensibili sono vulnerabili al furto da parte di minacce interne o avversari esterni, con il rischio di svantaggi competitivi o interruzioni operative.
    • Caso d'uso: AI Protection monitora l'accesso non autorizzato ai modelli AI e ai repository di codice, rileva i tentativi di esfiltrazione dei modelli addestrati e i pattern di accesso ai dati insoliti e segnala le vulnerabilità negli ambienti di sviluppo AI per impedire il furto di proprietà intellettuale.

Regole di Event Threat Detection per gli asset di Gemini Enterprise Agent Platform

Event Threat Detection rileva diverse potenziali minacce che coinvolgono gli asset di Gemini Enterprise Agent Platform, come attività anomale del account di servizio, modifiche delle autorizzazioni sensibili e abuso dell'identità agentica.

Le categorie di risultati che si applicano agli asset AI includono le seguenti:

  • Persistenza: Nuovo metodo API AI
  • Persistenza: Nuova area geografica per il servizio AI
  • Escalation dei privilegi: Simulazione anomala dell'identità del service account per l'attività di amministrazione AI
  • Escalation dei privilegi: Simulatore anomalo dell'identità di un service account per l'accesso ai dati AI
  • Escalation dei privilegi: Delega anomala del service account con più passaggi per l'attività di amministrazione AI
  • Escalation dei privilegi: Delega anomala del service account con più passaggi per l'accesso ai dati AI
  • Escalation dei privilegi: Simulatore anomalo dell'identità del service account per l'attività di amministrazione AI
  • Accesso iniziale: Attività dell'account di servizio inattivo nel servizio AI
  • Persistenza: Concessione IAM anomala all'identità agentica
  • Accesso alle credenziali: Credenziale di identità agentica utilizzata al di fuori di Google Cloud
  • Persistenza: Autorizzazione AI sensibile aggiunta al ruolo personalizzato
  • Persistenza: Ruolo sensibile concesso dall'agente AI
  • Persistenza: Ruolo sensibile concesso all'agente AI esterno
  • Evasione della difesa: Ruolo TokenCreator a livello di progetto concesso all'agente AI
  • Evasione della difesa: Ruolo TokenCreator a livello di cartella concesso all'agente AI
  • Evasione della difesa: Ruolo TokenCreator a livello di organizzazione concesso all'agente AI

Per un elenco completo dei risultati di Event Threat Detection che si applicano agli asset AI, consulta Servizi di rilevamento.

Agent Platform Threat Detection per Agent Runtime

Agent Platform Threat Detection fornisce il rilevamento delle minacce a runtime per gli agenti di cui è stato eseguito il deployment in Agent Runtime. Monitora gli agenti in esecuzione per rilevare potenziali attacchi e genera risultati in Security Command Center.

Agent Platform Threat Detection può generare risultati per Agent Runtime, incluse le seguenti categorie:

  • Comando e controllo: Strumento di steganografia rilevato
  • Accesso alle credenziali: Find Google Cloud Credentials
  • Accesso alle credenziali: Ricognizione chiave GPG
  • Accesso alle credenziali: Cerca chiavi private o password
  • Evasione della difesa: Riga di comando file ELF Base64
  • Evasione della difesa: Script Python con codifica Base64 eseguito
  • Evasione della difesa: Script shell con codifica Base64 eseguito
  • Evasione della difesa: Avvia strumento di compilazione codice nel container
  • Esecuzione: Esecuzione del codice remoto Netcat nel container
  • Esecuzione: Possibile esecuzione di comandi arbitrari tramite CUPS (CVE-2024-47177)
  • Esecuzione: Possibile esecuzione di comando remoto rilevata
  • Esecuzione: Esecuzione del programma con ambiente proxy HTTP non consentito
  • Esecuzione: Rilevata reverse shell Socat
  • Esecuzione: Oggetto condiviso OpenSSL sospetto caricato
  • Esfiltrazione: Avvia strumenti di copia file remoti nel container
  • Impatto: Rileva cmdline dannose
  • Impatto: Rimuovi dati collettivi dal disco
  • Impatto: Attività sospetta di cryptomining mediante il protocollo Stratum
  • Escalation dei privilegi: Abuso di sudo per l'escalation dei privilegi (CVE-2019-14287)
  • Escalation dei privilegi: Vulnerabilità di escalation dei privilegi locali di Polkit (CVE-2021-4034)
  • Escalation dei privilegi: Potenziale escalation dei privilegi sudo (CVE-2021-3156)
  • Esecuzione: Python dannoso eseguito
  • Esecuzione: Container escape
  • Esecuzione: Esecuzione dello strumento di attacco Kubernetes
  • Esecuzione: Esecuzione degli strumenti di ricognizione locale
  • Impatto: Script dannoso eseguito
  • Impatto: Rilevato URL dannoso
  • Esecuzione: Shell secondaria imprevista

Per un elenco completo dei risultati di Agent Platform Threat Detection, consulta Servizi di rilevamento.

Framework di AI Protection

AI Protection utilizza un framework di sicurezza costituito da controlli cloud di cui viene eseguito il deployment automaticamente in modalità di rilevamento. In modalità di rilevamento, il sistema applica i controlli cloud alle risorse definite a scopo di monitoraggio. Se il sistema rileva violazioni, genera avvisi.

Puoi utilizzare framework e cloud controlli per definire i requisiti di AI Protection e applicarli al tuo Google Cloud ambiente.

Framework predefinito

AI Protection include un framework predefinito che definisce i controlli di base consigliati. Quando abiliti AI Protection, il framework predefinito viene applicato automaticamente alla tua organizzazione o al tuo progetto. Google Cloud

Per ulteriori informazioni sui controlli cloud utilizzati dal framework predefinito, consulta Google Recommended AI Essentials - Vertex AI.

Framework personalizzati

Se devi personalizzare questi requisiti, puoi creare framework personalizzati copiando il framework predefinito:

  • Personalizzazione: puoi aggiungere o rimuovere i controlli cloud nei framework personalizzati in base alle tue policy di sicurezza.
  • Applicazione mirata: puoi applicare framework personalizzati a organizzazioni, cartelle o progetti specifici. Ad esempio, puoi applicare controlli giurisdizionali specifici a cartelle specifiche per garantire che i dati rimangano all'interno di una determinata regione geografica.
  • Limitazione: non puoi assegnare framework di AI Protection alle applicazioni.

Aree funzionali supportate per AI Protection

Questa sezione definisce le aree funzionali che AI Protection può contribuire a proteggere.

  • Workload AI: i workload delle applicazioni AI vanno da strumenti interni volti a migliorare la produttività dei dipendenti a soluzioni rivolte ai consumatori progettate per migliorare l'esperienza utente e promuovere l'attività. Alcuni esempi sono gli agenti AI, gli assistenti virtuali, i chatbot di AI conversazionale e i suggerimenti personalizzati.
  • Agenti AI: gli agenti AI sono sistemi AI in grado di percepire il proprio ambiente, prendere decisioni e intraprendere azioni per raggiungere obiettivi specifici.
  • Modelli AI: i modelli AI sono classificati in modelli AI di base, modelli AI ottimizzati, modelli AI proprietari standard e modelli AI personalizzati. Alcuni esempi sono Gemini, Llama, modelli di traduzione, e modelli personalizzati per attività specifiche.
  • Asset AI: gli asset AI contribuiscono alle pipeline di operazioni di machine learning e vengono utilizzati dai workload AI. I tipi di asset AI includono:
    • Asset AI dichiarativi: gli strumenti di gestione del ciclo di vita dell'AI, come Gemini Enterprise Agent Platform, monitorano questi asset.
    • Asset AI inferiti: asset per uso generico, come asset di calcolo e di archiviazione, utilizzati per elaborare dati o workload AI.
    • Modello come servizio (solo API): asset che hanno chiamate programmatiche a modelli AI proprietari o di terze parti.
    • Risorse di shadow AI: asset e workload AI non autorizzati o non gestiti. Le risorse di shadow AI non sono supportate in Security Command Center nella Google Cloud console.

Passaggi successivi