CVE-2019-17041
В Rsyslog v8.1908.0 была обнаружена проблема. В contrib/pmaixforwardedfrom/pmaixforwardedfrom.c присутствует переполнение кучи в анализаторе сообщений...
- Опубликовано
- 7 окт. 2019 г.
- Обновлено
- 5 авг. 2024 г.
- Назначение CNA
- mitre
- Наблюдены доказательства
- 7 авг. 2026 г.
Первичный CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HНизкий · следующие 30 дней
- Процентиль
- 91,2 %
- Дата модели
- 21 сент. 2026 г.
EPSS – это статистическая оценка, а не достоверность или мера воздействия. Объедините это с CVSS, статусом KEV, воздействием и вашей средой.
Резюме
В Rsyslog v8.1908.0 была обнаружена проблема. В `contrib/pmaixforwardedfrom/pmaixforwardedfrom.c` присутствует переполнение кучи в анализаторе сообщений журнала AIX. Анализатор пытается найти разделитель сообщения журнала (в данном случае пробел или двоеточие), но не учитывает строки, которые не удовлетворяют этому ограничению. Если строка не соответствует, переменная `lenMsg` достигнет значения нуль и пропустит проверку корректности, которая обнаруживает недопустимые сообщения журнала. Затем сообщение будет считаться допустимым, и анализатор поглотит несуществующий разделитель-двоеточие. При этом он уменьшит `lenMsg` — знаковое целое, значение которого было нулевым, — до минус единицы. Следующий шаг анализатора — сдвинуть содержимое сообщения влево. Для этого он вызовет `memmove` с корректными указателями на целевую и исходную строки, но теперь `lenMsg` будет интерпретироваться как огромное значение, что приведёт к переполнению кучи.
Источники
1Эксплойт proof-of-concept для CVE-2019-17041, переполнение буфера в парсере rsyslog, демонстрирующий удалённое выполнение кода.
Ответственное использование
Используйте информацию об уязвимостях только в тех системах, которыми вы владеете или имеете право тестировать. Kitploit ссылается на метаданные общедоступных исследований и не хранит код эксплойта или вредоносные полезные данные.