XSS
Определение
Межсайтовый скриптинг (англ. Cross-Site Scripting, сокращенно XSS) — атака, при которой злоумышленник внедряет свой скрипт на чужую страницу, и он выполняется в браузере других пользователей. Скрипт может украсть сессию, подменить содержимое страницы или совершить действия от имени жертвы. Пример: в отзыв о товаре вставили код, сайт показал отзыв как есть, и у каждого читателя скрипт отправил злоумышленнику данные входа. Защищаются экранированием всего, что ввели пользователи, и политиками безопасности браузера. Современные фреймворки экранируют вывод по умолчанию. В списке OWASP Top 10 XSS входит в категорию внедрения кода, часть атак отсекает WAF.