Join our Newsletter — 33% off our NHI Course
Threats, Abuse & Incident Response

Pass-The-Token

← Back to Glossary
By NHI Mgmt Group Updated November 9, 2026 Domain: Threats, Abuse & Incident Response

Pass-the-token is an attack in which an adversary reuses a stolen authentication token to impersonate a user or service without knowing the original secret. It exploits bearer tokens, session tokens or other reusable credentials, and can bypass password changes until the token is expired, revoked or bound to a stronger proof of possession.

What Pass-the-Token Is Used For

Pass-the-token is fundamentally a replay problem: once an attacker has a valid bearer token or session token, they can act as that user or service until the token stops working. The technique is dangerous because the original password, secret, or MFA challenge may not be needed at replay time, so traditional password-reset thinking can miss the active session path.

It is most effective where tokens are treated as proof of access by themselves, especially in single sign-on, API, browser, and service-to-service flows. That means the attacker is not “logging in” in the usual sense, but reusing something the target system already trusts.

Why Token Replay Works

Bearer tokens are designed to be simple to present and accept, which is also why they are attractive to adversaries. If the token is not sender-constrained, the server usually cannot tell whether the legitimate client or an attacker is presenting it.

Replay becomes possible when the token is copied from memory, logs, browser storage, proxy traffic, device malware, or another compromise point. Password changes may not help if the token remains valid, and revocation only helps if the organisation can detect the abuse and invalidate the right session or token family quickly enough.

Strong designs reduce this exposure by shortening lifetimes, narrowing audience, binding tokens to a key or client proof, and limiting where a token can be replayed. The most relevant defensive idea is that possession alone should not be enough when the threat model includes theft.

Common Exposure Points

Pass-the-token usually appears in environments where tokens are long-lived, widely shared, or visible to too many components. Browser sessions, API calls, CLI tooling, federated logins, and service integrations all create places where a stolen token may be reused without obvious friction.

Exposure also increases when organisations lack a clear inventory of where tokens are issued, stored, cached, and accepted. If teams cannot identify the token source, the relying application, and the revocation path, they often discover abuse only after an apparently legitimate session behaves suspiciously.

Token replay risk is often amplified by privilege. A stolen admin token, automation token, or service token can expose far more than a user mailbox or app screen, because the adversary inherits the permissions attached to that credential rather than the victim’s password alone.

Defensive Controls and Detection

The best technical response is to make stolen tokens less reusable. That includes sender-constrained tokens, tight token lifetimes, scoped audiences, token rotation where appropriate, and revocation workflows that are fast enough to matter. Token and Session Security Guide covers the control patterns that help reduce replay and session theft risk.

Detection should look for impossible travel, unusual token use patterns, session reuse from new endpoints, abnormal user-agent or client context, and access that continues after password reset or logout events. Where systems support it, correlate authentication events with token issuance, refresh, exchange, and revocation to find replay chains rather than isolated logins.

For business deployments such as password managers and SSO-backed access paths, token handling and session monitoring need explicit operational attention. Proton Pass Security is an example of how session and token controls become part of real-world platform hardening.

Risk and Threat Considerations

Pass-the-token matters because it turns one stolen artifact into repeated access, often without the noise of a fresh password guess. If the token is broad, long-lived, or tied to a privileged service, the compromise can survive longer than the initial intrusion and spread to APIs, admin consoles, and downstream integrations.

Failure mechanism: the attacker steals a reusable token, presents it as a bearer credential, and bypasses the original secret by exploiting the server’s trust in possession alone.

Impact: the attacker can impersonate the victim until expiry or revocation, maintain persistence across password changes, and potentially pivot through any system that accepts the same token or session context.

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-53 Rev 5 sets the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
NIST SP 800-53 Rev 5IA-5 — Authenticator ManagementCovers token lifecycle, rotation, and revocation for reusable authenticators.
IA-2 — Identification and Authentication (Organizational Users)Applies where stolen tokens impersonate organizational users or admins.
IA-9 — Identification and Authentication (Non-Organizational Users)Applies when tokens authenticate external users, services, or federated clients.
Recommendation — Enforce short lifetimes, rotation, and revocation rules for tokens that can be replayed. Require strong authentication and session controls for user-facing token issuance and use. Apply stronger authentication and replay-resistant controls to external and federated token flows.
OWASP API Security Top 10API2 — Broken AuthenticationToken replay is an authentication abuse pattern when APIs trust stolen bearer credentials.
API5 — Broken Function Level AuthorizationReplay becomes more damaging when a stolen token reaches functions it should not control.
Recommendation — Harden API auth flows so stolen tokens cannot be accepted as valid access by themselves. Verify function-level checks so replayed tokens cannot invoke privileged API actions.

Practitioner Guidance

What to watch for: treat token replay as a session-security issue, not just an authentication issue. If an environment uses bearer tokens, the practical question is whether the system can prove the caller still controls the original client context, not merely whether a token string is syntactically valid.

Governance implication: ownership of token lifetime, revocation, and storage should be explicit across identity, application, and platform teams. A token that can be issued easily but not revoked cleanly creates a recovery problem the moment it is stolen.

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