Веб-безпека · Junior · Запитання 27 з 75
Який підхід до блокування XSS найнадійніший?
- 1Дозволяти лише введення коротше за 100 символів
- ✓Правильна відповідь: Кодувати вивід відповідно до контексту й очищати HTML перевіреною бібліотекою
- 3Видаляти слово
scriptз усіх даних від користувачів
Пояснення
Чорні списки легко обійти: <img onerror>, <svg onload> і трюки з кодуванням не містять <script>. Контекстне кодування працює за будь-яких вхідних даних.