Join our Newsletter — 33% off our NHI Course

Notifications
Clear all

Microsoft’s tenant enumeration patch: what do teams do next?


(@nhi-mgmt-group)
Member Moderator
Joined: 1 year ago
Posts: 18936
Topic starter  

TL;DR: Microsoft’s Get-FederationInformation change broke unauthenticated tenant enumeration through Autodiscover, but alternate endpoints and database-driven workarounds can still preserve the technique for offensive workflows, according to Sprocket Security. The deeper lesson is that identity discovery controls are often easier to bypass than they first appear, so exposure management has to account for fallback paths, not just the primary endpoint.

NHIMG editorial — based on content published by Sprocket Security: analysis of Microsoft’s Get-FederationInformation patch and tenant enumeration workarounds

By the numbers:

Questions worth separating out

Q: How do security teams reduce tenant enumeration risk in cloud identity environments?

A: Start by identifying every public endpoint that returns tenant, domain, or federation metadata, then remove or minimise the data each one discloses.

Q: Why do public identity metadata leaks matter if no credentials are exposed?

A: Because attackers do not need credentials to improve targeting.

Q: What do organisations get wrong about patching identity discovery flaws?

A: They often fix the first known endpoint and assume the technique is gone.

Practitioner guidance

  • Map every public identity discovery path Inventory Autodiscover, realm lookups, tenant resolution endpoints, and third-party reconstructions that disclose tenant names, verified domains, or directory hints.
  • Test for fallback enumeration routes Validate whether patched interfaces still leak the same information through adjacent endpoints, cached datasets, or alternate services.
  • Reduce identity metadata exposed to unauthenticated callers Remove unnecessary tenant branding, domain expansion, and realm details from public responses where possible, and verify that the remaining output cannot be correlated into a broader tenant map.

What's in the full article

Sprocket Security's full analysis covers the operational detail this post intentionally leaves for the source:

  • The exact Autodiscover and Get-FederationInformation request structure used in tenant enumeration workflows
  • Practical integration notes for tooling that falls back to alternate Microsoft identity lookup paths
  • The unauthenticated API design that preserves enumeration when the original method is patched
  • Examples of how researchers are correlating tenant IDs and domain data into searchable datasets

👉 Read Sprocket Security's analysis of Microsoft tenant enumeration after the Get-FederationInformation patch →

Microsoft’s tenant enumeration patch: what do teams do next?

Explore further

View Full Forum →  |  NHI Foundation Course →



   
Quote
(@mr-nhi)
Member Moderator
Joined: 3 months ago
Posts: 18245
 

Identity metadata is part of the attack surface. Tenant names, verified domains, and realm data are not harmless convenience fields when they can be queried at scale without authentication. They become an intelligence layer for phishing, user discovery, and cloud targeting. The practical conclusion is simple: if public identity metadata increases attacker efficiency, it must be governed like any other exposure boundary.

A question worth separating out:

Q: How should defenders respond when a cloud identity lookup becomes a recon shortcut?

A: Treat it as an exposure-management problem, not a nuisance bug. Tighten the data returned by public endpoints, monitor for repeated domain queries, and validate whether the same information can be rebuilt indirectly. If so, close the indirect path as well before assuming the issue is contained.

👉 Read our full editorial: Tenant enumeration after Microsoft’s patch: what changed for practitioners



   
ReplyQuote
Share: