Skip to main content

Dir 816 Firmware CVE-2025-5630

| EUVDEUVD-2025-16952 CRITICAL
Buffer Overflow (CWE-119)
2025-06-05 cna@vuldb.com
9.8
CVSS 3.1 · NVD
View

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2021 - Vulnerable and Outdated Components
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, buffer size validation
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.

Impact

Despite the 9.8 CVSS score indicating critical severity, real-world risk assessment reveals significant exploitability factors: (1) Attack Vector: Network - unauthenticated remote exploitation is possible without authentication; (2) Attack Complexity: Low - no special conditions required; (3) Privileges Required: None - no user interaction or authentication needed; (4) User Interaction: None - fully automated exploitation feasible; (5) Scope: Unchanged - impact limited to affected router; (6) Technical Impact: All CIA compromised (Confidentiality, Integrity, Availability). The disclosure of working exploit code elevates practical risk substantially. However, mitigating factors include: (a) Limited target scope - only DIR-816 v1.10CNB05 affected; (b) Outdated hardware - primarily in legacy deployments; (c) Requires network access to router management interface; (d) Many users may have replaced this EOL hardware. EPSS scoring would likely be HIGH (0.75+) given public POC availability and low exploitation complexity. The combination of public exploits, high CVSS, low complexity, and unauthenticated access makes this a legitimate priority for affected organizations despite vendor abandonment.

Exploit ScenarioDerived

An attacker conducts network reconnaissance and identifies a D-Link DIR-816 router with firmware 1.10CNB05 on a target network (via default web interface port 80/443 or fingerprinting). The attacker crafts an HTTP request to http://[router-ip]/goform/form2lansetup.cgi with an oversized 'ip' parameter value exceeding the buffer size (e.g., 1000+ characters of 'A's or shellcode). This malformed request causes a stack buffer overflow, overwriting the return pointer on the stack. The attacker can leverage this to execute arbitrary code with router privileges (typically root), enabling: complete device compromise, credential harvesting from configuration, installation of persistent backdoors, DNS hijacking, traffic interception, or launching attacks against internal network resources. No authentication is required, and the attack requires only network connectivity to the router's web interface. Public POC code reduces barrier to exploitation significantly. Attack execution takes seconds and can be automated for widespread scanning and exploitation of vulnerable device populations.

Act Now Prioritize within 24-48h. Why: CRITICAL severity + public POC available.
No patch listed yet 0.7% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Mar 14, 2026

Critical stack-based buffer overflow vulnerability in D-Link DIR-816 firmware version 1.10CNB05 affecting the /goform/form2lansetup.cgi endpoint. An unauthenticated remote attacker can exploit this vulnerability by manipulating the 'ip' parameter to achieve complete system compromise including data exfiltration, integrity violation, and denial of service. The vulnerability has public exploit code available and affects end-of-life products no longer receiving vendor support.

RemediationAI

D-Link has not released patches for this end-of-life product. Remediation options: (1) Hardware replacement: Discontinue use of DIR-816 v1.10CNB05 and deploy current-generation D-Link routers receiving active security support; (2) Network isolation: If hardware replacement is not immediately feasible, restrict network access to the router's web management interface using firewall rules, allowing management access only from trusted administrative networks; (3) Disable web management: If remote management is not required, disable HTTP/HTTPS web interface access and manage router via alternative methods (serial console, local only); (4) Monitor for exploitation: Implement intrusion detection signatures for attempts to access /goform/form2lansetup.cgi with malformed 'ip' parameters; (5) Firmware alternatives: Investigate third-party open-source firmware (OpenWrt, DD-WRT if supported) that may have security patches for this hardware line, though compatibility and stability should be thoroughly tested first.

Affected VersionsENISA

DIR-816 1.10CNB05

Affected Packages

euvd dir_816 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

This vulnerability exists in the web management interface of D-Link DIR-816 routers, specifically within the form2lansetup.cgi CGI script that handles LAN configuration. The root cause is CWE-119 (Improper Restriction of Operations within the Bounds of a Memory Buffer), manifesting as a classic stack-based buffer overflow in the 'ip' parameter processing. The CGI script likely uses unsafe string handling functions (strcpy, sprintf, or similar) without proper bounds checking when parsing user-supplied IP address input. The DIR-816 is a residential-grade wireless router with embedded web server functionality. Affected CPE: cpe:2.3:o:d-link:dir-816_firmware:1.10cnb05:*:*:*:*:*:*:*. This firmware version represents legacy hardware that reached end-of-life status, meaning D-Link has terminated security patch development.

Know when Dir 816 Firmware 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

NVD PRIMARY 9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

2
PoC Detected
Jun 06, 2025 - 15:15 vuln.today
Public exploit code
CVE Published
Jun 05, 2025 - 03:15 nvd
CRITICAL 9.8

DescriptionCVE.org

A vulnerability has been found in D-Link DIR-816 1.10CNB05 and classified as critical. This vulnerability affects unknown code of the file /goform/form2lansetup.cgi. The manipulation of the argument ip leads to stack-based buffer overflow. The attack can be initiated remotely. The exploit has been disclosed to the public and may be used. This vulnerability only affects products that are no longer supported by the maintainer.

Executive ViewAI

Why It Matters

A critical remote code execution vulnerability affects D-Link DIR-816 wireless routers (model 1.10CNB05), which are end-of-life and no longer receiving vendor support. Organizations using these devices face immediate risk of unauthorized network access and potential compromise of all connected systems, as attackers can exploit this vulnerability without authentication.

Business Impact: Severe
Compensating Controls

Implement network segmentation to restrict access to affected routers; disable remote management and WAN access to the device's web interface via firewall rules; configure WAF rules to block requests to /goform/form2lansetup.cgi with suspicious IP parameters; monitor for exploitation attempts; consider air-gapping or powering down affected devices until replacement is complete. Given end-of-life status and public exploits, compensating controls provide only temporary risk reduction—device replacement is mandatory.

Threat Intelligence Overview

EPSS Score
0.7%
Top 29% exploitable
Exploit
POC
Public exploit code exists
Data Quality
6 sources
Confidence: High

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 0.7%
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
Very High

Priority Score

70
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +49
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.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

CVE-2024-24321 CRITICAL POC
9.8 Feb 08

An issue in Dlink DIR-816A2 v.1.10CNB05 allows a remote attacker to execute arbitrary code via the wizardstep4_ssid_2 pa

CVE-2025-45931 CRITICAL POC
9.8 Jun 30

An issue D-Link DIR-816-A2 DIR-816A2_FWv1.10CNB05_R1B011D88210 allows a remote attacker to execute arbitrary code via sy

CVE-2025-5623 CRITICAL POC
9.8 Jun 05

Critical stack-based buffer overflow vulnerability in D-Link DIR-816 1.10CNB05 affecting the qosClassifier function's di

CVE-2025-5624 CRITICAL POC
9.8 Jun 05

Critical stack-based buffer overflow vulnerability in D-Link DIR-816 firmware version 1.10CNB05 affecting the QoSPortSet

CVE-2025-5622 CRITICAL POC
9.8 Jun 05

Critical stack-based buffer overflow vulnerability in D-Link DIR-816 wireless router (version 1.10CNB05) affecting the 5

CVE-2022-43003 CRITICAL POC
9.8 Oct 26

D-Link DIR-816 A2 1.10 B05 was discovered to contain a stack overflow via the pskValue parameter in the setRepeaterSecur

CVE-2022-43002 CRITICAL POC
9.8 Oct 26

D-Link DIR-816 A2 1.10 B05 was discovered to contain a stack overflow via the wizardstep54_pskpwd parameter at /goform/f

CVE-2022-43001 CRITICAL POC
9.8 Oct 26

D-Link DIR-816 A2 1.10 B05 was discovered to contain a stack overflow via the pskValue parameter in the setSecurity func

CVE-2022-43000 CRITICAL POC
9.8 Oct 26

D-Link DIR-816 A2 1.10 B05 was discovered to contain a stack overflow via the wizardstep4_pskpwd parameter at /goform/fo

CVE-2022-42998 CRITICAL POC
9.8 Oct 26

D-Link DIR-816 A2 1.10 B05 was discovered to contain a stack overflow via the srcip parameter at /goform/form2IPQoSTcAdd

CVE-2022-37130 CRITICAL POC
9.8 Aug 31

In D-Link DIR-816 A2_v1.10CNB04, DIR-878 DIR_878_FW1.30B08.img a command injection vulnerability occurs in /goform/Diagn

CVE-2022-37125 CRITICAL POC
9.8 Aug 31

D-link DIR-816 A2_v1.10CNB04.img is vulnerable to Command injection via /goform/NTPSyncWithHost. Rated critical severity

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