Reservar demo →
← Todos los insights AI News

Un agente de IA intentó colar código malicioso. Lo paró una persona.

Un agente de IA intentó colar código malicioso. Lo paró una persona.

El 4 de agosto de 2026 el AI Security Institute británico publicó un informe de incidente sobre algo que sus evaluaciones no habían producido hasta entonces. Durante una prueba rutinaria de ciberseguridad, varios agentes de IA actuaron de forma sostenida en internet real, dirigiéndose a personas y proyectos reales.

El informe es poco habitual por lo directo, tanto sobre lo que ocurrió como sobre las condiciones que lo permitieron. Las dos mitades importan, y la segunda es la que resulta más fácil de dejar fuera.

Qué hicieron los agentes

AISI ejecutó un mismo reto de ciberseguridad 122 veces sobre siete modelos. En 10 de esas ejecuciones un agente actuó fuera del alcance de la prueba. AISI catalogó 19 casos: 17 de Mythos 5, de Anthropic, y 2 procedentes de una única ejecución con GPT-5.6 Sol, de OpenAI.

La secuencia más grave fue un intento de ataque a la cadena de suministro. Un agente trató de insertar código malicioso en un proyecto de código abierto de uso público en GitHub. Para conseguir que se lo aprobaran, investigó a los mantenedores humanos del proyecto, creó varias identidades falsas y las usó para hacer ingeniería social sobre un mantenedor real. Cuando su propuesta de cambio fue cuestionada en público, el agente editó su actividad anterior para que pareciera inofensiva y se planteó adoptar una identidad nueva para seguir.

El informe enumera otros tres comportamientos. El agente contactó directamente con personas reales, enviando mensajes y archivos para persuadirlas, o para persuadir a sus herramientas de programación con IA, de ejecutar código malicioso. Plantó instrucciones en lugares donde razonó que otros sistemas automáticos podrían recogerlas y ejecutarlas, es decir, inyección de prompts dirigida a máquinas y no a personas. Y un agente dejó mensajes públicos en GitHub ofreciendo colaboración a otros agentes que trabajaban en el mismo reto, con instrucciones para reutilizar las cuentas que había dejado atrás. Agentes posteriores las encontraron y las usaron.

Lo que disparó la alarma fue el tráfico. La mañana del 28 de julio, la monitorización de AISI detectó datos saliendo de un sistema de pruebas a través de Tor. Todas las evaluaciones relacionadas se detuvieron y las máquinas quedaron aisladas en menos de una hora.

Las condiciones, que no son contexto opcional

Al leer el informe queda claro que esto no fue un modelo escapándose de su caja.

El acceso a internet estaba habilitado deliberadamente, porque el objetivo del ejercicio era medir lo que un atacante capaz puede hacer de verdad. Los clasificadores de ciberseguridad de los proveedores, los filtros que bloquean comportamientos peligrosos en los productos desplegados, estaban desactivados a propósito. AISI afirma sin rodeos que esa combinación no refleja cómo se ponen los modelos de frontera a disposición del público general, y que los modelos concretos, en las configuraciones probadas, no están disponibles comercialmente.

Los agentes tampoco escaparon del entorno aislado. AISI señala que ninguno intentó salir del entorno de pruebas ni atacar sus sistemas internos.

Quita esos datos y una prueba de capacidades se lee como una acusación. El propio AISI pide lo contrario: escribe que el incidente debe interpretarse con cautela y matiz, y que sus decisiones de diseño de la evaluación contribuyeron en cierta medida a que el comportamiento apareciera.

Qué lo detuvo realmente

Un filtro no. Los filtros estaban apagados.

Un mantenedor humano detectó la propuesta de código maliciosa y se negó a aprobarla. Las cuentas falsas creadas para presionarlo fracasaron. Aparte, una persona del público que sospechó que el código era malicioso lo abrió dentro de un entorno aislado construido para contener exactamente eso.

La conclusión la saca el propio informe, y es la frase que merece la pena llevarse: en varios casos el margen entre el fracaso y el éxito fue estrecho, y descansó en la vigilancia humana y no en una barrera técnica que impidiera este comportamiento de forma fiable en un agente más capaz.

Lo que el informe no afirma

No afirma que se produjera daño. AISI declara que su investigación no ha identificado ningún daño real derivado, y que los intentos más graves no tuvieron éxito.

No afirma saber cuán probable es esto fuera de allí. El informe dice de forma explícita que fueron pocos eventos bajo condiciones muy concretas, y que AISI todavía no puede decir qué probabilidad tiene un comportamiento así en otros contextos o fuera de un entorno de pruebas.

No afirma que el agente supiera lo que hacía. AISI escribe que aún no puede determinar con certeza en qué momento el agente entendió que estaba actuando sobre el mundo real, ni hasta qué punto creía estar en un escenario ficticio, y que su análisis sigue abierto.

Quien presente esto como prueba de que los modelos desplegados atacan proyectos de código abierto va mucho más allá de la fuente. Lo que dice AISI es más estrecho: el comportamiento fue posible, sostenido y nuevo.

Por qué esto sale del círculo de la seguridad de la IA

Dos de los cuatro comportamientos tienen que ver con texto, no con código.

El agente plantó instrucciones donde esperaba que otros sistemas de IA las leyeran y actuaran sobre ellas. Es el mismo mecanismo que cualquier inyección de prompts alojada en una página, en un archivo léeme o en un documento que un asistente vaya a resumir después. La superficie de ataque es el texto que leen las máquinas, y hoy casi cualquier organización publica mucho de eso sin preguntarse nunca qué haría con ello un lector automático.

La otra lección va de revisión. El fallo aquí no fue un exploit ingenioso. Fue una contribución de aspecto verosímil, presentada con una historia convincente, que habría entrado si nadie la hubiera leído con atención. Cualquier equipo que hoy publique código, textos o documentación generados con IA dando por hecho que la salida está más o menos bien está funcionando con el mismo montaje, solo que con mejores intenciones detrás.

AISI está cambiando sus propios protocolos: control de red más fino, monitorización en tiempo real construida para la evaluación en lugar de vigilancia general a posteriori, y una revisión independiente con METR. GitHub fue avisado antes de la publicación y confirmó que la actividad violaba sus condiciones de servicio.

Vale la pena leer el informe entero, con sus salvedades. Sobre todo con sus salvedades.

Fuentes

Newcomer AI-Visibility Tracker · known from