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
Solution
No solution given by the vendor.
Workaround
No workaround given by the vendor.
Link | Providers |
---|---|
https://github.com/pgadmin-org/pgadmin4/issues/8603 |
![]() ![]() |
Wed, 17 Sep 2025 18:15:00 +0000
Type | Values Removed | Values Added |
---|---|---|
First Time appeared |
Pgadmin
Pgadmin pgadmin 4 |
|
CPEs | cpe:2.3:a:pgadmin:pgadmin_4:*:*:*:*:*:postgresql:*:* | |
Vendors & Products |
Pgadmin
Pgadmin pgadmin 4 |
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:
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 : Analyzed
Published: 2025-04-03T13:15:43.240
Modified: 2025-09-17T18:04:10.100
Link: CVE-2025-2945

No data.

No data.