Ciberseguridad · Cadena de suministro · Microsoft 365 · Identidad
El ataque de cadena de suministro contra ConnectWise Cloud Backup y entornos Microsoft 365.
ConnectWise confirmó acceso no autorizado a identidades asociadas con Cloud Backup. La actividad se propagó por una relación de confianza hacia entornos de clientes, obligó a suspender tres servicios y dejó una lección crítica: deshabilitar una integración detiene accesos nuevos, pero no elimina permisos, secretos o persistencia que el atacante haya creado dentro de cada tenant.
· XPoint News
ConnectWise informó que detectó actividad el 14 de octubre y confirmó actividad maliciosa el día 15. A las 07:00 UTC del 17 de octubre deshabilitó siete identidades de aplicación vinculadas a Cloud Backup, anteriormente SkyKick, y suspendió Cloud Backup, SaaS Security y Cloud Management mientras investiga y remedia el incidente.
Qué está confirmado
Según el aviso oficial, un actor no autorizado obtuvo acceso a credenciales asociadas con identidades de aplicación de Cloud Backup. Esas identidades contaban con autorización previa en tenants de Microsoft 365 administrados por socios y clientes. Al deshabilitarlas, ConnectWise bloqueó nuevas autenticaciones a través de esas rutas.
La empresa afirma que los archivos de respaldo existentes permanecen cifrados y aislados, y que no encontró evidencia de acceso a esos archivos. Sin embargo, durante la suspensión no se ejecutan respaldos programados y el acceso o restauración de archivos archivados puede no estar disponible.
La escala observada: casi 1.000 tenants con actividad
Huntress informó que identificó casi 1.000 tenants de Microsoft Entra con actividad de inicio de sesión desde una dirección IP vinculada al atacante y más de 300 autenticaciones exitosas. La compañía advierte que algunos eventos exitosos pueden producirse incluso cuando el service principal correspondiente no está presente, por lo que esas cifras no equivalen automáticamente a 300 compromisos confirmados.
En cerca de 50 tenants monitorizados, las aplicaciones afectadas tenían roles de directorio asignados, principalmente Exchange Administrator. En un caso, Huntress observó que el actor agregó Global Administrator y creó secretos de cliente en otras aplicaciones. Esa conducta importa porque puede establecer rutas de persistencia que sobrevivan al bloqueo de la integración original.
Por qué este incidente trasciende a ConnectWise
El modelo MSP multiplica la eficiencia operativa, pero también el radio de impacto. Una aplicación central puede gestionar correo, Teams, SharePoint, identidades y respaldos para muchas empresas. Si su credencial se compromete, el atacante hereda una ruta autorizada que puede parecer tráfico normal y que no depende de vulnerar cada cliente por separado.
Este caso también demuestra que MFA para usuarios humanos no basta. Los service principals y las identidades de carga de trabajo requieren inventario, mínimo privilegio, credenciales de corta duración, alertas por cambios de rol y revisión continua de consentimiento. Una integración olvidada puede conservar permisos mucho después de que cambie su necesidad empresarial.
Lo que todavía no se sabe
ConnectWise no ha establecido públicamente cómo quedaron expuestas originalmente las credenciales y continúa investigando. Tampoco puede determinar desde su plataforma si cada tenant posterior fue comprometido. Esa respuesta depende de los registros y cambios observados dentro de cada entorno de cliente.
Por eso es incorrecto presentar todas las autenticaciones como intrusiones confirmadas o afirmar que todos los datos de Microsoft 365 fueron extraídos. La evidencia pública sí justifica una investigación urgente: existió una ruta de acceso válida, hubo actividad a escala y se observaron acciones de privilegio y persistencia en al menos algunos entornos monitorizados.
Recomendaciones para MSP y organizaciones afectadas
- Usar la lista oficial actualizada. Comparar los identificadores de aplicación publicados por ConnectWise con los service principals presentes en el tenant y no depender de listas copiadas de terceros.
- Preservar evidencia antes de limpiar. Exportar registros de inicio de sesión, auditoría, consentimiento, Exchange, Teams, SharePoint y Microsoft Graph dentro de la retención disponible.
- Revocar sesiones y credenciales. Deshabilitar las aplicaciones indicadas, revocar tokens, rotar secretos o certificados y revisar credenciales federadas relacionadas.
- Buscar persistencia. Examinar nuevos propietarios de aplicaciones, secretos agregados, service principals creados, permisos OAuth, asignaciones de roles y cambios en políticas.
- Revisar privilegios efectivos. Confirmar qué roles y permisos tenía cada identidad en cada tenant; una autenticación exitosa sin permisos no tiene el mismo impacto que Exchange Administrator o Global Administrator.
- Investigar el uso de servicios. Correlacionar la actividad con Exchange Online, Teams, SharePoint y Graph para distinguir autenticación, acceso y posible extracción.
- Extender la búsqueda. Si el actor añadió credenciales a otras aplicaciones, bloquear solo los IDs de ConnectWise no es suficiente.
- Evaluar a cada cliente por separado. Un MSP debe comunicar hallazgos y exposición tenant por tenant, sin convertir la ausencia de evidencia central en garantía de seguridad.
- Controlar la continuidad de respaldos. Verificar qué ventanas quedaron sin copia, priorizar cargas críticas y validar integridad antes de reanudar restauraciones.
- Reducir confianza permanente. Aplicar mínimo privilegio, revisiones de consentimiento, credenciales de corta duración y alertas ante nuevos secretos o roles privilegiados.
Conclusión
La cadena de suministro de la nube no siempre se rompe mediante una vulnerabilidad de software. También puede fallar cuando una identidad confiable se convierte en el atacante. El incidente de ConnectWise obliga a mirar más allá del proveedor: cada tenant debe demostrar, con sus propios registros, si la ruta fue usada, qué permisos existían y si quedaron mecanismos de persistencia.
La respuesta correcta no es asumir compromiso masivo ni confiar en que deshabilitar siete aplicaciones resolvió todo. Es separar autenticación de acceso, preservar evidencia y reconstruir la confianza identidad por identidad.












