The February 2026 Microsoft 365 MFA Outage: Why Conditional Access Lockouts Happen and How Break-Glass Accounts Save You
What actually failed when Entra ID's MFA service stalled on February 23, 2026, why Conditional Access denies access instead of waving it through, and how to tell a Microsoft-side outage from your own misconfiguration in the first five minutes

Proactive Security for the AI Era
NodeZero continuously and autonomously pentests infrastructure, identity, cloud, and now web applications, chaining weaknesses across every domain the way real attackers do. Every finding ships with replayable proof showing exploitable business impact, not theoretical risk.
On February 23, 2026, Microsoft Entra ID's MFA verification service began returning 504 Gateway Timeout errors during the challenge phase of sign-in. Users were not being denied access because they failed MFA. They were being denied because the service that verifies MFA could not respond in time. For most organizations this distinction did not matter in the moment: Exchange Online, Microsoft Teams, SharePoint, and Entra-authenticated VPN access all became unreachable for affected users, and Conditional Access policies enforcing MFA for every user, including Global Administrators, enforced that requirement exactly as configured. The outage was not a Conditional Access bug. It was Conditional Access working as designed against an unavailable dependency, and it is a useful case study in why identity architecture needs a deliberate, tested exception path for the day the identity provider itself is the problem.
What Actually Failed, and Why Conditional Access Did Not Just Let Everyone In
The reported failure was isolated to the MFA challenge phase of the Entra ID authentication flow rather than a full outage of sign-in or directory services. Users could reach the authentication prompt, but the backend service responsible for verifying the second factor (push approval, TOTP code, or phone-based challenge) returned 504 Gateway Timeout errors instead of completing verification. Microsoft Entra sign-in logs during the incident window showed failed authentication attempts tied to MFA verification timeouts rather than to bad credentials or blocked risk signals. Conditional Access policies do not have a special case for 'the MFA service itself is unavailable, allow through anyway.' A policy requiring MFA evaluates whether MFA was successfully completed. If it cannot be completed, the policy denies the sign-in. This is deliberate: a Conditional Access engine that failed open (granted access whenever a check could not run) would turn every dependency outage into a trivial authentication bypass. Failing closed is the secure default, and it is also exactly why organizations without an excluded emergency access path had no way into their own tenant for the duration of the incident. The cost of that design choice falls entirely on identity teams that never built an exception for it.
Why Break-Glass Exclusion Is the Only Thing That Changes This Outcome
Every Conditional Access policy that requires MFA, compliant devices, or specific network locations was, by definition, enforcing correctly during the outage. The only accounts that stayed usable were accounts explicitly excluded from those policies at the policy level: properly configured break-glass emergency access accounts. This is not a patch or a workaround Microsoft could ship mid-incident. It is a structural gap in the tenant's own configuration, present before the outage started and unaffected by anything Microsoft does to resolve the underlying service issue. Organizations that had never created break-glass accounts, or had created them but left them subject to the same MFA policy as everyone else, had no functional difference between 'admin account' and 'locked-out account' for the duration of the incident. If you have not set up excluded emergency access accounts yet, walk through the full process in our break-glass account setup guide before you need one during the next outage rather than during it.
Briefings like this, every morning before 9am.
Threat intel, active CVEs, and campaign alerts, distilled for practitioners. 50,000+ subscribers. No noise.
Diagnosing Mid-Incident: Is This Microsoft, or Is It Us?
The first five minutes of any authentication failure should be spent ruling out the two explanations that look identical from the sign-in screen but require completely different responses: a Microsoft-side service issue, or a local misconfiguration. Check Microsoft 365 Service Health (admin center > Health > Service health, or status.office365.com for the public-facing summary) for an active Entra ID or MFA advisory before assuming a local cause. During a genuine service incident, Microsoft posts an advisory identifying the affected service and, eventually, an incident ID and resolution timeline. Cross-reference with Entra ID sign-in logs (Entra admin center > Monitoring & health > Sign-in logs): a Microsoft-side MFA outage typically shows a spike in failure reason codes tied to strong authentication or MFA server timeouts across many users and multiple client applications simultaneously, not a single user or a single app. Compare this against the signature of a local issue: Smart Lockout (Entra ID's built-in brute-force protection) produces the distinct AADSTS50053 IdsLocked error and is scoped to individual accounts after repeated failed attempts, not a broad simultaneous failure. A Conditional Access policy you changed recently and did not fully test will show a specific, named policy blocking a specific, identifiable population, not a timeout error across the board. If failures are broad, simultaneous, span multiple client apps, and correlate with an active Microsoft advisory, treat it as a vendor-side outage and move to the break-glass procedure rather than spending the incident window auditing your own Conditional Access policies.
Using Break-Glass Accounts Correctly During an Active Outage
Once you have confirmed the outage is Microsoft-side, retrieve the break-glass credentials from their physical, offline storage location per your documented procedure. Sign in using the break-glass account through the Entra admin center directly rather than through a client application that may itself depend on the impaired MFA path. Because a correctly configured break-glass account is excluded from the Conditional Access policy that is failing, its sign-in should complete normally even while every other account in the tenant is blocked. Use the regained access to communicate status internally (the break-glass account itself is not a general-purpose admin account and should not be used to perform unrelated administrative work), monitor Entra ID sign-in logs for the scope of impact, and confirm whether any temporary, narrowly scoped Conditional Access adjustment is actually necessary for business continuity versus simply waiting out a Microsoft-side fix. Log out of the break-glass account as soon as the operational need is addressed, and treat the sign-in itself as the P1 alert it should already be configured to trigger: verify your security team received it, even though in this case the cause is known and expected.
What Not to Do: Disabling Conditional Access Org-Wide
The most damaging response to a Conditional Access lockout is disabling or broadly loosening Conditional Access policies tenant-wide in an attempt to restore access faster than the break-glass process allows. This removes MFA enforcement, device compliance requirements, and risk-based blocking for every user in the tenant, not just the administrators who need emergency access, and it does so at the exact moment threat actors are most likely to be probing for organizations with degraded identity controls following a widely reported outage. It also does not reliably solve the immediate problem: if the underlying issue is the MFA verification service itself timing out, and your policy still requires MFA for the newly un-excluded population, users attempting to authenticate through the broken path will still fail. The only accounts that need an exception during this kind of outage are the small number of break-glass accounts built for exactly this scenario. If your organization's instinct during the outage was to reach for a tenant-wide policy disable because there was no working break-glass path, that is the finding to act on afterward, not a justification for repeating it next time.
Validating Break-Glass Access Before the Next Outage
Break-glass accounts that have never been tested carry an unknown probability of failing exactly when needed. Test on a quarterly or, at minimum, annual cadence, using a documented, low-disruption procedure: notify your SOC of the exact test window and the break-glass account's UPN in advance so the resulting P1 alert is expected rather than triaged as a live incident. Retrieve the credential from physical storage, sign in through the Entra admin center only (not through downstream Microsoft 365 apps), confirm Global Administrator role membership is active and unaffected by any PIM-related change, and confirm the sign-in alert actually reached the security team through a channel that does not depend on Microsoft 365 connectivity, such as SMS or a paging system. Sign out immediately after confirming access; do not use the account for any administrative task beyond the verification itself. This validates the exact recovery path you will use during a real outage without weakening day-to-day security posture, because the account remains excluded from Conditional Access only for itself, not as a template for loosening policy elsewhere. Rotate the credential after every test and update the physical storage record to match.
Failure Cases: When Break-Glass Accounts Do Not Actually Work
Three failure patterns account for most break-glass accounts that turn out not to work during a real incident, and all three are detectable before an outage if you test for them specifically. First, the account was never actually excluded from every relevant Conditional Access policy: it may have been excluded from the original MFA policy at creation but missed when a new policy targeting 'All users' or 'All resources' was added later, since Conditional Access exclusions do not apply retroactively to policies created after the account existed. Second, credentials are shared informally, stored in a password manager connected to the corporate network, or known only to one departed administrator, meaning the account cannot actually be accessed the moment normal access methods (including that password manager, if it is cloud-hosted and behind the same identity provider) are unavailable. Third, and most common in tenants that added MFA requirements broadly without auditing exclusions afterward, the break-glass account itself is subject to an MFA requirement, either because it was swept into a new 'require MFA for all users' policy or because a security team enabled per-user MFA on it directly outside of Conditional Access, defeating its entire purpose as an account that must remain reachable when the MFA service itself is unavailable. Any of these three conditions means the account will fail at the exact moment it is needed, and none of them are visible without an actual test sign-in.
Escalation Criteria: Microsoft Support Case vs. Fixing Your Own Process
Open a Microsoft support case (Sev A / Sev B depending on your support agreement) when: Microsoft 365 Service Health does not yet show an advisory for symptoms affecting multiple users and multiple applications simultaneously, when the advisory exists but your organization's specific impact needs to be documented for internal reporting or SLA purposes, or when sign-in failures persist for your tenant specifically after Microsoft marks the broader incident resolved. Do not escalate to Microsoft when the underlying issue is that your break-glass account was not properly excluded from a policy, its credentials could not be located, or it turned out to require MFA. Those are internal configuration gaps that a support case cannot fix, since Microsoft's side of the system worked as designed. Treat any incident where your team is locked out purely because of a gap in your own break-glass process as an action item for your next internal review, not a vendor ticket: fix the exclusion, correct the credential storage, or remove the erroneous MFA requirement, then schedule a validation test to confirm it.
The bottom line
The February 2026 MFA outage was not a Conditional Access failure. It was Conditional Access enforcing its fail-closed design against a Microsoft-side dependency that could not respond, exactly as it is supposed to when a required control cannot be verified. The only variable an organization controls is whether it has a correctly excluded, properly credentialed, regularly tested break-glass account ready before that happens. Diagnose fast by checking Service Health and sign-in logs before assuming a local misconfiguration, never disable Conditional Access org-wide to work around a lockout, and test your break-glass path on a schedule rather than discovering its gaps during the next outage.
Frequently asked questions
What caused the February 2026 Microsoft 365 MFA outage?
Microsoft Entra ID's MFA verification service began returning 504 Gateway Timeout errors during the challenge phase of sign-in starting February 23, 2026, preventing the second authentication factor from completing even though users could reach the sign-in prompt itself. Microsoft had not published a definitive public root cause explanation at the time this was written; the company stated it was investigating logs within Entra ID.
Why did Conditional Access lock out administrators instead of letting them through during the outage?
Conditional Access policies are designed to deny access whenever a required control, such as MFA, cannot be verified, rather than allow access through by default when a check fails to complete. This fail-closed behavior is a deliberate security default: a system that granted access whenever MFA verification was unreachable would turn any MFA service disruption into an authentication bypass. Organizations with policies requiring MFA for administrators were enforcing that policy correctly, even though the MFA service itself was the point of failure.
How can an admin tell if a lockout is a Microsoft-side outage rather than their own misconfiguration?
Check Microsoft 365 Service Health in the admin center for an active Entra ID or MFA advisory before assuming a local cause, and review Entra ID sign-in logs for a broad, simultaneous spike in MFA or strong-authentication failure codes across many users and applications. A Microsoft-side outage produces widespread, simultaneous failures correlated with a published advisory. A local issue, such as a Smart Lockout trigger (AADSTS50053) or a recently changed Conditional Access policy, produces failures scoped to specific accounts or a specific, identifiable policy rather than a broad timeout pattern.
What should we do during an active MFA outage if we do not have a working break-glass account?
There is no reliable workaround inside the tenant itself: without an account already excluded from the Conditional Access policy enforcing MFA, there is no path back in until Microsoft resolves the underlying service issue. Do not disable Conditional Access org-wide to force access, since this removes protection for every user rather than the small number of admins who need emergency access, and may not even restore access if the MFA requirement is not the only blocker. Open a Microsoft support case to track resolution, and treat the incident as the trigger to build a properly excluded, tested break-glass account immediately afterward.
How often should break-glass accounts be tested, and does testing weaken security?
Test break-glass accounts quarterly or, at minimum, annually, using a documented sign-in-and-verify procedure with your SOC notified of the exact test window in advance. Testing does not weaken day-to-day security because the account remains excluded from Conditional Access only for itself, as a single narrowly scoped emergency account, not as a change to policy for the broader user population. The test confirms the recovery path works without altering protection for anyone else.
Why would a break-glass account fail even though it exists and has Global Administrator rights?
The three most common failure patterns are: the account was excluded from the original Conditional Access policy but missed when a newer policy targeting all users or all resources was added later, since exclusions do not apply retroactively; credentials are stored in a system, such as a cloud-connected password manager, that becomes unreachable under the same conditions that caused the lockout; or the account was inadvertently swept into an MFA requirement itself, whether through a broad new Conditional Access policy or a per-user MFA setting applied outside Conditional Access, which defeats its purpose entirely.
Sources & references
Free resources
Critical CVE Reference Card 2025–2026
25 actively exploited vulnerabilities with CVSS scores, exploit status, and patch availability. Print it, pin it, share it with your SOC team.
Ransomware Incident Response Playbook
Step-by-step 24-hour IR checklist covering detection, containment, eradication, and recovery. Built for SOC teams, IR leads, and CISOs.
Get threat intel before your inbox does.
50,000+ security professionals read Decryption Digest for early warnings on zero-days, ransomware, and nation-state campaigns. Free, daily, no spam.
Unsubscribe anytime. We never sell your data.

Founder & Cybersecurity Evangelist, Decryption Digest
Cybersecurity professional with expertise in threat intelligence, vulnerability research, and enterprise security. Covers zero-days, ransomware, and nation-state operations for 50,000+ security professionals every morning.
