Osegi
Seguridad·2 min de lectura

Microsoft Lazarus: siete neuronas bastan para convertir un agente de IA en troyano

Investigadores de Microsoft demuestran que cambiar siete neuronas de más de 12.000 basta para que un agente de IA ejecute una orden oculta al ver un disparador.

Abstract illustration of a neural network with a few highlighted nodes, symbolising a hidden backdoor in an AI model.
Imagen: 3DNews - Daily Digital Digest

Siete neuronas modificadas bastan para convertir un agente de IA en un troyano dormido. Lo demuestran investigadores de Microsoft con un método llamado Lazarus, que no exige reentrenar el modelo ni tocar el código que lo ejecuta.

¿Cómo funciona el ataque Lazarus?

El método aprovecha neuronas que se activan muy pocas veces y casi no influyen en las respuestas normales. Los investigadores alteran sus parámetros internos para que cada una detecte una secuencia concreta de texto. Cuando ese disparador aparece en la petición del usuario o en la respuesta de una herramienta conectada, las neuronas alteradas empujan al modelo a añadir una orden preparada a su respuesta.

Cada neurona cubre solo un fragmento pequeño, así que una instrucción corta necesita pocos cambios. Las puertas traseras clásicas (accesos no autorizados dejados de antemano) requieren entrenar el modelo con ejemplos maliciosos. Lazarus no.

En un experimento, el equipo modificó siete de más de 12.000 neuronas del último bloque de Nemotron-Terminal-8B. El modelo infectado emitió la orden en el 98,8 % de las sesiones de prueba con el disparador, y en ninguna de las sesiones revisadas sin él. En Qwen3.6-27B y Gemma-4-31B-IT, la tasa fue de entre el 51 y el 99,5 % según la configuración. Estas cifras miden si el modelo emite la orden, no si un ciberataque completo tendría éxito.

En la demostración, a Nemotron se le pidió arreglar un servidor Node.js. Sus tres primeras respuestas fueron normales. Tras un mensaje de error de conexión, generó una orden para descargar y ejecutar un script remoto, que en el entorno de pruebas corrió con permisos de root, el nivel máximo.

¿Qué necesita un atacante?

Acceso a los pesos del modelo, el archivo con sus parámetros aprendidos: una cuenta robada, infraestructura comprometida o un archivo alterado publicado en un repositorio abierto. El daño depende de los permisos del agente, su acceso a archivos y su capacidad de conectarse a servidores externos.

Microsoft recomienda comparar los parámetros de cada versión con el original, comprobar el origen de las descargas, limitar los permisos de los agentes, ejecutar su código en entornos aislados y exigir confirmación humana antes de órdenes potencialmente peligrosas.

Apps que merecen la pena

SUMO: el puzle de números

Toca las casillas correctas, suma y alcanza el objetivo. Fácil de aprender, difícil de dominar. Gratis, para todas las edades.

Etiquetas:microsoftlazarusai agentsbackdoornemotronai security

Más de este día

Ver todas →

Más en: Seguridad

Ver todas →