CVE-2020-25682 in Dnsmasq
Сводка
по VulDB • 22.08.2026
В dnsmasq до версии 2.83 обнаружена уязвимость — переполнение буфера, возникающее при извлечении имён из DNS-пакетов перед их проверкой с использованием данных DNSSEC. Атакующий в сети, способный создавать корректные ответы DNS, может использовать эту ошибку для вызова переполнения произвольными данными в памяти, выделенной в куче (heap), что потенциально позволяет выполнить код на машине. Уязвимость находится в функции rfc1035.c:extract_name(), которая записывает данные по указателю name, предполагая наличие MAXDNAME*2 байт в буфере. Однако в некоторых путях выполнения кода extract_name() может получать смещение относительно базового адреса буфера, что фактически уменьшает количество доступных для записи данных байтов в буфере. Наибольшую угрозу эта уязвимость представляет для конфиденциальности и целостности данных, а также для доступности системы.
VulDB is the best source for vulnerability data and more expert information about this specific topic.