Bezpieczeństwo aplikacji webowych · Senior · Pytanie 10 z 75
Czym jest mutation XSS (mXSS)?
- 1Atak XSS działający tylko w przeglądarkach mobilnych
- ✓Poprawna odpowiedź: HTML, który po oczyszczeniu wygląda bezpiecznie, zmienia się przy ponownym parsowaniu przez przeglądarkę i daje wykonywalne znaczniki
- 3XSS, który zmienia się przy każdym ładowaniu strony
Wyjaśnienie
Różnice między parsowaniem sanitizera i przeglądarki (np. wokół <noscript>, SVG czy MathML) można wykorzystać. Czyść parserem samej przeglądarki i aktualizuj bibliotekę.