Уязвимость контрабанды запросов существует в логике разгона заголовка libsoup HTTP/1. Функция soup_mssage_headers_append_common() в libsoup…
Уязвимость контрабанды запросов существует в логике разгона заголовка libsoup HTTP/1. Функция soup_mssage_headers_append_common() в libsoup/soup-message-headers.c безоговорочно прибавляет каждое значение заголовка без проверки для дублирования или противоречивых полей Content-Length. Это позволяет злоумышленнику отправлять HTTP-запросы, содержащие несколько заголовков Content-Dength с различными значениями.
Продукт выступает в роли промежуточного HTTP-агента (например, прокси-сервера или межсетевого экрана) в потоке данных между двумя объектами — клиентом и сервером, — однако интерпретирует некорректно сформированные HTTP-запросы или ответы иначе, чем конечные получатели этих сообщений.
https://cwe.mitre.org/data/definitions/444.html →Открыть в коллекции CWE →Нет описания в исходных данных.
https://capec.mitre.org/data/definitions/33.html →Открыть в коллекции CAPEC →Нет описания в исходных данных.
https://capec.mitre.org/data/definitions/273.html →Открыть в коллекции CAPEC →| Продукт | Вендор | Статус |
|---|---|---|
| libsoup2.4 | Отслеживается | |
| libsoup2.4 | Отслеживается | |
| libsoup2.4 | Отслеживается | |
| libsoup3 | Отслеживается | |
| libsoup3 | Отслеживается | |
| libsoup3 | Отслеживается | |
| enterprise_linux | * | Отслеживается |
| libsoup | * | Отслеживается |