Skip to main content

D-Link DIR-860L CVE-2025-14659

HIGH
Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection') (CWE-74)
2025-12-14 cna@vuldb.com
7.4
CVSS 4.0 · Vendor: vuldb
View

Attack ChainAIDerived

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

  1. Access
    Gain access to router LAN segment
  2. Delivery
    Send DHCP request with crafted Hostname
  3. Exploit
    Trigger command injection in DHCP daemon
  4. Execution
    Execute arbitrary OS commands on router
  5. Impact
    Gain full device control

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Input neutralization, injection prevention
Exploitation Conditions

The attacker must be able to deliver a DHCP request with an attacker-controlled Hostname option to the device's DHCP daemon - in practice this requires presence on the same LAN/broadcast domain as the DIR-860L B1 or DIR-868L B1 (firmware 203b01/203b03), since DHCP is not routable across the Internet; the 'remote' claim in the source data is therefore constrained to local-network reach despite the AV:N label. No user interaction is required and the injection targets a default-running service (the DHCP daemon), so no non-default configuration is needed. Primary limiting factors: LAN adjacency requirement, the affected models being specific end-of-life hardware revisions, and the likely absence of a vendor patch.

Impact

This is a command injection flaw (CWE-74) in the DHCP daemon of D-Link DIR-860L B1 and DIR-868L B1 routers, exploitable via a crafted Hostname argument. Signals are mixed. The input CVSS 4.0 vector (AV:N/AC:L/PR:L/UI:N, VC:H/VI:H/VA:H, score 7.4) indicates a network-reachable attack of low complexity yielding full confidentiality, integrity and availability compromise, with PR:L implying some authentication is required. Publicly available exploit code exists (two Notion write-ups referenced by NVD), and EPSS is 3.80% at the 90th percentile - elevated relative to the average CVE but still a low absolute probability, consistent with a known PoC that is not yet subject to mass automated exploitation. This is NOT in CISA KEV, so there is no confirmed active exploitation. Key caveat on the attack vector: DHCP is intrinsically a local broadcast-domain protocol, so the AV:N 'launched remotely' framing is questionable - realistic exploitation almost certainly requires adjacency to the LAN segment hosting the DHCP service rather than true Internet-wide reach; verify network exposure before treating this as remotely exploitable. The PR:L rating is also debatable, since sending a DHCP request with a crafted hostname typically requires no authentication. Overall: a genuine high-impact (full device takeover) issue on end-of-life consumer hardware, but real-world priority is tempered by LAN-scoped reachability, no confirmed in-the-wild use, and modest EPSS.

Exploit ScenarioDerived

An attacker with access to the router's LAN segment (e.g. a rogue or compromised client on the local network) sends a DHCP request containing a malicious Hostname value crafted to break out into a shell command. The vulnerable DHCP daemon processes the hostname without sanitization, executing attacker-supplied OS commands on the router with daemon privileges. Public exploit write-ups demonstrating this against v203b01 and v203b03 firmware are already available online.

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

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

Alert me

AnalysisAIv1 – Oct 07, 2026

Command injection in the DHCP daemon of D-Link DIR-860L B1 and DIR-868L B1 routers running firmware 203b01/203b03 allows an attacker who can reach the device on the same broadcast domain to execute arbitrary shell commands as root by supplying a crafted Hostname (DHCP option 12) string in a DHCP request. Exploitation requires LAN adjacency rather than Internet reachability - DHCP is not routable, so the source data's 'remote' label is constrained to local-network delivery - but needs no authentication and no user interaction against a default-running service (our assessment vector is AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, i.e. high confidentiality, integrity and availability impact). Publicly available exploit code exists and is linked from the references, EPSS is 3.80% (90th percentile), and there is no CISA KEV entry or other confirmation of active in-the-wild exploitation; no vendor-released patch has been identified, and both models are end-of-life hardware revisions.

RemediationAI

No vendor-released patch has been identified at time of analysis, and since the DIR-860L B1 and DIR-868L B1 are end-of-life revisions, a firmware fix may never arrive - plan for compensating controls or replacement rather than waiting on a build. The most direct mitigation is to stop exposing the vulnerable daemon to attacker-controlled Hostname input: disable the router's built-in DHCP server and run DHCP from a hardened, separately patched server on the LAN (side effect: the router can no longer auto-assign addresses, and static or third-party-DHCP configuration is required for every client). If the router's DHCP server must remain enabled, isolate the router to a dedicated segment or guest VLAN whose clients are trusted, and block untrusted devices from sending DHCP to it (side effect: legitimate clients on other subnets lose automatic addressing unless relayed through a trusted server). Additionally, enable DHCP snooping on managed switches where available and monitor/alert on DHCP option 12 payloads containing shell metacharacters such as semicolons, backticks, pipes, or command substitution syntax, which is a detection rather than prevention measure. Where the models are still in service for critical connectivity, treat replacement with a currently supported D-Link or alternative router as the definitive fix, since the risk of command injection as root on the gateway cannot be fully removed by configuration hardening alone. Consult https://vuldb.com/?id.336391 and https://www.dlink.com/ for any vendor response, and review the public exploit write-ups (tzh00203.notion.site entries for DIR-860L B1 v203b03 and DIR-868L B1 v203b01) to validate detection signatures against the actual payload structure.

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 flaw is a classic injection defect (CWE-74) in the DHCP daemon embedded in D-Link DIR-860L B1 and DIR-868L B1 firmware 203b01/203b03, tracked by the CPE strings cpe:2.3:o:dlink:dir-860l_b1_firmware and cpe:2.3:o:dlink:dir-868l_b1_firmware. DHCP clients transmit a client hostname in option 12 (Hostname), which the router's DHCPd consumes; where that value is passed to a shell command (for example when registering a lease, updating a hostname record, or invoking a helper utility) without proper neutralization of shell metacharacters, an attacker-controlled Hostname is interpreted as command syntax rather than data. That is the root-cause class behind CWE-74 and its more specific relatives (CWE-77/CWE-78, OS command injection), and because the DHCP daemon runs with elevated privileges on the device, a successful injection yields root-level code execution. Reachability is the key qualifier: DHCP operates at the link layer, so the described 'remote' attack surface in practice collapses to nodes on the same LAN/broadcast domain or a device capable of delivering DHCP frames there. Note the scoring divergence between the CVSS 4.0 base of 7.4 (which carries PR:L) and our independent CVSS 3.1 assessment of AV:A/AC:L/PR:N/UI:N (which treats the DHCP hostname path as unauthenticated); the notional public exploit write-ups hosted on Notion for both the DIR-860L B1 (v203b03) and DIR-868L B1 (v203b01) corroborate the injection mechanism and the LAN-scoped delivery model.

Know when Dir 868L B1 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

Vendor (vuldb) PRIMARY 7.4 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:P
vuln.today AI 8.8 HIGH

DHCP is a LAN-scoped protocol so AV:A not AV:N; sending a crafted DHCP hostname needs no authentication (PR:N), and command injection yields full C/I/A compromise of the device.

3.1 AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:A/AC:L/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
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
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

A vulnerability was detected in D-Link DIR-860LB1 and DIR-868LB1 203b01/203b03. Affected is an unknown function of the component DHCP Daemon. The manipulation of the argument Hostname results in command injection. It is possible to launch the attack remotely. The exploit is now public and may be used.

Executive ViewAI

Why It Matters

D-Link DIR-860L B1 and DIR-868L B1 routers running firmware 203b01/203b03 are affected by a high-severity command injection flaw in their DHCP daemon. An unauthenticated attacker on the same broadcast domain can execute root-level shell commands via a crafted DHCP Hostname (option 12) string, leading to full device compromise with high confidentiality, integrity, and availability impact. Because both models are end-of-life and no vendor-released patch has been identified, leadership must prioritize network segmentation and hardware replacement to protect the environment.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: isolate affected devices to a dedicated broadcast domain or VLAN, disable DHCP server on the router and use a trusted DHCP server, enable DHCP snooping with option 12 filtering, implement port security and 802.1X, monitor for anomalous DHCP requests, and replace end-of-life hardware.

Threat Intelligence Overview

EPSS Score
3.8%
Top 10% exploitable
Prevalence
Low
end-of-life consumer SOHO routers, specific B1 hardware revisions
Exploit
POC
Public exploit code exists
Data Quality
4 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 3.8%
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· derived
Scheduled
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

61
Low Medium High Critical
KEV: 0
EPSS: +4
CVSS: +37
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.

Affected Products (CPE)CVE.org

cpe:2.3:o:dlink:dir-868l_b1_firmware:*:*:*:*:*:*:*:*
cpe:2.3:o:dlink:dir-860l_b1_firmware:*:*:*:*:*:*:*:*

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