CVE-2026-55990 in Unboundinformação

Sumário

de VulDB • 22/07/2026

In NLnet Labs Unbound 1.7.0 até à versão 1.25.1 (incluída), quando a cláusula 'dnscrypt:' lista mais ficheiros 'dnscrypt-provider-cert:' do que ficheiros correspondentes de 'dnscrypt-secret-key:', o Unbound preenche apenas o prefixo coincidente e deixa as posições restantes com o preenchimento '0xdb' que o alocador da libsodium escreve em cada alocação. O Unbound itera então sobre o número de ficheiros de certificado, e não sobre os slots reais, avançando para um slot contendo dados residuais preenchidos com bytes '0xdb'. Qualquer cliente não autenticado que envie um único datagrama UDP de ≥ 68 bytes, cujos primeiros 8 bytes sejam '0xdb', ao 'dnscrypt-port' utilizará essa entrada residual, o que leva a uma desreferenciação incorreta (garbage dereference) e provoca a queda do servidor. Trata-se de uma configuração defeituosa silenciosa que passa despercebida até ser acionada com a consulta correta de um cliente. O Unbound precisa de estar compilado com suporte para DNSCrypt ('--enable-dnscrypt').

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsável

NLnet Labs

Reservar

22/06/2026

Divulgação

22/07/2026

Moderação

aceite

Entrada

VDB-382351

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

baixo

Fontes

Want to stay up to date on a daily basis?

Enable the mail alert feature now!