Advisories · Technology
NLnet Labs Unbound.
Every CVE that names NLnet Labs Unbound among its affected products, newest first. Vendors and products are as the CNA wrote them; check the affected versions on each record.
- CVSS 7.5 High
DNS-over-QUIC (DoQ) path-migration can lead to use-after-free on multi-threaded deployments.
- NLnet Labs Unbound
- Memory corruption
- CVSS 5.3 Medium
Aggregate DNS name chained pointer decompression work leads to degradation of service.
- NLnet Labs Unbound
- Denial of service
- CVSS 6.5 Medium
Possible insecure NXDOMAIN for non-existing records under a configured island trust anchor underneath an insecure parent.
- NLnet Labs Unbound
- CWE-807
- CVSS 3.7 Low
Bypass of a configured island trust anchor underneath an insecure parent from an atacker-controlled NSEC record.
- NLnet Labs Unbound
- CWE-354
- CVSS 5.3 Medium
Possible cache poisoning vulnerability via a cache side-channel exposed by 'unwanted-reply-threshold'
- NLnet Labs Unbound
- CWE-205
- CVSS 5.3 Medium
Retrap: Novel Vulnerabilities to launch Algorithmic Complexity Attacks on DNSSEC
- NLnet Labs Unbound
- Denial of service
- CVSS 5.9 Medium
Use-after-free in DoH stream cleanup code path
- NLnet Labs Unbound
- Memory corruption
- CVSS 8.4 High
CNAME synthesis could lead to heap corruption
- NLnet Labs Unbound
- Memory corruption
- CVSS 9.1 CriticalCritical · CVSS 9+
Heap buffer overflow and possible Remote Code Execution when digesting DNSKEY
- NLnet Labs Unbound
- Memory corruption
- CVSS 7.5 High
Possible heap buffer overflow during DNSSEC canonicalization
- NLnet Labs Unbound
- Memory corruption
- CVSS 5.3 Medium
Possible degradation of service from continuous queries on the same TCP/DoT connection
- NLnet Labs Unbound
- Denial of service
- CVSS 6.5 Medium
Use-after-free in DoQ stream output buffer on reset re-transmission
- NLnet Labs Unbound
- Memory corruption
- CVSS 4.4 Medium
Possible ZONEMD verification bypass window
- NLnet Labs Unbound
- CWE-345
- CVSS 3.7 Low
'serve-expired' can bypass Unbound 'wait-limit'
- NLnet Labs Unbound
- CWE-675
- CVSS 5.9 Medium
Degradation of resolution service when 'discard-timeout' and 'serve-expired-client-timeout' are combined in unusual configuration
- NLnet Labs Unbound
- Denial of service
- CVSS 4.8 Medium
Possible heap buffer overflow when validator canonicalizes RDATA that contains domain name
- NLnet Labs Unbound
- CWE-354
- CVSS 5.9 Medium
Remote DNS-over-QUIC (DoQ) flow-control assertion failure in libngtcp2
- NLnet Labs Unbound
- CWE-195
- CVSS 5.9 Medium
Packet of death for a DNSCrypt misconfigured Unbound
- NLnet Labs Unbound
- Memory corruption
- CVSS 7.5 High
'dns-error-reporting: yes' leads to stack buffer overflow
- NLnet Labs Unbound
- CWE-20
- CVSS 5.9 Medium
'serve-expired-client-timeout' and 'response-ip' CNAME redirect could lead to a crash
- NLnet Labs Unbound
- Memory corruption
- CVSS 3.1 Low
Privacy/configuration issue when adding local data in views through 'unbound-control'
- NLnet Labs Unbound
- CWE-1188
- CVSS 3.7 Low
DNS Cookie bypass when combined with proxy-protocol use
- NLnet Labs Unbound
- Authentication bypass
- CVSS 5.9 Medium
Memory corruption could lead to crash and denial of service
- NLnet Labs Unbound
- Memory corruption
- CVSS 5.7 Medium
Possible cache poisoning attack by mapping source port population per thread
- NLnet Labs Unbound
- CWE-349
- CVSS 5.3 Medium
Attacker supplied '0.0.0.0'/'::' glue triggers defensive full-cache flush
- NLnet Labs Unbound
- CWE-184
- CVSS 6.5 Medium
BOGUS configured primary hostname accepted for XFR in auth/rpz zones
- NLnet Labs Unbound
- CWE-345
- CVSS 6.3 Medium
'response-ip'/'rpz' can rewrite BOGUS answers instead of returning SERVFAIL
- NLnet Labs Unbound
- CWE-348
- CVSS 5.9 Medium
Possible heap use-after-free in an error path when a DoT forwarded query is jostled out
- NLnet Labs Unbound
- Memory corruption
- CVSS 5.3 Medium
'max-global-quota' reset by DNSSEC validation restarts
- NLnet Labs Unbound
- CWE-406
- CVSS 3.7 Low
A wildcard replay, as another piece of data, triggers poisoning in the serve expired reply path
- NLnet Labs Unbound
- CWE-358
- CVSS 7.5 High
Cross-zone wildcard cache poisoning via RRSIG.labels manipulation
- NLnet Labs Unbound
- CWE-345
- CVSS 3.7 Low
Off-by-one error in 'harden-below-nxdomain' logic can shadow a stub/forward zone by a legitimate parent's NXDOMAIN
- NLnet Labs Unbound
- CWE-193
- CVSS 5.9 Medium
Libunbound applications configured with 'unwanted-reply-threshold' could eventually be abruptly terminated
- NLnet Labs Unbound
- CWE-754
- CVSS 3.7 Low
Extra fix for CVE-2026-40622 to also clamp the TTL of A/AAAA records disallowing a one-time 'ghost domain' delegation renewal via glue records
- NLnet Labs Unbound
- CWE-672
- CVSS 3.7 Low
Degradation of resolution service from improperly accounted client-terminated DNS-over-QUIC queries
- NLnet Labs Unbound
- Denial of service
- CVSS 7.5 High
Packet of death for DNSCrypt over TCP
- NLnet Labs Unbound
- Memory corruption
- CVSS 7.5 High
Remote DNS-over-QUIC denial of service due to `quic-size` budget bypass
- NLnet Labs Unbound
- CWE-1284
- CVSS 5.9 Medium
Assertion in libngtcp2 when under pressure in high concurrency DNS-over-QUIC environments
- NLnet Labs Unbound
- Denial of service
- CVSS 4.6 Medium
Use after free and crash under special conditions in RPZ code
- NLnet Labs Unbound
- CWE-413
- CVSS 6.9 Medium
Unbounded name compression in certain cases causes degradation of service
- NLnet Labs Unbound
- Denial of service
- CWE-1050
- CVSS 5.7 Medium
Possible cache poisoning via promiscuous records for the authority section
- NLnet Labs Unbound
- CWE-349
- CVSS 8.7 High
Crash during DNSSEC validation of malicious content
- NLnet Labs Unbound
- Memory corruption
- CVSS 8.7 High
Heap overflow with multiple NSID, COOKIE, PADDING EDNS options
- NLnet Labs Unbound
- Memory corruption
- CWE-197
- CVSS 6.9 Medium
Degradation of service with unbounded NSEC3 hash calculations
- NLnet Labs Unbound
- Denial of service
- CVSS 6.9 Medium
Jostle logic bypass degrades resolution performance
- NLnet Labs Unbound
- CWE-440
- CWE-911
- CVSS 6.6 Medium
Long list of incoming EDNS options degrades performance
- NLnet Labs Unbound
- Denial of service
- CWE-1050
- CVSS 6.6 Medium
Another 'ghost domain names' attack variant
- NLnet Labs Unbound
- CWE-346
- CVSS 9.1 CriticalCritical · CVSS 9+
Possible arbitrary code execution during DNSSEC validation
- NLnet Labs Unbound
- Memory corruption
- CWE-672
- CVSS 4.6 Medium
Packet of death with DNSCrypt
- NLnet Labs Unbound
- Memory corruption
- CWE-166
- CVSS 5.7 Medium
Possible domain hijacking via promiscuous records in the authority section
- NLnet Labs Unbound
- CWE-349
- CVSS 8.7 High
Cache poisoning via the ECS-enabled Rebirthday Attack
- NLnet Labs Unbound
- CWE-349
- CVSS 5.3 Medium
Unbounded name compression could lead to Denial of Service
- NLnet Labs Unbound
- CWE-606
- CVSS 7.5 High
Denial of service when trimming EDE text on positive replies
- NLnet Labs Unbound
- Denial of service
- CVSS 7.5 High
NRDelegation Attack
- NLnet Labs Unbound
- Denial of service
-
Novel "ghost domain names" attack by updating almost expired delegation information
- NLnet Labs Unbound
-
Novel "ghost domain names" attack by introducing subdomain delegations
- NLnet Labs Unbound
-
Local symlink attack in Unbound and NSD
- NLnet Labs Unbound
- NLnet Labs NSD
- Path traversal
-
A flaw was found in the way unbound before 1.6.8 validated wildcard-synthesized NSEC records.
- NLnet Labs unbound
- CWE-358