Nessuna policy Trusted Types
Media
Nessuna policy Trusted TypesIl tuo sito non utilizza Trusted Types, un'API del browser che previene gli attacchi cross-site scripting basati sul DOM.
Rischio
L'XSS basato sul DOM si verifica quando JavaScript prende un input controllato dall'utente e lo passa a sink del DOM pericolosi (innerHTML, eval, document.write). Senza Trusted Types non esiste un modo sistematico per impedire questi punti di iniezione. Trusted Types garantisce che solo valori sanificati e attendibili possano essere assegnati a proprietà del DOM pericolose.
Soluzione
Abilita Trusted Types tramite l'header CSP. Crea una policy Trusted Types che sanifichi l'HTML e rifattorizza il tuo codice in modo che usi la policy quando assegna valori a sink pericolosi.
Esempio
Content-Security-Policy: require-trusted-types-for 'script' Discussione (0)
Accedi per pubblicare un commento.