Low severity · published Jul 22, 2026
CVE-2026-55708
Privacy/configuration issue when adding local data in views through 'unbound-control'
3.1
CVSS
0.2%
EPSS
No
On KEV
Description
In NLnet Labs Unbound 1.6.0 up to and including 1.25.1, the 'view_local_data' and 'view_local_datas' commands of 'unbound-control' create a bare local zones tree for an already configured named view when the view is configured with no local data to begin with. However, the creation through the control interface omits adding the default-protected zones (e.g., RFC 1918 reverse, AS112 zones, .onion, .localhost). Once the local zone tree exists without the defaults, every query for a default-protected name from a client mapped to that view escapes to the public DNS via the iterator instead of being answered locally, bypassing local policy expectations.
CVSS vector
CVSS:3.1/AV:L/AC:L/PR:H/UI:R/S:U/C:L/I:L/A:N
Attack vector
Local
Complexity
Low
Privileges
High
User interaction
Required
Confidentiality
Low
Integrity
Low
Availability
None
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.2% · higher than 5% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
UN
Unbound · NLnet Labs
1.6.0 before 1.25.2 · source: vendor, NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-55708
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-55708
Vendor Advisory
https://www.nlnetlabs.nl/downloads/unbound/CVE-2026-55708.txt
More from Unbound
10.0
CVE-2026-42960
Possible cache poisoning via promiscuous records for the authority section
9.8
CVE-2026-82717
CNAME synthesis could lead to heap corruption
9.8
CVE-2026-81642
Heap buffer overflow and possible Remote Code Execution when digesting DNSKEY
9.8
CVE-2026-33278
Possible arbitrary code execution during DNSSEC validation
9.3
CVE-2026-50252
Possible cache poisoning attack by mapping source port population per thread
