Sicherheit von Webanwendungen · Junior · Frage 27 von 75
Welcher Ansatz zum Blockieren von XSS ist am zuverlässigsten?
- 1Nur Eingaben unter 100 Zeichen erlauben
- 2Ausgabe je nach Kontext kodieren und HTML bereinigen
- 3Das Wort
scriptaus allen Eingaben entfernen
Antwort zeigen
Richtige Antwort: Ausgabe je nach Kontext kodieren und HTML bereinigen
Erklärung
Blocklisten lassen sich leicht umgehen: <img onerror>, <svg onload> und Kodierungstricks enthalten kein <script>. Kontextabhängige Kodierung funktioniert unabhängig von der Eingabe.