CVE-2025-55581

Published Aug 22, 2025 CVSS 3.1 · 7.3 High EPSS < 1% KEV · Not listed
Description
D-Link DCS-825L firmware version 1.08.01 and possibly prior versions contain an insecure implementation in the mydlink-watch-dog.sh script. The script monitors and respawns the `dcp` and `signalc` binaries without validating their integrity, origin, or permissions. An attacker with filesystem access (e.g., via UART or firmware modification) may replace these binaries to achieve persistent arbitrary code execution with root privileges. The issue stems from improper handling of executable trust and absence of integrity checks in the watchdog logic.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2025-25614 D-Link DCS-825L firmware version 1.08.01 and possibly prior versions contain an insecure implementation in the mydlink-watch-dog.sh script. The script monitors and respawns the `dcp` and `signalc` binaries without validating their integrity, origin, or permissions. An attacker with filesystem access (e.g., via UART or firmware modification) may replace these binaries to achieve persistent arbitrary code execution with root privileges. The issue stems from improper handling of executable trust and absence of integrity checks in the watchdog logic.
History
Type Values Removed Values Added
First Time appeared Dlink
Dlink dcs-825l
Dlink dcs-825l Firmware
CPEs cpe:2.3:h:dlink:dcs-825l:-:*:*:*:*:*:*:*
cpe:2.3:o:dlink:dcs-825l_firmware:*:*:*:*:*:*:*:*
Vendors & Products Dlink
Dlink dcs-825l
Dlink dcs-825l Firmware
Type Values Removed Values Added
First Time appeared D-link
D-link dcs-825l
Vendors & Products D-link
D-link dcs-825l
Type Values Removed Values Added
Weaknesses CWE-269
CWE-306
CWE-494
Metrics cvssV3_1

{'score': 7.3, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:L'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description D-Link DCS-825L firmware version 1.08.01 and possibly prior versions contain an insecure implementation in the mydlink-watch-dog.sh script. The script monitors and respawns the `dcp` and `signalc` binaries without validating their integrity, origin, or permissions. An attacker with filesystem access (e.g., via UART or firmware modification) may replace these binaries to achieve persistent arbitrary code execution with root privileges. The issue stems from improper handling of executable trust and absence of integrity checks in the watchdog logic.
References
Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Aug 22, 2025, 6:36 PM
Reserved
Aug 13, 2025, 12:00 AM
Status
Analyzed
Published
Aug 22, 2025, 6:15 PM
Modified
Jun 17, 2026, 9:41 AM