Read the docs

Vulnerabilities

Filters

Reset all
Threatist priority
Signals
Fix status
Impact type
Attack vector
Requirements
Product

Products as named in CPE, with their records.

Published
Weakness (CWE)
1 selected

63 records

Priority LOW 31

pgAdmin 4's materialized view refresh passed the target database's name to psql's --dbname argument unchanged.

CVSS 4.0HIGH 7.1 Network Low privileges No interaction EPSS 0.00247 Published 2026-10-30 Fixed in 9.19 CWE-522
Priority LOW 11

pgAdmin 4 did not invalidate a user's existing sessions when their password changed, either through the user's own change password dialog or through an administrator resetting it in User Management.

CVSS 4.0LOW 2.3 Network Low privileges No interaction EPSS 0.00109 Published 2026-10-30 Fixed in 9.19 CWE-613
Priority LOW 33

In server mode pgAdmin 4 validates a path a user gives for a file in their storage directory with check_access_permission() and then opened it by name.

CVSS 4.0HIGH 7.3 Local Low privileges No interaction EPSS 0.00096 Published 2026-10-30 Fixed in 9.19 CWE-367
Priority LOW 33

In server mode pgAdmin 4 resolves a server's password file, SSL certificate, key, CRL and SSH tunnel identity file relative to the user's storage directory, but get_complete_file_path() only stripped leading slashes befo…

CVSS 4.0HIGH 7.2 Network Low privileges No interaction EPSS 0.00183 Published 2026-10-30 Fixed in 9.19 CWE-22
Priority LOW 26

In pgAdmin 4 server mode only administrators are meant to share a server with all users; the server dialog shows the Shared switch only to them.

CVSS 4.0MEDIUM 6.0 Network Low privileges User interaction EPSS 0.00228 Published 2026-10-30 Fixed in 9.19 CWE-862
Priority LOW 32

When a server in pgAdmin 4 had no password file, client certificate or client key configured, or the configured one could not be found, pgAdmin left the parameter out of the connection and libpq fell back to the defaults…

CVSS 4.0HIGH 7.1 Network Low privileges No interaction EPSS 0.00128 Published 2026-10-30 Fixed in 9.19 CWE-1188
Priority LOW 30

To pass a server's password to psql and to the utilities pgAdmin 4 runs as background processes, the server manager wrote it into pgAdmin's own process environment: as PGPASSWORD for the PSQL tool, and under a per-proces…

CVSS 4.0HIGH 7.0 Network Low privileges User interaction EPSS 0.0019 Published 2026-10-30 Fixed in 9.19 CWE-214
Priority LOW 32

libpq looks a connection service up in the service file of the operating-system account running pgAdmin 4, and an entry there can hold a password or name a password file or client certificate.

CVSS 4.0HIGH 7.1 Network Low privileges No interaction EPSS 0.00158 Published 2026-10-30 Fixed in 9.19 CWE-522
Priority LOW 33

When a pgAdmin 4 connection was not meant to use a Kerberos user's delegated credentials, pgAdmin removed KRB5CCNAME from its environment, so the Kerberos library fell back to the default credential cache, or a client ke…

CVSS 4.0HIGH 7.1 Network Low privileges No interaction EPSS 0.00277 Published 2026-10-30 Fixed in 9.19 CWE-1188
Priority LOW 33

pgAdmin 4 opens SSH tunnels with the sshtunnel library but gave it neither host_pkey_directories nor ssh_config_file, so it always loaded the unencrypted private keys in ~/.ssh of the operating-system account running pgA…

CVSS 4.0HIGH 7.1 Network Low privileges No interaction EPSS 0.00232 Published 2026-10-30 Fixed in 9.19 CWE-1188
Priority MEDIUM 42

pgAdmin 4's Import/Export Data tool wraps a user's query export in a psql \copy (...) TO command and checks that the query's parentheses are balanced so that nothing can escape the wrapper.

CVSS 4.0CRITICAL 9.4 Network Low privileges No interaction EPSS 0.0031 Published 2026-10-30 Fixed in 9.19 CWE-115
Priority LOW 31

In server mode pgAdmin 4 validates a path into the user's storage directory with check_access_permission(), which builds the absolute path with get_abs_path().

CVSS 4.0HIGH 7.1 Network Low privileges No interaction EPSS 0.00252 Published 2026-10-30 Fixed in 9.19 CWE-22
Priority MEDIUM 41

In server mode pgAdmin 4 keeps an account per authentication source, so the same username can exist as, for example, an internal account and an LDAP account.

CVSS 4.0HIGH 8.9 Network Low privileges No interaction EPSS 0.00403 Published 2026-10-30 Fixed in 9.19 CWE-287
Priority LOW 27

pgAdmin 4's File Manager save_file endpoint, which backs saving from the Query Tool and ERD, validated the requested path with Filemanager.check_access_permission() and then opened the file for writing with a plain open(…

CVSS 4.0MEDIUM 6.0 Network Low privileges No interaction EPSS 0.00324 Published 2026-09-17 Fixed in 9.18 CWE-367
Priority MEDIUM 44

pgAdmin 4's Import/Export Data tool builds a psql \copy (...) command line by interpolating a user-supplied SQL query into a Jinja template and passing the rendered line to psql via --command.

CVSS 4.0CRITICAL 9.4 Network Low privileges No interaction EPSS 0.00673 Published 2026-07-31 Fixed in 9.18 CWE-115
TI-2026-14311 CVE-2026-17351 · GHSA-v5gm-27gp-4f7w

SQL injection in pgadmin.org pgAdmin 4

Priority MEDIUM 43

The fix for CVE-2026-12045 in pgAdmin 4 9.16 required the LLM-supplied query passed to the AI Assistant's execute_sql_query tool to parse, via sqlparse, as exactly one non-transaction-control statement before running it…

CVSS 4.0CRITICAL 9.4 Network Low privileges User interaction EPSS 0.00483 Published 2026-07-31 Fixed in 9.17 CWE-115
Priority MEDIUM 42

/misc/workspace/adhoc_connect_server, part of the Workspaces feature introduced in pgAdmin 4 9.0, when passed the id of an existing server, clones that server via Server.clone(), which copies every column from the source…

CVSS 4.0CRITICAL 9.3 Network Low privileges No interaction EPSS 0.00395 Published 2026-07-31 Fixed in 9.17 CWE-522
Priority LOW 37

In SERVER mode, pgAdmin 4 enforces authentication per route via the @pga_login_required decorator; the application's before_request hook only handles desktop-mode auto-login and the Kerberos/Webserver-auth redirect, so a…

CVSS 4.0MEDIUM 6.9 Network No auth No interaction EPSS 0.00422 Published 2026-07-31 Fixed in 9.17 CWE-306
Priority LOW 37

The MASTER_PASSWORD_HOOK setting, introduced in pgAdmin 4 7.2, lets an administrator configure an external command that returns a per-user encryption key, with %u in the configured string replaced by the current user's n…

CVSS 4.0HIGH 7.7 Network Low privileges No interaction EPSS 0.00716 Published 2026-07-31 Fixed in 9.17 CWE-78
Load more