Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privilege DIR-816 web credentials
-
DeliveryAccess portForward endpoint via HTTP
-
ExploitInject shell metacharacters into ip_address parameter
-
ExecutionFirmware passes unsanitized value to OS shell
-
ImpactExecute arbitrary commands on embedded Linux device
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Command injection prevention
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 | Exploitation requires low-privilege authenticated access to the DIR-816 web management interface (CVSS 4.0 PR:L), meaning the attacker must possess valid router credentials before the attack can proceed. The portForward feature must be accessible via the web UI - this is a standard networking function enabled by default on consumer routers and does not require non-default configuration. No special operating mode or feature flag is required beyond credential possession. Exploitation is constrained by the authentication requirement (PR:L), the need to reach the management interface (LAN-side by default, or WAN-side if remote management is enabled), and SSVC's 'Automatable: no' designation, which indicates that automated mass exploitation at internet scale is not straightforward with current tooling. |
| Impact | The provided CVSS 4.0 score of 2.1 with Low impact ratings (VC:L/VI:L/VA:L) appears significantly underrated for a network-reachable command injection - command injection on embedded Linux firmware typically enables full device compromise, which would warrant High impact across all CIA axes. This discrepancy between the reported score and expected real-world impact should be independently verified with D-Link. SSVC classifies this as poc exploitation (public PoC confirmed), Automatable: no, and technical impact: partial, which partially supports the low-impact rating but remains inconsistent with standard command injection outcomes. EPSS at 0.50% and the 66th percentile signals moderate relative exploitation risk versus the broader CVE population. The 'Automatable: no' SSVC flag reduces mass-exploitation concern. Real-world priority is moderate-to-high for defenders who manage DIR-816 devices: the authentication barrier (PR:L) is the primary limiting factor, but a public PoC and no confirmed patch make this actionable. |
| Exploit ScenarioDerived | An attacker who has obtained low-privilege credentials to the DIR-816 web interface - via credential stuffing, default passwords, or prior reconnaissance - sends a crafted HTTP POST to the portForward endpoint, embedding shell metacharacters such as a semicolon or backtick in the ip_address field. The router firmware passes the unsanitized string directly to an OS shell command, executing the attacker's injected payload on the embedded Linux system. A public proof-of-concept is available at https://github.com/lipenghai/iot_bug/blob/main/D-Link/DIR816/3.md, which a moderately skilled attacker can adapt with minimal modification. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 23, 2026
Command injection in D-Link DIR-816 firmware 1.10CNB05_R1B011D88210 allows a network-authenticated attacker to execute arbitrary OS commands by manipulating the ip_address argument passed to the portForward function without sanitization. A public proof-of-concept is available on GitHub, lowering the skill bar for exploitation. No CISA KEV listing exists, but EPSS places this at the 66th percentile, indicating greater exploitation likelihood than two-thirds of all tracked CVEs.
RemediationAI
No vendor-released firmware patch has been identified at time of analysis. Monitor the D-Link security advisory portal (https://www.dlink.com/) and the NVD entry (https://nvd.nist.gov/vuln/detail/CVE-2026-8346) for patch availability. As compensating controls, immediately restrict access to the router's web management interface to trusted LAN-only segments and disable remote (WAN-side) management if enabled - this removes the network attack vector by requiring physical adjacency, mitigating the AV:N risk at the cost of eliminating remote administration capability. Where feasible, place DIR-816 devices behind a perimeter firewall that blocks inbound connections to management ports (typically TCP 80/443/8080). Changing router credentials away from defaults reduces the PR:L exploitation risk by raising the credential acquisition bar for attackers.
Affected VersionsENISA
Affected Packages
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 affected product is the D-Link DIR-816 consumer wireless router running firmware 1.10CNB05_R1B011D88210 (CPE: cpe:2.3:a:d-link:dir-816). The vulnerability is located in the portForward web UI function, where the ip_address parameter is concatenated into an OS-level shell command without sanitization. CWE-77 (Improper Neutralization of Special Elements used in a Command) identifies the root cause: shell metacharacters or separators embedded in the user-supplied value are interpreted by the underlying embedded Linux shell rather than treated as inert data. This pattern is endemic to embedded router firmware where CGI handlers invoke shell utilities directly to configure networking functions such as iptables or ip commands, making unsanitized input immediately weaponizable.
Know when Dir 816 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
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
Network-reachable command injection with low-privilege auth; command execution on embedded Linux router warrants High C/I/A regardless of reported Low ratings.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
4DescriptionCVE.org
A vulnerability was detected in D-Link DIR-816 1.10CNB05_R1B011D88210. This affects the function portForward. Performing a manipulation of the argument ip_address results in command injection. The attack can be initiated remotely. The exploit is now public and may be used.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
OS command injection occurs when an application passes unsanitized user input directly into system shell commands.
Critical stack-based buffer overflow vulnerability in the D-Link DIR-816 router (version 1.10CNB05) that allows remote a
Critical stack-based buffer overflow vulnerability in D-Link DIR-816 router firmware version 1.10CNB05, affecting the wi
Critical stack-based buffer overflow vulnerability in the D-Link DIR-816 router (version 1.10CNB05) that allows remote a
Critical stack-based buffer overflow vulnerability in the D-Link DIR-816 router (firmware version 1.10CNB05) that allows
CVE-2026-4180 is an authentication bypass vulnerability in the D-Link DIR-816 router (version 1.10CNB05) affecting the r
Command injection in D-Link DIR-816 firmware 1.10CNB05_R1B011D88210 allows authenticated remote attackers to execute arb
Command injection in D-Link DIR-816 firmware 1.10CNB05_R1B011D88210 allows a network-adjacent authenticated attacker to
EUVD-2026-29349
GHSA-r83p-32gc-q9c8
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB