Description
Any remote client can crash a (debugging/non-release build type) NSD serve child by sending it a special crafted message with a specially tuned number of DNS Cookie options (17 when UDP payload size is 512). By continuously crashing the serve childs, the remote client can severely hamper or, when positioned sufficiently close, deny all DNS service.
Published: 2026-08-26
Score: 8.2 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability allows any remote client to crash one of the NSD child processes by sending a specially crafted DNS query that includes a precise number of DNS Cookie options. This exploitation can cause the serve‑child to terminate unexpectedly, leading to a denial of DNS service for all clients that depend on that process. Because the fault occurs in a debugging or non‑release build, the crash is not mitigated by production code paths, allowing the attacker to repeatedly crash the server. The high CVSS score of 8.2 reflects the seriousness of this DoS capability.

Affected Systems

The flaw affects NLnet Labs’ NSD when running versions prior to 4.15.1 in debugging or non‑release build modes. Any deployment of an older NSD instance that includes such build types is vulnerable. The issue is fixed in 4.15.1 and all later releases, so upgrading to 4.15.1 or newer removes the risk.

Risk and Exploitability

The attack vector is remote over UDP DNS; an attacker can send crafted packets from any location on the network to the DNS server. The flaw is highly exploitable because it does not require elevated privileges or special access, and the exploitation path is straightforward—sending a DNS query with the exact number of Cookie options to trigger the crash. The EPSS score is currently unavailable, but the CVSS score of 8.2 and its absence from CISA KEV suggest a moderate to high likelihood of real‑world exploitation, especially if the attacker can position themselves close to the DNS server or directly target the port.

Generated by OpenCVE AI on August 26, 2026 at 09:20 UTC.

Remediation

Vendor Solution

This issue is fixed in 4.15.1 and all later versions.


OpenCVE Recommended Actions

  • Upgrade NSD to version 4.15.1 or later.
  • Restart the NSD service to ensure the updated binaries are running.
  • If immediate upgrade is not possible, use firewall or ACL rules to limit UDP traffic to port 53 and implement rate limiting to mitigate repeated crash attempts.

Generated by OpenCVE AI on August 26, 2026 at 09:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 26 Aug 2026 08:45:00 +0000

Type Values Removed Values Added
Description Any remote client can crash a (debugging/non-release build type) NSD serve child by sending it a special crafted message with a specially tuned number of DNS Cookie options (17 when UDP payload size is 512). By continuously crashing the serve childs, the remote client can severely hamper or, when positioned sufficiently close, deny all DNS service.
Title Remote UDP DoS by sending multiple DNS Cookie options
Weaknesses CWE-400
CWE-617
References
Metrics cvssV4_0

{'score': 8.2, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: NLnet Labs

Published:

Updated: 2026-08-26T08:44:08.078Z

Reserved: 2026-08-10T07:31:26.962Z

Link: CVE-2026-19401

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-26T09:30:04Z

Weaknesses
  • CWE-400

    Uncontrolled Resource Consumption

  • CWE-617

    Reachable Assertion