Bezpieczeństwo aplikacji webowych · Senior · Pytanie 11 z 75
Co daje HTML Sanitizer API (setHTML) w porównaniu z biblioteką sanitizera w JavaScript?
- 1Dopuszcza tagi
<script>, o ile są małe - ✓Poprawna odpowiedź: Czyszczenie wbudowane w przeglądarkę, tym samym parserem, który potem wyrenderuje HTML
- 3Szyfruje HTML, by mógł go odczytać tylko serwer
Wyjaśnienie
Parser przeglądarki usuwa różnice, na których opiera się mXSS. Dopóki API nie ma we wszystkich docelowych przeglądarkach, biblioteki jak DOMPurify są nadal potrzebne.