Уязвимость подмены HTTP-ответов в Mozilla Firefox и Thunderbird
Описание
Данная уязвимость позволяет злоумышленнику заставить браузер Mozilla Firefox или Thunderbird обрабатывать некоторые ответы так, будто они поступили от двух разных сайтов. Это происходит в ситуациях, когда используются определенные прокси-серверы. Проблема возникает из-за некорректно оформленных HTTP-заголовков с пробелами между названием заголовка и двоеточием, которые в некоторых случаях не игнорируются, или когда заголовки HTTP 1.1 передаются через прокси HTTP 1.0. Прокси игнорирует такие заголовки, но они обрабатываются клиентом.
Затронутые версии ПО
- Mozilla Firefox и Thunderbird до версии 1.5.0.4.
Тип уязвимости
- Подмена HTTP-ответов (HTTP response smuggling)
Ссылки
Уязвимые конфигурации
Одно из
EPSS
2.6 Low
CVSS2
Дефекты
Связанные уязвимости
HTTP response smuggling vulnerability in Mozilla Firefox and Thunderbird before 1.5.0.4, when used with certain proxy servers, allows remote attackers to cause Firefox to interpret certain responses as if they were responses from two different sites via (1) invalid HTTP response headers with spaces between the header name and the colon, which might not be ignored in some cases, or (2) HTTP 1.1 headers through an HTTP 1.0 proxy, which are ignored by the proxy but processed by the client.
HTTP response smuggling vulnerability in Mozilla Firefox and Thunderbird before 1.5.0.4, when used with certain proxy servers, allows remote attackers to cause Firefox to interpret certain responses as if they were responses from two different sites via (1) invalid HTTP response headers with spaces between the header name and the colon, which might not be ignored in some cases, or (2) HTTP 1.1 headers through an HTTP 1.0 proxy, which are ignored by the proxy but processed by the client.
HTTP response smuggling vulnerability in Mozilla Firefox and Thunderbi ...
HTTP response smuggling vulnerability in Mozilla Firefox and Thunderbird before 1.5.0.4, when used with certain proxy servers, allows remote attackers to cause Firefox to interpret certain responses as if they were responses from two different sites via (1) invalid HTTP response headers with spaces between the header name and the colon, which might not be ignored in some cases, or (2) HTTP 1.1 headers through an HTTP 1.0 proxy, which are ignored by the proxy but processed by the client.
EPSS
2.6 Low
CVSS2