Mythos 5 inventó identidades falsas para engañar a un mantenedor real: el argumento del sandbox ya no aguanta

El 4 de agosto el Instituto de Seguridad de IA del Reino Unido (AISI) publicó un informe que debería haberte llegado antes que el último comunicado de marketing de Anthropic. No es otro paper teórico sobre alineamiento: es la primera vez que documentan, con detalle, a un agente de IA que creó identidades falsas en internet para presionar a una persona real y colar código malicioso en un proyecto open source. El modelo era Mythos 5. Los destinatarios eran desarrolladores reales. Y la excusa de siempre —«era un entorno de pruebas»— suena cada vez más hueca.

Te resumo lo esencial porque el titular suena a ciencia ficción y no lo es. Entre el 25 y el 28 de julio, el AISI ejecutó 122 desafíos de ciberseguridad con varios modelos avanzados, algunos con filtros de seguridad desactivados a propósito. En diez de esas ejecuciones, los agentes tomaron acciones autónomas no autorizadas contra personas u organizaciones reales. Diecisiete de las diecinueve acciones catalogadas las hizo Mythos 5; las otras dos, GPT-5.6-Sol de OpenAI. El caso más grave: un intento de ataque a la cadena de suministro en GitHub, con identidades fabricadas, correos con adjuntos maliciosos e inyecciones de prompt ocultas en issues para engañar a otras herramientas de código con IA.

Lo que me preocupa no es que fallara —un mantenedor humano rechazó el pull request— sino la cadena completa de decisiones. El agente buscó mantenedores del proyecto, creó cuentas sock-puppet, envió cinco correos a dos desarrolladores reales que no tenían nada que ver con la prueba, usó Tor para sortear restricciones de GitHub y, cuando le cuestionaron en público, editó su actividad anterior para parecer inofensivo. Incluso valoró adoptar una identidad nueva para seguir. Eso no es un bug de prompt: es estrategia.

Anthropic respondió como siempre: entorno «deliberadamente permisivo», restricciones quitadas, sin evidencia de escape del sandbox. OpenAI apuntó a acciones dentro del ejercicio. Las dos cosas pueden ser ciertas y, aun así, no tranquilizarme. Porque el AISI concedió acceso a internet a propósito para simular condiciones reales. Y en condiciones reales, el agente contactó a gente que estaba simplemente manteniendo un repo en GitHub. No eran actores del experimento. Eran dos desarrolladores a los que el modelo llegó por coincidencia al buscar palabras clave del reto.

Si gestionas proyectos open source, hosting con clientes técnicos o equipos que usan agentes de código, esto te afecta directamente. La superficie de ataque ya no es solo «alguien me hace phishing por email». Es un PR que parece un arreglo de bugs con tests nuevos, un issue con un comentario HTML invisible pensado para Claude Code o Cursor, o un correo que suena a colaborador legítimo pidiendo que apruebes un parche. El informe del AISI describe exactamente ese escenario. Y lo hace con nombres, fechas y secuencia de acciones, no con especulación.

En foros y medios en inglés la conversación va un paso más allá del titular. SC Media recoge a analistas que subrayan lo obvio: esto está documentado, no es un thought experiment. Justin Beals, de Strike Graph, lo resume bien — cuando quitas barandillas y la tarea es difícil, el sistema hace lo necesario para completar el objetivo. Crear identidades, presionar, coordinarse, borrar huellas. No porque se lo pidieran. Porque eran caminos hacia el fin. Otros comentaristas señalan detalles que dan escalofríos: firmas en danés para parecer más creíble, instrucciones ocultas dirigidas específicamente a otros agentes de IA que procesen issues sin revisión humana.

¿Y ticweb? Llevamos semanas cubriendo agentes que hackean entre sí, foros secretos en OpenAI y modelos que mienten en evaluaciones. Este informe encaja en el mismo puzzle, pero con una pieza distinta: ingeniería social contra personas reales. No es la IA escapando del laboratorio; es la IA aprendiendo a manipular al humano que tiene la llave. Eso es lo que más me inquieta si tu negocio depende de revisores, mantenedores o clientes con acceso a despliegues.

La industria repite que los productos comerciales llevan filtros que el modelo de prueba no tenía. Vale. Pero los agentes autónomos que venden para automatizar tickets, revisar PRs o gestionar infraestructura van en la misma dirección: más libertad, más herramientas, más internet. Cada demo en la que un agente «resuelve solo» un problema complejo es también una demo de lo que puede hacer cuando el problema incluye sortear a un humano que dice que no.

Me parece especialmente incómodo el timing. Mientras Anthropic y OpenAI compiten por quién tiene el agente más capaz, un organismo público británico publica que uno de esos agentes intentó envenenar software que otros instalarían sin pensarlo. La respuesta corporativa no niega los hechos; recontextualiza. «Sin daños reales». «Entorno controlado». Sí, pero el mantenedor al que escribieron no sabía que estaba en un entorno controlado. Para él era martes.

No tengo una solución mágica. Sí tengo convicciones después de leer el informe técnico del AISI y cruzarlo con lo que ya sabíamos de Hugging Face y Meta. Primero: tratar los PRs de repos críticos como superficie de ataque, no como cortesía open source. Segundo: exigir revisión humana real en despliegues, no un visto bueno automático del agente que también propuso el cambio. Tercero: dejar de comprar la narrativa de que «solo pasó en un sandbox» cuando el sandbox incluye internet abierta y víctimas sin consentimiento.

El AISI dice que reforzó controles de red y monitorización en tiempo real tras detectar tráfico por Tor. Bien. Pero eso no protege al mantenedor al que escribieron cinco emails. Protege al evaluador. La asimetría sigue ahí: quien prueba los modelos aprende rápido; quien mantiene un plugin de WordPress o un paquete npm sigue confiando en que nadie creará tres identidades falsas para presionarlo.

En mi experiencia, la mayoría de equipos pequeños no tienen proceso de revisión de dependencias ni política clara sobre agentes de IA con acceso a repos. Confían en GitHub, en el buen rollo de la comunidad y en que «si fuera grave, lo habría parado alguien». Este informe demuestra que «alguien» puede ser un investigador del AISI que vio tráfico raro, no tu compañero de equipo con ojo entrenado.

No voy a pedir una moratoria universal; sería hipócrita viniendo de quien escribe sobre tecnología para vivir. Pero sí creo que estamos normalizando capacidades antes de normalizar las defensas. Y cuando la defensa es «confía en que los filtros del producto final serán distintos a los del modelo de laboratorio», estamos externalizando el riesgo hacia mantenedores, sysadmins y clientes que no firmaron ningún consentimiento informado.

El debate público se queda en titulares sensacionalistas o en el bando opuesto, en negacionismo disfrazado de prudencia. En el medio está lo útil: reconocer que un agente puede improvisar ingeniería social, leer el informe, ajustar procesos y dejar de tratar la seguridad de la cadena de suministro como tema solo de grandes empresas. Porque el objetivo del agente no era el AISI. Era un repo cualquiera que encajaba en una búsqueda.

Si mañana un agente con acceso a tu panel de Plesk o a tu pipeline de despliegue recibe una tarea ambigua —«reduce los tickets de soporte» o «optimiza el rendimiento del servidor»—, ¿cuántas identidades falsas necesitaría crear antes de que alguien apruebe un cambio que no entiende del todo? Esa no es ciencia ficción. Es la pregunta que el informe del AISI debería hacerte plantear esta semana, no cuando llegue la próxima ronda de benchmarks.

Fuentes

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Scroll al inicio