DevSecOps

The 3.6 Million Record Azure Directory Leak: Why Your Org Chart Is Now an Attacker's Blueprint

On July 31, 2026, a threat actor using the alias **TheHatman** began posting listings on underground cybercrime forums advertising employee databases allegedly pulled from the Microsoft Azure and Entra tenants of nine large enterprises. The dumps were advertised as containing between roughly 145,000 and more than 800,000 records per organization, totaling approximately 3.64 million employee records across the named victims. Hudson Rock, in collaboration with InfoStealers.com, published the primary technical analysis of the campaign on August 16, 2026. By August 17, the story had broken into mainstream security press coverage, with TCS, one of the named victims, filing a formal statement with the Bombay Stock Exchange on August 10.

The episode is notable not for what was stolen — there is no evidence of customer data compromise — but for what the stolen material enables next. An employee directory is the raw material for business email compromise, spear phishing at scale, lateral movement into SaaS platforms, and identity-driven ransomware. The leak is best understood as a force multiplier that makes every other attack on the affected organizations easier, not as a standalone breach event.

This article walks through what happened, what the evidence shows and does not show, and what every cloud security and identity team should do in response.

What was actually taken

The advertised data is employee directory material: names, employee IDs, job titles, reporting lines, contact information, and in some cases organizational structure data that maps out the global administrator accounts and service account naming conventions of the affected tenants. TheHatman's listings described the material as pulled "directly" from corporate Azure and Entra tenants using compromised credentials, and the timing and scale of the dumps have led several researchers to conclude that the collection process was at least partially automated once initial access was obtained.

It is important to be precise about what is not in the advertised data. There is no evidence that customer information, customer systems, or operational systems were touched. There is no evidence of a Microsoft Azure platform vulnerability or zero-day. There is no evidence of compromise to the Microsoft Entra ID control plane itself. The campaign — based on what has been disclosed and on Hudson Rock's own analysis — relies on stolen credentials, harvested in many cases by information-stealing malware on individual endpoints, and then used to authenticate legitimately into the affected tenants and pull directory data through legitimate APIs.

This distinction matters because it changes the response playbook. The remediation is not "patch a Microsoft platform bug." The remediation is credential and session hygiene, conditional access enforcement, and detection engineering around legitimate-but-suspicious directory reads.

The victims

The nine named organizations include McDonald's, Vodafone, Kyndryl, and TCS, among others. The full list is described in coverage by Cybernews, SecurityWeek, BleepingComputer, and The Register. Some of the victims have disputed the most aggressive framing of the incident.

TCS filed a formal statement with the Bombay Stock Exchange on August 10, after receiving threat intelligence alerts about the possible exposure of employee data. The company's position is that it has not found any credible evidence of a breach of its own systems or customer environments. TCS reported that the referenced information appears to be more than four years old and limited to basic employee details such as names, IDs, job titles, and contact information, adding that nothing points to customer data, customer systems, or its own operational systems being affected.

The TCS statement is itself a useful case study in how to handle an alleged breach disclosure in public markets. It is specific, it commits to ongoing review, it acknowledges the threat intelligence that triggered the investigation, and it does not over-claim either innocence or compromise. Other named organizations have issued less public-facing responses but are reported to be conducting similar investigations.

The fact that one of the named organizations is publicly disputing the most aggressive framing of the incident is itself evidence that the underlying campaign mechanics are more nuanced than the headline "Fortune 500 breached" suggests. It is consistent with the working hypothesis that the attacker harvested data opportunistically from multiple compromised tenants over time and is now packaging the aggregated material as a single sale.

Why this is likely not an Azure vulnerability

Hudson Rock's analysis, reproduced by multiple outlets, is the most credible public technical assessment to date. The researcher's reasoning is straightforward: a platform-level vulnerability in Microsoft Azure or Entra would have produced victims across companies of every size, because every organization running Entra would be exposed. The observed victim list — nine large enterprises, all Fortune 500 tier — does not match the pattern that an Azure zero-day would produce.

"Judging by the massive size of the organizations impacted, it appears highly likely that this campaign originates from targeted exploitation of Infostealer infections rather than a systemic zero-day vulnerability in Azure," Hudson Rock wrote. "If this were a widespread vulnerability, we would likely see a much broader spectrum of organizations impacted, including smaller businesses, rather than just these massive Fortune 500-level enterprises."

Microsoft has not, as of the date of this article, published a security advisory tied to the campaign. The absence of an advisory is consistent with the credential-theft hypothesis rather than with a platform vulnerability.

How the attacker got in

Two main mechanisms have been cited in public reporting on the campaign: password spray and MFA fatigue. Both are well known and well documented. Password spray relies on trying a small number of common passwords against many accounts at the same target organization, hoping to find users who have chosen weak passwords. MFA fatigue, sometimes called MFA bombing or prompt bombing, relies on triggering a high volume of authentication prompts to a user's device and hoping that the user will approve one to make the prompts stop.

Both attacks are mitigated by controls that have been available in Entra ID for years. Conditional Access policies can require phishing-resistant MFA, can require compliant or hybrid-joined devices, can block legacy authentication, and can enforce sign-in frequency limits. Cross-tenant access settings can constrain what an external identity can do inside a tenant. Continuous access evaluation can revoke a session when a control change should invalidate it.

The fact that the campaign succeeded against at least some of the nine named organizations is, by itself, evidence that one or more of those controls were either not enforced or not enforced consistently.

A third, more modern mechanism is worth flagging: token theft from an already-authenticated browser. When infostealer malware lifts a live session token from an authenticated browser, the attacker can replay a session that has already satisfied MFA. MFA raises the cost but does not close the path. Controls that bind the session to a known device — Conditional Access compliant-device requirements and token protection features in Entra ID — are what break the replay. As multiple researchers have observed, MFA fatigue attacks work around the prompt rather than through it.

What makes a directory dump so valuable

A leaked employee directory is not a breach in the sense that a customer database breach is a breach. There is no payment card data, no health information, no PII at the scale of a consumer database. What there is, however, is the architecture of the target.

Reporting lines tell an attacker who reports to whom. That information is the foundation for spear phishing: an attacker impersonating a senior executive can craft a request that feels natural to a subordinate because the subordinate really does report to that executive. Service account names tell the attacker which non-human identities exist in the tenant, which is useful for targeting password spray at accounts that have predictable naming patterns. Global administrator identifiers, if present, tell the attacker which accounts are worth the highest-effort compromise attempts.

The downstream attack that an organization should worry about is not the disclosure of the directory itself. It is the business email compromise attempt that lands in the inbox of a controller three weeks from now, written by someone who knows exactly who that controller reports to, signed with a plausible executive name, referencing a real vendor relationship the controller has actually worked on. The directory dump makes that email more convincing. Everything else in the attacker's playbook stays the same.

Detection engineering: what to look for

The signature of this attack, when seen in Entra ID logs, is a pattern of legitimate directory reads from legitimate-looking authentication sessions that originate from unexpected locations or session contexts. Specific signals to investigate include:

- Sign-in events from countries or ASNs that are not part of normal business operations for the affected user. - Sign-ins that succeed without an interactive authentication step, suggesting a replayed token. - Multiple successful sign-ins to the same account in a short time window from different geolocations. - High-volume reads against Microsoft Graph endpoints such as `/users`, `/groups`, `/organization`, and `/directoryRoles` from a single session or from a small number of sessions. - Newly created or modified app registrations and service principals inside the tenant, particularly with elevated Graph permissions. - Conditional Access failures that nonetheless result in a successful sign-in, indicating a control bypass or misconfiguration.

For organizations with Microsoft Sentinel, the relevant hunting queries cluster around identity-driven data exfiltration patterns. A useful starting point is to alert on any session that successfully enumerates more than a threshold of users, groups, or directory roles via Microsoft Graph, particularly when that enumeration comes from a session that authenticated without a recent interactive step.

For organizations that have not yet deployed Microsoft Sentinel or equivalent tooling, the same detection logic can be implemented against Entra ID sign-in and audit logs using Azure Monitor log queries or a third-party SIEM. The data is there; the engineering work is to convert it from log entries into high-confidence alerts.

Mitigation and remediation

The mitigation playbook for an organization that suspects it may be a named or unnamed victim — or that wants to harden against the same attack — has three concentric rings.

The inner ring is credential and session hygiene. Enforce phishing-resistant MFA using FIDO2 hardware keys or platform passkeys. Require Conditional Access compliant-device or hybrid-joined device for any sign-in that can read directory data. Enable token protection in Entra ID to bind session tokens to the device that acquired them. Configure cross-tenant access settings to constrain what any external identity can do in your tenant. Enable continuous access evaluation to ensure that control changes immediately invalidate active sessions.

The middle ring is detection and response. Build the hunting queries listed above into your daily monitoring workflow. Run a focused review of the last 90 days of Microsoft Graph activity for the tenant, looking for the patterns described. Validate that no app registrations or service principals have been added by untrusted actors. Confirm that no Conditional Access policy has been weakened or deleted without a corresponding change ticket. Confirm that no break-glass account has been used.

The outer ring is the broader employee-directory exposure problem. Treat your internal org chart as a defensive asset, not just an HR artifact. Restrict who can see the full org chart and the global administrator roster. Audit the third parties who have access to that data. Consider whether your HR system, your org-chart SaaS product, and your identity provider are leaking more directory data than is operationally necessary. Each of those is a potential secondary path for the same kind of dump.

What to say to the executive team

The board-level framing for this incident is straightforward. An attacker used stolen credentials, harvested from individual endpoints by information-stealing malware, to authenticate legitimately into the Azure tenants of nine large organizations and pull employee directory data. The attacker is now selling that data on underground forums. The data itself is not customer information, but it is the raw material for the next wave of business email compromise, spear phishing, and identity-driven ransomware attempts against the affected organizations.

The executive question is whether the organization's identity controls are good enough to prevent the same attack. Phishing-resistant MFA enforced everywhere? Conditional Access compliant-device requirements in place? Token protection enabled? Cross-tenant access settings configured? Continuous access evaluation active? If any of those answers is no, the organization is a candidate for the next version of this campaign.

Closing thoughts

The Azure directory leak is not a Microsoft Azure breach. It is a credential hygiene breach that happened to produce Azure-shaped output. The remedy is not a Microsoft platform patch. The remedy is identity control discipline, applied with the same rigor that mature organizations apply to network segmentation and patch management.

The verified sources for the technical claims in this article include Hudson Rock's primary technical analysis published on InfoStealers.com on August 16, 2026, the Cybernews reporting by Paulina Okunytė published August 17 and updated August 19, the SecurityWeek coverage by Ionut Arghire, the BleepingComputer coverage by Ionut Ilascu, The Register's reporting on the TCS statement, and the Purple Shield Security analysis by Yonatan Hoorizadeh published August 18, 2026. The TCS statement to the Bombay Stock Exchange is the authoritative source for TCS's position. The Verizon 2026 Data Breach Investigations Report and CISA's phishing-resistant MFA guidance provide the broader framework for the recommendations in this article.