At least 173 tenants
An ongoing supply chain attack is targeting customers of ConnectWise Cloud Backup (formerly SkyKick). Threat actors have compromised a credential associated with the application's Microsoft 365 OAuth App (AppId: 506e08f9-6e9a-4da4-942b-a099a03644ae) and are using its extensive permissions to gain unauthorized access to customer tenants. The attackers have been observed performing reconnaissance via the Microsoft Graph API and attempting to add new credentials to service principals to establish persistence. The activity, which originated from IP address 144.172.64.128, has impacted at least 173 tenants, according to security firm Huntress.
The attack represents a classic supply chain attack, where a trusted third-party application becomes the vector for compromise. The ConnectWise Cloud Backup app is granted highly permissive access to customer M365 environments, including Directory.ReadWrite.All, to perform its backup functions. By compromising the application's own credential, the threat actor can generate access tokens and inherit these permissions across all tenants where the application is installed and consented. This allows the actor to bypass traditional user-based authentication controls like MFA and access sensitive data such as emails, OneDrive files, SharePoint sites, and Teams messages.
The attack was highly automated and swift. On October 15, 2026, between 06:13 and 08:34 UTC, the threat actor iterated through tenants in sorted GUID order, with only seconds between each compromise. All malicious activity originated from the IP address 144.172.64.128.
Key TTPs observed include:
The same source IP was also linked to password spraying campaigns against law firms on October 13 and 14, suggesting the actor is involved in multiple concurrent operations.
The impact of this attack is significant due to the broad permissions granted to the backup application. Potential consequences for affected organizations include:
144.172.64.128506e08f9-6e9a-4da4-942b-a099a03644aeOrganizations using ConnectWise Cloud Backup should take immediate action:
144.172.64.128.506e08f9-6e9a-4da4-942b-a099a03644ae and scrutinize all sign-in events for anomalies.While the primary responsibility for securing the application lies with the vendor, customers can take steps to reduce their risk exposure:
Auditing Azure AD logs for anomalous sign-ins and service principal modifications is key to detection.
Applying the principle of least privilege to OAuth application permissions reduces the potential impact of a compromise.
Implementing app governance policies and conditional access rules hardens the cloud environment against abuse.
Security teams must establish continuous monitoring of all service principals and enterprise applications within Azure AD. Specifically for this incident, create detection rules that alert on any credential modification (e.g., adding a new client secret or certificate) to the ConnectWise Cloud Backup service principal (AppId: 506e08f9-6e9a-4da4-942b-a099a03644ae). This monitoring should be extended to all high-privilege applications. Use the Unified Audit Log in Microsoft Purview to track Add service principal credentials events. Any such modification occurring outside a planned change window should be treated as a high-priority security incident, as it is a key persistence technique used by attackers in this campaign.
Conduct a comprehensive audit of all third-party OAuth applications in your Microsoft 365 environment. For each application, including ConnectWise Cloud Backup, review the granted permissions against the principle of least privilege. Challenge permissions like Directory.ReadWrite.All and Mail.ReadWrite and engage with the vendor to understand if less permissive alternatives are available. Where possible, use Microsoft's app governance features to create policies that alert on or block the consent of new applications with risky permissions. This proactive hardening reduces the 'blast radius' if an application's credentials are ever compromised, limiting the attacker's ability to access data and create backdoors.
Analyze Azure AD sign-in logs to baseline normal activity for high-privilege applications. For the ConnectWise app, normal activity should consist of predictable, automated sign-ins from vendor-owned IP ranges. The activity from 144.172.64.128 is a clear anomaly. Create SIEM alerts for sign-ins to critical service principals from IP addresses not on an established allowlist. Furthermore, monitor for unusual patterns, such as a service principal that typically only performs backups suddenly making Graph API calls to enumerate users or modify other applications. This behavioral analysis can detect the abuse of a compromised application credential even if the source IP changes.
The threat actor IP (144.172.64.128) was observed in password spraying campaigns against law firms.
The automated supply chain attack against ConnectWise Cloud Backup tenants begins.
The observed window of malicious activity ends.

Cybersecurity professional with over 10 years of specialized experience in security operations, threat intelligence, incident response, and security automation. Expertise spans SOAR/XSOAR orchestration, threat intelligence platforms, SIEM/UEBA analytics, and building cyber fusion centers. Background includes technical enablement, solution architecture for enterprise and government clients, and implementing security automation workflows across IR, TIP, and SOC use cases.
CyberNetSec.io uses automation to assist source monitoring, deduplication, observable extraction, and structured intelligence generation. Published analysis follows human-defined editorial standards and adds defensive context including MITRE ATT&CK, D3FEND, STIX, and Sigma where applicable. Read our editorial policy.
Help others stay informed about cybersecurity threats
Every tactic, technique, and sub-technique used in this threat has been identified and mapped to the MITRE ATT&CK framework for consistent, actionable threat language.
Observables and indicators of compromise (IOCs) have been extracted and cataloged. Risk has been assessed and correlated with known threat actors and historical campaigns.
Detection rules, incident response steps, and D3FEND-aligned mitigation strategies are included so your team can act on this intelligence immediately.
Structured threat data is packaged as a STIX 2.1 bundle and can be visualized as an interactive graph — relationships between actors, malware, techniques, and indicators.
Sigma detection rules are derived from the threat techniques in this article and can be converted for deployment across any major SIEM or EDR platform.