Что такое XSS-уязвимость? XSS-уязвимость - это уязвимость, которая заключается во внедрении кода, исполняемого на стороне клиента в веб-страницу, которую просматривают другие пользователи. Существует два типа XSS-уязвимостей - активная и пассивная. Активная уязвимость более опасна, чем пассивная, потому что злоумышленнику не нужно заманивать жертву перейти по специальной ссылке, ему достаточно внедрить вредоносный код в базу или файл на сервере. Таким образом, все посетители сайта автоматически становятся жертвами. Код также может быть интегрирован, например, с помощью SQL-внедрений. Поэтому не стоит доверять данным, хранящимся в базе данных, даже если они были обработаны при вставке, так как код может быть зашифрован. Пассивная же уязвимость требует социальной инженерии, например, "важное письмо", отправляемое от имени администрации сайта с просьбой перейти по вредоносной ссылке. Также для проведения пассивной XSS-атаки нужно знать определённую информацию о жертве (например, адрес эле