Skip to main content

D-Link DIR-605 EUVDEUVD-2026-72339

| CVE-2026-86297 HIGH
Off-by-one Error (CWE-193)
2026-09-07 VulDB GHSA-fwmj-7xm4-cg9r
8.2
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

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

  1. Access
    Send crafted L2TP SCCRQ to UDP 1701
  2. Delivery
    Supply oversized peer_hostname AVP field
  3. Exploit
    Trigger off-by-one OOB write in tunnel_set_params
  4. Execution
    Corrupt adjacent heap/stack metadata
  5. Persist
    Execute arbitrary code as pppd daemon
  6. Impact
    Full device compromise

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Off-by-one prevention
Exploitation Conditions

The L2TP service must be active and reachable on the DIR-605 - this is a network-facing daemon typically listening on UDP port 1701. No authentication is required prior to parsing the Host Name AVP in control messages; the vulnerable code path is exercised during the L2TP tunnel setup handshake before credentials are exchanged. Exploitation is limited by high attack complexity (AC:H): the attacker must craft a payload that achieves a deterministic out-of-bounds write, which requires knowledge of the target's memory layout - typical in embedded firmware where ASLR and heap randomization are absent or weak. The vulnerability does not require any user interaction or special device configuration beyond the L2TP service being enabled and reachable.

Impact

The CVSS 4.0 vector (AV:N/AC:H/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H) scores 8.2, reflecting network-reachable unauthenticated exploitation against a full-compromise impact baseline, but tempered by high attack complexity (AC:H). The supplemental E:P modifier confirms a public exploit exists (the Notion-hosted PoC writeup). KEV status is not confirmed, so this is not yet listed as actively exploited by CISA. The combination of AC:H and a legacy consumer router creates a nuanced picture: the high C/I/A rating is plausible given that an OOB write in a privileged network daemon on embedded Linux can realistically lead to RCE, but the difficulty qualifier means mass automated exploitation is unlikely. The product is almost certainly end-of-life with no vendor patch forthcoming, making even difficult exploitation more relevant for targeted scenarios against exposed L2TP endpoints. The 'Information Disclosure' tag in the input metadata understates the true impact - the PoC explicitly names this an out-of-bounds write, which supports integrity and availability impact, not merely confidentiality.

Exploit ScenarioDerived

An attacker on the internet sends a crafted L2TP control message containing an oversized or malformed Host Name AVP to the DIR-605's L2TP listener on UDP port 1701. The off-by-one error in tunnel_set_params triggers an out-of-bounds write adjacent to the peer_hostname buffer, corrupting heap or stack metadata. With the public PoC as a reference, a sufficiently skilled attacker could develop this into arbitrary code execution running as the pppd daemon, achieving full device compromise. The high attack complexity (AC:H) reflects the need to engineer reliable memory layout control for exploitation.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 1.0% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Sep 07, 2026

Off-by-one memory corruption in D-Link DIR-605 B1v202WWB03 allows unauthenticated remote attackers to trigger an out-of-bounds write via a crafted L2TP Host Name AVP in the peer_hostname argument of tunnel_set_params. The flaw resides in the router's L2TP Control Message Parser (progs.gpl/pppd.alpha/l2tp/tunnel.c) and carries full C/I/A impact on the device. A public proof-of-concept writeup explicitly confirming out-of-bounds write primitives has been published, though exploitation complexity is rated high.

RemediationAI

No vendor-released patch has been identified at time of analysis. The DIR-605 B1v202WWB03 is a legacy device that D-Link has almost certainly marked end-of-life, making an official firmware fix unlikely. As a compensating control, administrators should disable L2TP VPN/pass-through functionality on the device entirely if it is not required, which removes the attack surface for this specific parsing flaw. If L2TP tunneling is operationally necessary, restrict inbound L2TP (UDP 1701) access at the network perimeter or upstream firewall to only trusted peer IP addresses; this raises the effective attack complexity by requiring the attacker to spoof or control a permitted source. Device replacement with a supported product is the recommended long-term mitigation. The VulDB advisory is at https://vuldb.com/vuln/399459 and the PoC is documented at https://tzh00203.notion.site/D-Link-DIR-605-L2TP-Host-Name-AVP-Out-of-Bounds-Write-33cb5c52018a809ba163f988c15fc1b7.

Affected VersionsENISA

DIR-605 B1v202WWB03

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

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

Technical ContextAI · show details

The DIR-605 B1v202WWB03 implements L2TP (Layer 2 Tunneling Protocol) for VPN/PPP tunneling via a modified pppd stack under progs.gpl/pppd.alpha/. CWE-193 (Off-by-One Error) occurs when the tunnel_set_params function processes the Host Name AVP field (peer_hostname) from an incoming L2TP control message - a Start-Control-Connection-Request (SCCRQ) or equivalent - without correctly bounding the copy or length check, allowing a single-byte overread or overwrite past the allocated buffer. This class of bug in network-facing protocol parsers can be leveraged to corrupt adjacent heap or stack metadata. The CPE string cpe:2.3:a:d-link:dir-605:*:*:*:*:*:*:*:* identifies the D-Link DIR-605 product line; the specific vulnerable firmware revision is B1v202WWB03.

Know when Dir 605 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 8.2 CRITICAL
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:P
vuln.today AI 8.1 HIGH

Network-reachable L2TP parser, unauthenticated, but AC:H for required memory layout precision; full C/I/A on device, no scope change.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:H/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
High
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

3
Severity Changed
Sep 07, 2026 - 11:22 NVD
CRITICAL HIGH
CVSS changed
Sep 07, 2026 - 11:22 NVD
9.2 (CRITICAL) 8.2 (HIGH)
CVE Published
Sep 07, 2026 - 10:45 cve.org
HIGH 8.2

DescriptionCVE.org

A vulnerability was identified in D-Link DIR-605 B1v202WWB03. This issue affects the function tunnel_set_params of the file progs.gpl/pppd.alpha/l2tp/tunnel.c of the component L2TP Control Message Parser. Such manipulation of the argument peer_hostname  leads to off-by-one. The attack may be performed from remote. Attacks of this nature are highly complex. The exploitability is assessed as difficult. The exploit is publicly available and might be used.

Technical POC Analysis

The supplied advisory identifies an off-by-one condition in the D-Link DIR-605 B1v202WWB03 firmware: Bug class: CWE-193 (Off-by-One Error).

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

Executive ViewAI

Why It Matters

D-Link DIR-605 B1v202WWB03 routers contain an unauthenticated remote code execution vulnerability in the L2TP protocol handler; publicly available exploit code has been published. This vulnerability enables complete device compromise and can grant attackers direct internal network access, making it a critical perimeter security risk for any organization deploying this model. No vendor patch is currently available.

Business Impact: Severe
Compensating Controls

Disable L2TP protocol on affected routers if business operations do not require it; implement firewall rules restricting L2TP access to authorized internal networks only; deploy intrusion detection signatures targeting L2TP buffer overflow exploitation patterns; isolate affected routers behind additional network perimeter controls or air-gap them if operationally feasible; enable comprehensive device logging and monitor syslog for unauthorized access attempts, unexpected process execution, or tunneling configuration changes.

Threat Intelligence Overview

EPSS Score
1.0%
Top 38% exploitable
Prevalence
Low
legacy EOL consumer router, likely minimal active deployment
Exploit
POC
Public exploit code exists
Data Quality
5 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 HIGH
CISA KEV No
Public POC Yes
EPSS 1.0%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
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
Out-of-Cycle
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact
Very High
Technical Impact
Total

Priority Score

62
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +41
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

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