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.
Metrics
Affected Vendors & Products
References
History
Fri, 22 Aug 2025 16:15:00 +0000
Type | Values Removed | Values Added |
---|---|---|
Metrics |
ssvc
|
Fri, 22 Aug 2025 15:30:00 +0000
Type | Values Removed | Values Added |
---|---|---|
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. | |
Title | Dpanel has an arbitrary file read vulnerability | |
Weaknesses | CWE-22 CWE-73 |
|
References |
| |
Metrics |
cvssV4_0
|

Status: PUBLISHED
Assigner: GitHub_M
Published: 2025-08-22T15:18:01.533Z
Updated: 2025-08-22T15:52:20.965Z
Reserved: 2025-06-27T12:57:16.121Z
Link: CVE-2025-53363

Updated: 2025-08-22T15:52:14.448Z

Status : Awaiting Analysis
Published: 2025-08-22T16:15:44.887
Modified: 2025-08-22T18:08:51.663
Link: CVE-2025-53363

No data.