Il browser session hijacking consiste nel riutilizzo dello stato di browser già autenticato di una vittima, come cookie di sessione, token o altri artefatti di sessione, per impersonare quell'utente. Anziché rubare una password ed effettuare nuovamente l'accesso, un attaccante sfrutta la prova che il browser fornisce del fatto che l'utente è già connesso.
Questo è importante perché molte applicazioni web si fidano di una sessione attiva più di quanto si fidino di una richiesta di password, e una sessione dirottata può aggirare l'autenticazione multifattore fino alla sua scadenza o revoca. Gli attaccanti spesso ottengono i dati di sessione da malware sull'endpoint, dal furto di dati del browser o da attività di tipo man-in-the-browser, quindi li riproducono da un altro dispositivo. I difensori riducono il rischio proteggendo gli endpoint, rafforzando l'archiviazione dei segreti del browser, monitorando l'uso anomalo delle sessioni e imponendo l'invalidazione della sessione dopo una compromissione.


