Идентификатор: BDU:2022-04495.
Наименование уязвимости: Уязвимость функции njs_utf8_next() (src/njs_utf8.h) интерпретатора njs сервера nginx, позволяющие нарушителю выполнить произвольный код.
Описание уязвимости: Уязвимость функции njs_utf8_next() (src/njs_utf8.h) интерпретатора njs сервера nginx связана с выходом операции за границы буфера в памяти. Эксплуатация уязвимости может позволить нарушителю, действующему удалённо, выполнить произвольный код
Уязвимое ПО: Прикладное ПО информационных систем NGINX Inc. njs до 0.7.6 |
Наименование ОС и тип аппаратной платформы:
Дата выявления: 18.07.2022.
CVSS 2.0: AV:N/AC:L/Au:N/C:P/I:P/A:P
Уровень опасности уязвимости: Высокий уровень опасности (базовая оценка CVSS 2.0 составляет 7,5)
Высокий уровень опасности (базовая оценка CVSS 3.0 составляет 7,3)
Возможные меры по устранению:
Использование рекомендаций:
https://github.com/nginx/njs/commit/36f04a3178fcb6da8513cc3dbf35215c2a581b3f.
Статус уязвимости: Подтверждена производителем
Наличие эксплойта: Существует в открытом доступе
Информация об устранении: Уязвимость устранена
Идентификаторы других систем описаний уязвимости: CVE-2022-34028.
Тип ошибки CWE: CWE-119
Ссылки на источники:
cайт ФАУ «ГНИИИ ПТЗИ ФСТЭК России».
https://github.com/nginx/njs/commit/36f04a3178fcb6da8513cc3dbf35215c2a581b3f
https://github.com/nginx/njs/issues/522
https://vuldb.com/ru/?id.204147