Investigadores en ciberseguridad están lanzando una alerta sobre una campaña activa en la que actores de amenazas desconocidos están abusando de credenciales comprometidas de Microsoft 365 (M365), pertenecientes a ConnectWise Cloud Backup (anteriormente conocido como SkyKick), para acceder de manera no autorizada a los entornos M365 de sus clientes.
ConnectWise Cloud Backup es un servicio de respaldo y recuperación basado en la nube diseñado para proveedores de servicios gestionados (MSPs), con el objetivo de proteger los datos de Microsoft 365 o Google Workspace de sus clientes. Para llevar a cabo sus funciones, esta aplicación requiere acceso amplio a los buzones de correo, OneDrive, SharePoint, Teams y datos de directorios en cada inquilino donde está instalada.
La empresa de ciberseguridad Huntress ha confirmado la existencia de inicios de sesión no autorizados en 173 inquilinos asociados a sus clientes mediante la utilización de la credencial comprometida del proveedor. Este incidente afecta a todas las organizaciones que tienen instalada la aplicación, ya que la credencial es válida para cada inquilino que haya consentido su uso.
Jonathan Semon, investigador de seguridad, advirtió que "la credencial de la aplicación se encuentra en manos hostiles". Esta credencial fue utilizada para obtener tokens de Microsoft Graph en inquilinos de clientes desde la dirección IP 144.172.64[.]128 el 15 de octubre, entre las 06:13 y las 08:34 UTC. El atacante se movió a través de los inquilinos en un orden de GUID clasificado, con intervalos de solo unos pocos segundos, lo que indica el uso de un script que opera a partir de una lista de objetivos.
Los atacantes observados han sido registrados autenticándose en la aplicación utilizando sus propias herramientas, de manera análoga al servicio de respaldo, logrando obtener tokens con los permisos existentes de la aplicación. Dado que esta aplicación tiene permisos extensos para acceder a los datos de los clientes, un atacante en posesión de estos tokens puede leer buzones de correo, archivos y datos de directorio, tal como lo haría el servicio de respaldo.
Huntress también informó que la misma dirección IP estuvo involucrada en ataques de "password spraying" contra cuatro inquilinos de bufetes de abogados los días 13 y 14 de octubre de 2026, aunque no se detectaron inicios de sesión exitosos en su telemetría.
En al menos uno de los inquilinos asociados, la empresa de ciberseguridad encontró una aplicación de ConnectWise que se autoasignó privilegios de Administrador Global y añadió credenciales a otras aplicaciones de confianza dentro de este entorno, abriendo así un camino hacia otras aplicaciones privilegiadas en los entornos de los clientes. Esto, en efecto, amplía el riesgo más allá de la cuenta del proveedor.
Semon explicó que "la aplicación ConnectWise Cloud Management para Microsoft Teams (ID de aplicación 24205314-2b89-4e07-a2a4-579e898a5640) se añadió a la función de Administrador Global y luego ejecutó un script en Python (User-Agent Python-urllib/3.12) que modificó dos aplicaciones adicionales en el inquilino: una aplicación de gestión de MSP y la propia aplicación de Huntress (Huntress Security Platform), agregando nuevos secretos de cliente a ambas".
"Las dos aplicaciones que recibieron nuevos secretos son herramientas privilegiadas y de confianza. Incorporar una credencial a una aplicación de gestión de MSP puede extender el acceso más allá de un solo inquilino, ya que estas aplicaciones suelen estar consentidas en los inquilinos de los clientes del MSP. Una credencial en la aplicación de una herramienta de seguridad otorga al poseedor los permisos que esa herramienta tiene", añadió Semon.
Todyl, en un análisis similar, informó haber detectado a una parte no autorizada autenticándose en Microsoft Graph como la aplicación ConnectWise Cloud Backup. "El acceso heredó el consentimiento existente de la aplicación, que permite el acceso de lectura/escritura a correos electrónicos y archivos adjuntos (acceso completo al buzón a través de Exchange Web Services), archivos de OneDrive y SharePoint, así como chats de Teams, incluyendo la capacidad de restaurar datos", explicó Nicholas Koken, jefe de Ingeniería de Detección de Todyl.
"Revocar sesiones de usuario no termina con este acceso. Deshabilitar la aplicación en un inquilino evita que se emitan nuevos tokens, aunque los tokens ya emitidos permanecen válidos hasta por 90 minutos. Cualquier inquilino donde la aplicación siga habilitada permanecerá expuesto hasta que ConnectWise rote la credencial".
En respuesta al incidente, ConnectWise ha decidido cerrar el acceso a la aplicación Cloud Backup hasta nuevo aviso. La empresa ha asegurado que no ha encontrado evidencia de que los datos de respaldo de los socios de Cloud Backup hayan sido comprometidos. Además, ha compartido los siguientes pasos para buscar indicadores de compromiso: en el Centro de Administración de Microsoft Entra, navegar a Monitoreo → Registros de inicio de sesión, seleccionar la pestaña de inicios de sesión de servicio principal y filtrar por el ID de aplicación 506e08f9-6e9a-4da4-942b-a099a03644ae. Es importante señalar que la pestaña de inicios de sesión de usuario por defecto no mostrará la información requerida.
En la columna de dirección IP, se debe revisar la actividad de autenticación que provenga de direcciones IP fuera de los rangos esperados de Microsoft/Azure. Se ha identificado que la salida normal de la aplicación es IPv6 privado de Azure. La dirección IP sospechosa es 144.172.64[.]128.
Huntress subrayó que "el servicio de respaldo necesita un acceso amplio para realizar su trabajo, y un atacante que utilice sus credenciales heredará ese nivel de acceso para cada inquilino donde la aplicación esté instalada". Dependiendo de los permisos en el inquilino, esto puede incluir buzones de correo, archivos de OneDrive y SharePoint, datos de Teams e información de directorio, gran parte de la cual pertenece a los clientes. Algunos de esos accesos, como las lecturas de directorio a través de Microsoft Graph, no dejan rastro de auditoría, por lo que sugerimos actuar ahora en lugar de esperar pruebas de acceso. El impacto total depende de los permisos que estén activos en cada inquilino.
Se recomienda a los usuarios deshabilitar la aplicación hasta que ConnectWise confirme que todas las credenciales han sido restablecidas, habilitar los registros de actividad de Microsoft Graph, auditar cualquier nueva credencial añadida desde el 13 de octubre de 2026 y revisar los registros de auditoría de Entra para detectar aplicaciones de ConnectWise o SkyKick que se autoasignen a un rol de directorio.
Este desarrollo se produce en un momento en que Mandiant de Google y el Grupo de Inteligencia de Amenazas de Google, junto con el Laboratorio de Análisis de Amenazas de ManageEngine, han detallado un "manipulación efímera de la cadena de suministro" de la infraestructura de actualizaciones perteneciente a AOMEI Backupper, un software de respaldo de datos, clonación de discos y recuperación ante desastres, con el objetivo de eludir las defensas de seguridad tradicionales y entregar malware como CROSSROAD y SHINYROAD.
Según ha informado Google, el actor de la amenaza llevó a cabo repetidos intentos de manipulación de la configuración de los servidores de origen de AOMEI en cortos intervalos de tiempo. Cada uno de estos intentos de manipulación se mantuvo activo durante solo cinco a diez minutos antes de que los sistemas volvieran a sus versiones auténticas. Durante estos breves períodos, el atacante modificó el archivo de configuración de actualizaciones en el servidor de actualizaciones para redirigir el software hacia la descarga de un paquete ZIP malicioso desde servidores controlados por el atacante, en lugar de recibir actualizaciones legítimas.
El archivo ZIP en cuestión contiene CROSSROAD, un downloader inicial que se encarga de validar el entorno y de preparar cargas útiles posteriores. Además, está diseñado para establecer una persistencia basada en tareas programadas que permite desplegar SHINYROAD, un marco de puerta trasera modular que facilita el control encubierto a través de técnicas de DLL sideloading.
Esta campaña de compromiso de la cadena de suministro de software, que tuvo lugar entre abril y julio de 2026, se ha atribuido a un grupo de amenazas previamente no documentado que ha sido denominado UNC7017. Lo notable de esta actividad es que representa la primera vez que se observa una manipulación de este tipo en intervalos breves, en lugar de mantener una modificación persistente y estática en los servidores.
Se estima que la campaña ha afectado a organizaciones de una amplia variedad de sectores, que incluyen servicios de TI, telecomunicaciones, educación superior y entidades relacionadas en países como Australia, Brasil, India, Pakistán, Portugal, Singapur, Sudáfrica, España, Suiza, Turquía y Estados Unidos.
En una publicación en la plataforma X, Microsoft informó que está monitorizando un "ataque activo a la cadena de suministro en el que un actor de amenazas comprometió la aplicación OAuth de confianza del software de copia de seguridad ConnectWise Cloud Backup (AppId: 506e08f9-6e9a-4da4-942b-a099a03644ae), anteriormente conocido como SkyKick Backup, para obtener tokens de acceso en los inquilinos de los clientes."
La empresa tecnológica indicó que es probable que el actor de la amenaza haya abusado de los permisos previamente otorgados por los clientes a la aplicación, incluyendo permisos altamente privilegiados como Directory.ReadWrite.All.
"El 15 de octubre de 2026, observamos una amplia autenticación exitosa del principal de servicio procedente de la dirección IP 144.172.64[.]128," añadieron. "Las actividades posteriores incluyeron reconocimiento a través de la API de Microsoft Graph y intentos de añadir credenciales adicionales al principal de servicio relacionado en los inquilinos objetivo para mantener un acceso directo como puerta trasera."
Microsoft recomienda a los equipos de seguridad que revisen los inicios de sesión del principal de servicio provenientes de direcciones IP no reconocidas, así como los cambios en las credenciales de la aplicación y la actividad de concesión de OAuth asociada con el mencionado AppId de OAuth.
Por su parte, ConnectWise, en un aviso separado, confirmó que ha identificado accesos no autorizados a identidades de aplicación dentro del entorno de ConnectWise Cloud Backup. Como medida cautelar, ha desactivado el acceso a la aplicación de copia de seguridad mientras continúan sus esfuerzos de investigación y remediación.
Entre los IDs de aplicación que el actor de la amenaza ha abusado en el transcurso de esta actividad se encuentran:
- ConnectWise Cloud Backup - 506e08f9-6e9a-4da4-942b-a099a03644ae - ConnectWise Cloud Management - 2399d300-6fca-4e6a-a686-399fefe75b83 - ConnectWise Cloud Management - MS Teams - 24205314-2b89-4e07-a2a4-579e898a5640 - ConnectWise Cloud Management - Exchange Online - b78f6a77-d4e5-46fb-87e5-d1648bd02519 - ConnectWise Cloud Management - MS Graph - 0de14c77-b9b0-4137-9360-34878a929827 - ConnectWise Cloud Management - Partner Center - 412dcf96-176d-4b3a-a1b0-4981ad66971e - ConnectWise Cloud Management - SharePoint Online - b2b55f5b-7758-4719-8d8f-88ae172e6bdb
Huntress, una firma de seguridad, comentó sobre el comportamiento de explotación temprana y post-explotación, señalando que han observado lo que podría ser una afinidad hacia el objetivo alfabético, indicando que sus víctimas más interesantes comienzan con la letra "A". Aunque todos los inquilinos deben ser analizados, este patrón merece ser compartido para priorizar las investigaciones.
Este es un caso en desarrollo, por lo que se recomienda estar atentos a futuras actualizaciones sobre este tema.
