Skip to content

Entrar, evadir, escapar: anatomía de los ataques de secuestro de agentes de IA

10 de agosto de 2026 · PlayCISO

El 7 de agosto de 2026, Varonis Threat Labs divulgó RovoBlast, una vulnerabilidad en el asistente de IA Rovo de Atlassian que permite a un atacante exfiltrar datos de Jira, Confluence, Slack y otras cincuenta plataformas conectadas con un solo enlace manipulado. Es el último caso de un patrón que ha pasado de pruebas de concepto aisladas a amenaza empresarial sistémica en menos de dieciocho meses. El patrón ya tiene nombre: Enter, Evade, Escape (entrar, evadir, escapar).

Todos los grandes asistentes de IA empresariales (Microsoft Copilot, Google Gemini, Salesforce Agentforce, Atlassian Rovo, Amazon Q, GitLab Duo, ChatGPT, Perplexity) han sido atacados. Los ataques comparten una anatomía común. Entender esa anatomía es el primer paso para defenderse de lo que se está convirtiendo rápidamente en la superficie de ataque que define 2026.

Marco de ataque
Enter, Evade, Escape
Todo ataque de secuestro de agentes de IA sigue el mismo patrón en tres etapas
01
ENTRAR (ENTER)
Inyectar instrucciones del atacante en el contexto del agente de IA. Los vectores más comunes: un parámetro de URL manipulado, un correo envenenado, un documento malicioso o un repositorio de código contaminado. Sin malware, sin exploit: solo texto que la IA trata como instrucción.
Vectores vistos: parámetros de URL, correos, mensajes de Slack, tickets de Jira, commits de Git, formularios Web-to-Lead, invitaciones de calendario
02
EVADIR (EVADE)
Saltarse las barreras de seguridad que el fabricante construyó precisamente para impedirlo. Las defensas de cada fabricante son distintas y cada una tiene un punto débil distinto: una omisión mediante doble solicitud, una condición de carrera en el renderizado, un hueco en el saneador, una suposición de contexto de confianza.
Omisiones vistas: doble solicitud, carrera en HTML, carrera en DOMPurify, omisión del clasificador, omisión de la aprobación de subagentes, codificación base64
03
ESCAPAR (ESCAPE)
Exfiltrar los datos por un canal al que el agente de IA tiene acceso legítimo. El agente obtiene una URL, renderiza una imagen, publica en un webhook o navega a un sitio externo: acciones idénticas al uso normal.
Salidas vistas: obtención de URL, SSRF en Bing, etiquetas de imagen, webhook.site, Google Forms, Azure Blob, imágenes en markdown, herramienta de navegación del agente

Cómo funciona RovoBlast

El ataque es desarmantemente sencillo. Rovo Chat de Atlassian acepta un parámetro de URL llamado rovoChatPrompt que rellena automáticamente la entrada del chat. El atacante construye un enlace como:

https://home.atlassian.com/chat?rovoChatPathway=chat&rovoChatPrompt=[attacker instructions]

Cuando la víctima hace clic en el enlace (compartido en un correo, un mensaje directo de Slack o un comentario de Jira), el prompt inyectado se ejecuta en su sesión autenticada de Rovo. Sin aviso ni diálogo de confirmación. El ResearchAgent de Rovo busca entonces de forma autónoma en todas las plataformas conectadas (Jira, Confluence, Bitbucket, Slack, Microsoft 365, Google Workspace), recopila los resultados y puede enviarlos a una URL externa como parte de su capacidad integrada de «investigación».

El campo del ID de organización puede dejarse vacío: Rovo redirige automáticamente a la organización por defecto del usuario, así que el atacante ni siquiera necesita saber a qué instancia de Atlassian apuntar.

El patrón está en todas partes

RovoBlast no es una excepción. Es el undécimo gran ataque de secuestro de agentes de IA divulgado en dieciocho meses, y el patrón se acelera. Todas las grandes plataformas de IA empresariales han sido atacadas, la mayoría más de una vez.

Lo que hace estos ataques especialmente peligrosos:

  • Un solo clic o ninguno. La mayoría requieren un clic en un enlace de apariencia legítima. Varios (EchoLeak, ShadowLeak, AgentFlayer) no requieren ninguna interacción: basta con que llegue un correo manipulado a la bandeja de entrada.
  • Sin malware. No se instala nada. La carga del ataque es texto plano (un prompt) inyectado en un contexto en el que confía el agente de IA.
  • Radio de impacto federado. Los agentes de IA empresariales están conectados al correo, los archivos, los repositorios de código, el CRM, los sistemas de RR. HH. y más. Una sola sesión comprometida de un agente puede llegar a todos ellos.
  • Invisibles para el usuario. La exfiltración se produce a través del uso normal de herramientas de la IA: obtener URL, renderizar imágenes, navegar por la web. No hay ninguna señal visible de que los datos han salido del edificio.
  • Sin un registro de auditoría significativo. Las acciones del agente son idénticas al uso legítimo. Distinguir en los logs una búsqueda dirigida por un atacante de una dirigida por el usuario a menudo es imposible.
Cronología
Todos los ataques conocidos de secuestro de agentes de IA (2024 – 2026)
Fecha Ataque Objetivo Interacción Qué pasó Descubridor
Ago 2024 Slack AI Exfil Slack AI Sin clic Un prompt oculto en un canal público hizo que Slack AI filtrara datos de canales privados mediante enlaces de imagen en markdown PromptArmor
Feb 2025 GitLab Duo GitLab Duo AI Sin clic Prompts ocultos en mensajes de commit y merge requests filtraron código fuente privado mediante inyección de HTML (CVE-2025-6945) Legit Security
Jun 2025 EchoLeak Microsoft 365 Copilot Sin clic Un solo correo manipulado hizo que Copilot accediera a archivos internos y exfiltrara su contenido. CVSS 9.3 (CVE-2025-32711) Aim Security
Jun 2025 ShadowLeak ChatGPT Deep Research Sin clic Texto oculto blanco sobre blanco en un correo hizo que Deep Research exfiltrara datos de Gmail desde el servidor, de forma invisible para el usuario Independiente
Jul 2025 ForcedLeak Salesforce Agentforce Sin clic Un envío malicioso de un formulario Web-to-Lead inyectó instrucciones; los datos salieron por un dominio caducado de la lista permitida de la CSP, comprado por 5 $. CVSS 9.4 Noma Security
Ago 2025 AgentFlayer Copilot, Salesforce, Gemini, Cursor Sin clic Conjunto de cadenas de explotación sin clic que secuestraban en silencio agentes de IA empresariales en cinco plataformas. Presentado en Black Hat USA 2025 Zenity Labs
Ago 2025 Reprompt Microsoft Copilot Personal Un clic Una URL manipulada con el parámetro q secuestró la sesión de Copilot. Una omisión mediante doble solicitud evadió el filtro de seguridad. Corregido en enero de 2026 Varonis
Sep 2025 Gemini Multi-Vector Google Gemini (Workspace) Sin clic Instrucciones ocultas en mensajes de Gmail e invitaciones de calendario hicieron que Gemini exfiltrara datos sin enlaces ni adjuntos HiddenLayer / Miggo
Oct 2025 CometJacking Navegador Perplexity Comet Un clic Inyección mediante parámetro de URL; el agente de IA leyó el correo y el calendario de los servicios conectados; la codificación base64 eludió el DLP LayerX
Ene 2026 Antigravity IDE Google Antigravity Sin clic Un indicador -X inyectado en un parámetro de herramienta convirtió la búsqueda de archivos en ejecución de código arbitrario, eludiendo el Secure Mode Pillar Security
Abr 2026 Amazon Q MCP Amazon Q Developer Sin clic Una configuración MCP maliciosa en un repositorio clonado ejecutó en silencio comandos del atacante y robó credenciales de la nube (CVE-2026-12957/12958) Wiz Research
Jun 2026 SearchLeak Microsoft 365 Copilot Un clic Encadenó inyección P2P + carrera en el renderizado HTML + SSRF en Bing para exfiltrar datos del buzón y de OneDrive (CVE-2026-42824) Varonis
May 2025 VS Code Copilot Worm GitHub Copilot (VS Code) Sin clic Una inyección de prompts autopropagable en el código se extendió entre repositorios mediante las sugerencias de Copilot y logró ejecución de comandos (CVE-2025-53773) Persistent Security
Ago 2026 RovoBlast Atlassian Rovo AI Un clic Inyección mediante parámetro de URL en Rovo Chat; el ResearchAgent exfiltró datos de forma autónoma en más de 50 plataformas conectadas Varonis
14 ataques divulgados en 11 plataformas en 24 meses. 9 de los 14 no requieren ninguna interacción de la víctima.

Por qué todos los fabricantes siguen siendo atacados

La razón por la que este patrón se repite en todos los fabricantes es estructural, no accidental. Los agentes de IA empresariales se basan en una tensión arquitectónica fundamental: deben tratar las instrucciones del usuario como fiables, pero no pueden distinguir de forma fiable las instrucciones del usuario de las del atacante inyectadas en el mismo contexto.

Un correo, un ticket de Jira, un mensaje de Slack, un comentario en el código, una invitación de calendario: todo son datos que ingiere el agente de IA. Pero también son canales en los que pueden escribir actores externos. Cuando el agente procesa un correo envenenado junto a otros legítimos, no tiene ningún mecanismo fiable para separar «esto es lo que pidió el usuario» de «esto es lo que plantó el atacante».

Este es el problema de la inyección indirecta de prompts, y está sin resolver en la capa del modelo. Todas las barreras que han desplegado los fabricantes (filtros de contenido, clasificadores de seguridad, listas de dominios permitidos, diálogos de confirmación) se han eludido a los pocos meses de desplegarse. Los ataques no explotan fallos en el sentido tradicional. Explotan el hueco entre cómo procesan el lenguaje los agentes de IA y cómo funcionan las fronteras de seguridad.

Radio de impacto
A qué puede llegar una sola sesión comprometida de un agente de IA
Correo (Outlook / Gmail) Archivos (OneDrive / Drive / SharePoint) Chat (Slack / Teams) Código (GitHub / Bitbucket / GitLab) CRM (Salesforce / HubSpot) Sistemas de RR. HH. Gestión de proyectos (Jira / Confluence) Infraestructura cloud (AWS / Azure / GCP) Calendario y contactos Bases de conocimiento y wikis
Los asistentes de IA empresariales se valoran precisamente porque se conectan a todo. Esa misma conectividad es lo que hace catastrófica una sola sesión comprometida.

El dominio de 5 $ que rompió Salesforce

ForcedLeak, el ataque a Salesforce Agentforce, ilustra lo finas que son las defensas. Noma Security descubrió que la Content Security Policy (CSP) de Salesforce (la lista de dominios a los que el agente puede enviar datos) incluía un dominio caducado. Lo compraron por 5 $. Después enviaron un formulario Web-to-Lead malicioso (algo que cualquier visitante anónimo puede hacer) con instrucciones ocultas. Agentforce procesó el formulario, siguió las instrucciones inyectadas y exfiltró datos del CRM al dominio recién comprado por el atacante. CVSS 9.4.

Sin autenticación. Sin malware. Sin exploit en el sentido tradicional. La compra de un dominio de 5 $, el envío de un formulario web y un prompt: ese fue todo el ataque.

Sin clic es la nueva normalidad

La tendencia más alarmante es el paso a los ataques sin clic. De los catorce ataques divulgados, nueve no requieren ninguna interacción de la víctima. El atacante envía un correo, hace un commit, envía un formulario o publica un mensaje, y el agente de IA lo procesa automáticamente.

EchoLeak (CVSS 9.3; desglosa el vector) es el ejemplo canónico. Aim Security descubrió que bastaba con enviar un solo correo manipulado a un usuario de Microsoft 365. Cuando Copilot procesaba el correo como parte de su contexto, las instrucciones ocultas hacían que accediera a archivos internos y exfiltrara su contenido a un servidor controlado por el atacante. La víctima nunca hizo clic en nada. Ni siquiera llegó a leer el correo.

ShadowLeak fue más allá: texto oculto blanco sobre blanco en un correo, invisible para el lector humano, hizo que el agente Deep Research de ChatGPT exfiltrara datos de Gmail íntegramente desde el servidor. El usuario no vio nada raro porque el ataque ocurrió en la capa de procesamiento de la IA, no en la interfaz.

Qué deberían hacer ahora los líderes de seguridad

La verdad incómoda: hoy no hay una solución completa para la inyección indirecta de prompts en la capa del modelo. Pero hay pasos concretos que reducen de forma material la superficie de ataque.

1. Minimiza el alcance del agente
Desconecta las integraciones que el agente de IA no necesita. Excluye del alcance accesible del agente las áreas de alta sensibilidad: legal, RR. HH., finanzas, respuesta a incidentes. Cuanto menos pueda ver el asistente, menos podrá filtrar.
2. Desactiva las herramientas autónomas
Desactiva los agentes de navegación, la automatización de varios pasos y las capacidades de tipo ResearchAgent salvo que sean imprescindibles para el flujo de trabajo. Cada capacidad autónoma es un canal de salida para la exfiltración.
3. Monitorea la actividad de los agentes
Alerta ante ejecuciones inusuales de los agentes: obtención inesperada de URL externas, acceso a grandes volúmenes de datos en una sola sesión, acciones del agente fuera del horario laboral. Puede que los logs de auditoría actuales no distingan el abuso del uso: presiona a tu proveedor para que los mejore.
4. Prueba tu exposición
Siembra periódicamente prompts de prueba en los canales que ingiere tu agente de IA (correos, tickets, documentos) y mira qué pasa. Si tu red team no está probando la inyección de prompts, tus adversarios sí lo hacen.
5. Revisa la CSP y las listas de dominios permitidos
ForcedLeak explotó un dominio caducado en la CSP de Salesforce. Audita todos los dominios a los que tus herramientas de IA pueden llegar. Los dominios caducados son el nuevo DNS colgante.
6. Trata la IA como un principal, no como una herramienta
Aplica el mínimo privilegio a los agentes de IA igual que lo harías con una cuenta de servicio. Si el agente no necesita acceso a los datos de RR. HH. para resumir una reunión, revoca ese acceso. Acotar el alcance es la única defensa que no depende de que el modelo acierte.

El panorama general

La adopción de la IA en las empresas no se está frenando. Gartner estima que para finales de 2026 más del 60 % de las grandes empresas habrá desplegado al menos un agente de IA con acceso a datos internos. Cada uno de esos despliegues arrastra la misma tensión arquitectónica que produjo estos catorce ataques.

Los fabricantes no están ignorando el problema: Microsoft, Atlassian, Salesforce, Google y OpenAI han corregido las vulnerabilidades concretas tras su divulgación. Pero parchear ataques individuales no corrige el patrón de fondo. Cada parche aborda un vector de entrada, una técnica de evasión, un canal de escape, mientras la superficie de ataque crece con cada nueva integración y cada nueva capacidad de los agentes.

Para los líderes de seguridad, la conclusión no es evitar los agentes de IA. Es desplegarlos con el mismo rigor que aplicarías a cualquier otro sistema con acceso privilegiado a tus datos: mínimo privilegio, monitoreo, pruebas y la suposición de que el perímetro alrededor del contexto del agente será vulnerado.

Los ataques van a seguir llegando. La pregunta es si el radio de impacto de tu agente de IA es del tamaño de una sola bandeja de entrada o del tamaño de toda tu organización.

Practica la respuesta a brechas habilitadas por IA. El Cyber War Room de PlayCISO simula incidentes con agentes de IA comprometidos, exfiltración de datos y ataques a la cadena de suministro: los escenarios que están ocurriendo ahora. Prueba un escenario.
🖤 Black Friday: new customers get 3 months of Pro for $5, then $5/month. Ends 30 Nov. Claim 3 months for $5 →