Skip to main content
CVE-2025-66292VulnerabilityPublished

CVE-2025-66292: donknap dpanel · Path Traversal

Affects donknap dpanelSource CVE Database V5

0

Not known to be exploited · CVSS 8.1 High : upgrade to 1.9.2 soon.

Data as of 25 Oct 2026, 19:02 UTC

CVSS 3.1 base score
8.1High
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.6% chance of exploitation in 30 days – higher than 50% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in 1.9.2
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 15 Jan 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  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), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-25.

What to do

Upgrade dpanel and github.com/donknap/dpanel to 1.9.2.

Affected software

ProductAffectedFixed in
donknapdpanelAffected
  • <1.9.2
Fixed in
  • 1.9.2
Gogithub.com/donknap/dpanelpkg:golang/github.com/donknap/dpanelOther threatsAffected
  • <1.9.2
Fixed in
  • 1.9.2

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

European organizations should immediately upgrade DPanel installations to version 1.9.2 or later, where the vulnerability is patched. Until patching is possible, restrict administrative backend access strictly via network segmentation, VPNs, or IP whitelisting to limit exposure. Implement strong authentication mechanisms, including multi-factor authentication, to reduce the risk of credential compromise. Conduct thorough audits of user permissions to ensure only trusted personnel have access to the vulnerable API endpoint. Monitor server logs for unusual file deletion activities and implement file integrity monitoring to detect unauthorized changes. Consider deploying web application firewalls (WAFs) with custom rules to detect and block path traversal patterns in API requests. Finally, educate administrators on the risks of path traversal and the importance of timely patching and secure configuration.

Description

DPanel is an open source server management panel written in Go. Prior to 1.9.2, DPanel has an arbitrary file deletion vulnerability in the /api/common/attach/delete interface. Authenticated users can delete arbitrary files on the server via path traversal. When a user logs into the administrative backend, this interface can be used to delete files. The vulnerability lies in the Delete function within the app/common/http/controller/attach.go file. The path parameter submitted by the user is directly passed to storage.Local{}.GetSaveRealPath and subsequently to os.Remove without proper sanitization or checking for path traversal characters (../). And the helper function in common/service/storage/local.go uses filepath.Join, which resolves ../ but does not enforce a chroot/jail. This vulnerability is fixed in 1.9.2.

References

Community reviews

Loading reviews…