| Format | Written expert briefing |
| Audience | Cloud security engineers and architects, identity and platform engineers, security leaders who own cloud risk decisions |
| Focus | Attack paths through the cloud control plane, and the control changes that shorten or remove them |
| Solution | Protect What Matters |
| Service area | Cloud Security |
Briefing overview
Most cloud intrusions that reach the news do not begin with a clever exploit against a workload. They begin with an identity. They end with someone using the management plane the way an administrator would: creating compute, registering authenticators, granting application permissions, reading mail and storage.
This briefing follows that path one step at a time. It shows where a single control change would have broken the chain, and where a pile of individually minor findings quietly adds up to a route to administrator.
What you will take away
-
A way to describe cloud risk as an attack path, meaning a chain of permissions and trust, instead of a list of findings.
-
Three public cases, each mapped to the control-plane step that made it work.
-
Six questions to take back to your own accounts and tenants.
-
A fix order based on how many paths each change removes.
Agenda
| Segment | What it covers | What you leave with |
|---|---|---|
| Why the control plane is the target | The identity provider, the cloud management APIs and consoles, and the objects they manage: roles, policies, application registrations, federation settings, signing keys | A shared definition of the control plane |
| Three public cases, read as paths | Entry point, pivot and objective in each case | The step a control would have broken |
| Reading your own paths | Identities that can change trust, legacy and non-production access, application permissions | Which paths in your environment are shortest |
| What should change | Control changes ordered by how many paths each one removes | A fix order you can defend |
| Questions | Open discussion | — |
The path is the unit of risk
A finding such as “MFA is not enforced on one account” or “an application holds broad permissions” looks minor on its own. Attackers chain them. The useful question is not how many findings you have. It is how short the shortest route is from a weak entry point to a position that can change identity, trust or data access.
By control plane we mean the identity provider, the management APIs and consoles, and the permission and trust objects they control. Whoever can write to these can reshape the environment. Many of the actions also look like ordinary administration in the logs, which is why they go unnoticed.
Three public cases
These are reported cases, summarized from the sources listed at the end. Nothing beyond what those sources state is assumed here.
| Case | Entry | Pivot and objective | Control-plane lesson |
|---|---|---|---|
| Scattered Spider (joint advisory from CISA and partners) | Social engineering of help desk staff to reset credentials and move MFA to devices the actor controls | Registers its own MFA tokens. Uses AWS Systems Manager Inventory to find targets and moves to existing and actor-created EC2 instances. Exfiltrates data in bulk | Account recovery is an identity control. The right to create compute and read inventory is lateral movement capability |
| Midnight Blizzard at Microsoft (Microsoft’s disclosure) | Password spray against a legacy, non-production test tenant account without MFA | A legacy test OAuth application held elevated access to the corporate environment. New accounts and OAuth applications were created, then granted Exchange Online full_access_as_app to reach corporate mailboxes | Legacy and non-production identities and application registrations can carry production reach |
| Storm-0558 (Cyber Safety Review Board review) | A stolen signing key, meant for consumer accounts, was accepted when validating enterprise tokens | Forged tokens gave access to enterprise email | Trust in the identity provider is part of your attack surface. The Board found the intrusion preventable. The organization that detected it had paid for the higher logging tier and wrote its own detection rules; many others lacked the logs |
| The common shape across all three: a weak or forgotten identity control, then privilege over management or trust objects, then quiet use of legitimate functions. That is our reading of the cases, not a finding from the sources. |
Six questions to take back
-
Which identities can create or change roles, policies, application registrations, federation settings and keys? How many of them are non-human?
-
Which non-production, legacy or “temporary” tenants, accounts and applications still hold permissions into production?
-
Can your help desk reset a credential or move an MFA method on a phone call alone? What verification stands in the way?
-
Where do control-plane logs go, who can delete them, and is the logging tier you pay for the one you would need in an investigation?
-
What alerts fire when a new application, credential, federation trust or compute instance is created outside a change window?
-
When did you last test an attack path from start to finish, instead of testing one control at a time?
What should change
The order below follows how many paths each change removes. It is practice-based analysis, not a requirement drawn from the cited sources, apart from phishing-resistant MFA, which the Scattered Spider advisory recommends.
-
Cut standing write access to identity and trust objects. Replace it with time-bound elevation and approval. Count the identities that hold it, and watch that number.
-
Remove production reach from legacy and non-production identities. Review application-level permissions in particular, since they work without a signed-in user. Retire registrations nobody owns.
-
Move privileged and recoverable accounts to phishing-resistant MFA, and rebuild account recovery. A strong authenticator protects little if a phone call can replace it.
-
Send control-plane logs to a store outside the account or tenant they describe. Confirm retention. Alert on new credentials, applications, federation trusts and compute.
-
Test paths, not findings. Run exercises that chain weak points, and track how long the shortest path is over time.
Each step has a cost. Elevation workflows slow engineers down, and removing legacy access breaks things nobody documented. Work through the shortest paths first and stage the rest.
Next step
Apply the six questions to your own environment. Start with the identities that can change trust, because every other path runs through them.
Sources
Scattered Spider (joint cybersecurity advisory) — CISA and partner agencies
Midnight Blizzard attack on Microsoft corporate environment: analysis, detections and recommendations — Wiz. Summarizes Microsoft’s disclosure; the analysts’ own inferences are not treated as Microsoft findings
CSRB lashes Microsoft’s cascade of security failures — Lawfare. Coverage of the Cyber Safety Review Board review of the Storm-0558 intrusion
How we label evidence
Facts carry a source. Analysis and recommendations are marked as ours. Examples that are hypothetical are labeled as hypothetical.
Part of the solutionProtect What MattersGuard the identities, data and systems the business depends on.See how we work →Related service
Cloud Security
Use this to evaluate cloud control and configuration risk.