Sicherheit von Webanwendungen · Senior · Frage 11 von 75
Was bietet die HTML Sanitizer API (setHTML) gegenüber einer JavaScript-Sanitizer-Bibliothek?
- 1Sie erlaubt
<script>-Tags, solange sie klein genug sind - 2Eingebaute Bereinigung mit dem Parser, der das HTML auch rendert
- 3Sie verschlüsselt das HTML, damit nur der Server es später liest
Antwort zeigen
Richtige Antwort: Eingebaute Bereinigung mit dem Parser, der das HTML auch rendert
Erklärung
Der Parser des Browsers vermeidet die Parser-Unterschiede hinter mXSS. Bis sie in allen Zielbrowsern verfügbar ist, braucht man weiter Bibliotheken wie DOMPurify.