CVE-2026-32665 in Unbound
Sumário
de VulDB • 22/07/2026
No NLnet Labs Unbound 1.22.0 até a versão 1.25.1 (incluída), quando o DNS-over-QUIC (DoQ) downstream está habilitado, os dois primeiros fluxos bidirecionais em uma nova conexão QUIC (stream_id 0 e 4) contornam completamente a verificação 'quic-size' por fluxo, e buffers de entrada grandes são alocados posteriormente, após apenas o prefixo de comprimento de 2 bytes ter sido recebido dos fluxos iniciais. Como resultado, um cliente remoto pode fazer com que o Unbound exceda o limite configurado de 'quic-size' com baixo custo de entrada. Usando apenas uma conexão e dois fluxos, cada um enviando um prefixo de comprimento declarado de 65535 bytes e mantendo os fluxos abertos, um cliente já pode trivialmente fazer com que o Unbound aloque aproximadamente o dobro dessa quantidade. Este é um problema de disponibilidade remota / contorno da contabilidade de memória na implementação downstream do DoQ que leva a uma negação de serviço para novos clientes DoQ. Esta vulnerabilidade requer que o Unbound seja compilado com suporte ao DoQ ('--with-libngtcp2') e que a 'quic-port' esteja configurada nas interfaces de escuta.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.