Карточка уязвимости
Характеристики уязвимости
Уровень опасности
Оценка CVSS
(AV:N/AC:L/Au:N/C:N/I:P/A:N)
Производитель ПО
Наименование ПО
F5 BIG-IP TMOS
(11.2.1, 11.6.5, 12.1.0, 12.1.5, 13.0.0, 13.1.3, 14.0.0, 14.1.2, 15.0.0, 15.0.1)
Описание
Обработчик HTTP в Node.js игнорирует пробелы в заголовке Content-Length, поэтому входные данные «Content-Length: 1 2» будут интерпретированы как «12». Спецификация HTTP не допускает пробелы в значении Content-Length, обработчик HTTP Node.js также придерживается этих требований. Уязвимости могут существовать из-за некорректной оценки данного значения и действительной длины предоставляемых данных. Пользователям Node.js, создающим низкоуровневые HTTP-утилиты, рекомендуется перепроверять длину любых входных данных после завершения их обработки.
Как исправить
Используйте рекомендации производителя:
https://my.f5.com/manage/s/article/K27228191
https://my.f5.com/manage/s/article/K27228191
Ссылки
Источник: CVE
Наименование: CVE-2018-7159
URL: http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-7159
https://my.f5.com/manage/s/article/K27228191
Наименование: CVE-2018-7159
URL: http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-7159
https://my.f5.com/manage/s/article/K27228191