Key judgments

  1. In the best-documented cloud ransomware case, the whole attack ran through management interfaces and native cloud features. Data was copied out, then snapshots, restore points and recovery vaults were deleted and encryption keys destroyed. No endpoint encryption was needed. Fact, from Microsoft Threat Intelligence.

  2. The control plane is where recovery gets denied. Mandiant reports that ransomware operators have shifted their primary objective from data theft to recovery denial, targeting backup infrastructure, identity services and virtualization management, including deletion of backup objects in cloud storage. Fact.

  3. Hybrid identity is the bridge. In the Storm-0501 case a foothold in an on-premises directory became cloud-wide administrative control through a synchronization server and a privileged synced identity. Fact for the case; assessment that the pattern applies to hybrid estates generally.

  4. Public detail is Azure-heavy. The mechanics differ by provider, but the logic of obtaining a role, rewriting trust and removing protections does not. Assessment.

Source basis and confidence

The step-by-step case comes from Microsoft Threat Intelligence's analysis of a financially motivated actor tracked as Storm-0501. Supporting patterns come from Mandiant, a CISA advisory on Scattered Spider, and CrowdStrike's adversary reporting. Observed actions are described as reported. The generalizations are this brief's own assessment.

Overall confidence: Medium. The case mechanics are first-party and detailed. How widely the pattern applies, and how it differs on other cloud platforms, is not quantified in the sources.

What the control plane is

Cloud environments have two layers. The data plane is where workloads run and data sits: virtual machines, storage objects, databases. The control plane is the management layer above it. It creates and deletes resources, assigns roles, configures backup and encryption, manages keys, defines trust with other identity providers and decides what gets logged.

Whoever holds enough control-plane privilege can switch off the protections on the data plane. That is the point of the whole technique. Endpoint tools watch hosts. Control-plane actions are legitimate API calls that appear in audit logs as an administrator doing administrative work, and those logs are often in a different tool, owned by a different team, and kept for a different length of time.

Anatomy of a documented attack path

The sequence below follows Microsoft’s account of Storm-0501 against an organization with several subsidiaries, each with its own Active Directory domain and cloud tenant, and uneven endpoint coverage. It is a real documented incident, not a composite.

StepWhat the attacker didWhy it worked
1. PivotMoved laterally to the server that synchronizes on-premises identities with the cloud directory.Coverage was patchy across subsidiaries, and the sync server is effectively a tier-0 asset.
2. Harvest and mapPulled password hashes from the directory, including privileged accounts. Used the directory synchronization account with a graph-mapping tool to map users, roles and resources.The sync account can read the directory. Graph mapping shows which identity leads to which privilege.
3. Find the soft identityFound a synced non-human identity holding Global Administrator with no MFA registered. Reset its on-premises password, which synchronized to the cloud, then registered an MFA method of their own.MFA and Conditional Access blocked privileged users who had MFA. This identity had none.
4. Satisfy device rulesConditional Access required a hybrid-joined device, so they moved between machines until a sign-in succeeded from one.The control treated the device as proof of trust.
5. PersistAdded an attacker-controlled tenant as a trusted federated domain, so they could forge tokens and impersonate users.Federation changes are rare, and rarely alerted on.
6. Take everythingUsed an elevate-access operation to gain access administration across all subscriptions, then assigned themselves Owner.Tenant-level privilege reached every subscription.
7. ExfiltrateMade storage accounts publicly accessible, took access keys from accounts that allowed key-based access, and copied the data out.Public access and shared-key access were both permitted.
8. Remove protections, then destroyDeleted snapshots, VM restore points, storage accounts and recovery vault containers. Where resource locks or immutability policies blocked deletion, they removed those first. For data still protected, they created a key vault and customer-managed key, applied it through encryption scopes, and deleted the key.One identity controlled both the data and the mechanisms that protected it. Key vault soft-delete retention can allow recovery in some cases.
9. ExtortContacted the victim through Microsoft Teams, using a user account they already held.The organization’s own collaboration platform was a channel the attacker could use.

The pattern beyond one case

The same logic shows up elsewhere. CISA’s Scattered Spider advisory describes attackers adding a federated identity provider to a single sign-on tenant, using AWS Systems Manager Inventory to find lateral movement targets, running large numbers of queries against Snowflake and sending the output to MEGA and Amazon S3. Mandiant describes attackers exploiting misconfigured Active Directory Certificate Services templates to create administrator accounts that survive password rotation, and compromising third-party SaaS vendors to steal hard-coded keys and personal access tokens that open customer environments.

CrowdStrike reports that cloud-conscious intrusions rose 37% and that state-nexus targeting of cloud environments for intelligence collection rose 266%. The announcement does not define how either figure is calculated, so treat them as direction rather than measurement. The providers and the specific calls differ. The sequence is consistent: obtain a role, rewrite trust, remove protections, then take or destroy.

Where to break it

Microsoft’s own mitigation guidance for this case lines up with the steps above. The ordering below follows where each control interrupts the chain.

  1. Put recovery out of reach of the people who run production. Keep backups in a separate subscription, account or tenant with its own administrators. Use immutability and locks that a production Owner cannot remove, and purge protection on key vaults. Other providers offer comparable isolation features. The design principle is the same: no single production administrator should be able to delete both the data and every copy of it.

  2. Make every privileged identity prove MFA. Use cloud-native administrator accounts rather than synced ones, and do not leave privileged roles on synced non-human identities.

  3. Treat control-plane changes as pages, not tickets. Federation and domain trust changes, access elevation, role assignments at the broadest scope, public access changes on storage and key deletion should each alert a person.

  4. Secure the on-premises bridge. Protect directory sync servers as tier-0 assets, and apply the same endpoint coverage and tamper protection across every subsidiary.

  5. Reduce data-plane exposure. Disable public and anonymous access, use private endpoints, and turn off shared-key access where workloads allow.

  6. Keep control-plane logs long enough to investigate. Microsoft suggests retaining logs for up to a year. Mandiant warns that 90 days leaves gaps in long intrusions.

  7. Rehearse the worst case. A tabletop that starts with “a tenant administrator is compromised” asks the useful question: what can we restore, from where, using whose credentials?

Where this brief is limited

Most detailed public reporting on cloud control-plane ransomware comes from Microsoft and describes Azure and Entra ID. That does not show other providers are less exposed. It shows where the published detail is. The Storm-0501 case is one incident; other actors will take different routes. None of the sources here measures how often control-plane abuse is the deciding factor in cloud breaches, so the brief does not give a prevalence figure.

Questions for leadership

  • Could one compromised cloud administrator delete our production data and every backup in a single session?

  • Which of our privileged roles are held by synced or non-human identities, and do all of them have MFA?

  • If our identity tenant could not be trusted tomorrow, who has the authority and the access to rebuild it?

Sources

How we label evidence

Facts carry a source. Analysis and recommendations are marked as ours. Examples that are hypothetical are labeled as hypothetical.