Glossary

Session Hijacking.

Also called session hijack, cookie hijacking, session token theft

In Short

Session hijacking is an attack in which someone takes over a logged-in web session by stealing or abusing the session token. OWASP explains that the server uses this token to know who a user is across requests. With a valid token, the attacker can act as that user without the password.

Last updated October 23, 2026
Profile MapGlossary Term
  1. Also Called3other namessession hijack · cookie hijacking · session token theft
  2. Related Terms3linked entriesSession cookie · Adversary-in-the-middle (AiTM) · Account takeover

What Is Session Hijacking?

OWASP says session hijacking exploits the web session control mechanism. That mechanism is normally protected by a session token. A web server sends this token to the browser after the user logs in. The browser sends it back so the server can tell which user is making each request. If an attacker compromises the token, OWASP says they can use a valid session token to gain unauthorized access to the web server.

How Does Session Hijacking Work?

OWASP lists several ways a token can be compromised:

  • Predictable session token generation.
  • Session sniffing, which means intercepting network traffic.
  • Client-side attacks such as cross-site scripting or malicious code in the browser.
  • Man-in-the-middle or man-in-the-browser attacks.

MITRE covers the theft side under stealing web session cookies. It says an adversary may steal a web application or service session cookie and use it to gain access as an authenticated user without needing credentials. MITRE adds that cookies can be taken from disk, browser memory or network traffic. Cookie settings such as Secure and HttpOnly are covered on our session cookie page.

Why Does MFA Not Stop a Stolen Session?

A stolen session token can let an attacker skip the login step. MITRE says the attacker does not need the user’s credentials, so a strong password alone may not protect an account once its session is taken. MITRE also says session cookies can be used to bypass some multi-factor authentication protocols, so MFA alone may not stop this. Our post on how cookies give away a session despite MFA explains the trend. A November 2026 example is covered in our Google Calendar session hijack case.

MITRE lists these mitigations for cookie theft:

  • Use hardware-based tokens that include the login domain, and limit logins to trusted enrolled devices.
  • Delete cookies regularly and keep how long they stay valid short.
  • Teach users to spot phishing domains and to avoid running untrusted JavaScript.
  • Restrict or block web content that could be used to extract session cookies, and keep browsers and related software updated.

What Signs Point to a Stolen Session?

MITRE points to suspicious access to browser cookie storage and unusual reads of browser process memory. It also advises monitoring logins for stolen cookie use, such as unusual travel patterns or anomalous behavior.

What Should You Do When a Session Looks Stolen?

MITRE’s detection notes for T1550.004 describe cookie reuse from a new place or client. Microsoft’s guide to revoking user access covers compromised accounts. The steps below follow both and use Microsoft Entra ID as the example.

Six Steps for a Suspected Stolen Session
  1. Confirm the signsLook for cookie reuse from an unusual location, device or client type, or a session with no MFA check.
  2. Block new sign-insDisable the account so the attacker cannot start new sessions.
  3. Revoke the sessionsIn Microsoft Entra ID, open the user and select Revoke sessions.
  4. Revoke inside the appEntra cannot end a session token that an application issued. The application must revoke it.
  5. Reset the passwordMicrosoft advises two resets in on-premises Active Directory if the account may be compromised.
  6. Check the user’s deviceLook for malware or access to browser cookie storage, as in the signs above.

Is a Hijacked Session the Same as a Taken-Over Account?

Not exactly. Session hijacking is one method, and it works through the session token. Account takeover is the wider outcome, where an attacker controls someone else’s account by any route, such as a password.

One route to a stolen session is interception in a man in the middle attack.

A token does not have to be a cookie. The Apache OFBiz flaw CVE-2026-82907 lets a captured externalLoginKey act as a complete, cookie-free session for the user it was issued to.

Sources

  • OWASP: OWASP defines session hijacking and lists ways a session token can be compromised.
  • MITRE ATT&CK: MITRE describes stealing web session cookies to act as an authenticated user, with mitigations and detection ideas.
  • MITRE ATT&CK: Detection analytics for stolen web session cookie reuse.
  • Microsoft: Microsoft explains how to disable the account, revoke sessions and reset the password after a compromise.

Also Called.

  • Namesession hijack
  • Namecookie hijacking
  • Namesession token theft

Questions.

  • What is session hijacking?

    Session hijacking is an attack in which someone takes over a logged-in web session by stealing or abusing the session token. With a valid token, OWASP says the attacker can gain unauthorized access to the web server as that user.

  • How does session hijacking work?

    OWASP lists several ways a token can be compromised: predictable token generation, session sniffing, client-side attacks such as cross-site scripting, and man-in-the-middle or man-in-the-browser attacks.

  • Does multi-factor authentication stop session hijacking?

    Not always. MITRE says stolen session cookies can be used to bypass some multi-factor authentication protocols, because the attacker does not need the user's credentials. MFA alone may not stop this.

  • What should you do when a session looks stolen?

    Disable the account, revoke its sessions, make sure the application revokes its own session tokens, reset the password and check the user's device. Microsoft Entra ID has a Revoke sessions action; MITRE's detection notes describe the signs.

In Our Research

  1. 1 MFA Doesn’t Protect You — Cookies Give You Away: The Rise of Session Hijacking March 2026
  2. 2 Google Calendar Phishing: How a Trusted Invite Ends in a Live MFA Proxy November 2026
  3. 3 Account Takeover vs. Credential Stuffing: What’s the Difference and Why It Matters May 2026
  4. 4 Lookalike Domains: How a Single Character Difference Becomes a Brand’s Worst Nightmare May 2026
  5. 5 Inside the Operations of Inception Framework: A Decade of Stealth, Espionage, and Global Targeting February 2026
  6. 6 Kimsuky Threat group