Descripción general de AI Protection

AI Protection te ayuda a administrar la postura de seguridad de tus cargas de trabajo de IA en tu entorno de Google Cloud . Puedes usarlo para obtener visibilidad de tu inventario de IA, detectar amenazas y mitigar los riesgos para tus sistemas de IA.

AI Protection está disponible con las activaciones de Security Command Center a nivel de la organización y a nivel de proyecto. Según el alcance de la activación, el panel Seguridad de la IA de la consola de Google Cloud muestra datos agregados de todos los proyectos y recursos, o datos del proyecto seleccionado.

Capacidades de AI Protection

AI Protection te ayuda a administrar las amenazas y los riesgos para los componentes de tus sistemas de IA. Tu nivel de servicio determina las funciones disponibles, que incluyen las siguientes:

  • Evalúa tu inventario de recursos de IA: Comprende tus sistemas y recursos de IA.
  • Identifica vulnerabilidades (niveles de servicio Premium y Enterprise [obsoleto]): Identifica vulnerabilidades de software (CVE) y secretos de texto simple en cargas de trabajo de agentes implementadas con Agent Runtime.
  • Identifica riesgos (niveles de servicio Premium y Enterprise [obsoleto]): Identifica los riesgos y su impacto en el ecosistema según la simulación de ruta de ataque y las reglas predefinidas del gráfico de seguridad, con agentes y servidores de MCP como recursos de alto valor.
  • Detecta agentes con privilegios excesivos: Detecta agentes de Agent Runtime a los que se les otorgan permisos excesivos.
  • Administrar el cumplimiento: Verifica de forma proactiva que los recursos de IA en tus implementaciones cumplan con los estándares de seguridad pertinentes. El nivel de servicio Estándar incluye hallazgos de seguridad de referencia con Security Essentials, mientras que los niveles de servicio Premium y Enterprise incluyen el cumplimiento avanzado del framework.
  • Detecta y administra amenazas: Detecta y responde a las posibles amenazas a tus sistemas y recursos de IA de manera oportuna.

Casos de uso de AI Protection

AI Protection ayuda a las organizaciones a mejorar su seguridad identificando y mitigando las amenazas y los riesgos relacionados con los sistemas de IA y los datos sensibles. Los siguientes casos de uso son ejemplos de cómo se puede usar AI Protection en diferentes organizaciones:

  • Institución de servicios financieros: datos financieros de los clientes

    Una gran institución de servicios financieros usa modelos de IA que procesan datos financieros sensibles.

    • Desafío: El procesamiento de datos financieros altamente sensibles con modelos de IA conlleva varios riesgos, incluido el riesgo de violación de la seguridad de los datos, robo de datos durante el entrenamiento o la inferencia, y vulnerabilidades en la infraestructura de IA subyacente.
    • Caso de uso: AI Protection supervisa continuamente los flujos de trabajo de IA en busca de actividad sospechosa, trabaja para detectar el acceso no autorizado a los datos y el comportamiento anómalo de los modelos, realiza la clasificación de datos sensibles y ayuda a mejorar el cumplimiento de reglamentaciones como PCI DSS y GDPR.
  • Proveedor de atención médica: privacidad y cumplimiento de los pacientes

    Un importante proveedor de atención médica administra registros de salud electrónicos y usa la IA para el diagnóstico y la planificación de tratamientos, lo que implica el manejo de Información de salud protegida (PHI).

    • Desafío: La PHI que analizan los modelos de IA está sujeta a reglamentaciones estrictas, como la HIPAA. Los riesgos incluyen la exposición accidental de PHI a través de configuraciones incorrectas o ataques maliciosos dirigidos a sistemas de IA para datos de pacientes.
    • Caso de uso: AI Protection identifica y alerta sobre posibles incumplimientos de la HIPAA, detecta el acceso no autorizado a la PHI por parte de modelos o usuarios, marca servicios de IA vulnerables y potencialmente mal configurados, y supervisa la filtración de datos.
  • Empresa de fabricación y robótica: propiedad intelectual patentada

    Una empresa de fabricación que se especializa en robótica y automatización avanzadas depende en gran medida de la IA para optimizar las líneas de producción y el control robótico, con propiedad intelectual (PI) vital incorporada en sus algoritmos de IA y datos de fabricación.

    • Desafío: Los algoritmos de IA patentados y los datos operativos sensibles son vulnerables al robo por parte de amenazas internas o adversarios externos, lo que puede generar una desventaja competitiva o una interrupción operativa.
    • Caso de uso: AI Protection supervisa el acceso no autorizado a modelos de IA y repositorios de código, detecta intentos de exfiltrar modelos entrenados y patrones inusuales de acceso a datos, y marca vulnerabilidades en entornos de desarrollo de IA para evitar el robo de PI.

Servicios de detección en AI Protection

En la siguiente sección, se describen las reglas y los servicios de detección que crean hallazgos cuando habilitas AI Protection. Tanto el nivel de servicio de Security Command Center como el alcance de activación (a nivel de la organización o a nivel de proyecto) determinan qué servicios de detección admite Security Command Center y los hallazgos que se crean. Security Command Center habilita automáticamente algunos servicios de detección, pero debes configurar otros de forma manual. Para obtener más información, consulta Configura AI Protection.

Servicio de Discovery AI

Este es un servicio integrado que usa datos de Cloud Monitoring para descubrir modelos de IA y determinar si Model Armor los protege. En el nivel de servicio Estándar, AI Discovery no admite la detección de modelos de Gemini.

Para obtener información sobre los hallazgos que crea este servicio, consulta Hallazgos del servicio de AI Discovery.

Frameworks del Administrador de cumplimiento

AI Protection usa los frameworks del Administrador de cumplimiento que Security Command Center implementa automáticamente en el modo de detección.

Frameworks integrados del Administrador de cumplimiento

La Protección de IA incluye los siguientes frameworks. Cuando habilitas AI Protection, Security Command Center habilita automáticamente estos marcos en tu organización o proyecto.

Según tu nivel de servicio, puedes configurar marcos de trabajo y controles de nube adicionales del Administrador de cumplimiento. Para obtener más información sobre el Administrador de cumplimiento, consulta Administrador de cumplimiento.

Frameworks personalizados del Administrador de cumplimiento

Puedes crear frameworks personalizados haciendo copias de los frameworks integrados disponibles en tu nivel de servicio.

  • Personalización: Puedes agregar o quitar controles de nube en tus frameworks personalizados para que coincidan con tus políticas de seguridad.
  • Aplicación orientada: Puedes aplicar frameworks personalizados a organizaciones, carpetas o proyectos específicos. Por ejemplo, puedes aplicar controles jurisdiccionales específicos a carpetas específicas para garantizar que los datos permanezcan dentro de una región geográfica determinada.
  • Limitación: No puedes asignar frameworks de AI Protection a aplicaciones.

Reglas de Event Threat Detection para los recursos de Gemini Enterprise Agent Platform

Event Threat Detection detecta varias amenazas potenciales que involucran recursos de Gemini Enterprise Agent Platform, como actividad anómala de cuentas de servicio, cambios de permisos sensibles y abuso de identidad de agentes.

Entre las categorías de hallazgos que se aplican a los recursos de IA, se incluyen las siguientes:

  • Persistencia: Nuevo método de API de IA
  • Persistencia: Nueva ubicación geográfica para el servicio de IA
  • Elevación de privilegios: Uso anómalo de identidad de la cuenta de servicio para actividades de administrador de IA
  • Elevación de privilegios: Uso anómalo de identidad temporal como cuenta de servicio para acceso a datos de IA
  • Elevación de privilegios: Delegación anómala de cuentas de servicio de varios pasos para actividades de administrador de IA
  • Elevación de privilegios: Delegación anómala de cuentas de servicio de varios pasos para el acceso a los datos de IA
  • Elevación de privilegios: Uso anómalo de identidad temporal como cuenta de servicio para actividades de administrador de IA
  • Acceso inicial: Actividad de la cuenta de servicio inactiva en el servicio de IA
  • Persistencia: Otorgamiento anómalo de IAM a la identidad de agente
  • Acceso a credenciales: Se usó una credencial de identidad de agente fuera de Google Cloud
  • Persistencia: Se agregó un permiso de IA sensible al rol personalizado
  • Persistencia: Rol sensible otorgado por el agente de IA
  • Persistencia: Se otorgó un rol sensible a un agente de IA externo
  • Evasión de defensa: Se otorgó el rol de creador de tokens a nivel de proyecto al agente de IA
  • Evasión de defensa: Se otorgó el rol de creador de tokens a nivel de carpeta al agente de IA
  • Evasión de defensa: Se otorgó el rol de creador de tokens a nivel de la organización al agente de IA

Para obtener una lista completa de los hallazgos de Event Threat Detection que se aplican a los recursos de IA, consulta Descripción general de Event Threat Detection.

Detección de amenazas de Agent Platform para Agent Runtime

La Detección de amenazas de Agent Platform (versión preliminar) proporciona detección de amenazas en el entorno de ejecución para los agentes implementados en Agent Runtime. Supervisa los agentes en ejecución en busca de posibles ataques y genera hallazgos en Security Command Center.

La detección de amenazas de Agent Platform genera hallazgos para Agent Runtime, incluidas las siguientes categorías:

  • Comando y control: Se detectó una herramienta de esteganografía
  • Acceso a credenciales: Busca credenciales de Google Cloud
  • Acceso a credenciales: Reconocimiento de claves GPG
  • Acceso a las credenciales: Busca claves privadas o contraseñas
  • Evasión de defensa: Línea de comandos de archivo ELF en Base64
  • Evasión de defensa: Se ejecutó una secuencia de comandos de Python codificada en Base64
  • Evasión de defensa: Se ejecutó una secuencia de comandos de shell codificada en Base64
  • Evasión de defensa: Se detectó el lanzamiento de la herramienta de compilador de código en el contenedor
  • Ejecución: Se detectó la ejecución remota de código de Netcat en un contenedor
  • Ejecución: Posible ejecución de comandos arbitrarios con CUPS (CVE-2024-47177)
  • Ejecución: Se detectó una posible ejecución remota de comandos
  • Ejecución: Se detectó la ejecución del programa con entorno de proxy HTTP no permitido
  • Ejecución: Se detectó una shell inversa de Socat
  • Ejecución: Se cargó un objeto compartido de OpenSSL sospechoso
  • Robo de datos: Se detectó el lanzamiento de herramientas de copia remota de archivos en el contenedor
  • Impacto: Detección de líneas de comandos maliciosas
  • Impacto: Quita datos masivos del disco
  • Impacto: Actividad de minería de criptomonedas sospechosa con el protocolo Stratum
  • Elevación de privilegios: Abuso de sudo para la elevación de privilegios (CVE-2019-14287)
  • Elevación de privilegios: Vulnerabilidad de elevación de privilegios locales de Polkit (CVE-2021-4034)
  • Elevación de privilegios: Se detectó una posible elevación de privilegios con sudo (CVE-2021-3156)
  • Ejecución: Se ejecutó un código de Python malicioso
  • Ejecución: Escape del contenedor
  • Ejecución: Se detectó la ejecución de la herramienta de ataque de Kubernetes
  • Ejecución: Se detectó la ejecución de la herramienta de reconocimiento local
  • Impacto: Se ejecutó una secuencia de comandos maliciosa
  • Impacto: Se detectó una URL maliciosa
  • Ejecución: Shell secundaria inesperada

Obtén más información sobre la detección de amenazas de Agent Platform.

Evaluación de vulnerabilidades de Agent Platform

La evaluación de vulnerabilidades de Agent Platform (versión preliminar) identifica vulnerabilidades y secretos de texto simple, como credenciales, claves, tokens de acceso o certificados, en las imágenes de contenedor de Gemini Enterprise Agent Platform.

Para obtener más información, consulta Evaluación de vulnerabilidades de Agent Platform en "Servicios de detección".

Notebook Security Scanner

Notebook Security Scanner (versión preliminar) analiza los notebooks de Colab Enterprise para detectar vulnerabilidades en los paquetes de Python.

Para obtener más información, consulta Notebook Security Scanner en "Servicios de detección".

Sensitive Data Protection

El servicio de descubrimiento de Sensitive Data Protection es un servicio completamente administrado de Google Cloud que te ayuda a descubrir, clasificar y proteger tus datos sensibles. Puedes usar Sensitive Data Protection para determinar si almacenas información sensible o información de identificación personal (IIP).

Para obtener más información, consulta Hallazgos de Sensitive Data Protection en "Servicios de detección".

Model Armor

Después de habilitar Model Armor y configurarlo para que se integre en uno o más componentes relacionados con la IA, puedes investigar los hallazgos de Model Armor en Security Command Center.

En el nivel de servicio Estándar de Security Command Center, AI Protection no admite modelos de Gemini.

Para configurar Model Armor, consulta Crea y administra plantillas.

Motor de riesgo

El motor de riesgo es una función de Security Command Center que evalúa la exposición al riesgo de tus implementaciones de Cloud, asigna puntuaciones de exposición a ataques a los hallazgos de vulnerabilidades y a tus recursos de alto valor, y traza las rutas que podría tomar un atacante potencial para llegar a tus recursos de alto valor.

Para obtener más información, consulta Motor de riesgo en "Servicios de detección".

Recursos compatibles con AI Protection

AI Protection descubre recursos con los siguientes mecanismos:

  • Recursos de IA declarativos: Son recursos de los que las herramientas de administración del ciclo de vida de la IA (como Gemini Enterprise Agent Platform) hacen un seguimiento.
  • Recursos de IA inferidos: Son recursos de uso general (como los de procesamiento y almacenamiento) que procesan datos o cargas de trabajo de IA.
  • Modelo como servicio (solo API): Recursos que realizan llamadas programáticas a modelos de IA propios o de terceros.

En esta sección, se definen el inventario y los recursos de IA compatibles que AI Protection puede ayudar a proteger.

  • Apps de Agent Search y Gemini Enterprise: Son sistemas de IA que pueden percibir su entorno, tomar decisiones y realizar acciones para lograr objetivos específicos.
  • Extremos: Las cargas de trabajo de las aplicaciones de IA van desde herramientas internas destinadas a mejorar la productividad de los empleados hasta soluciones para el consumidor diseñadas para mejorar la experiencia del usuario y potenciar el negocio. Algunos ejemplos son los agentes de IA, los asistentes virtuales, los chatbots de IA conversacional y las recomendaciones personalizadas. AI Protection los identifica como extremos de Agent Platform en la pestaña Recursos de IA de la página Recursos.
  • Fuentes de datos: Las fuentes de datos compatibles incluyen tablas de BigQuery, Cloud Storage, conjuntos de datos de Agent Platform y almacenes de datos de Gemini Enterprise.
  • Modelos: AI Protection identifica los modelos de IA como modelos de IA de base, modelos de IA ajustados, modelos de IA de origen estándar y modelos de IA personalizados. Estos son algunos ejemplos:
  • Recursos de IA: Los recursos de IA contribuyen a las canalizaciones de operaciones de aprendizaje automático y las cargas de trabajo de IA los usan. Entre los tipos de recursos de IA, se incluyen los siguientes:
  • Servidores del Protocolo de contexto del modelo (MCP): AI Protection identifica los servidores de MCP que están catalogados en Agent Registry. Para usar esta función, debes configurar la API de App Hub en cada proyecto que aloje un servidor de MCP.

Impactos de los cambios en el nivel de servicio

Si cambias el nivel de servicio de Premium o Enterprise a Estándar, el cambio afectará tus capacidades de AI Protection de la siguiente manera:

  • Servicios de detección: Security Command Center inhabilita los servicios de detección y los frameworks de Compliance Manager que no admite el nivel Estándar. Para obtener más información, consulta Administra los niveles de servicio en el Administrador de cumplimiento.
  • Funciones de investigación: Pierdes el acceso a las funciones de investigación avanzadas, como las simulaciones de rutas de ataque para los recursos de IA, la evaluación de vulnerabilidades de los agentes y la detección de agentes con privilegios excesivos.
  • Los hallazgos se vuelven inactivos: Los hallazgos creados por los frameworks del Administrador de cumplimiento que no se admiten en el nivel Estándar se vuelven inactivos. Para obtener más información, consulta Administra los niveles de servicio en el Administrador de cumplimiento.

Si vuelves a actualizar al nivel Premium o Enterprise, Security Command Center restablece las funciones avanzadas, pero no recupera automáticamente ninguna implementación de framework que se haya quitado durante la actualización a una versión anterior. Debes volver a implementar los frameworks de forma manual.

¿Qué sigue?