Skip to main content

D-Link DIR-600L CVE-2026-129353

| EUVDEUVD-2026-125950 CRITICAL
Stack-based Buffer Overflow (CWE-121)
2026-11-14 VulDB GHSA-96r3-gppx-q366
9.3
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach device web interface over network
  2. Delivery
    Send crafted request to authentication.cgi
  3. Exploit
    Overflow stack buffer in authenticationcgi_main via id/password
  4. Execution
    Hijack control flow for code execution
  5. Impact
    Full compromise of router

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Stack buffer bounds checking
MITRE ATT&CK

1 technique across 1 tactic: Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

The attacker needs network access to the device's HTTP management interface and must reach the authentication.cgi endpoint; exploitation requires sending a manipulated id and/or password argument to the authenticationcgi_main function. Per the CVSS vector (AV:N/AC:L/PR:N/UI:N) no authentication or user interaction is required, so default-configured, network-exposed DIR-600L devices running 2.17/2.17b02 are at risk. The principal limiting factors are reachability of the web interface (devices not exposing management to the attacker's network segment, e.g. WAN-side management disabled, are not remotely reachable) and the narrow, end-of-life affected product/version scope; the precise input size/encoding that triggers the overflow is not described in the available sources.

Impact

Multiple signals converge on genuine priority. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) describes a network-reachable, low-complexity, pre-authentication flaw, and with PR:N the input supports an unauthenticated attacker - consistent with the affected endpoint being the login handler (authentication.cgi), which is reachable before any credentials are supplied. The vuln.today Decision label is act_now and a public PoC reference exists, which together argue against treating this as a paper-only high-CVSS issue. Two signals temper that: the PoC reference is not verified as working exploit code, and there is NO CISA KEV listing and NO EPSS score in the input, so there is no confirmation of active or widespread exploitation - the act_now label reflects the pre-auth RCE profile plus public PoC, not observed in-the-wild activity. The 4.0 subsequent-system impact metrics (SC:H/SI:H/SA:H) imply compromise beyond the vulnerable component; this is plausible for a router whose web service runs with high privilege, but the input does not describe the mechanism, so it is not independently confirmed. Net: a real, high-urgency issue for anyone running this device, moderated by the fact that exploitation is demonstrated only by an unverified PoC and the product is end-of-life/consumer-grade rather than widely deployed in enterprises.

Exploit ScenarioDerived

A remote attacker sends a crafted request to authentication.cgi with an oversized or malformed id/password argument, overflowing a stack buffer in authenticationcgi_main before authentication completes. Given AV:N/AC:L/PR:N, this is reachable over the network without credentials and can lead to code execution on the device. A public PoC reference exists but is not verified as working exploit code, so reliability of a weaponized exploit is unconfirmed.

Act Now Prioritize within 24-48h. Why: CRITICAL severity + public POC available.
1 PoC candidate (unverified) No patch listed yet

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv2 – Nov 15, 2026

Remote, unauthenticated stack-based buffer overflow in the authentication.cgi handler of D-Link DIR-600L firmware 2.17/2.17b02 allows an attacker who can reach the device's HTTP management interface to corrupt stack memory through crafted id and/or password arguments, with assessed impact of high confidentiality, integrity and availability loss (CVSS 9.3, CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N). No authentication or user interaction is required per both the published and the independently assessed vectors, so any DIR-600L running those builds with its web interface exposed to an untrusted network segment is reachable. A public PoC reference exists (a GitHub router-firmware advisory) but is not verified as working exploit code, there is no CISA KEV confirmation of active exploitation, and the current decision signal is act_now, driven by the critical severity and the narrow, end-of-life product scope rather than by confirmed in-the-wild use.

Earlier versions of this analysis (1)
v1 Nov 14, 2026 - 23:50 CVSS 10.0

Stack-based buffer overflow in the authentication.cgi handler of D-Link DIR-600L firmware 2.17/2.17b02 lets unauthenticated remote attackers corrupt stack memory by sending a manipulated id or password argument to the device's web management interface, with high confidentiality, integrity and availability impact. Both the supplied CVSS 4.0 vector and the independent assessment score the flaw 10.0 (network-reachable, low complexity, no privileges, no user interaction), and vuln.today labels it act_now; a public PoC reference exists but is not verified as working exploit code, and real-world exposure is gated by whether the HTTP admin interface is reachable (LAN-facing by default).

RemediationAI

No vendor-released patch or fixed firmware version is identified in the supplied references for CVE-2026-129353; the record at https://vuldb.com/vuln/437416 and the GitHub advisory at https://github.com/ruanyi101/router-firmware-security-advisories/blob/main/router-firmware-GitHub-advisories/advisories/D-Link-DIR-600L-authentication-cgi.md should be monitored and D-Link (https://www.dlink.com/) consulted directly for any replacement firmware, since the DIR-600L is an end-of-life product line where a fix may never be issued and replacement with a supported router is the durable remedy. Until a fix is confirmed, the practical control is reachability reduction: disable remote/WAN-side management so the authentication.cgi endpoint is only reachable from the LAN, and restrict the device's HTTP management interface to trusted administrative hosts or a segregated management VLAN - trade-offs are that administration then requires an on-network or VPN path and any residual WAN exposure must be verified as closed, since the assessed vector requires only network access to that interface with no credentials. Because a public PoC reference exists, treat any internet-facing DIR-600L on 2.17/2.17b02 as potentially compromised and review for configuration changes or unexpected firmware, and do not rely on network address translation alone as a boundary if the management port is forwarded.

Affected VersionsENISA

DIR-600L 2.17b02
DIR-600L 2.17

Affected Packages

euvd dir_600l no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The flaw is a classic stack-based buffer overflow (CWE-121) in the authenticationcgi_main routine exposed by authentication.cgi on D-Link DIR-600L consumer routers. Untrusted values supplied in the id and password request arguments are handled without adequate length or bounds validation and are written into a fixed-size stack buffer, so oversized input can overwrite adjacent stack memory including saved control data; the precise input size, encoding and offset that trigger the overflow are not described in the available sources. CWE-121 is a memory-corruption class that in an embedded CGI binary typically leads to process crash or, with a carefully shaped payload, attacker-controlled code execution in the context of the router's web server - the attainable outcome on this specific firmware is not documented in the supplied evidence. The CPE cpe:2.3:a:d-link:dir-600l:*:*:*:*:*:*:*:* carries a wildcard version, while the only builds explicitly named as affected are 2.17 and 2.17b02, so other firmware releases are unverified rather than confirmed clean. The technology involved is a lightweight embedded HTTP management stack on an end-of-life consumer router, a deployment pattern where management interfaces are frequently internet-exposed and rarely patched.

Know when Dir 600L gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulDB) PRIMARY 9.3 CRITICAL
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
vuln.today AI 9.8 CRITICAL

Pre-authentication stack overflow in a network-reachable login CGI gives AV:N/AC:L/PR:N/UI:N; code execution on the device yields full C/I/A, scope unchanged absent evidence of cross-component impact.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
High
Subsequent system: Integrity
High
Subsequent system: Availability
High

Lifecycle Timeline

3
Analysis Updated
Nov 15, 2026 - 00:27 vuln.today
v2 - CVSS changed
CVSS changed
Nov 15, 2026 - 00:22 NVD
10.0 (CRITICAL) 9.3 (CRITICAL)
CVE Published
Nov 14, 2026 - 23:15 cve.org
CRITICAL 10.0

DescriptionCVE.org

A vulnerability was detected in D-Link DIR-600L 2.17/2.17b02. Affected by this vulnerability is the function authenticationcgi_main of the file authentication.cgi. Performing a manipulation of the argument id/password results in stack-based buffer overflow. Remote exploitation of the attack is possible. The exploit is now public and may be used.

Technical POC Analysis

The flaw is a CWE-121 stack-based buffer overflow in the D-Link DIR-600L web login handler.

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Latest POC

1 PoC candidate from github (unverified)

Sign in to open the public PoC links collected for this CVE.

Executive ViewAI

Why It Matters

CVE-2026-129353 is a critical unauthenticated remote buffer overflow in the D-Link DIR-600L router (firmware 2.17/2.17b02) that could allow anyone who can reach its web interface to fully compromise the device. Because this product is end-of-life and no patch exists, any such router still exposed on our or a partner's network poses a severe risk of unauthorized access, data loss, and service disruption; leadership should treat it as an urgent, unresolved exposure.

Business Impact: High
Compensating Controls

No vendor-released patch is available; interim mitigations include blocking the device's HTTP management interface from untrusted networks (e.g., via firewall ACLs, VPN-only access), isolating the device on a dedicated VLAN with no broader network reach, and decommissioning or replacing the end-of-life product as soon as possible.

Threat Intelligence Overview

Prevalence
Low
older consumer-grade D-Link router, largely end-of-life, limited enterprise footprint
Social Media
7
Sightings
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC Yes
EPSS N/A
Patch available No
Active threat No
Deciding rule
CRITICAL severity + public POC available
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Out-of-Cycle
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
High

Priority Score

66
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +46
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

A stack-based buffer overflow occurs when a program writes more data to a buffer located on the stack than it was allocated to hold.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy