Skip to main content

D-Link DIR-822A CVE-2026-86510

| EUVDEUVD-2026-72609 HIGH
Out-of-bounds Write (CWE-787)
2026-09-08 VulDB GHSA-435m-cghg-23gf
8.6
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

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

  1. Access
    Reach DIR-822A L2TP service on UDP 1701
  2. Delivery
    Initiate tunnel with low-privilege L2TP credentials
  3. Exploit
    Send crafted SCCRQ with oversized Host Name AVP
  4. Execution
    Trigger out-of-bounds write in tunnel_set_params
  5. Persist
    Corrupt memory and hijack control flow
  6. Impact
    Execute arbitrary code as firmware process

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, write limits
MITRE ATT&CK

2 techniques across 2 tactics: Execution, Privilege Escalation

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

Exploitation Conditions

The DIR-822A must have its L2TP server component active and UDP port 1701 reachable from the attacker's network position. The CVSS 4.0 vector specifies PR:L, indicating that some low-privilege authentication or L2TP protocol-level credential is required before the vulnerable tunnel_set_params code path is reached; the precise threshold (e.g., shared L2TP secret or ISP PPPoE credential) is not fully described in available sources. No special timing or race condition is required (AC:L, AT:N). Exploitation is blocked for devices where the L2TP server is disabled, where port 1701 is filtered at a perimeter firewall, or where firmware version differs from A_101.

Impact

The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N, score 8.6) captures the core risk posture: network-reachable, low complexity, low-privilege threshold, no user interaction required. The impact metrics VC:H/VI:H/VA:H and the scope-change metrics SC:H/SI:H/SA:H reflect that full router compromise at the network gateway position cascades to all traffic and downstream devices. The exploit maturity modifier E:P confirms a public PoC exists, which was independently verified through the Notion writeup linked in the references. No active exploitation appears in the CISA KEV, and EPSS data is not available in the provided sources, so widespread automated exploitation has not been confirmed - but the PoC lowers the bar substantially for any motivated actor. Even a mid-sized municipal IT team in leszno managing SOHO-class routers should treat this as a priority given both the gateway-position blast radius and the ready availability of working exploit code. The absence of a vendor patch compounds the risk, as no direct remediation exists and the device may be approaching end-of-support.

Exploit ScenarioDerived

An attacker with network access and low-level L2TP credentials sends a crafted SCCRQ control message to the DIR-822A's L2TP listener containing an oversized Host Name AVP, triggering an out-of-bounds write in tunnel_set_params that corrupts adjacent memory and redirects firmware execution. A public proof-of-concept demonstrating this exact Host Name AVP overflow vector has been published, meaning an attacker with basic technical skill can replicate the exploit without original research. Successful exploitation would grant full control of the router, enabling persistent firmware implants, traffic interception, or use of the device as a pivot point into connected networks.

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

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

Alert me

AnalysisAIv2 – Sep 08, 2026

Out-of-bounds write in D-Link DIR-822A firmware A_101 allows network-reachable authenticated attackers to corrupt memory and likely achieve remote code execution by sending a crafted L2TP control message with a malformed Host Name AVP to the vulnerable tunnel_set_params function. A public proof-of-concept demonstrating the specific Host Name AVP overflow has been published on Notion, substantially lowering the exploitation barrier. No vendor-released patch has been identified at time of analysis, leaving affected devices exposed without a direct remediation path.

Earlier versions of this analysis (1)
v1 Sep 08, 2026 - 02:01 CVSS 9.4

Out-of-bounds write in the D-Link DIR-822A (A_101) router's L2TP Control Message Parser lets remote attackers corrupt memory via the tunnel_set_params function when handling the Host Name AVP field. Publicly available exploit code exists (VulDB-tracked, tzh00203 writeup), and successful exploitation can crash the L2TP service or achieve code execution on the device. The CVSS 4.0 base score is 9.4 with PR:L, indicating low-privilege network access is required per the vendor vector rather than fully unauthenticated abuse.

RemediationAI

No vendor-released patch has been identified at time of analysis. The VulDB entry at https://vuldb.com/vuln/399663 and EUVD-2026-72609 should be monitored for patch publication. As compensating controls, disabling the L2TP VPN server feature on the DIR-822A eliminates the attack surface entirely if L2TP tunneling is not operationally required, though this will terminate any active L2TP-based VPN sessions. Where L2TP must remain active, restricting inbound traffic on UDP port 1701 at an upstream firewall or ISP edge to only trusted IP ranges reduces exposure to external attackers, though it provides no protection against exploitation from within the local network segment. Long-term, replacement with a currently supported D-Link model receiving active security updates is the recommended path given the absence of a patch for this firmware.

Affected VersionsENISA

DIR-822A A_101

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 D-Link DIR-822A (firmware A_101) implements an L2TP server that processes Layer 2 Tunneling Protocol control messages during tunnel establishment. The vulnerable function tunnel_set_params in the L2TP Control Message Parser fails to validate the length of the Host Name AVP (Attribute Value Pair) before writing it into a fixed-size buffer, producing an out-of-bounds write as classified under CWE-787. L2TP control messages such as the Start-Control-Connection-Request (SCCRQ) are exchanged early in tunnel setup, making this code path reachable from the network layer with minimal prerequisites. The CPE cpe:2.3:a:d-link:dir-822a:*:*:*:*:*:*:*:* covers all software versions, and EUVD-2026-72609 specifically confirms firmware A_101 as affected.

Know when Dir 822A 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.6 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:P
vuln.today AI 9.9 CRITICAL

Network-reachable L2TP parser with low-privilege L2TP session credential requirement; scope change reflects router gateway position compromising downstream traffic and hosts.

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

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
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

4
Analysis Updated
Sep 08, 2026 - 02:29 vuln.today
v2 - CVSS changed
Severity Changed
Sep 08, 2026 - 02:22 NVD
CRITICAL HIGH
CVSS changed
Sep 08, 2026 - 02:22 NVD
9.4 (CRITICAL) 8.6 (HIGH)
CVE Published
Sep 08, 2026 - 01:15 cve.org
CRITICAL 9.4

DescriptionCVE.org

A vulnerability has been found in D-Link DIR-822A A_101. Affected is the function tunnel_set_params of the component L2TP Control Message Parser. Such manipulation leads to out-of-bounds write. The attack can be launched remotely. The exploit has been disclosed to the public and may be used.

Technical POC Analysis

The flaw is CWE-787, an out-of-bounds write.

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-822A routers running firmware A_101 are vulnerable to compromise by authenticated remote attackers, enabling complete device takeover and code execution through L2TP tunnel configuration flaws. Organizations deploying these devices for VPN or remote access infrastructure face significant risk-publicly available exploit code amplifies the likelihood of compromise, potentially enabling attackers to intercept communications and move through the network.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include: restricting network access to L2TP services through firewall rules and segmentation, disabling L2TP where not operationally required, implementing detailed logging and real-time alerting on L2TP tunnel configuration attempts, limiting device administrative access to secure management networks, and maintaining current configuration backups to enable rapid recovery if compromise is detected.

Threat Intelligence Overview

EPSS Score
0.5%
Top 61% exploitable
Prevalence
Low
specific SOHO consumer router model, limited enterprise deployment
Exploit
POC
Public exploit code exists
Social Media
6
Sightings
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 0.5%
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
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

63
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +43
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.

Memory corruption occurs when a program writes data beyond the boundaries of allocated memory regions or accesses memory in unintended ways, violating the integrity of the process's address space.

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