FormatWritten expert briefing
AudienceCloud security engineers and architects, identity and platform engineers, security leaders who own cloud risk decisions
FocusAttack paths through the cloud control plane, and the control changes that shorten or remove them
SolutionProtect What Matters
Service areaCloud 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

SegmentWhat it coversWhat you leave with
Why the control plane is the targetThe identity provider, the cloud management APIs and consoles, and the objects they manage: roles, policies, application registrations, federation settings, signing keysA shared definition of the control plane
Three public cases, read as pathsEntry point, pivot and objective in each caseThe step a control would have broken
Reading your own pathsIdentities that can change trust, legacy and non-production access, application permissionsWhich paths in your environment are shortest
What should changeControl changes ordered by how many paths each one removesA fix order you can defend
QuestionsOpen 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.

CaseEntryPivot and objectiveControl-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 controlsRegisters its own MFA tokens. Uses AWS Systems Manager Inventory to find targets and moves to existing and actor-created EC2 instances. Exfiltrates data in bulkAccount 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 MFAA 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 mailboxesLegacy 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 tokensForged tokens gave access to enterprise emailTrust 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

  1. Which identities can create or change roles, policies, application registrations, federation settings and keys? How many of them are non-human?

  2. Which non-production, legacy or “temporary” tenants, accounts and applications still hold permissions into production?

  3. Can your help desk reset a credential or move an MFA method on a phone call alone? What verification stands in the way?

  4. 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?

  5. What alerts fire when a new application, credential, federation trust or compute instance is created outside a change window?

  6. 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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.