Browser Session Hijacking
Browser session hijacking interferes with an active browser session or its content.
The browser's active session can be interfered with
Browser session hijacking abuses browser functionality or weaknesses to change session content, intercept information, or influence user actions. The browser sits between the user and many important services, so interference can affect what the user sees and submits even when the service itself is functioning normally.
This is broader than assuming a password was stolen. An active session, browser extension, injected component, or other local interference may be relevant. The investigator should identify the mechanism supported by the evidence rather than using “session hijacking” as a generic label for every unexpected account action.
A page behaves differently on one device
In a fictional finance team, a payment page displays different recipient details on one employee's browser than on a controlled comparison device. The responder records the observations and checks browser extensions, recent installations, application versions, and endpoint activity.
A legitimate application update, stale content, or user configuration might explain the difference. The team compares the same authorized workflow under controlled conditions and checks whether the discrepancy is reproducible. Avoid entering real sensitive information merely to test a suspected interception path.
If an extension or local component is involved, preserve its identifier, version, permissions, source, and relevant files where appropriate. A familiar extension name or store listing does not establish that its current behavior is safe.
Examine both ends of the interaction
Application and identity logs can show what the service received and which account or session acted. Browser and endpoint evidence can help explain what happened before submission. Neither view alone necessarily shows the complete user experience.
A valid encrypted connection protects traffic between the relevant endpoints; it does not guarantee that every local browser component is trustworthy. Sessions and cookies explains session state, while Software Extensions describes one route through which browser functionality can be altered.
Recover more than the visible page
Contain the affected browser or device as justified, review active account sessions, and investigate exposed credentials or data. The service's revocation behavior determines how sessions should be invalidated. Reinstalling a browser alone may not address an identity or synchronized extension that restores the problem.
For practice, write a timeline comparing the user's observed page, the browser's submitted request, and the service's recorded transaction. Identify which evidence can establish a content change and which cannot. Explain one legitimate alternative and the test that would distinguish it. Incident reporting and handover should separate confirmed interference from assumptions about information captured or transferred.
Related concepts
References & further reading
Original explanations, with primary references for deeper study.
MITRE ATT&CK T1185: Browser Session Hijacking