PT-2026-63376 · Nlnet · Unbound

·

CVE-2026-44687

·

Published

2026-07-22

·

Updated

2026-08-31

CVSS v3.1

7.5

High

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions NLnet Labs Unbound versions 1.13.2 through 1.25.1
Description An off-by-one error exists in the harden-below-nxdomain logic, which is enabled by default. This issue occurs when stub or forward zones are located below an intermediate label that is itself below a DNSSEC signed zone. The harden-below-nxdomain feature performs an upward DNS cache walk with a delegation point guard intended to prevent NXDOMAIN synthesis above stub or forward zones. However, because the guard tests the domain name before stripping a label, it allows an iteration where the domain name matches the configured stub or forward zone apex. The process then strips one more label and probes the cache of the apex's immediate public parent. If that parent has a cached DNSSEC-secure NXDOMAIN, the walk returns it, causing the configured stub or forward upstream to be bypassed and never contacted. This behavior is triggered by a query for the intermediate label between the stub or forward apex and the DNSSEC parent zone.
Recommendations Update NLnet Labs Unbound to a version later than 1.25.1. As a temporary mitigation, consider disabling the harden-below-nxdomain logic.

Fix

DoS

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

AZL-92922
CVE-2026-44687
ECHO-BE32-8712-2A19
OESA-2026-3434
OESA-2026-3435
OESA-2026-3436
OESA-2026-3437
OESA-2026-3438
OPENSUSE-SU-2026:11380-1
OPENSUSE-SU-2026:21550-1
RHSA-2026:43588
SUSE-SU-2026:23050-1
SUSE-SU-2026:23215-1
SUSE-SU-2026:23226-1
SUSE-SU-2026:23349-1
SUSE-SU-2026:23360-1
SUSE-SU-2026:3884-1
SUSE-SU-2026:3885-1

Affected Products

Unbound