| Reporter | Title | Published | Views | Family All 26 |
|---|---|---|---|---|
| pgAdmin 8.4 Remote Code Execution Exploit | 29 Aug 202400:00 | – | zdt | |
| Exploit for Command Injection in Pgadmin Pgadmin_4 | 7 Apr 202423:03 | – | githubexploit | |
| July Linux Patch Wednesday | 30 Jul 202521:47 | – | avleonov | |
| The vulnerability of the pgAdmin 4 database management tool arises from an incorrect path name limitation for the restricted access directory, allowing a hacker to execute arbitrary code. | 6 Apr 202400:00 | – | bdu_fstec | |
| CVE-2024-3116 | 7 Apr 202423:03 | – | circl | |
| pgAdmin 安全漏洞 | 4 Apr 202400:00 | – | cnnvd | |
| CVE-2024-3116 Remote Code Execution Vulnerability through the validate binary path API in pgAdmin 4 | 4 Apr 202414:59 | – | cvelist | |
| [SECURITY] Fedora 39 Update: pgadmin4-7.8-5.fc39 | 23 Apr 202401:20 | – | fedora | |
| Fedora 39 : pgadmin4 (2024-f04c2ec90b) | 23 Apr 202400:00 | – | nessus | |
| pgAdmin Remote Code Execution (RCE) vulnerability | 4 Apr 202415:30 | – | github |
[
{
"defaultStatus": "affected",
"modules": [
"Utility's Binary Path"
],
"product": "pgAdmin 4",
"programFiles": [
"https://github.com/pgadmin-org/pgadmin4/blob/master/web/pgadmin/misc/__init__.py"
],
"repo": "https://github.com/pgadmin-org/pgadmin4",
"vendor": "pgadmin.org",
"versions": [
{
"lessThan": "8.5",
"status": "affected",
"version": "0",
"versionType": "custom"
}
]
}
]| Parameter | Position | Path | Description | CWE |
|---|---|---|---|---|
| dialog_type | request body | /file_manager/init | PGAdmin file manager initialization to obtain a transaction id and home directory | CWE-77 |
| supported_types | request body | /file_manager/init | PGAdmin file manager initialization to obtain a transaction id and home directory | CWE-77 |
| dialog_title | request body | /file_manager/init | PGAdmin file manager initialization to obtain a transaction id and home directory | CWE-77 |
| newfile | binary | /file_manager/filemanager/{trans_id}/ | Upload a payload via multipart/form-data to the storage manager for exploitation | CWE-77 |
| mode | binary | /file_manager/filemanager/{trans_id}/ | Upload a payload via multipart/form-data to the storage manager for exploitation | CWE-77 |
| currentpath | binary | /file_manager/filemanager/{trans_id}/ | Upload a payload via multipart/form-data to the storage manager for exploitation | CWE-77 |
| storage_folder | binary | /file_manager/filemanager/{trans_id}/ | Upload a payload via multipart/form-data to the storage manager for exploitation | CWE-77 |
| utility_path | request body | /misc/validate_binary_path | Trigger binary path validation to execute the uploaded payload | CWE-77 |
Data
Build on a solid foundation with Vulners data
We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data
Api
Power your application with Vulners API
The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access
App
Assess and manage vulnerabilities with Vulners tools
Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation