← Inicio

El grupo Storm-0940 vinculado a China usa agentes de IA para comprometer 2.250 inquilinos de Microsoft 365 en ataque a la cadena de suministro

El caso Storm-0940 y ConnectWise representa un hito en la historia de la ciberseguridad: por primera vez, un grupo de espionaje estatal documentado ha utilizado agentes de IA autónomos para automatizar un ataque a la cadena de suministro a escala industrial, comprimiendo el tiempo desde la selección del objetivo hasta el acceso privilegiado en menos de tres horas.

Microsoft reveló el 21 de octubre de 2026 los detalles de una campaña masiva conducida por el actor Storm-0940, un grupo de espionaje alineado con China activo desde al menos 2021. El grupo explotó credenciales de aplicación comprometidas de ConnectWise Cloud Backup —una herramienta de gestión de TI ampliamente utilizada por proveedores de servicios gestionados (MSP)— para intentar acceder a más de 2.250 inquilinos de Microsoft 365, alcanzando picos de 2.900 intentos de inicio de sesión por minuto.

Lo que hace notable este incidente no es la técnica en sí, sino el acelerador: Storm-0940 desplegó ARTEX, un framework de pruebas de penetración basado en IA agéntica de código abierto escrito en Go, para automatizar todo, desde el reconocimiento hasta el abuso de OAuth, a velocidad de máquina. Los agentes de IA no están sujetos a las mismas limitaciones humanas: pueden operar 24 horas al día, siete días a la semana, probar múltiples vectores de ataque simultáneamente y ajustar estrategias en tiempo real basándose en las respuestas de los sistemas objetivo.

Entre el 10 y el 14 de octubre de 2026, la infraestructura de Storm-0940 en la IP 144.172.64.99 condujo una campaña automatizada de password spray contra 327 cuentas en ocho organizaciones, generando más de 151.000 intentos de inicio de sesión fallidos. Microsoft capturó 111.000 fallos en un solo día. Aunque no se registraron inicios de sesión exitosos en esta fase inicial, el 15 de octubre el grupo cambió de táctica: comenzó a utilizar las identidades de aplicaciones comprometidas de ConnectWise Cloud Backup para autenticarse en los inquilinos de los clientes como la propia aplicación, sin necesidad de inicio de sesión interactivo del usuario.

Esto es fundamental porque las credenciales de aplicación OAuth se autentican como la aplicación, no como un usuario —lo que significa que el MFA (autenticación multifactor) no se activa. Un atacante que obtiene el secreto de un servicio conectado puede acceder a todo el inquilino, eludiendo toda la protección basada en identidad de usuario. En uno de los casos analizados por Huntress, la aplicación ConnectWise Cloud Management se concedió el rol de Administrador Global e inyectó nuevos secretos en otras aplicaciones dentro del inquilino.

ARTEX, el motor detrás del ataque, es un sistema multiagente diseñado originalmente para pruebas de penetración legítimas. Pero Microsoft observó que Storm-0940 lo configuró para usar un modelo DeepSeek a través de un gateway compatible con OpenAI, y que otras configuraciones también especificaban modelos GLM y Grok. El framework se volvió de código cerrado después de ser usado en ataques contra instituciones financieras coreanas en septiembre de 2026.

Según Microsoft, los agentes de ARTEX no solo se autenticaron en los inquilinos —progresaron a operaciones de Microsoft Graph y directorio, incluyendo reconocimiento, modificaciones de credenciales de aplicación para establecer persistencia y cambios envolvendo identidades, grupos y roles privilegiados. "Las modificaciones de credenciales de aplicación hechas por los agentes de Storm-0940 en los entornos de las víctimas pueden conducir a persistencia a través de otras identidades, credenciales y servicios en la nube", advirtió Microsoft. "Estos cambios pueden permanecer activos como una puerta trasera incluso después de que la aplicación comprometida original sea mediada".

El alcance del ataque va mucho más allá de los clientes de ConnectWise. Expel documentó actividad de la misma infraestructura (144.172.64.99) explotando el sistema de registro self-service del Okta en un inquilino de cliente, creando sus propias cuentas, completando 50 inicios de sesión SSO exitosos para aplicaciones de producción y staging, y tentando la enumeración de usuarios con 150 solicitudes de token fallidas en más de 10 client IDs.

ConnectWise suspendió sus servicios de Cloud Backup, SaaS Security y Cloud Management el 16 de octubre. La empresa desactivó siete identidades de aplicación el 17 de octubre y afirma que el secreto comprometido ya no es válido, aunque los tokens de acceso emitidos anteriormente puedan seguir siendo utilizables hasta su expiración. ConnectWise ha estado realizando sesiones de tutoría y webinars cada dos horas, 24 horas al día, para ayudar a los socios a identificar indicadores de compromiso en los inquilinos de Microsoft 365.

Este incidente revela un cambio estructural en la naturaleza de las amenazas patrocinadas por estados. Grupos como el Storm-0940 ya utilizaban técnicas tradicionales como password spray y abuso de aplicaciones desde hacía años. Lo que cambia ahora es la velocidad y la escala con las que pueden ejecutar estas tácticas. Los agentes autónomos no se cansan, no piden vacaciones y no tienen límites cognitivos: pueden probar miles de vectores de ataque simultáneamente, aprender de cada fallo y ajustar la estrategia en segundos.

La implicación es directa: la defensa tradicional contra amenazas de alta velocidad está desequilibrada. Cuando un agente de IA puede probar 2.900 intentos de inicio de sesión por minuto contra inquilinos distribuidos globalmente, los sistemas de detección deben operar al mismo ritmo. Y eso significa que la propia IA, en el lado de la defensa, se vuelve indispensable —de lo contrario, los defensores siempre estarán un paso atrás.

La pregunta que permanece es si los frameworks de IA ofensiva como ARTEX continuarán siendo encontrados en código abierto, o si la presión sobre sus mantenedores para hacerlos propietarios se intensificará cada vez más —y qué significa eso para la superficie de ataque global cuando cada actor estatal y criminal tenga acceso a versiones personalizadas y no rastreables.

Fuentes: Microsoft Security Blog, The Register, The Hacker News

✓ Fuentes independientes cruzadas y verificadas antes de la publicación