Ошибка XSS в теге img

#javascript #xss

#javascript #xss

Вопрос:

Я тестирую веб-сайт и обнаруживаю, что в img, когда src не найден, ошибка onerror использует другое изображение. если я проверю и изменю onerror с помощью предупреждения, он полностью заработает. Является ли это потенциальной уязвимостью XSS?

Комментарии:

1. Если onerror содержимое может поступать из ненадежного источника (например, пользовательский ввод, который отображается другим пользователям), да, это проблема

Ответ №1:

Возможность пользователя редактировать DOM в своем собственном браузере не является уязвимостью XSS (хотя это может быть вектор для фишинг-атаки).

onerror , как и любой атрибут со значением, которое обрабатывается как JavaScript, может использоваться как часть атаки XSS, если злоумышленник может внедрить в него содержимое (или создать атрибут как часть внедрения содержимого в HTML-документ).).