Executive Summary

In October 2024, an unidentified threat actor exploited a compromised multi-tenant API secret tied to ConnectWise Cloud Backup (formerly SkyKick), gaining unauthorized access to Microsoft 365 environments across hundreds of customer tenants. The attacker leveraged the stolen credential to bypass MFA, perform Microsoft Graph API reconnaissance, elevate privileges, and implant persistent backdoor credentials in affected tenants. Huntress confirmed successful sign-ins across more than 300 Entra tenants, with 162 verified compromises. ConnectWise suspended Cloud Backup, SaaS Security, and Cloud Management services roughly two days after initial attack activity was observed on October 15, 2024.

This incident exemplifies the systemic risk of shared multi-tenant application secrets in managed service provider ecosystems. A single compromised credential cascaded into hundreds of downstream customer breaches, underscoring how supply-chain trust relationships and privileged API access can become force-multipliers for attackers targeting SMB-focused MSP platforms.

Why This Matters Now

MSP-targeting supply-chain attacks are accelerating in 2024–2025, with threat actors increasingly harvesting multi-tenant application credentials to achieve silent, MFA-bypassing access at scale. Regulatory frameworks including NIST CSF 2.0 and CISA's Secure by Design guidance now explicitly address third-party credential risk, making this class of breach a board-level compliance and vendor-risk priority.

Attack Path Analysis

MITRE ATT&CK® Techniques

Potential Compliance Exposure

Sector Implications

Sources

Frequently Asked Questions

The stolen API secret allowed the attacker to request OAuth access tokens directly from Microsoft on behalf of the multi-tenant application, meaning authentication was performed at the application layer rather than the user layer — completely circumventing MFA controls configured on individual user accounts.

Cloud Native Security Fabric Mitigations and ControlsCNSF

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

This incident demonstrates how a single compromised multi-tenant API secret cascaded into unauthorized access across nearly 1,000 Entra tenants, making Aviatrix Zero Trust CNSF directly relevant through its ability to enforce identity-aware segmentation and controlled egress paths. By constraining lateral reachability and limiting outbound API call surfaces, CNSF would likely reduce the blast radius an attacker could achieve even after obtaining a valid cloud credential.

Initial Compromise

Control: Cloud Native Security Fabric (CNSF)

Mitigation: CNSF network fabric policies could likely constrain the reachability of credential stores and developer environments by enforcing segmented, identity-scoped access boundaries, reducing the network paths through which an attacker may move laterally to harvest shared secrets at scale.

Privilege Escalation

Control: Zero Trust Segmentation

Mitigation: Zero Trust segmentation policies could likely reduce the scope of privilege escalation by constraining which workloads and service identities are permitted to issue elevated API calls, limiting the reachability of high-privilege Graph permission scopes to only explicitly authorized, identity-verified workload paths.

Lateral Movement

Control: East-West Traffic Security

Mitigation: East-west traffic security controls would likely constrain automated cross-tenant pivoting by enforcing segmented, policy-driven boundaries between workloads and cloud management planes, reducing the ability of a single compromised credential to traverse across multiple tenant environments without restriction.

Command & Control

Control: Multicloud Visibility & Control

Mitigation: Multicloud visibility and control capabilities would likely surface anomalous outbound API call patterns and unauthorized endpoint destinations, reducing the window during which attacker-controlled tooling could operate undetected across cloud management planes while masquerading as legitimate traffic.

Exfiltration

Control: Egress Security & Policy Enforcement

Mitigation: Egress security and policy enforcement would likely constrain unauthorized bulk data transfer paths by limiting which workloads and service identities are permitted to reach Microsoft 365 data endpoints at scale, reducing the volume and scope of data that could be exfiltrated through elevated Graph API access.

Impact (Mitigations)

Had earlier CNSF segmentation and egress controls been in place, the residual impact would likely have been constrained to a smaller subset of tenants, reducing the remediation burden and limiting the number of service principals requiring per-tenant credential rotation and forensic review.

Impact at a Glance

Affected Business Functions

  • Microsoft 365 Cloud Backup and Recovery Services
  • Email and Collaboration Platforms (Exchange Online, Microsoft Teams, SharePoint Online)
  • Managed Service Provider (MSP) Partner and Customer Tenant Administration
  • Identity and Access Management (Microsoft Entra / Azure AD)
Operational Disruption

Estimated downtime: 5 days

Financial Impact

Estimated loss: N/A

Data Exposure

Attackers with the compromised API secret could read and write mail, files, and calendar data across all Microsoft 365 tenants where ConnectWise Cloud Backup was installed. Confirmed unauthorized sign-ins occurred across at least 162 Microsoft Entra tenants, with nearly 1,000 tenants exposed to sign-in attempts. Data categories at risk include business emails (Exchange Online), internal communications (Microsoft Teams), documents and files (SharePoint Online), and identity credentials and service principal configurations. Attackers also demonstrated the ability to elevate privileges and add backdoor credentials to service principals, enabling persistent unauthorized access beyond the initial compromise window. Given the multi-tenant nature of the application, the blast radius extends to all SMB customers of affected ConnectWise MSP partners who had Cloud Backup installed in their Microsoft 365 environments.

Recommended Actions

  • • Apply Zero Trust Segmentation (ZTMM.Network, NIST.800-53.AC-6) to enforce least-privilege identity-based policies on multi-tenant application service principals — ensuring that even if an API secret is compromised, token issuance and Graph API access is constrained to only the minimum required scopes and cannot pivot across all subscriber tenants unchecked.
  • • Deploy Multicloud Visibility & Control (ZTMM.CrossCutting.Visibility, NIST.800-53.AU-6) to baseline normal OAuth token issuance and Microsoft Graph API call patterns, enabling anomaly detection when automated tooling generates sign-in spikes across hundreds of Entra tenants from a single IP within a short window — triggering alerts before lateral movement completes.
  • • Enforce Egress Security & Policy Enforcement (ZTMM.Data, NIST.800-53.SC-18) with FQDN-level filtering and outbound traffic controls to detect and block unauthorized data reads from Exchange Online, SharePoint, and Teams at the network layer, preventing bulk mail and file exfiltration even when application-layer credentials are valid.
  • • Leverage East-West Traffic Security (ZTMM.Network, NIST.800-53.SC-7) controls to monitor and restrict workload-to-workload and service-to-service API flows within cloud environments — particularly cross-tenant API pivoting patterns — so that lateral movement across SaaS tenants using shared application identities is detected and interrupted before widespread tenant compromise occurs.
  • • Implement Cloud Native Security Fabric (CNSF) inline enforcement with real-time inspection of control plane activity (ZTMM.CrossCutting.Automation, NIST.800-53.SI-4) to identify and block attempts to add backdoor credentials to service principals and elevate application privileges, ensuring that post-compromise persistence mechanisms are prevented even when initial access via a stolen API secret succeeds.

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