CVE-2026-44687

EUVD-2026-47668
In NLnet Labs Unbound 1.13.2 up to and including 1.25.1, stub or forward zones where the name is below an intermediate labed below a DNSSEC signed zone could be shadowed by the intermediate label's secure NXDOMAIN answer from the parent. This is caused by an off-by-one error in 'harden-below-nxdomain' logic; enabled by default. It effectively bypasses the configuration and the configured stub/forward zone is never contacted. 'harden-below-nxdomain' does an upward DNS cache walk together with a delegation point guard that does not allow NXDOMAIN synthesis above stub/forward zones. The guard tests the domain name but before stripping a label. This results in an iteration where the domain name equals the configured stub/forward zone apex that passes the guard, strips one more label, and probes the cache at the apex's immediate public parent. If that parent has a cached DNSSEC-secure NXDOMAIN, which it will for any private namespace nested two or more labels under a signed public name, the walk returns it and the configured stub/forward upstream is never contacted. This can only be triggered by the query for the intermediate label (between the stub/forward apex and the DNSSEC parent zone).
ProviderTypeBase ScoreAtk. VectorAtk. ComplexityPriv. RequiredVector
NISTPrimary
3.7 LOW
NETWORK
HIGH
NONE
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L
Base Score
CVSS 3.x
EPSS Score
Percentile: 12.15%
Affected Products (NVD)
VendorProductVersion
nlnetlabsunbound
1.13.2 ≤
𝑥
< 1.25.2
𝑥
= Vulnerable software versions
Debian logo
Debian Releases
Debian Product
Codename
unbound
bookworm
vulnerable
bookworm (security)
vulnerable
forky
1.26.0-2
fixed
sid
1.26.0-2
fixed
trixie
vulnerable
trixie (security)
vulnerable
Ubuntu logo
Ubuntu Releases
Ubuntu Product
Codename
unbound
bionic
needs-triage
focal
needs-triage
jammy
needs-triage
noble
needs-triage
resolute
needs-triage
trusty
needs-triage
xenial
needs-triage
openSUSE logo
openSUSE / SLES Releases
openSUSE Product
Release
libunbound8
suse enterprise desktop 15 SP7
1.25.2-150600.23.19.1
fixed
suse enterprise sap 15 SP4
1.25.2-150100.10.28.1
fixed
suse enterprise sap 15 SP5
1.25.2-150100.10.28.1
fixed
suse enterprise sap 15 SP6
1.25.2-150600.23.19.1
fixed
suse enterprise sap 15 SP7
1.25.2-150600.23.19.1
fixed
suse enterprise server 15 SP4
1.25.2-150100.10.28.1
fixed
suse enterprise server 15 SP5
1.25.2-150100.10.28.1
fixed
suse enterprise server 15 SP6
1.25.2-150600.23.19.1
fixed
suse enterprise server 15 SP7
1.25.2-150600.23.19.1
fixed
unbound-anchor
suse enterprise desktop 15 SP7
1.25.2-150600.23.19.1
fixed
suse enterprise sap 15 SP4
1.25.2-150100.10.28.1
fixed
suse enterprise sap 15 SP5
1.25.2-150100.10.28.1
fixed
suse enterprise sap 15 SP6
1.25.2-150600.23.19.1
fixed
suse enterprise sap 15 SP7
1.25.2-150600.23.19.1
fixed
suse enterprise server 15 SP4
1.25.2-150100.10.28.1
fixed
suse enterprise server 15 SP5
1.25.2-150100.10.28.1
fixed
suse enterprise server 15 SP6
1.25.2-150600.23.19.1
fixed
suse enterprise server 15 SP7
1.25.2-150600.23.19.1
fixed
unbound-devel
suse enterprise desktop 15 SP7
1.25.2-150600.23.19.1
fixed
suse enterprise sap 15 SP4
1.25.2-150100.10.28.1
fixed
suse enterprise sap 15 SP5
1.25.2-150100.10.28.1
fixed
suse enterprise sap 15 SP6
1.25.2-150600.23.19.1
fixed
suse enterprise sap 15 SP7
1.25.2-150600.23.19.1
fixed
suse enterprise server 15 SP4
1.25.2-150100.10.28.1
fixed
suse enterprise server 15 SP5
1.25.2-150100.10.28.1
fixed
suse enterprise server 15 SP6
1.25.2-150600.23.19.1
fixed
suse enterprise server 15 SP7
1.25.2-150600.23.19.1
fixed
Amazon Linux logo
Amazon Linux Releases
Amazon Package
Release
python3-unbound
Amazon Linux 2023
0:1.17.1-1.amzn2023.0.13
fixed
python3-unbound-debuginfo
Amazon Linux 2023
0:1.17.1-1.amzn2023.0.13
fixed
unbound
Amazon Linux 2023
0:1.17.1-1.amzn2023.0.13
fixed
unbound-anchor
Amazon Linux 2023
0:1.17.1-1.amzn2023.0.13
fixed
unbound-anchor-debuginfo
Amazon Linux 2023
0:1.17.1-1.amzn2023.0.13
fixed
unbound-debuginfo
Amazon Linux 2023
0:1.17.1-1.amzn2023.0.13
fixed
unbound-debugsource
Amazon Linux 2023
0:1.17.1-1.amzn2023.0.13
fixed
unbound-devel
Amazon Linux 2023
0:1.17.1-1.amzn2023.0.13
fixed
unbound-libs
Amazon Linux 2023
0:1.17.1-1.amzn2023.0.13
fixed
unbound-libs-debuginfo
Amazon Linux 2023
0:1.17.1-1.amzn2023.0.13
fixed
unbound-utils
Amazon Linux 2023
0:1.17.1-1.amzn2023.0.13
fixed
unbound-utils-debuginfo
Amazon Linux 2023
0:1.17.1-1.amzn2023.0.13
fixed
Azure Linux logo
Azure Linux Releases
Azure Package
Release
unbound
Azure Linux 3.0
0:1.25.2-1.azl3
fixed