The breach isn’t the problem. The spread is. →Free Assessment

Executive Summary

On October 15, 2026, unknown threat actors exploited a compromised OAuth credential belonging to ConnectWise Cloud Backup (formerly SkyKick) to gain unauthorized access to 173 Microsoft 365 tenants. Operating from IP address 144.172.64.128 between 06:13 and 08:34 UTC, attackers scripted through tenants in sorted GUID order, harvesting Microsoft Graph tokens and inheriting the application's broad permissions—full mailbox access, OneDrive, SharePoint, Teams, and directory data. In at least one tenant, a ConnectWise app elevated itself to Global Administrator and injected credentials into trusted third-party applications, extending the blast radius across the MSP customer ecosystem.

This incident underscores the accelerating abuse of trusted OAuth applications and MSP supply-chain vectors as force-multipliers for attackers. A single compromised vendor credential cascaded across 173 organizations simultaneously, illustrating how identity-centric supply-chain attacks are rapidly displacing traditional network-based intrusions as the dominant enterprise threat pattern in 2026.

Why This Matters Now

MSPs and their downstream clients face immediate exposure: ConnectWise Cloud Backup remains installed across thousands of tenants, and issued tokens stay valid up to 90 minutes after revocation. With Microsoft confirming active exploitation of AppId 506e08f9-6e9a-4da4-942b-a099a03644ae and directory-write permissions already abused to backdoor privileged apps, every organization relying on third-party OAuth integrations must audit service principal sign-ins and credential grants today—not after confirmation of data loss.

Attack Path Analysis

MITRE ATT&CK® Techniques

Potential Compliance Exposure

Sector Implications

Sources

Frequently Asked Questions

Attackers obtained a compromised OAuth credential for the ConnectWise Cloud Backup application (AppId 506e08f9-6e9a-4da4-942b-a099a03644ae) and used it to request Microsoft Graph tokens across every tenant where the app was consented, inheriting its broad permissions including full mailbox, OneDrive, SharePoint, Teams, and directory access.

Cloud Native Security Fabric Mitigations and ControlsCNSF

Based on the attack progression modeled above, these are the defensive controls that would constrain each stage.

Aviatrix Zero Trust CNSF is directly relevant to this incident because the attacker leveraged a single compromised OAuth credential to traverse 173 M365 tenants without re-authentication, a pattern that identity-aware segmentation and inline traffic observability could have constrained. By enforcing workload-scoped access boundaries and monitoring anomalous cross-tenant API traversal, CNSF would likely have reduced the attacker's effective blast radius across the MSP customer base.

Initial Compromise

Control: Cloud Native Security Fabric (CNSF)

Mitigation: Inline enforcement and anomaly detection at the identity and OAuth layer would likely have flagged authentication attempts originating from a non-Azure source IP, reducing the attacker's ability to quietly acquire valid tokens across consented tenants without generating observable signals.

Privilege Escalation

Control: Zero Trust Segmentation

Mitigation: Identity-bound, least-privilege policy enforcement would likely have constrained the application's ability to self-assign elevated roles, limiting the scope of privilege escalation and reducing the reachability of backdoor credentials added to third-party applications across the tenant fabric.

Lateral Movement

Control: East-West Traffic Security

Mitigation: East-west traffic monitoring across workload-to-service and service-to-service flows would likely have detected the anomalous cross-tenant API traversal pattern, and identity-bound per-tenant policies could have meaningfully constrained how far a single credential set was permitted to pivot between distinct tenant contexts.

Command & Control

Control: Multicloud Visibility & Control

Mitigation: Centralized traffic observability and anomalous interaction detection would likely have flagged the non-Azure source IP conducting scripted Graph API enumeration, potentially reducing the attacker's dwell time by surfacing the behavioral pattern before backdoor credentials became entrenched.

Exfiltration

Control: Egress Security & Policy Enforcement

Mitigation: FQDN-level filtering and outbound policy enforcement on Microsoft Graph API destinations would likely have detected volumetric and anomalous data access patterns, reducing the attacker's ability to conduct bulk tenant enumeration and data reads without generating egress-layer signals.

Impact (Mitigations)

Had earlier CNSF controls constrained cross-tenant traversal and anomalous privilege escalation, the residual impact would likely have been narrowed to a smaller subset of tenants, with the backdoor credential footprint reduced in scope and the disruption to legitimate backup operations potentially avoided for the broader customer base.

Impact at a Glance

Affected Business Functions

  • Microsoft 365 Tenant Administration and Identity Management
  • Email and Mailbox Data Access (Exchange Online / EWS)
  • Cloud File Storage and Collaboration (OneDrive, SharePoint, Teams)
  • MSP-Managed Client Environment Security and Privileged Access Control
Operational Disruption

Estimated downtime: 7 days

Financial Impact

Estimated loss: N/A

Data Exposure

Confirmed unauthorized Microsoft Graph token acquisition across 173 partner and customer M365 tenants, exposing full mailbox contents (read/write via Exchange Web Services), OneDrive and SharePoint files, Microsoft Teams chat histories, and Azure Active Directory directory data. In at least one tenant, a ConnectWise application elevated itself to Global Administrator and added rogue credentials to trusted third-party applications including an MSP management platform and a security tool, potentially extending lateral access to all downstream customer tenants managed by those applications. Directory read operations via Microsoft Graph leave no audit trail, meaning the full scope of data accessed cannot be fully determined. Data at risk includes sensitive business communications, client files, identity and credential information, and any data accessible to privileged MSP management tools consented across the MSP's entire client portfolio. The population of affected organizations spans MSPs and their end clients across multiple sectors including legal, IT services, and professional services.

Recommended Actions

  • • Enforce Zero Trust Segmentation with least-privilege, identity-based policies on all OAuth application consent grants — no application should be able to self-assign Global Administrator or add credentials to third-party apps without explicit, time-bound, human-approved workflow controls aligned with ZTMM.Applications and NIST.800-53.AC-6.
  • • Deploy Multicloud Visibility and Control with centralized traffic observability and anomaly baselining to detect scripted cross-tenant enumeration patterns, non-Azure source IPs authenticating as managed service applications, and anomalous Microsoft Graph API call volumes indicative of bulk data access (ZTMM.CrossCutting.Visibility, NIST.800-53.AU-6).
  • • Implement Egress Security and Policy Enforcement with FQDN filtering and outbound policy rules to detect and alert on data exfiltration attempts via Microsoft Graph API from unauthorized source IPs, supplemented by Cloud Firewall (ACF) AI-driven traffic discovery to identify non-baseline egress behavior (ZTMM.Data, NIST.CSF.PR.DS-5, NIST.800-53.SC-18).
  • • Apply Cloud Native Security Fabric (CNSF) inline enforcement at the OAuth token issuance and consent layer to detect and block credential abuse originating outside expected Azure private IPv6 ranges, enforce real-time inspection of service principal authentication activity, and trigger automated revocation workflows when anomalous patterns are detected (ZTMM.CrossCutting.Automation, NIST.800-53.SI-4).
  • • Conduct immediate audit of all OAuth application credentials, service principal sign-in logs filtered by the identified AppIds, Entra role assignment changes since October 13, 2026, and any new client secrets added to privileged applications — then establish continuous East-West Traffic Security monitoring for workload-to-service API flows to detect future cross-tenant lateral movement attempts (ZTMM.Network, NIST.800-53.SC-7, NIST.CSF.DE.CM-1).

Secure the Paths Between Cloud Workloads

A cloud-native security fabric that enforces Zero Trust across workload communication—reducing attack paths, compliance risk, and operational complexity.

Cta pattren Image