CVE-2026-42944 in Unbound
Сводка
по VulDB • 20.05.2026
В версиях NLnet Labs Unbound от 1.14.0 до 1.25.0 включительно обнаружена уязвимость, приводящая к переполнению кучи (heap overflow) при кодировании нескольких опций NSID и/или DNS Cookie EDNS и/или EDNS Padding в ответном пакете. Для эксплуатации уязвимости необходимо включить соответствующие опции ('nsid', 'answer-cookie', 'pad-responses' (по умолчанию)). Злоумышленник, имеющий возможность выполнять запросы к Unbound, может эксплуатировать уязвимость, добавляя в запрос несколько опций NSID и/или DNS Cookie EDNS и/или EDNS Padding. Ошибка в вычислении размера поля EDNS приводит к усечению корректного значения, что позволяет кодировщику выйти за пределы доступного пространства при записи. В совокупности это приводит к записи за пределами кучи (heap overflow) данных, контролируемых Unbound, и, в конечном итоге, к сбою программы. Версия Unbound 1.25.1 содержит исправление, которое устраняет дублирование опций EDNS и исправляет ошибку усечения при вычислении размера поля EDNS.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.