Remote Code Execution security vulnerability in pgAdmin 4 (Query Tool and Cloud Deployment modules).
The vulnerability is associated with the 2 POST endpoints; /sqleditor/query_tool/download, where the query_commited parameter and /cloud/deploy endpoint, where the high_availability parameter is unsafely passed to the Python eval() function, allowing arbitrary code execution.
This issue affects pgAdmin 4: before 9.2.
Metrics
Affected Vendors & Products
References
Link | Providers |
---|---|
https://github.com/pgadmin-org/pgadmin4/issues/8603 |
![]() ![]() |
History
Thu, 03 Apr 2025 18:15:00 +0000
Type | Values Removed | Values Added |
---|---|---|
Weaknesses | CWE-94 |
Thu, 03 Apr 2025 14:15:00 +0000
Type | Values Removed | Values Added |
---|---|---|
Metrics |
ssvc
|
Thu, 03 Apr 2025 12:30:00 +0000
Type | Values Removed | Values Added |
---|---|---|
Description | Remote Code Execution security vulnerability in pgAdmin 4 (Query Tool and Cloud Deployment modules). The vulnerability is associated with the 2 POST endpoints; /sqleditor/query_tool/download, where the query_commited parameter and /cloud/deploy endpoint, where the high_availability parameter is unsafely passed to the Python eval() function, allowing arbitrary code execution. This issue affects pgAdmin 4: before 9.2. | |
Title | pgAdmin 4: Remote Code Execution in Query Tool and Cloud Deployment | |
References |
| |
Metrics |
cvssV3_1
|

Status: PUBLISHED
Assigner: PostgreSQL
Published: 2025-04-03T12:23:14.792Z
Updated: 2025-04-04T03:55:25.268Z
Reserved: 2025-03-29T01:38:35.441Z
Link: CVE-2025-2945

Updated: 2025-04-03T13:15:19.164Z

Status : Awaiting Analysis
Published: 2025-04-03T13:15:43.240
Modified: 2025-04-07T14:18:34.453
Link: CVE-2025-2945

No data.