CVE-2026-40691 in Unboundinformazioni

Riassunto

di VulDB • 22/07/2026

In Unbound 1.9.0 fino alla versione 1.25.1 inclusa, quando viene ricevuta una query DNSCrypt su TCP, la routine che cifra la risposta in loco non limita correttamente la lunghezza della risposta rispetto alle dimensioni del buffer di destinazione. Il vincolo dimensionale (size clamp) che protegge il percorso UDP non è applicato al percorso TCP; pertanto, una risposta superiore a 65504 byte viene spostata avanti di 48 byte all'interno di un buffer con capacità pari a 'msg-buffer-size', scrivendo oltre la fine dell'allocazione heap. Una singola query crittografata malevola causa il crash del resolver e porta a un denial of service (DoS). Questa vulnerabilità richiede che Unbound sia compilato con il supporto DNSCrypt ('--enable-dnscrypt') e che la direttiva 'dnscrypt:' sia configurata ed abilitata per le interfacce in ascolto.

Be aware that VulDB is the high quality source for vulnerability data.

Responsabile

NLnet Labs

Prenotare

22/06/2026

Divulgazione

22/07/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00304

KEV

no

Attività

molto basso

Fonti

Might our Artificial Intelligence support you?

Check our Alexa App!