Skip to main content

D-Link EAGLE PRO EUVDEUVD-2026-104276

| CVE-2026-112146 LOW
Use of Hard-coded Password (CWE-259)
2026-10-19 cna@vuldb.com GHSA-wwwx-2xcj-h3pf
2.1
CVSS 4.0 · Vendor: vuldb
View

Attack ChainAIDerived

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

  1. Access
    Reach device MQTT broker over network
  2. Exploit
    Supply hard-coded credentials from /etc/emDaemon/passwd
  3. Execution
    Authenticate to MQTT broker
  4. Impact
    Read or inject broker messages

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication No hard-coded passwords
MITRE ATT&CK

1 technique across 1 tactic: Persistence

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

Exploitation Conditions

Exploitation requires network reachability to the MQTT Broker service on an affected D-Link EAGLE PRO AI device (E15, M32, R15, R32) and knowledge of the credentials hard-coded in /etc/emDaemon/passwd, which are now public via the GitHub PoC. The practical limiting factor is network exposure of the MQTT broker: on typical consumer deployments this service is bound to the LAN/mesh backhaul rather than the WAN, so remote (internet-side) exploitation likely requires the attacker to already be on the local or mesh network unless the broker port is exposed. Impact is inherently limited (all CVSS impact sub-metrics are Low), confining the attacker to the MQTT message bus rather than full device takeover. Affected firmware versions are not specified in the available data.

Impact

This is a low-urgency issue despite being remotely reachable, and the signals are largely consistent on that point. The vendor/CNA (VulDB) CVSS 4.0 score is only 2.1, with a vector of AV:N/AC:L/PR:L/UI:N and uniformly Low impact across confidentiality, integrity, and availability (VC:L/VI:L/VA:L) - meaning even successful exploitation yields limited gain. There is no EPSS score provided and the CVE is NOT in the CISA KEV catalog, so there is no evidence of active or widespread exploitation. The one elevating signal is that public exploit code exists (GitHub PoC, consistent with the CVSS 4.0 'E:P' Exploit Maturity = Proof-of-Concept), but PoC availability is not the same as in-the-wild exploitation. A notable tension: CWE-259 (hard-coded credentials) and the 'Authentication Bypass' tag imply that no legitimate account is required, yet the supplied CVSS vector sets PR:L (privileges required = Low) - these conflict, and the true attacker prerequisite (whether the hard-coded MQTT credentials can be used with zero prior access) should be verified against the PoC and vendor advisory. Net: a real but low-priority defect, driven more by the embarrassment/architectural-weakness of hard-coded credentials than by imminent mass-exploitation risk.

Exploit ScenarioDerived

An attacker with network reachability to an affected D-Link mesh device (E15/M32/R15/R32) connects to the MQTT Broker component and authenticates using the hard-coded credentials embedded in /etc/emDaemon/passwd, which are identical across all units of these models. A public proof-of-concept demonstrating the credential extraction exists on GitHub. Given the Low impact metrics, the attacker gains limited read/write interaction with the MQTT message bus rather than full device compromise.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.4% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 19, 2026

Hard-coded MQTT broker credentials in D-Link EAGLE PRO AI routers (E15, M32, R15, R32) let remote attackers who can reach the broker service authenticate with publicly documented credentials and publish or subscribe to MQTT topics, potentially tampering with device and mesh communications. Publicly available exploit code and credential evidence exist, but exploitation depends on network reachability to the MQTT service, which is typically LAN- or mesh-side rather than internet-facing; the assessed impact is Low across confidentiality, integrity, and availability.

RemediationAI

No vendor-released patch or fixed firmware version is identified in the available data; monitor D-Link advisories and the VulDB entry (https://vuldb.com/vuln/422251) for a firmware update, and apply it when released. Until then, block network access to the MQTT broker from untrusted segments-typically by firewalling the broker port (commonly 1883/8883) at the LAN/WAN boundary and placing EAGLE PRO AI devices on an isolated IoT VLAN-accepting that this may break mesh discovery, app control, or EasyMesh roaming. If the broker or EasyMesh backhaul is not required, disable it; if administrative interfaces allow broker credential changes, rotate the hard-coded credential, though the static file may be restored by firmware. Monitor MQTT traffic for unexpected clients or publish/subscribe activity and restrict management access to trusted hosts, with the trade-off of reduced functionality and increased operational overhead.

Affected VersionsENISA

R32 n/a
M32 n/a
R15 n/a
E15 n/a

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 affected component is an MQTT broker used by D-Link's EAGLE PRO AI EasyMesh implementation, and the file /etc/emDaemon/passwd contains static broker credentials rather than per-device or user-set secrets. MQTT is a lightweight publish/subscribe protocol used for telemetry and control in IoT and mesh networks, so possession of broker credentials lets an attacker on a reachable network segment subscribe to or publish messages on the broker's topics. The root cause is CWE-259 (Use of Hard-coded Password), which turns credential disclosure into an authentication bypass for the broker; the GitHub repository dlink-eaglepro-easymesh-mqtt-credential-evidence and its poc directory document the credentials and demonstrate exploitation. No CPE strings or fixed firmware versions were supplied, and the assessed scope is limited to the MQTT message bus rather than full device compromise.

Know when D-Link 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 2.1 LOW
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:L/SI:L/SA:L/E:P
vuln.today AI 7.3 HIGH

Hard-coded credentials mean no legitimate account is needed (PR:N) over the network (AV:N/AC:L); impact is limited to the MQTT broker, so C/I/A are each Low and scope unchanged.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/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
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
Low
Subsequent system: Integrity
Low
Subsequent system: Availability
Low

DescriptionCVE.org

A vulnerability was detected in D-Link E15, M32, R15 and R32. This issue affects some unknown processing of the file /etc/emDaemon/passwd of the component MQTT Broker. The manipulation results in hard-coded credentials. It is possible to launch the attack remotely. The exploit is now public and may be used.

Threat Intelligence Overview

EPSS Score
0.4%
Top 63% exploitable
Prevalence
Medium
D-Link EAGLE PRO AI mesh consumer routers, common in homes/SMB but not every environment
Exploit
POC
Public exploit code exists
Social Media
1
Sightings
Data Quality
5 sources
Confidence: Medium
EUVD NVD CVE.org EPSS Vulnrichment CIRCL 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.4%
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

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

More in D-Link

View all
CVE-2014-8361 CRITICAL POC
9.8 May 01

The miniigd SOAP service in Realtek SDK allows remote attackers to execute arbitrary code via a crafted NewInternalClien

CVE-2015-2051 HIGH POC
8.8 Feb 23

The D-Link DIR-645 Wired/Wireless Router Rev. Rated high severity (CVSS 8.8), this vulnerability is no authentication re

CVE-2015-1187 CRITICAL POC
9.8 Sep 21

The ping tool in multiple D-Link and TRENDnet devices allow remote attackers to execute arbitrary code via the ping_addr

CVE-2022-26258 CRITICAL POC
9.8 Mar 28

D-Link DIR-820L 1.05B03 was discovered to contain remote command execution (RCE) vulnerability via HTTP POST to get set

CVE-2014-3936 CRITICAL POC
10.0 Jun 02

Stack-based buffer overflow in the do_hnap function in www/my_cgi.cgi in D-Link DSP-W215 (Rev. Rated critical severity (

CVE-2014-100005 HIGH POC
8.0 Jan 13

Multiple cross-site request forgery (CSRF) vulnerabilities in D-Link DIR-600 router (rev. Rated high severity (CVSS 8.0)

CVE-2015-2049 CRITICAL POC
9.0 Feb 23

Unrestricted file upload vulnerability in D-Link DCS-931L with firmware 1.04 and earlier allows remote authenticated use

CVE-2017-12943 CRITICAL POC
9.8 Aug 18

D-Link DIR-600 Rev Bx devices with v2.x firmware allow remote attackers to read passwords via a model/__show_info.php?RE

CVE-2013-7389 MEDIUM POC
4.3 Jul 07

Multiple cross-site scripting (XSS) vulnerabilities in D-Link DIR-645 Router (Rev. Rated medium severity (CVSS 4.3), thi

CVE-2015-7245 HIGH POC
7.5 Apr 24

Directory traversal vulnerability in D-Link DVG-N5402SP with firmware W1000CN-00, W1000CN-03, or W2000EN-00 allows remot

CVE-2024-57045 CRITICAL POC
9.8 Feb 18

A vulnerability in the D-Link DIR-859 router with firmware version A3 1.05 and earlier permits unauthorized individuals

CVE-2013-10069 CRITICAL POC
10.0 Aug 05

The web interface of multiple D-Link routers, including DIR-600 rev B (≤2.14b01) and DIR-300 rev B (≤2.13), contains an

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