CVE-2025-53363
Unknown Unknown - Not Provided
BaseFortify

Publication date: 2025-08-22

Last updated on: 2026-04-29

Assigner: GitHub, Inc.

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.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2025-08-22
Last Modified
2026-04-29
Generated
2026-05-07
AI Q&A
2025-08-22
EPSS Evaluated
2026-05-05
NVD
Affected Vendors & Products
Showing 2 associated CPEs
Vendor Product Version / Range
donknap dpanel 1.7.2
donknap dpanel 1.2.0
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-22 The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.
CWE-73 The product allows user input to control or influence paths or file names that are used in filesystem operations.
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?

This vulnerability in dpanel (versions 1.2.0 through 1.7.2) allows authenticated users to read arbitrary files from the server via the /api/app/compose/get-from-uri API endpoint. The issue arises because the uri parameter is passed directly to the os.ReadFile function without proper validation or access control, enabling a logged-in attacker to access sensitive files on the host system.


How can this vulnerability impact me? :

An attacker who is logged in can exploit this vulnerability to read sensitive files from the server, potentially exposing confidential information. This can lead to information disclosure, which may compromise the security and privacy of the system and its data.


Ask Our AI Assistant
Need more information? Ask your question to get an AI reply (Powered by our expertise)
0/70
EPSS Chart