On October 17, 2026, IT management software provider ConnectWise suspended its Cloud Backup services in response to a significant supply chain attack. Threat actors exploited a compromised application credential associated with the ConnectWise Cloud Backup service (formerly SkyKick) to gain unauthorized access to customer Microsoft 365 tenants. This allowed the attackers to bypass standard user authentication, including MFA, and inherit the application's broad permissions to access sensitive data. The incident has impacted Managed Service Providers (MSPs) and their downstream customers, prompting ConnectWise to disable multiple application identities to contain the threat. The initial access vector for the credential compromise remains under investigation.
The attack began around October 15, 2026, when an unknown threat actor started using a compromised OAuth application credential for the ConnectWise Cloud Backup application (App ID: 506e08f9-6e9a-4da4-942b-a099a03644ae). By authenticating as this trusted application, the attackers circumvented user-level security controls and gained access to Microsoft 365 environments with the permissions granted to the app. These permissions often include access to emails, SharePoint, Teams, and other sensitive directory data.
Security firm Huntress reported observing unauthorized sign-ins across 173 partner and customer tenants, originating from the IP address 144.172.64.128. The attack is a classic example of abusing the trust model of third-party application integrations in cloud environments, turning a legitimate, highly-privileged application into a powerful attack tool.
The attack chain leverages the inherent trust between a Microsoft 365 tenant and its integrated third-party applications. The threat actor's tactics, techniques, and procedures (TTPs) include:
T1528): The attackers obtained the credentials for the ConnectWise Cloud Backup application. The method of this initial compromise is currently unknown.T1078.004): By using the legitimate, albeit stolen, application credentials, the attackers' sign-ins appeared as legitimate service-to-service communication, bypassing user-centric defenses like MFA.T1098.001): In at least one observed case, the attackers used the initial access to elevate the privileges of a related ConnectWise Cloud Management application to Global Administrator. They then added new client secrets to other applications within the tenant, creating multiple backdoors for persistent access.T1114.002): With access to the tenants, the attackers had the capability to access and exfiltrate data from various Microsoft 365 services, including Outlook, SharePoint, and Teams.This attack highlights the critical risk posed by over-privileged OAuth applications in enterprise environments.
The business impact of this supply chain attack is severe. For MSPs, it erodes trust and creates a significant security liability for all their downstream customers. The suspension of Cloud Backup, SaaS Security, and Cloud Management services causes operational disruption, preventing new backups and security management tasks. For affected customers, the breach means potential exposure of all data within their Microsoft 365 environment. Since the attack bypasses user MFA, organizations that believed they were secure are vulnerable. The costs of incident response, forensic analysis, and potential data loss are substantial for all parties involved.
144.172.64.128506e08f9-6e9a-4da4-942b-a099a03644aeSecurity teams may want to hunt for the following patterns to detect related activity:
appId is 506e08f9-6e9a-4da4-942b-a099a03644ae and the source IP is not from a known service range.Add-AzureADApplicationOwner, Add service principal credential, or Add owner to application where the initiating user/principal is an application, especially one related to ConnectWise.Application.ReadWrite.All or Directory.ReadWrite.All permissions.Defenders should implement the following detection and response strategies:
Mail.ReadWrite.All, Files.ReadWrite.All, or Directory.ReadWrite.All. Use Microsoft's built-in tools or third-party solutions to assess application risk.To mitigate the risk of similar attacks, organizations should adopt a defense-in-depth approach to cloud application security:
ConnectWise confirms services remain suspended, has reset credentials, and provides more technical details on the OAuth application credential compromise.
Rigorously configure application permissions, adhering to the principle of least privilege to limit the potential impact of a compromised application credential.
Implement continuous auditing of Azure AD sign-in and audit logs to detect anomalous behavior from service principals, such as unusual sign-in locations or privilege escalations.
Apply strict configurations and review policies for service principals and enterprise applications within Azure Active Directory to prevent unauthorized privilege escalation.
In the context of the ConnectWise breach, Application Configuration Hardening is critical for mitigating the risk of compromised OAuth applications. Organizations must move beyond default settings and proactively manage the permissions of all third-party applications integrated with Microsoft 365. A key step is to conduct a thorough audit of all existing enterprise applications and service principals. Identify applications with high-risk permissions such as Application.ReadWrite.All, Directory.ReadWrite.All, Mail.ReadWrite.All, and Files.ReadWrite.All. For each, validate the business justification for these permissions. If the justification is weak or the permission is not actively used, revoke it immediately. Implement a 'least privilege' policy for any new application integrations, denying requests for excessive permissions. Utilize tools like Microsoft's App Governance in Defender for Cloud Apps to automate the discovery, monitoring, and remediation of risky OAuth applications. This proactive hardening significantly reduces the potential blast radius if an application's credentials are stolen, as the compromised app will have fewer permissions to abuse.
Domain Account Monitoring, when applied to cloud environments like Azure AD, is essential for detecting the malicious activity seen in the ConnectWise attack. Security teams should configure specific monitoring and alerting rules focused on the lifecycle and behavior of service principals, not just user accounts. This involves ingesting Azure AD audit and sign-in logs into a SIEM. Create high-severity alerts for events such as: 1) A service principal adding a new credential (password or certificate) to itself or another application. 2) A service principal elevating its own privileges or granting high-level permissions like Global Administrator to another principal. 3) A service principal signing in from a geographic location or IP address that deviates from its established baseline. By establishing a baseline of normal application behavior and monitoring for these specific deviations, organizations can detect the TTPs used by attackers to escalate privileges and establish persistence after an initial application compromise. This moves detection beyond just the initial access and provides opportunities to interrupt the attack chain.
Resource Access Pattern Analysis is a crucial defense against the data access abuse demonstrated in this supply chain attack. The goal is to baseline the normal data access patterns of service applications like ConnectWise Cloud Backup and alert on significant deviations. For example, a backup application might normally access large volumes of data during scheduled backup windows. However, it would be highly anomalous for this same application to start accessing a wide range of mailboxes or SharePoint sites it has never touched before, especially outside of a backup context. Security teams can use tools like Microsoft Purview or Defender for Cloud Apps to monitor and analyze application access to sensitive data. Configure policies that alert when a service principal accesses an unusually high number of files, accesses data at an anomalous time of day, or accesses data from a type of resource (e.g., executive mailboxes) it normally doesn't interact with. This provides a critical detection layer that can identify a compromised application even if the initial sign-in appears legitimate.
Unauthorized access to customer Microsoft 365 tenants begins.
ConnectWise confirms unauthorized access and disables seven application identities, suspending Cloud Backup services.
ConnectWise continues its investigation with no timeline for service restoration.

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.