Уязвимость XSS атаки в браузере Mozilla Firefox через некорректную обработку данных в URI при использовании заголовков Location
Описание
В браузере Mozilla Firefox некорректно блокируются data: URI в заголовках Location в HTTP-ответах, что позволяет злоумышленникам проводить атаки типа межсайтового скриптинга (XSS). Уязвимость связана с возможностью (1) внедрения заголовка Location, содержащего JavaScript последовательности в data:text/html URI или (2) использования data:text/html URI с JavaScript последовательностями при указании содержимого заголовка Location. JavaScript выполняется за пределами контекста HTTP-страницы.
Затронутые версии ПО
- Mozilla Firefox 3.0.13 и более ранние версии
- Mozilla Firefox 3.5
- Mozilla Firefox 3.6 a1 pre
- Mozilla Firefox 3.7 a1 pre
Тип уязвимости
Межсайтовый скриптинг (XSS)
Ссылки
- Exploit
- Exploit
- Exploit
- Exploit
Уязвимые конфигурации
Одно из
EPSS
4.3 Medium
CVSS2
Дефекты
Связанные уязвимости
Mozilla Firefox 3.0.13 and earlier, 3.5, 3.6 a1 pre, and 3.7 a1 pre does not properly block data: URIs in Location headers in HTTP responses, which allows remote attackers to conduct cross-site scripting (XSS) attacks via vectors related to (1) injecting a Location header that contains JavaScript sequences in a data:text/html URI or (2) entering a data:text/html URI with JavaScript sequences when specifying the content of a Location header. NOTE: the JavaScript executes outside of the context of the HTTP site.
Mozilla Firefox 3.0.13 and earlier, 3.5, 3.6 a1 pre, and 3.7 a1 pre does not properly block data: URIs in Location headers in HTTP responses, which allows remote attackers to conduct cross-site scripting (XSS) attacks via vectors related to (1) injecting a Location header that contains JavaScript sequences in a data:text/html URI or (2) entering a data:text/html URI with JavaScript sequences when specifying the content of a Location header. NOTE: the JavaScript executes outside of the context of the HTTP site.
Mozilla Firefox 3.0.13 and earlier, 3.5, 3.6 a1 pre, and 3.7 a1 pre do ...
Mozilla Firefox 3.0.13 and earlier, 3.5, 3.6 a1 pre, and 3.7 a1 pre does not properly block data: URIs in Location headers in HTTP responses, which allows remote attackers to conduct cross-site scripting (XSS) attacks via vectors related to (1) injecting a Location header that contains JavaScript sequences in a data:text/html URI or (2) entering a data:text/html URI with JavaScript sequences when specifying the content of a Location header. NOTE: the JavaScript executes outside of the context of the HTTP site.
EPSS
4.3 Medium
CVSS2