Skip to main content
VulnerabilityPublished

CVE-2025-53363: donknap dpanel · External Control of File Name or Path

Affects donknap dpanelSource CVE Database V5

0

Public exploit available · CVSS 4.8 Medium.

Data as of 26 Oct 2026, 17:16 UTC

CVSS 4.0 base score
4.8Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.4% chance of exploitation in 30 days – higher than 40% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:N/VI:N/VA:N/SC:H/SI:N/SA:N/E:P

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 22 Aug 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: evidence found.

    CVSS exploit maturity: proof of concept public

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), CVSS vector, the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

AI-suggested

First, restrict access to the dpanel management interface to trusted internal networks or VPNs to limit exposure. Enforce strong authentication mechanisms and monitor user activity for suspicious access patterns. Implement strict role-based access control to minimize the number of users with authentication privileges. Consider deploying web application firewalls (WAFs) with custom rules to detect and block suspicious API calls targeting the /api/app/compose/get-from-uri endpoint. If feasible, conduct code review and apply temporary input validation or sanitization on the uri parameter to prevent path traversal attempts. Organizations should also plan for rapid patch deployment once a fix is released and conduct thorough audits of servers managed by dpanel to detect any signs of exploitation or data exfiltration. Regular backups and incident response readiness are advised to mitigate potential downstream effects.

Description

dpanel is an open source server management panel written in Go. In versions 1.2.0 through 1.7.2, dpanel allows authenticated users to read arbitrary files from the server via the /api/app/compose/get-from-uri API endpoint. The vulnerability exists in the GetFromUri function in app/application/http/controller/compose.go, where the uri parameter is passed directly to os.ReadFile without proper validation or access control. A logged-in attacker can exploit this flaw to read sensitive files from the host system, leading to information disclosure. No patched version is available as of this writing.

References

Community reviews

Loading reviews…