TL;DR: MFA can still be bypassed through phishable factors, push fatigue, weak recovery flows, and session hijacking, according to WorkOS. The real control gap is not whether MFA exists, but whether it resists real-time phishing, abuse of fallback paths, and post-login misuse.
At a glance
What this is: This is an analysis of common MFA failure modes and why phishing-resistant authentication, stronger recovery flows, and post-login visibility are now essential.
Why it matters: It matters because IAM teams cannot treat MFA as a finished control for human identity, NHI access, or delegated access paths when attackers can exploit recovery, tokens, and session state.
👉 Read WorkOS's analysis of common MFA pitfalls and phishing-resistant auth
Context
Multi-factor authentication is a human identity control designed to reduce password-only account takeover, but its security depends on how the second factor, recovery flow, and session handling are implemented. The article focuses on where MFA weakens in practice, especially when attackers exploit phishable factors and user fatigue rather than attacking the password directly.
For identity programmes, the lesson extends beyond the login screen. MFA only protects the authentication step, not the rest of the access lifecycle, so security teams have to think about recovery, session abuse, and privileged access monitoring as part of one control chain.
Key questions
Q: How should security teams implement phishing-resistant MFA for privileged users?
A: Start with the identities that would cause the most damage if compromised, such as administrators, developers, finance, and support staff. Require WebAuthn or another hardware-backed method, then phase out phishable factors for those roles. The goal is not perfect coverage on day one, but removing the highest-risk login paths first.
Q: When does MFA create a false sense of security?
A: MFA becomes misleading when organisations count factor enrollment as the security outcome, even though recovery flows, session theft, or push abuse still allow account takeover. It also fails when only some apps are covered. A control that is easy to bypass in the highest-risk path is not delivering the assurance the programme thinks it is.
Q: What do security teams get wrong about MFA recovery flows?
A: They often treat recovery as an administrative convenience instead of an attack path. If reset workflows rely on email alone, weak help desk checks, or easy social engineering, attackers will use them to bypass the strongest login control. Recovery should be stricter than the normal login, not weaker.
Q: How do you know if MFA is actually protecting users?
A: Look for evidence beyond enrollment counts. Measure whether phishable factors still exist on privileged accounts, whether recovery actions are reviewed, and whether session anomalies are detected after login. If attackers can still get in through fallback flows or token reuse, MFA coverage is incomplete even if every user has a factor enrolled.
Technical breakdown
Why SMS and TOTP remain phishable
SMS and TOTP improve over passwords, but both are still vulnerable to interception, relay, and phishing. SMS depends on telecom routing and account recovery at the carrier, which creates exposure to SIM swap attacks. TOTP works by generating a time-based code that the user can type into any site, including a malicious proxy, so it does not bind the challenge to the real origin. That is why these methods reduce friction without eliminating credential capture risk. In practice, they are better than nothing, but they remain weaker than origin-bound authentication.
Practical implication: treat SMS and TOTP as transitional controls, not as the final answer for privileged or high-risk users.
How push fatigue turns approval into a control bypass
Push-based MFA can become a noisy approval mechanism when users receive repeated prompts and approve one simply to stop the alerts. Attackers exploit that fatigue by triggering multiple requests after stealing the primary credential, betting that the user will misread or ignore the context. Number matching, device details, geolocation, and rate limiting make the prompt more informative and harder to approve blindly. These controls do not eliminate the risk, but they raise the quality of the user decision at the moment of approval.
Practical implication: pair push MFA with contextual signals and throttling, especially for admin and support accounts.
Why WebAuthn changes the authentication model
WebAuthn and hardware-backed authenticators are origin-bound, which means the cryptographic challenge is signed by a trusted device only for the legitimate domain. A phishing proxy can relay usernames and passwords, but it cannot complete the hardware challenge for a spoofed origin. That shifts the control from shared secrets to device-held cryptography and removes the reusable code the attacker wants to harvest. For human identity programmes, this is the cleanest answer to real-time phishing and session relay attacks, especially when users handle sensitive data or privileged actions.
Practical implication: prioritise phishing-resistant authentication for admins, developers, finance users, and other high-value roles.
Breaches seen in the wild
- Cisco DevHub NHI breach — IntelBroker exploited exposed Cisco credentials, API tokens and keys in DevHub.
- DeepSeek breach — DeepSeek breach exposed 1M+ log lines and sensitive secret keys.
Read our 52 NHI Breaches Analysis report for a comprehensive view of breaches impacting Non-Human Identities including AI Agents.
NHI Mgmt Group analysis
Phishable second factors are a temporary trust layer, not a durable identity guarantee. SMS, TOTP, and push approval all assume the second factor proves the real user at the real prompt. In practice, phishing kits, SIM swaps, and fatigue attacks separate the factor from the decision, so the assurance is narrower than most programmes assume. The implication is that identity teams need to stop treating second-factor coverage as the same thing as phishing resistance.
Recovery flow weakness is the hidden failure mode in many MFA programmes. The article shows that fallback paths often undo the protection the primary factor created, especially when email resets, support escalation, or weak verification steps are easier to abuse than the login itself. That is a lifecycle problem, not just an authentication problem. Practitioners should recognise that recovery is part of the attack surface, not a postscript.
Phishing-resistant authentication is now a governance baseline, not a luxury control. WebAuthn and hardware-backed methods shift the burden from typed secrets to origin-bound cryptography, which is the right model for high-value human access. This aligns with NIST SP 800-63 guidance on stronger authenticators and with zero-trust access decisions that should not depend on user memory or repeated approval prompts. The practical conclusion is simple: the more sensitive the role, the less acceptable phishable MFA becomes.
Post-login visibility is the control MFA cannot replace. The article correctly notes that once a session is stolen or a legitimate login is abused, MFA no longer provides protection. That means IAM teams must pair authentication with session intelligence, anomaly detection, and auditability. The broader identity lesson is that authentication is only the entry point to governance, not the end of it.
From our research:
- 79% of organisations have experienced secrets leaks, with 77% of these incidents resulting in tangible damage, according to the Ultimate Guide to NHIs.
- Only 5.7% of organisations have full visibility into their service accounts, which is why authentication controls without lifecycle visibility still leave major blind spots.
- For the lifecycle and visibility side of this problem, review Ultimate Guide to NHIs for the governance patterns that authentication alone cannot solve.
What this signals
Phishing resistance is becoming the dividing line between MFA that looks modern and MFA that actually resists attack. As more environments standardise on cloud apps, help desk resets, and remote access, phishable factors become an unacceptable residual risk for privileged humans. Teams should expect stronger authentication to be paired with context, session telemetry, and recovery governance rather than treated as a standalone checkbox.
The governance gap is larger than the login event itself. When organisations leave recovery weaker than primary authentication, they preserve an attacker-friendly path even after improving the front door, which is why MFA programmes need lifecycle thinking as much as factor selection.
For IAM roadmaps, the practical shift is toward assurance by role and by action. Sensitive access should not rely on the same methods as low-risk employee sign-in, and the post-login monitoring stack needs to catch the abuse that MFA cannot see once the session is live.
For practitioners
- Replace phishable MFA for high-risk users Move admins, developers, finance users, and customer-data roles to WebAuthn or another phishing-resistant method first. Leave SMS and TOTP only where business constraints make migration temporary and document those exceptions explicitly.
- Harden recovery as a governed access path Require manual review, trusted-device verification, or delayed reset workflows for MFA recovery. Remove email-only resets for privileged accounts and log every recovery event for SIEM review.
- Reduce push approval ambiguity Add number matching, device context, and rate limits to push flows so the user must confirm a real login context, not just silence repeated prompts. Use alerting when repeated approvals or repeated denials appear.
- Monitor the session after authentication Pair MFA with audit logs, impossible travel detection, token reuse monitoring, and contextual access policies so the control still works after a session is established.
Key takeaways
- MFA fails in practice when the second factor is phishable, noisy, or easy to bypass through recovery.
- The article shows that real-world attacker success comes from SMS weakness, push fatigue, and session theft rather than password guessing alone.
- Phishing-resistant authentication, stricter recovery, and post-login monitoring are the controls that change the outcome.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
NIST SP 800-63, NIST Zero Trust (SP 800-207) and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST SP 800-63 | The article centers on stronger authenticators and phishing resistance for human identity. | |
| NIST Zero Trust (SP 800-207) | PR.AC-4 | Post-authentication monitoring and contextual access decisions align with zero trust. |
| NIST CSF 2.0 | PR.AC-1 | The piece focuses on access control strength and authentication assurance. |
Prioritise phishing-resistant authenticators for privileged users and retire weaker factors where possible.
Key terms
- Phishing-resistant authentication: Authentication that cannot be reused by an attacker through a fake login page or relay proxy. It relies on origin-bound cryptography or device-held proof rather than a code the user can type anywhere, which makes it materially stronger for high-risk human accounts.
- MFA recovery flow: The process used to reset or replace a second factor when a user loses access to it. In practice, this is part of the attack surface, because weak recovery can bypass a strong primary factor and restore access to the wrong person.
- Push fatigue: A condition where repeated mobile approval prompts train users to approve authentication requests without careful review. Attackers exploit the fatigue to turn a human decision into an accidental bypass, especially after they already know the password.
- Session hijacking: The theft or abuse of an authenticated session after login has already succeeded. The attacker does not need to pass MFA again if they capture session tokens, which is why authentication alone cannot be the end of the security model.
Deepen your knowledge
Phishing-resistant MFA and recovery governance are core topics in our NHI Foundation Level course, the industry's only accredited NHI security programme. If you are tightening access controls across human, machine, and delegated identities, it is a practical place to start.
This post draws on content published by WorkOS: Common pitfalls of MFA and how to avoid them. Read the original.
Published by the NHIMG editorial team on 2025-06-17.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org