ConnectWise says it will begin bringing Cloud Backup, the service formerly called SkyKick, back to partners on Monday, October 26. Restores from existing backups come first, then a phased re-enrollment. The service has been off since October 17, after someone used its own Microsoft 365 credential to sign in to customer tenants.
Getting the backups back is good news. Reconnecting the app to a tenant that still holds an attacker’s planted secret would not be. ConnectWise’s own guidance says each Microsoft 365 tenant needs its own review first.
ConnectWise Cloud Backup starts coming back Monday. A tenant that still carries an attacker’s planted app secret should not be the first one you reconnect.
The 5-Minute Cyber BriefDon’t Miss the Policy Changes That Affect Security Decisions
Get the key CISA actions, new regulations, guidance, and risk shifts in a quick daily brief.
By subscribing you agree to our Privacy Policy.
Free. Weekday mornings. 5 minutes or less.
ConnectWise plans to start restoring Cloud Backup on Monday
In its October 25 update, ConnectWise said restoration, testing and security validation are continuing, with “phased partner onboarding targeted for Monday, October 26.” It expects to enable restores from existing backups first and says archives remain encrypted, isolated and preserved, with no sign of compromise. Partners are told to keep the affected app connections disabled until ConnectWise sends instructions that apply to their service.
The incident began on October 15. Huntress found the Cloud Backup app identity signing in to customer tenants from 144.172.64.128, a hosting provider address, and getting Microsoft Graph tokens. Huntress confirmed unauthorized sign-ins in 162 tenants by October 16 and saw sign-in activity from that address in almost 1,000 Entra tenants, more than 300 of them successful.
On October 21 ConnectWise said that, based on evidence including threat intelligence from Microsoft, a China state-aligned group appears to have run the attack, using an openly available agentic AI framework to speed it up.
MSPs and the Microsoft 365 tenants they back up
The backup app holds broad read and write access to mail, OneDrive, SharePoint, Teams and directory data in every tenant where it is consented. Kudelski Security notes it carries permissions such as Directory.ReadWrite.All. In one tenant Huntress reviewed, the related ConnectWise Cloud Management app for Microsoft Teams made itself a Global Administrator and added new client secrets, valid to 2028, to two other applications.
Disabling or reconnecting the ConnectWise apps does nothing to those planted secrets. Kudelski also warns that Microsoft Graph directory reads may leave no audit record, so a quiet log is not proof that nobody looked. MSPs face the wider version of the problem: a management app with a planted secret can reach every customer it is consented into.
Clear each tenant before you turn the SkyKick apps back on
- In each tenant you manage, open Entra ID, Enterprise applications, and confirm the seven ConnectWise and SkyKick app IDs are still set to “Enabled for users to sign-in: No”. Match on Application ID, not display name; older tenants may show “SkyKick Cloud Manager”.
- Export audit and sign-in logs now. ConnectWise notes Entra keeps them seven days on the Free tier and 30 days on P1/P2, so Free-tier tenants have already lost the October 15 records and P1/P2 tenants lose them in mid-November.
- Review client secrets, certificates and federated credentials on every app registration, especially MSP management and security tools, for anything added since October 13 that nobody on your team created.
- Remove directory roles held by ConnectWise or SkyKick apps that you did not grant, and check Exchange for new inbox rules, forwarding and mailbox permissions.
- Reconnect only after ConnectWise’s instructions for your service arrive and the tenant review is written up.
Forward this
For whoever runs our Microsoft 365 or manages it for us: ConnectWise is bringing its Cloud Backup service (formerly SkyKick) back starting Monday after attackers abused its access to customer tenants. Before we reconnect it, can we confirm our tenant was reviewed for extra app secrets, admin roles and mail rules added since October 13, and save the logs before they expire?
Details
- Product: ConnectWise Cloud Backup (formerly SkyKick), plus SaaS Security and Cloud Management, which ConnectWise suspended as a precaution. No CVE has been assigned; this is a stolen vendor credential, not a code flaw. We first noted the incident in the October 20 brief.
- App IDs to check: Cloud Backup
506e08f9-6e9a-4da4-942b-a099a03644ae; Cloud Management2399d300-6fca-4e6a-a686-399fefe75b83; MS Teams24205314-2b89-4e07-a2a4-579e898a5640; Exchange Onlineb78f6a77-d4e5-46fb-87e5-d1648bd02519; MS Graph0de14c77-b9b0-4137-9360-34878a929827; Partner Center412dcf96-176d-4b3a-a1b0-4981ad66971e; SharePoint Onlineb2b55f5b-7758-4719-8d8f-88ae172e6bdb. - IOCs: 144.172.64.128 (application sign-ins), plus 144.172.64.99 and 144.172.64.60 from ConnectWise’s October 18 update. User agents on suspicious activity:
Python-urllib/3.12,python-requests/2.31. - Timeline: app sign-ins from 144.172.64.128 on October 15, 06:13 to 08:34 UTC (Huntress); ConnectWise disabled seven app identities at 07:00 UTC on October 17; restores targeted from October 26.
Hunt / verify
- In Entra, Monitoring, Sign-in logs, open the Service principal sign-ins tab (the default user tab will not show it), filter by each app ID and look for any source outside Microsoft and Azure ranges.
- Search audit logs from October 13 for “Add member to role”, “Update application – Certificates and secrets management” and “Add service principal credentials” where a ConnectWise app is the initiator.
- Run
Get-InboxRule -Mailbox <user> -IncludeHiddenon high-value mailboxes; ConnectWise’s guide lists hidden rules among the checks.
Source: ConnectWise Trust Center advisory, updated October 25; ConnectWise technical investigation guide
Sources
- ConnectWise Trust Center: Cloud Backup (formerly SkyKick) Service Interruption
- ConnectWise: Cloud Backup technical investigation and remediation guide (PDF)
- Huntress: ConnectWise (SkyKick) Vendor Credentials Abused in M365 Attacks
- Kudelski Security: ConnectWise Cloud Backup vendor credential abused against Microsoft 365 tenants
- Cybersecurity Dive: ConnectWise suspends Cloud Backup service as hacker targets Microsoft 365 users
Start your morning with the signal that matters.
Get the biggest cybersecurity developments, why they matter, and where to go deeper on CyberExperts.
By subscribing you agree to our Privacy Policy.
Free. Weekdays. Built for operators.