Attackers abused compromised ConnectWise Cloud Backup credentials to entry Microsoft 365 buyer environments, prompting ConnectWise to close off software entry and interrupt backup providers.
Jonathan Semon confirmed unauthorized sign-ins throughout 162 tenants as of 19:00 UTC on October 16, exposing dangers related to privileged vendor purposes.
ConnectWise mentioned in its October 17 replace, equipped for this report, that investigators recognized unauthorized entry to software identities inside its Cloud Backup surroundings.
Hackers Use ConnectWise SkyKick Credentials
The corporate reported no indicators that saved accomplice backup knowledge had been compromised and mentioned present archives remained unaffected by the service interruption.
The affected service, previously SkyKick, gives cloud backup and restoration for managed service suppliers. Its software requires intensive permissions to guard Microsoft 365 mailboxes, OneDrive, SharePoint, Groups, and listing info.
In accordance with Huntress researcher Jonathan Semon, attackers used the compromised software credential to acquire Microsoft Graph tokens from hosting-provider handle 144.172.64[.]128 on October 15, between 06:13 and 08:34 UTC.
Requests progressed by means of tenants in sorted identifier order, seconds aside, suggesting automated concentrating on. The stolen credential allowed authentication because the trusted software, inheriting permissions already accredited inside every tenant.

Publicity due to this fact extends past confirmed victims to different organizations the place the appliance has been consented. In a single accomplice tenant, Huntress noticed a second software, ConnectWise Cloud Administration – MS Groups, assign itself International Administrator privileges earlier than including shopper secrets and techniques to 2 different purposes.
These targets included an MSP administration software and a partner-specific Huntress Safety Platform software. The added secrets and techniques, configured to run out in 2028, created potential persistence impartial of the initially compromised credential.
The adjustments occurred roughly two and a half hours earlier than the noticed public-IP authentications. Huntress has not established that each exercise sequences concerned the identical operator. A logged personal IPv6 handle additionally can’t establish the operator as a result of reputable site visitors shares that infrastructure.
Knowledge theft stays unconfirmed. Huntress cautioned that the absence of seen mailbox or file exercise doesn’t set up security, notably the place listing reads lack audit visibility.
Huntress advises disabling, moderately than deleting, ConnectWise Cloud Backup software 506e08f9-6e9a-4da4-942b-a099a03644ae and Cloud Administration – MS Groups software 24205314-2b89-4e07-a2a4-579e898a5640. Different ConnectWise purposes also needs to endure evaluate.
Directors ought to examine Microsoft Entra service principal sign-in logs for suspicious authentication, together with 144.172.64[.]128, and examine sudden directory-role assignments or software modifications.
Crucially, disabling vendor purposes doesn’t take away secrets and techniques planted elsewhere. Organizations should evaluate shopper secrets and techniques and certificates throughout software registrations and enterprise purposes, take away unauthorized credentials added since October 13, and revoke sudden privileges.
Affected purposes ought to stay disabled till ConnectWise confirms credential resets. Backup interruptions require operational planning, however present saved backups will not be deleted.
IOCs
| IOC Sort | Indicator | Description |
|---|---|---|
| Utility identify | ConnectWise Cloud Backup |
Trusted backup software abused to entry Microsoft 365 buyer tenants |
| Utility ID | 506e08f9-6e9a-4da4-942b-a099a03644ae |
Professional ConnectWise Cloud Backup OAuth software, previously SkyKick Backup |
| Writer | SkyKick |
Writer identify related to the affected software |
| Supply IP handle | 144.172.64[.]128 |
IP handle linked to suspicious service principal authentication and associated exercise |
| Consumer agent | Python-urllib/3.12 |
Python person agent noticed throughout suspicious exercise |
| Consumer agent | python-requests/2.31 |
Python Requests person agent related to the authentication exercise |
| Consumer agent | python-requests/2.34.2 |
Further Python Requests person agent reported by Microsoft |
Observe: IP addresses and domains are deliberately defanged (e.g., [.]) to stop unintended decision or hyperlinking. Re-fang solely inside managed risk intelligence platforms resembling MISP, VirusTotal, or your SIEM.
Be part of 16,000+ SOC groups utilizing ANY.RUN to streamline risk investigations and scale back handbook effort. Discover to your group








