Skip to main content

D-Link DIR-816 CVE-2026-8346

| EUVDEUVD-2026-29349 LOW
Command Injection (CWE-77)
2026-05-11 VulDB GHSA-r83p-32gc-q9c8
2.1
CVSS 4.0 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Obtain low-privilege DIR-816 web credentials
  2. Delivery
    Access portForward endpoint via HTTP
  3. Exploit
    Inject shell metacharacters into ip_address parameter
  4. Execution
    Firmware passes unsanitized value to OS shell
  5. Impact
    Execute 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.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.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

AnalysisAIv1 – 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

DIR-816 1.10CNB05_R1B011D88210

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

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

NVD PRIMARY 2.1 LOW
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
vuln.today AI 8.8 HIGH

Network-reachable command injection with low-privilege auth; command execution on embedded Linux router warrants High C/I/A regardless of reported Low ratings.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/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:N/SI:N/SA:N

Primary rating from NVD.

CVSS VectorNVD

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

Lifecycle Timeline

4
Severity Changed
May 12, 2026 - 00:22 NVD
MEDIUM LOW
CVSS changed
May 12, 2026 - 00:22 NVD
6.3 (MEDIUM) 2.1 (LOW)
CVE Published
May 11, 2026 - 23:15 nvd
MEDIUM 6.3
CVE Published
May 11, 2026 - 23:15 cve.org
LOW 2.1

DescriptionCVE.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

EPSS Score
0.5%
Top 34% exploitable
Prevalence
Low
consumer-grade router, single older model and firmware version
Exploit
POC
Public exploit code exists
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment GitHub VulDB

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 LOW
CISA KEV No
Public POC Yes
EPSS 0.5%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.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· derived
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

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

Attack Technique

OS command injection occurs when an application passes unsanitized user input directly into system shell commands.

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