Join our Newsletter — 33% off our NHI Course
Home› FAQ› Authentication, Authorisation & Trust› Why do phishing-resistant MFA methods not stop token…
Authentication, Authorisation & Trust

Why do phishing-resistant MFA methods not stop token theft?

← Back to all FAQ
By NHI Mgmt Group Editorial Team Updated November 9, 2026 Domain: Authentication, Authorisation & Trust

Phishing-resistant MFA reduces credential replay by binding the second factor to the legitimate authenticator, but it does not stop an attacker who steals an already issued session cookie, refresh token, or bearer token. Once a token is valid, the system often treats the caller as authenticated until expiry, revocation, or conditional access re-evaluation.

Why phishing-resistant MFA still fails against token theft

Phishing-resistant MFA blocks the classic “trick the user into typing a code” path, but it does not change what happens after authentication succeeds. If an attacker steals a valid session cookie, refresh token, or bearer token, the application may accept that artefact as proof of identity until it expires or is revoked. The weakness is therefore in token handling, not in the MFA ceremony itself.

That distinction matters because many organisations overestimate the protection they get from stronger sign-in. A passkey or security key can stop a fake login page from harvesting a reusable password, but it cannot retroactively protect a session that has already been established and then copied from the browser, endpoint, proxy, log store, or compromised app component.

What a stolen token actually gives an attacker

A stolen token is often more valuable than a stolen password because it can represent an already authenticated session, delegated access, or a refresh path that can mint new access tokens. In practice, the attacker is not trying to log in again, they are trying to inherit the trust the system has already granted.

That is why token theft bypasses the user interaction that phishing-resistant MFA is designed to harden. If the system does not bind the token to the original device, client, or proof-of-possession requirement, the bearer can usually replay it from elsewhere. This is also why session token theft remains a distinct control problem even in environments that have fully moved away from SMS codes and one-time passwords.

Workforce Identity Security Guide covers the practical control stack around phishing-resistant MFA, session theft, and recovery paths, which is where this problem becomes operational rather than theoretical.

How attackers keep using valid tokens after the login moment

Token theft usually becomes useful when a valid session is exported from an endpoint, intercepted in transit, copied from browser storage, or recovered from logs or misconfigured services. The attacker then works within the token’s remaining lifetime, which can be long enough to access email, cloud consoles, internal apps, or downstream APIs without ever facing MFA again.

This is also why conditional access and reauthentication policies matter. Some environments only check MFA at sign-in, then trust the session for hours or days. If the platform does not re-evaluate risk on token use, geolocation change, device change, privilege escalation, or sensitive action, the stolen token can keep working even after the original user notices something is wrong.

RFC 9700: Best Current Practice for OAuth 2.0 Security is useful here because it addresses token theft directly and reinforces sender-constrained and audience-aware token handling.

What defenders should change after phishing-resistant MFA is already in place

The next control objective is not “more MFA”, it is reducing the usefulness of stolen tokens. That means shorter token lifetimes where feasible, tighter refresh-token handling, stronger session binding, better revocation paths, and protections that make token replay materially harder. Where the platform supports it, proof-of-possession or sender-constrained tokens are more resilient than pure bearer semantics.

Defenders should also treat endpoints and browser sessions as part of the identity attack surface. If an endpoint is compromised, the attacker may not need to defeat MFA at all. Session theft from a trusted device can be enough, so telemetry, device trust, and session invalidation controls matter as much as the sign-in factor itself.

NIST SP 800-63 Digital Identity Guidelines provides the identity assurance context for phishing-resistant authenticators, while RFC 9449: OAuth 2.0 Demonstrating Proof of Possession (DPoP) shows how sender-constrained tokens reduce replay value if a token is stolen.

Risk and Threat Considerations

Token theft shifts the attack from authentication bypass to session abuse, which is often quieter and harder to spot. A stolen bearer token can look indistinguishable from a legitimate session until the defender notices unusual access patterns, privilege use, or token reuse from an unexpected context.

Failure mechanism: The platform trusts the token as sufficient proof of identity after the login event, so the attacker inherits the session without having to satisfy MFA again. If the token is not device-bound, sender-constrained, or rapidly revocable, replay remains practical.

Impact: Attackers can access mail, SaaS apps, cloud consoles, or APIs, then move laterally, exfiltrate data, or escalate privileges before the session expires or is revoked.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP API Security Top 10 addresses the attack and risk surface, while NIST SP 800-63, NIST SP 800-53 Rev 5, OWASP ASVS and NIST SP 800-57 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
NIST SP 800-63IA-5 — Authenticator ManagementPhishing-resistant MFA and token handling depend on strong authenticator lifecycle and replay-resistant assurance.
Recommendation — Use phishing-resistant authenticators and manage their lifecycle to reduce replayable sign-in paths.
NIST SP 800-53 Rev 5IA-5 — Authenticator ManagementSession and refresh-token abuse is governed by credential and authenticator lifecycle controls.
IA-2 — Identification and Authentication (Organizational Users)The question centers on authenticated sessions that remain usable after the initial MFA event.
AC-2 — Account ManagementStolen tokens stay useful when account and session revocation are slow or incomplete.
Recommendation — Enforce token lifecycle controls, including issuance, rotation, revocation, and expiry. Require ongoing authentication assurance for sensitive access rather than trusting sign-in alone. Revoke compromised accounts and sessions quickly to cut off stolen-token use.
OWASP ASVSV7 — Session ManagementToken theft is fundamentally a session-management failure mode, not a factor-selection failure.
Recommendation — Harden session lifetime, invalidation, and replay resistance for authenticated users.
OWASP API Security Top 10API2 — Broken AuthenticationBearer and refresh-token replay can defeat a system even when MFA at login is strong.
Recommendation — Bind API sessions to stronger proof of possession and reject replayable tokens.
NIST SP 800-57Key ManagementSender-constrained tokens rely on cryptographic binding material and its lifecycle.
Recommendation — Protect the keys and certificates that bind tokens to devices or clients.

Practitioner Guidance

What to verify: Check whether your authentication stack distinguishes between initial sign-in assurance and ongoing session assurance. If the answer is “no”, assume phishing-resistant MFA has improved one part of the chain but left the replay problem intact.

Decision rule: If a token can be used from a different device, browser, or network without additional proof, treat it as replayable. Prioritise token binding, revocation, and session controls before assuming the MFA method itself is the issue.

What practitioners underestimate: The real gap is often not the factor, but the lifetime and portability of the session that follows it. Strong authentication can still coexist with weak post-authentication trust.

Practitioner takeaway: Phishing-resistant MFA stops many credential-phishing paths, but it does not make stolen sessions safe, so the control objective must extend from sign-in hardening to token replay resistance and fast session invalidation.

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Reviewed and updated by the NHIMG editorial team on November 9, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org