Описание тега xss
Межсайтовый скриптинг (XSS) - это тип уязвимости компьютерной безопасности, обычно обнаруживаемой в веб-приложениях.
При типичной XSS-атаке хакер заражает легитимную веб-страницу своим вредоносным клиентским скриптом. Когда пользователь посещает эту веб-страницу, сценарий загружается в его браузер и выполняется. Есть много небольших вариаций этой темы, однако все атаки XSS следуют этому шаблону, который изображен на диаграмме ниже ( Ref).
Злоумышленник может использовать XSS для отправки вредоносного сценария ничего не подозревающему пользователю. Браузер конечного пользователя не знает, что этому сценарию нельзя доверять, и выполнит его. Поскольку он считает, что сценарий был получен из надежного источника, вредоносный сценарий может получить доступ к любым файлам cookie, токенам сеанса или другой конфиденциальной информации, сохраненной вашим браузером и используемой на этом сайте. Эти сценарии могут даже переписать содержимое HTML-страницы.
Дополнительная информация: Открытый проект безопасности веб-приложений.