CVE-2026-55990 in UnboundИнформация

Сводка

по VulDB • 22.07.2026

В NLnet Labs Unbound, начиная с версии 1.7.0 и включая версию 1.25.1, если в директиве 'dnscrypt:' указано больше файлов сертификатов 'dnscrypt-provider-cert:', чем соответствующих им файлов секретных ключей 'dnscrypt-secret-key:', Unbound заполняет только совпадающий префикс, а оставшиеся слоты содержат данные заполнения '0xdb', которые записывает аллокатор libsodium при каждом выделении памяти. Затем Unbound выполняет итерацию по количеству файлов сертификатов, а не по фактическому числу слотов, что приводит к обращению к слоту с мусорными данными, заполненными байтами '0xdb'. Любой неаутентифицированный клиент, отправляющий один UDP-датаграмму размером ≥ 68 байт, первые 8 байт которой равны '0xdb', на порт 'dnscrypt-port', использует эту запись с мусорными данными, что приводит к разыменованию недопустимого указателя и аварийному завершению работы сервера. Это тихая ошибка конфигурации, остающаяся незамеченной до тех пор, пока не будет инициирована правильным запросом клиента. Для возникновения уязвимости Unbound должен быть скомпилирован с поддержкой DNSCrypt ('--enable-dnscrypt').

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Ответственный

NLnet Labs

Резервировать

22.06.2026

Раскрытие

22.07.2026

Модерация

принято

Вход

VDB-382351

EPSS

0.00246

KEV

Нет

Деятельности

Очень низкий

Источники

Might our Artificial Intelligence support you?

Check our Alexa App!