Un solo prompt fue suficiente para secuestrar todos los agentes de IA en una cuenta de AWS, hallaron investigadores de Zenity
decoder ·
Investigadores de Zenity Labs descubrieron una cadena crítica de vulnerabilidades en la plataforma Bedrock AgentCore de Amazon, bautizada como 'AgentCorruption', que les permitió secuestrar todos los agentes de IA dentro de una cuenta y región de AWS mediante un único comando. Al explotar la falta de aislamiento adecuado, engañaron a un agente público para que revelara sus credenciales internas de AWS a través del Servicio de Metadatos de Instancia. Estas credenciales robadas otorgaron a los atacantes permisos predeterminados amplios, lo que les permitió acceder al código fuente, conversaciones privadas y memoria a largo plazo de todos los agentes en el mismo entorno. El ataque demostró cómo un único punto de entrada comprometido podría derivar en robo sistemático de datos y manipulación de agentes autónomos. Desde entonces, AWS ha implementado parches parciales al imponer IMDSv2 y restringir los roles de ejecución predeterminados para nuevos despliegues. A pesar de estas actualizaciones, Zenity recomienda a las empresas asignar manualmente roles más estrictos con el principio de mínimo privilegio a sus agentes de IA para garantizar una seguridad robusta. Este incidente destaca la tensión continua entre los principios de segmentación en la nube y la libertad operativa requerida por los sistemas de IA.
decoder