Si verifica una compromissione lato browser quando un’attività malevola viene eseguita nel browser di un utente, spesso tramite codice di un sito web iniettato, sostituito o dirottato. A differenza di una violazione del backend, prende di mira la pagina e la sessione attiva dell’utente. Uno script compromesso può modificare ciò che l’utente vede, acquisire informazioni o alterare le operazioni prima che vengano inviate.
Questo è particolarmente importante per i siti in cui un browser con una sessione autenticata può effettuare operazioni di trading, approvare o trasferire fondi. Gli aggressori possono abusare di uno script di terze parti considerato affidabile o di un’altra vulnerabilità nella catena di distribuzione del sito, facendo sì che il browser esegua codice dannoso con i privilegi della pagina. Le misure di difesa includono un’attenta verifica degli script esterni, la limitazione dei loro privilegi, l’uso di controlli di integrità e il monitoraggio delle dipendenze caricate. Queste misure riducono il rischio, ma da sole non stabiliscono come si sia verificata una specifica compromissione.


