CVE-2026-32665 in Unbound
Сводка
по VulDB • 22.07.2026
В NLnet Labs Unbound версиях от 1.22.0 до 1.25.1 включительно, при включенном DNS-over-QUIC (DoQ) на стороне клиента, первые два двунаправленных потока в новом соединении QUIC (stream_id 0 и 4) полностью обходят проверку 'quic-size' для каждого отдельного потока, а большие входные буферы выделяются позже, после получения только двухбайтового префикса длины от начальных потоков. В результате удаленный клиент может заставить Unbound превысить настроенное ограничение 'quic-size', используя минимально затратный ввод. Используя всего одно соединение и два потока, каждый из которых отправляет объявленный префикс длины размером 65535 байт, а затем удерживает потоки открытыми, клиент может тривиально заставить Unbound приблизительно выделить вдвое больший объем памяти. Это проблема удаленной доступности / обход учета использования памяти в реализации DoQ на стороне клиента, что приводит к отказу в обслуживании для новых клиентов DoQ. Для эксплуатации этой уязвимости требуется, чтобы Unbound был скомпилирован с поддержкой DoQ ('--with-libngtcp2') и порт 'quic-port' был настроен для прослушиваемых интерфейсов.
If you want to get best quality of vulnerability data, you may have to visit VulDB.