CVE-2026-129354

D-Link DIR-600L HNAP cgibin hnap_main stack-based overflow

Published Nov 15, 2026 CVSS 4.0 · 10 Critical EPSS n/a KEV · Not listed
Description
A flaw has been found in D-Link DIR-600L 2.17b02. Affected by this issue is the function hnap_main of the file htdocs/cgibin of the component HNAP Handler. Executing a manipulation can lead to stack-based buffer overflow. The attack can be executed remotely. The exploit has been published and may be used.

Analysis

AI-generated

Technical impact

The vulnerability is a stack-based buffer overflow in the hnap_main function of the router's HNAP handler, where a crafted request can overflow the stack and potentially allow an attacker to execute arbitrary code. Based on the description, the flaw can be triggered remotely via a manipulation of the SOAPAction header; the published exploit confirms that remote exploitation is feasible. The stack corruption arises from improper bounds checking of user-supplied input, a classic example of CWE-119 and CWE-121 weaknesses.

Affected Systems

D-Link DIR-600L routers running firmware version 2.17b02 are affected; the vulnerability resides in the htdocs/cgibin component that processes HNAP requests. The flaw is specific to this firmware build and impacts the router’s ability to safely handle SOAP-based commands. In this model, any device that can reach the router’s HTTP interface could potentially abuse the flaw.

Risk and Exploitability

The CVSS score of 10 indicates maximal severity, while the EPSS score is not published; however, the existence of a publicly documented exploit that can be used remotely raises strong concerns about real-world exploitation. The flaw is not yet listed in CISA’s KEV catalog, but the likelihood of exploitation is high due to the remote nature of the attack and the lack of input validation. Prompt remediation is essential, as the attacker can gain full control of the router and compromise the entire local network.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest firmware update from D‑Link that addresses the stack-based overflow in hnap_main.
  • If a firmware update is unavailable, disable or block the HNAP / HTTP interface for external access to prevent the attack vector.
  • Restrict local network access to the router’s administrative functions using VLANs or firewall rules to limit who can reach the vulnerable endpoint.
  • Monitor the router for signs of exploitation, such as abnormal CPU usage or unexpected shell processes, and roll out future patches as they become available.

Generated by OpenCVE AI on November 15, 2026 at 02:34 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Dlink
Dlink dir-600l
Vendors & Products Dlink
Dlink dir-600l
Type Values Removed Values Added
Description A flaw has been found in D-Link DIR-600L 2.17b02. Affected by this issue is the function hnap_main of the file htdocs/cgibin of the component HNAP Handler. Executing a manipulation can lead to stack-based buffer overflow. The attack can be executed remotely. The exploit has been published and may be used.
Title D-Link DIR-600L HNAP cgibin hnap_main stack-based overflow
First Time appeared D-link
D-link dir-600l
Weaknesses CWE-119
CWE-121
CPEs cpe:2.3:h:d-link:dir-600l:*:*:*:*:*:*:*:*
Vendors & Products D-link
D-link dir-600l
References
Metrics cvssV2_0

{'score': 10, 'vector': 'AV:N/AC:L/Au:N/C:C/I:C/A:C/E:POC/RL:ND/RC:UR'}

cvssV3_0

{'score': 10, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H/E:P/RL:X/RC:R'}

cvssV3_1

{'score': 10, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H/E:P/RL:X/RC:R'}

cvssV4_0

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

Weaknesses
  • CWE-119

    Improper Restriction of Operations within the Bounds of a Memory Buffer

  • CWE-121

    Stack-based Buffer Overflow

Sources

Status
PUBLISHED
Assigner
VulDB
Published
Updated
Nov 15, 2026, 12:45 AM
Reserved
Nov 14, 2026, 6:38 AM
Status
Deferred
Published
Nov 15, 2026, 1:18 AM
Modified
Nov 15, 2026, 1:18 AM