Agente autónomo Skynet secuestra modelos de IA expuestos para atacar
Symantec capturó en un honeypot la configuración completa de un agente que planea escaneo, explotación y minería de criptomonedas usando como 'cerebro' modelos de IA ajenos sin autenticación. Es el segundo caso de este tipo que se documenta en cinco meses.
- Symantec identificó 'Skynet', un agente ofensivo autónomo que busca en internet servidores de modelos de IA sin autenticación —o alcanzables con llaves API robadas— y los usa como motor de razonamiento para atacar infraestructura de terceros: escaneo, explotación de aplicaciones, robo de credenciales y minería de criptomonedas.
- El honeypot de Symantec nunca ejecutó las herramientas del agente, así que no hay evidencia de explotación consumada contra una víctima real; sí hay señales, que los propios investigadores calificaron de 'más que un prototipo', de que el kit se probó contra un objetivo en producción.
- Es la segunda instancia capturada de forma independiente de este patrón en 2026, después de VAPT (Sysdig, junio). Cloud Security Alliance (CSA Labs) sostiene que el cómputo de IA robado está dejando de ser solo un bien revendible para convertirse en el motor de planificación de campañas ofensivas.
Qué pasó
Este análisis parte de una nota de investigación publicada el 25 de octubre de 2026 por Cloud Security Alliance (CSA Labs), que a su vez sintetiza reportes primarios de Symantec, The Register, Infosecurity Magazine y Sysdig. CSA Labs no investigó el caso de forma directa: correlacionó hallazgos de terceros, y así lo tratamos nosotros también.
El 21 de octubre, el Symantec Threat Hunter Team publicó el análisis de un agente ofensivo que sus operadores bautizaron "Skynet". Lo capturaron completo —incluida la configuración de instrucciones— en un honeypot que simulaba un servicio de IA desprotegido y expuesto a internet. Entre su puesta en marcha y la publicación del reporte, ese honeypot recibió más de 127.000 solicitudes externas desde decenas de miles de direcciones distintas. En algún momento del verano boreal de 2026, uno de esos clientes le envió al honeypot —creyendo que hablaba con un modelo real explotable— la configuración completa del agente.
El diseño, según la reconstrucción de The Register, se organiza en capas: las dos primeras ocultan la identidad real del modelo y disfrazan la lectura de secretos y archivos de configuración como trabajo de desarrollo rutinario; las siguientes imponen una persona que ignora las advertencias de seguridad del propio modelo, con frases que —según la investigadora de Symantec Priti More— circulan en comunidades públicas de jailbreak en inglés. Una capa define el catálogo de herramientas (unas 74), y la directiva final activa el "modo Skynet": hasta 100.000 pasos sin aprobación humana, con instrucción explícita de desplegar mineros de criptomonedas de forma silenciosa.
El catálogo de herramientas apunta a descubrimiento de activos a escala de internet, comando y control de botnets, volcado de bases de datos vía Prisma, y módulos de explotación para VS Code, Django, Jupyter, Laravel, Supabase, Next.js y Flask/Werkzeug, además de inyección GraphQL/comandos y SSRF. Son frameworks de desarrollo ampliamente usados, varios de los cuales conviven en los mismos entornos donde se despliegan servidores de modelos autoalojados.
Skynet no es un caso aislado. En junio de 2026, Sysdig había documentado "VAPT", un framework de explotación de nueve fases que usaba un servidor Ollama expuesto como motor de razonamiento. CSA Labs ya había señalado entonces la pregunta abierta de si se trataba de un hecho puntual o el inicio de un patrón. Con Skynet, capturado de forma independiente cinco meses después, CSA considera que la hipótesis de un patrón se fortalece —aunque sigue siendo una lectura de dos casos, no una tendencia estadística.
Por qué importa acá
No hay evidencia, en el contexto disponible, de que Skynet o VAPT hayan apuntado a infraestructura chilena o latinoamericana. El ángulo local aquí no es un incidente, es exposición estructural.
Varios bancos, fintechs y empresas de retail en Chile han empezado a desplegar modelos de lenguaje autoalojados —típicamente vía Ollama u otros runtimes compatibles con la API de OpenAI— como forma de mantener datos sensibles dentro de su propia infraestructura, en parte como respuesta a las exigencias de minimización y tratamiento de datos de la Ley 21.719. Esa misma decisión, si el despliegue queda sin autenticación o se expone accidentalmente a internet por una mala configuración de red, es exactamente el tipo de objetivo que Skynet está diseñado para encontrar: los datos públicos que cita la propia nota de CSA indican que de 36.769 endpoints de IA autoalojados alcanzables, solo 2,02% exigía algún tipo de autenticación.
Evaluación, confianza media: si una organización chilena sujeta a la Ley 21.663 (OIV o prestador de servicios esenciales) tuviera un endpoint de IA expuesto y este fuera usado —sin su conocimiento— como motor de razonamiento para atacar a un tercero, es razonable esperar que esto configure un incidente de ciberseguridad reportable a ANCI, por tratarse de un uso no autorizado de infraestructura propia. La alternativa que no podemos descartar es que, al no haber compromiso directo de datos ni interrupción del servicio propio, algunas organizaciones no lo clasifiquen como incidente reportable bajo los criterios actuales. No tenemos un pronunciamiento de ANCI sobre este escenario específico, así que la recomendación práctica es resolver el criterio de clasificación *antes* de que ocurra, no durante la respuesta.
Si, además, la explotación aguas abajo (contra las aplicaciones Laravel, Supabase o Django del catálogo de Skynet) termina exfiltrando datos personales de una empresa chilena, esa empresa —la víctima final, no el dueño del endpoint de IA— enfrenta además las obligaciones de notificación de la Ley 21.719 ante la Agencia de Protección de Datos Personales.
El contexto de correlación de ANCI de los últimos 30 días no registra campañas ni alertas vinculadas a este patrón, por lo que no hay, por ahora, un hallazgo local que reportar más allá de la exposición estructural descrita.
Anatomía del ataque
Mapeo a marcos públicos, para que puedas cruzarlo con tu propia matriz de cobertura.
T1190— El agente busca activamente endpoints de modelos y servidores MCP expuestos sin autenticación como puerta de entrada, tanto para usarlos como motor de razonamiento como para explotar los frameworks de desarrollo de sus víctimas finales.T1584— El endpoint de IA ajeno se convierte en infraestructura operativa del atacante: planifica cada paso del ataque sin que su dueño lo sepa.T1078.004— Skynet también acepta endpoints alcanzables con llaves API de proveedores comerciales robadas, lo que le da acceso a capacidad de modelos de frontera facturada a la cuenta de la víctima.T1496— La directiva final del 'modo Skynet' instruye desplegar mineros de Monero de forma silenciosa en los hosts comprometidos aguas abajo.AML.T0054— Las capas de persona y las instrucciones para ignorar advertencias de seguridad —tomadas de comunidades públicas de jailbreak— son lo que convierte un modelo prestado en un planificador de ataques complaciente.L1— El modelo secuestrado aporta toda la capacidad de razonamiento y planificación de la campaña sin que su operador legítimo lo sepa ni lo autorice.L4— La falta de autenticación en el runtime de despliegue (Ollama, gateways, MCP) es la condición que hace posible todo el ataque; es la capa donde se juega la defensa.
Estructurado sobre las seis funciones del NIST CSF 2.0, según el ciclo de respuesta a incidentes de NIST SP 800-61r3 (abril 2025, reemplaza al r2). Proteger y Detectar vienen abiertas.
GV GobernarQuien decide, que se reporta y a quien
El punto de gobierno real acá es anterior al incidente: ¿quién es dueño de cada servidor de modelos, gateway de IA y servidor MCP en la organización, y bajo qué política se les permite correr agentes con autonomía extendida? CSA recomienda tratar el cómputo de IA como una clase de activo con inventario, dueño y modelo de amenaza propios, no como una herramienta de equipo que nadie reporta a seguridad.
- Asignar dueño formal y responsable de seguridad a cada servidor de modelos, gateway de IA y servidor MCP del inventario.
- Definir, antes de que ocurra, el criterio para decidir si el uso no autorizado de infraestructura propia como motor de ataques a terceros constituye un incidente reportable a ANCI bajo Ley 21.663.
- Establecer una política de aprobación para la ejecución autónoma de agentes de IA, incluyendo límites de pasos sin supervisión y qué acciones requieren humano en el loop.
ID IdentificarSi esto me toca, por donde me toca
Antes de pensar en defensa, hay que saber si la organización ya está regalando cómputo a un atacante. Esto es trabajo de inventario y escaneo, no de respuesta a incidentes.
- Inventariar todos los servidores de modelos autoalojados, gateways de IA y servidores MCP, incluyendo despliegues 'shadow IT' de equipos de datos o desarrollo.
- Escanear los rangos IP propios y las cuentas cloud en busca del puerto 11434 (Ollama por defecto), endpoints compatibles con la API de OpenAI y listeners de gateways de IA.
- Confirmar, para cada endpoint hallado, si exige autenticación; marcar como expuesto todo el que responda prompts sin credenciales.
PR ProtegerComo evito que ocurra
La buena noticia es que casi todos los objetivos de Skynet son endpoints sin autenticación: la respuesta es mayoritariamente configuración, no tecnología nueva.
Controles priorizados
P1: esta semana · P2: este mes · P3: este trimestre
| Prio | Control | Esfuerzo | Mapeo |
|---|---|---|---|
| P1 | Escanear los rangos IP propios y las cuentas cloud en busca de servidores de modelos, gateways de IA y servidores MCP alcanzables desde internet (puerto 11434 de Ollama, endpoints compatibles con la API de OpenAI, listeners de gateways). | bajo | MITRE ATT&CK M1047 CIS Controls v8 1.1 ISO 27001 A.5.9 |
| P1 | Retirar de internet todo endpoint que responda sin autenticación: bind a localhost/interfaz interna o colocarlo detrás de un proxy que exija credenciales. Ollama no trae autenticación nativa; el control se agrega en la capa de proxy o red. | medio | MITRE ATT&CK M1030 CIS Controls v8 4.1 ISO 27001 A.8.20 |
| P1 | Rotar las llaves API de proveedores de modelos almacenadas en, o alcanzables desde, gateways y hosts de desarrollo expuestos. | bajo | MITRE ATT&CK M1027 CIS Controls v8 5.3 ISO 27001 A.5.17 |
| P2 | Exigir autenticación por cliente, límites de tasa y topes de gasto en cada endpoint/gateway de inferencia; tratarlos como servicio gobernado y medido, no como utilidad de fondo. | medio | MITRE ATT&CK M1032 CIS Controls v8 6.8 ISO 27001 A.8.5 |
| P2 | Endurecer servidores MCP: exponer solo el conjunto mínimo de herramientas y datos necesarios para su función, exigir aprobación humana para acciones destructivas o de exfiltración, y no exponerlos a redes no confiables. | medio | MITRE ATT&CK M1018 CIS Controls v8 3.3 ISO 27001 A.8.2 |
| P2 | Aplicar filtrado de salida (egress) en los hosts que corren modelos o agentes, bloqueando protocolos y destinos conocidos de pools de minería. | medio | MITRE ATT&CK M1037 CIS Controls v8 13.3 ISO 27001 A.8.20 |
| P3 | Incorporar runtimes de modelos, gateways y servidores MCP al inventario de activos y al programa de gestión de vulnerabilidades como una clase de activo propia, con dueño asignado. | medio | MITRE ATT&CK M1047 CIS Controls v8 1.1 ISO 27001 A.5.9 |
| P3 | Definir y ensayar el procedimiento de respuesta para el escenario en que infraestructura propia fue usada como motor de razonamiento de ataques contra terceros: retención de logs, notificación y cooperación con autoridades. | alto | MITRE ATT&CK M1047 CIS Controls v8 17.1 ISO 27001 A.5.24 |
Los primeros tres controles (P1) cierran por completo la vía de entrada que usa Skynet para encontrar víctimas: un endpoint que exige autenticación no aparece en su radar. El resto es higiene de gobierno de IA que paga dividendos más allá de este caso específico, incluyendo frente a VAPT y cualquier variante futura del mismo patrón.
DE DetectarComo me doy cuenta de que ya ocurrio
El detalle técnico está en el bloque de detección más abajo: reglas Sigma y sus traducciones para tráfico de red hacia los pools de minería asociados y para accesos sin autenticar a APIs tipo Ollama.
Qué necesitas tener logueado
- Logs de proxy/firewall de salida (egress) con campo de dominio/IP destino
- DNS logs o Zeek conn.log / dns.log
- Logs de inferencia de servidores Ollama y gateways de IA (solicitudes, cuerpo de prompts si está permitido retenerlo)
- DeviceNetworkEvents (Microsoft Defender for Endpoint / Sentinel)
- EDR/Sysmon en hosts que ejecutan frameworks de desarrollo expuestos (Jupyter, VS Code Server, Django, Laravel, Supabase, Next.js, Flask/Werkzeug)
Indicadores de compromiso
hxxp, [.]) para evitar clics accidentales. El bloque de abajo los trae en crudo, listos para tu lista de bloqueo.| Tipo | Indicador | Confianza | Nota |
|---|---|---|---|
dominio |
mine[.]c3pool[[.]]com |
media | Symantec vía AlienVault OTX / CSA Labs — pool de minería Monero referenciado por el agente, puerto 13333 |
dominio |
auto[.]c3pool[[.]]org |
media | Symantec vía AlienVault OTX / CSA Labs — pool de minería Monero, puerto 80 |
dominio |
auto[.]skypool[[.]]xyz |
media | Symantec vía AlienVault OTX / CSA Labs — pool de minería, puerto 6666 |
ip |
86[.]216[.]147[[.]]228 |
baja | Listado de indicadores de OffSeq Threat Radar sobre OTX; la propia CSA advierte que no se ha confirmado su rol específico en la campaña |
hash_sha256 |
b720a5e7c3a5b1760d15a8833a782f4fe7fc5c62b967fe57f607e72745ec0ccf |
media | Indicador asociado publicado por Symantec/OTX, rol exacto del archivo no documentado en las fuentes públicas |
hash_sha256 |
fcde1323acceb46fd88f2276c010bb98839dccce03dc512c56d9529428ceec68 |
media | Indicador asociado publicado por Symantec/OTX, rol exacto del archivo no documentado en las fuentes públicas |
mine.c3pool[.]com auto.c3pool[.]org auto.skypool[.]xyz 86.216.147[.]228 b720a5e7c3a5b1760d15a8833a782f4fe7fc5c62b967fe57f607e72745ec0ccf fcde1323acceb46fd88f2276c010bb98839dccce03dc512c56d9529428ceec68
Reglas y consultas de detección
title: Conexión saliente a pools de minería asociados a Skynet
id: d4f1a9c3-7b2e-4f6a-9d1c-3e8b5a2f7c91
status: experimental
description: Detecta resoluciones DNS o conexiones salientes a dominios de pools de minería observados en la infraestructura del agente Skynet (Symantec, oct. 2026)
references:
- https://labs.cloudsecurityalliance.org/research/csa-research-note-llmjacking-autonomous-attack-agent-2026102/
logsource:
category: dns
level: high
detection:
selection:
query|contains:
- 'mine.c3pool.com'
- 'auto.c3pool.org'
- 'auto.skypool.xyz'
condition: selection
fields:
- query
- answer
- src_ip
tags:
- attack.impact
- attack.t1496
DeviceNetworkEvents
| where RemoteUrl has_any ("mine.c3pool.com", "auto.c3pool.org", "auto.skypool.xyz") or RemoteIP == "86.216.147.228"
| project Timestamp, DeviceName, InitiatingProcessFileName, RemoteUrl, RemoteIP, RemotePort
index=proxy OR index=firewall (dest_host="mine.c3pool.com" OR dest_host="auto.c3pool.org" OR dest_host="auto.skypool.xyz" OR dest_ip="86.216.147.228") | stats count min(_time) as primera_vez max(_time) as ultima_vez by src_ip, dest_host, dest_port | convert ctime(primera_vez) ctime(ultima_vez)
title: Acceso no autenticado a API de inferencia tipo Ollama
id: 5c9e2a84-6f3d-4b71-9a2e-8d4f6c1b9e37
status: experimental
description: Detecta solicitudes POST exitosas al endpoint de generación de un servidor tipo Ollama sin cabecera de autorización; señal de exposición, no de ataque confirmado
logsource:
category: proxy
level: medium
detection:
selection:
c-uri|contains: '/api/generate'
cs-method: 'POST'
sc-status: 200
filter_auth:
cs-Authorization|exists: true
condition: selection and not filter_auth
<rule id="100620" level="10"> <if_sid>530</if_sid> <match>0.0.0.0:11434</match> <description>Servicio en puerto 11434 (Ollama) expuesto en todas las interfaces de red: posible endpoint de IA sin autenticación</description> <group>ollama,exposed_ai,api_server</group> </rule>
Los dominios de pools de minería y la IP listada pueden ser reutilizados por operaciones de cryptojacking sin relación con Skynet; además, mineros legítimos de criptomonedas en equipos personales podrían generar coincidencias. La regla de acceso no autenticado a /api/generate disparará contra cualquier despliegue interno de Ollama en un segmento de red que la organización considera de confianza y que deliberadamente no exige autenticación (por ejemplo, un laboratorio aislado sin salida a internet); hay que acotar el alcance de la regla al segmento expuesto a internet o zonas no confiables antes de activarla en modo de alerta. Symantec y CSA advierten explícitamente que los indicadores atómicos (dominios, IP) rotan con facilidad; las señales de comportamiento —sesiones de inferencia largas, catálogos de herramientas en el prompt, exposición sin autenticación— son más durables que estos indicadores puntuales.
RS ResponderContencion y erradicacion
Si el escaneo de identificación encuentra un endpoint propio ya expuesto, la prioridad es cortar el acceso y evaluar si ya hubo abuso, antes de investigar el alcance completo.
- Retirar de inmediato de internet cualquier endpoint sin autenticación (bind a localhost/interfaz interna, o colocarlo detrás de un proxy autenticante) y rotar las llaves API asociadas.
- Revisar logs de inferencia en busca de sesiones inusualmente largas desde direcciones desconocidas, picos de volumen de solicitudes, y prompts que contengan esquemas de definición de herramientas o lenguaje de persona/jailbreak.
- Inspeccionar hosts que corran Jupyter, VS Code Server, Next.js, Flask/Werkzeug, Django, Laravel o Supabase expuestos, buscando procesos de minería, conexiones salientes a pools conocidos y evidencia de logs borrados.
RC RecuperarVolver a operar y no repetirlo
La vuelta a producción debe ser más estricta que el estado anterior al hallazgo: el objetivo no es solo cerrar el agujero, sino que no quede una forma equivalente de reabrirlo por descuido.
- Restituir el servicio solo tras confirmar autenticación activa, rotación completa de credenciales y ausencia de artefactos de minería o persistencia.
- Incorporar el endpoint hallado al inventario permanente de activos de IA y al programa de gestión de vulnerabilidades.
- Evaluar y documentar si corresponde notificar a terceros que pudieron haber sido escaneados o explotados usando el cómputo propio, y si el hecho es reportable a ANCI.
Llévatelo
Lo de arriba explica. Esto se ejecuta. Son archivos, no capturas de pantalla: se abren, se pegan y funcionan.
La regla Sigma es la canónica: es el formato neutral del que se derivan las demás. Si tu SIEM no aparece en la lista, esa se convierte con pySigma. Las traducciones a motores concretos van sin validar contra tu modelo de datos — revisa los nombres de tabla y campo antes de subirlas a producción.
Fuentes
- Cloud Security Alliance (CSA Labs)Skynet-Mode LLMjacking: Exposed Model Endpoints as Autonomous Attack Engines · 2026-10-25
- The RegisterAutonomous attack agent in 'Skynet mode' hijacks other models to carry out its evil deeds · 2026-10-24
- Symantec (Broadcom) Threat Hunter TeamAutonomous LLMjacking: 'Skynet' Agent Hijacks Exposed AI Models to Run Attacks · 2026-10-21
- Infosecurity MagazineSymantec Uncovers AI Agent Hijacking Models for Autonomous Cyber-Attacks · 2026-10-21
- SysdigLLMjacking Evolved: Attackers Are Using Stolen AI Compute to Build Offensive Agentic Tools · 2026-06-17
- SysdigLLMjacking: Stolen Cloud Credentials Used in New AI Attack · 2024-05-06
- SecurityWeek175,000 Exposed Ollama Hosts Could Enable LLM Abuse · 2026-01-30
- Cloud Security Alliance (CSA AI Safety Initiative)36,769 Exposed AI Endpoints: A Self-Hosted Supply Chain Crisis · 2026-09-15
- Pillar Security ResearchOperation Bizarre Bazaar: First Attributed LLMjacking Campaign with Commercial Marketplace Monetization · 2026-01-28
¿Esto te aplica y no sabes por dónde partir?
Revisamos tu exposición real frente a lo que describe este análisis: superficie expuesta, cobertura de detección y brechas frente a la Ley 21.663. Diagnóstico de 15 minutos, sin costo.
Agendar diagnósticoRelacionado
EE.UU. excluye a DeepSeek de compras federales por cadena de IA
La orden FASCSA no solo prohíbe productos de DeepSeek: alcanza a cualquier producto de terceros "desarrollado usando" su…
Tres plataformas de IA filtran credenciales en ataques encadenados
Fireworks AI, OpenCode y Railway reportaron intrusiones en dos semanas que expusieron llaves de OpenAI, Anthropic y Goog…
Cuatro fallas de octubre exponen el riesgo de custodios de credenciales
OpenCode, Zeabur, UpdraftCentral y la autoridad certificadora eMudhra expusieron en la misma semana credenciales que no…