CVE Database›Document archive›CVE-2026-50251

CVE-2026-50251

unbound: NLnet Labs Unbound: Denial of Service via crafted DNS glue records

Loading…

Severity

Moderate

Red Hat Product Security

5.3

CVSS 3.1

Review impact separately from score.

Published · July 22, 2026

Updated · September 1, 2026

Description

A flaw was found in Unbound. A remote malicious actor can exploit a vulnerability by controlling a DNS delegation that returns specific glue records. This can cause Unbound to repeatedly clear its DNS caches, leading to a continuous Denial of Service (DoS) for DNS resolution.

Statement

This Moderate flaw in Unbound allows a remote attacker to trigger a denial of service by controlling a DNS delegation. When the unwanted-reply-threshold option is enabled, specially crafted glue records can cause Unbound to repeatedly clear its DNS caches, disrupting DNS resolution. This occurs due to Unbound's internal handling of locally routed 0.0.0.0/::0 glue records, which are incorrectly flagged as unwanted replies.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Mitigation

To mitigate this issue, configure Unbound to disable the unwanted-reply-threshold option by setting it to 0 in the unbound.conf file. This prevents the cache clearing behavior triggered by malicious glue records. After modifying the configuration, restart the Unbound service for the changes to take effect.

CVSS / CWE

CVSS 3.1 · 5.3
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L

CWE-835 · Loop with Unreachable Exit Condition ('Infinite Loop')