CVE-2026-81634

In NLnet Labs Unbound up to and including 1.26.0, a 255 length query name with a large TCP response can lead to a heap buffer overflow during the RRSet canonicalisation routine. This is caused by missing to add the first owner name into the buffer length check. A malicious actor operating a malicious name server or tampering with an incoming response to Unbound (canonicalisation happens before DNSSEC validation), can trigger the vulnerability.
References
Configurations

Configuration 1 (hide)

cpe:2.3:a:nlnetlabs:unbound:*:*:*:*:*:*:*:*

History

23 Sep 2026, 19:51

Type Values Removed Values Added
First Time Nlnetlabs
Nlnetlabs unbound
References () https://www.nlnetlabs.nl/downloads/unbound/CVE-2026-81634.txt - () https://www.nlnetlabs.nl/downloads/unbound/CVE-2026-81634.txt - Patch, Vendor Advisory
CPE cpe:2.3:a:nlnetlabs:unbound:*:*:*:*:*:*:*:*

Information

Published : 2026-09-16 09:17

Updated : 2026-09-23 19:51


NVD link : CVE-2026-81634

Mitre link : CVE-2026-81634

CVE.ORG link : CVE-2026-81634


JSON object : View

Products Affected

nlnetlabs

  • unbound
CWE
CWE-122

Heap-based Buffer Overflow