Расширенный
База уязвимостей

Переполнение буфера

1 февраля 2021
Уровень опасности
Оценка CVSS
(AV:N/AC:M/Au:N/C:P/I:P/A:C)
Производитель ПО
Наименование ПО
Dnsmasq (2.0, 2.83)
Описание
Уязвимость в dnsmasq, связанная с извлечением имен из DNS-пакетов до их проверки с использованием данных DNSSEC, позволяет злоумышленникам, способным создавать действительные DNS-ответы, вызвать переполнение буфера произвольными данными в динамической памяти и выполнить код в системе. Уязвимость существует в функции rfc1035.c:extract_name(), которая записывает данные в память, предполагая, что в буфере доступно MAXDNAME*2 байтов. В некоторых случаях extract_name() получает смещение из основного буфера, что снижает количество доступных для записи байтов. Эксплуатация данной уязвимости позволяет нарушить конфиденциальность, целостность и доступность данных.
Как исправить
Для устранения уязвимости необходимо установить последнюю версию продукта, соответствующую используемой платформе. Необходимую информацию можно получить по адресу:
https://thekelleys.org.uk/dnsmasq/doc.html
Ссылки
Источник: CVE
Наименование: CVE-2020-25682
URL: http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-25682