Bezpieczeństwo aplikacji webowych · Senior · Pytanie 17 z 75
Dlaczego XSS przez postMessage może się zdarzyć nawet na stronie z restrykcyjną CSP?
- ✓Poprawna odpowiedź: Handler wiadomości to zaufany kod; jeśli przekaże dane do ujścia jak
innerHTMLczylocation, reguły nonce w CSP nie mają zastosowania - 2Bo CSP nie dotyczy ramek iframe
- 3Bo
postMessagewyłącza CSP dla strony
Wyjaśnienie
CSP blokuje nowe skrypty, a nie Twój własny kod robiący coś niebezpiecznego. Trusted Types wyłapują takie przepływy tekstu do ujść.