Critique
ConnectWise : un seul identifiant applicatif volé, 173 tenants Microsoft 365 compromis
- ConnectWise Cloud Backup est une application de sauvegarde qui, pour fonctionner, obtient des droits très larges sur les boîtes mail, OneDrive, SharePoint, Teams et l'annuaire de chaque tenant client. Un attaquant a mis la main sur le secret d'authentification de cette application. Il n'a donc pas eu besoin de casser un mot de passe : il s'est présenté comme l'application, a demandé des jetons à Microsoft Entra ID, et a hérité de toutes les permissions déjà accordées par les clients.
- lecture et écriture dans les boîtes mail et pièces jointes, les fichiers OneDrive/SharePoint et les conversations Teams ; capacité à s'octroyer le rôle Exchange Administrator, puis Global Administrator ; dans un tenant, Huntress a vu l'attaquant ajouter des secrets clients à deux autres applications de confiance (un outil de gestion MSP et la plateforme Huntress elle-même) en cinq minutes, de quoi conserver l'accès même après révocation du secret initial. Les jetons déjà émis restent valides jusqu'à 90 minutes. Les sauvegardes elles-mêmes seraient intactes selon l'éditeur, affirmation non vérifiable de l'extérieur.
- (1) inventorier d'urgence toutes les applications tierces consenties dans Entra ID, en priorité les applications de sauvegarde et de gestion MSP ; (2) révoquer les sessions et faire tourner les secrets des applications à privilèges ; (3) auditer les ajouts de rôles directory et les ajouts de secrets clients dans les journaux Entra ID des 15-18 octobre ; (4) vérifier la présence de la nouvelle adresse IP et du User-Agent
Python-urllib/3.12; (5) restreindre par Conditional Access les connexions d'applications à des plages d'IP connues ; (6) considérer que les jetons émis avant la désactivation peuvent encore être valides. - le mécanisme exact d'exfiltration du secret applicatif n'est pas établi ; le nombre total de tenants touchés dépasse les 173 confirmés par un seul fournisseur (Huntress) ; l'ampleur réelle des changements de permissions effectués dans les tenants clients reste inconnue ; aucune indication publique ne permet d'attribuer l'opération.