CSRF funziona se il tuo browser ha memorizzato i cookie?

0

Quindi dire che ho memorizzato i cookie di Facebook, in modo da non dover effettuare il login ogni volta che visito Facebook. Un attacco CSRF su Facebook funzionerà (supponendo che non abbiano una protezione CSRF), se attualmente non ho una scheda del browser aperta su Facebook?

    
posta mzwang 01.08.2017 - 03:18
fonte

1 risposta

3

Anche se ci sono alcuni dettagli che influiscono su questo, seguendo i principi generali, la risposta è SI.

Un attacco che sfrutta CSRF tenterebbe di eseguire alcune funzioni del sito di destinazione (facebook, nel tuo esempio) nel contesto del browser.

Quindi il test chiave è: se apri Facebook in una scheda (nello scenario che hai menzionato), ti darebbe una sessione connessa direttamente. Sembra che lo farebbe. In tal caso, soddisfa le condizioni necessarie per montare un attacco CSRF.

Ci sono molte sfumature. Ad esempio: vulnerabilità! = Exploit. Ad esempio, sebbene l'hacker possa far funzionare CSRF (e produrre un POC per ottenere un bounty di bug o completare un assegnamento VA / PT) - potrebbe non esserci nulla da sfruttare a causa di altre protezioni. ad esempio, se è necessaria un'autenticazione aggiuntiva per fare veramente qualsiasi danno.

    
risposta data 01.08.2017 - 03:33
fonte

Leggi altre domande sui tag