Description
A HIP resource record that fills the RDATA near or at is limit, and has another dname RDATA field (a HIP Rendezvous server) can overwrite the stack with up to 191 bytes of attacker controlled data. Zone files which are written out by NSD itself, such as for zones for which the NSD instance is secondary, will not be formatted like this. The zone file must be fed to NSD directly, (but it could come, for example, from an operator controlled provisioning system).
Published: 2026-10-14
Score: 8.7 High
EPSS: n/a
KEV: No
Impact: Remote code execution
Action: Immediate Patch
AI Analysis

Impact

NSD can be forced to write a HIP resource record that contains an RDATA block near the allowed limit and a dname field that refer to a HIP Rendezvous server. When the RDATA buffer overflows, an attacker can overwrite up to 191 bytes of stack memory with controlled data, potentially corrupting return pointers or other stack objects and enabling arbitrary code execution if the overflow occurs in a privileged process. The disclosure indicates that the vulnerability allows direct memory corruption without additional user interaction beyond supplying the zone file content.

Affected Systems

The flaw affects the NSD DNS server from NLnet Labs. Versions prior to 4.15.3 are vulnerable. The check is triggered when a zone file is parsed by NSD, whether the zone is a primary or secondary zone, so any environment that feeds custom zone data to NSD without sanitisation is susceptible. Only updates to or beyond 4.15.3 contain the fix for the overflow.

Risk and Exploitability

With a CVSS score of 8.7 the vulnerability is classified as high severity. EPSS information is not available, but the design of the flaw makes it executable once a zone file containing the crafted HIP RR is processed, which can be achieved through operator controlled provisioning or injection of a malicious zone file. The risk is elevated in deployments that allow unauthenticated or weakly authenticated zone file updates, as an attacker could influence the content of the zone. The CVE is not listed in CISA KEV, but the high severity and memory corruption nature call for urgent attention. The likely attack vector is the ingestion of malicious zone data, requiring local or privileged operator access to the repository or API that delivers the file to NSD.

Generated by OpenCVE AI on October 14, 2026 at 13:57 UTC.

Remediation

Vendor Solution

This issue is fixed in 4.15.3 and all later versions.


OpenCVE Recommended Actions

  • Apply the vendor patch to upgrade NSD to version 4.15.3 or later.
  • Ensure that zone file ingestion is performed only over secure, authenticated channels and validate all zone files for proper size before they are parsed by NSD.
  • Restrict zone file upload capabilities to trusted operator accounts or disable them entirely if not required.
  • Monitor system logs for abnormal zone file changes and anomalous DNS traffic that could indicate exploitation attempts.

Generated by OpenCVE AI on October 14, 2026 at 13:57 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 14 Oct 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Wed, 14 Oct 2026 11:00:00 +0000

Type Values Removed Values Added
Description A HIP resource record that fills the RDATA near or at is limit, and has another dname RDATA field (a HIP Rendezvous server) can overwrite the stack with up to 191 bytes of attacker controlled data. Zone files which are written out by NSD itself, such as for zones for which the NSD instance is secondary, will not be formatted like this. The zone file must be fed to NSD directly, (but it could come, for example, from an operator controlled provisioning system).
Title Stack overwrite from a specially crafted and formatted HIP RR
Weaknesses CWE-121
References
Metrics cvssV4_0

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: NLnet Labs

Published:

Updated: 2026-10-14T14:08:51.522Z

Reserved: 2026-09-28T14:39:03.778Z

Link: CVE-2026-101339

cve-icon Vulnrichment

Updated: 2026-10-14T14:08:45.763Z

cve-icon NVD

Status : Received

Published: 2026-10-14T11:16:57.300

Modified: 2026-10-14T14:17:29.933

Link: CVE-2026-101339

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-14T14:00:17Z

Weaknesses
  • CWE-121

    Stack-based Buffer Overflow