Lucene search
+L

627 matches found

Vulnrichment
Vulnrichment
added 2026/07/31 3:59 p.m.16 views

CVE-2026-17348 pgAdmin 4: Missing authentication decorator on Constraints, preferences, Debugger and Schema Diff routes allows unauthenticated access in SERVER mode (incomplete fix for CVE-2026-12046)

In SERVER mode, pgAdmin 4 enforces authentication per route via the @pgaloginrequired decorator; the application's beforerequest hook only handles desktop-mode auto-login and the Kerberos/Webserver-auth redirect, so any route shipped without the decorator is reachable without authentication...

6.9CVSS5.5AI score0.00238EPSS
SaveExploits0References2
EUVD
EUVD
added 2026/07/31 3:59 p.m.16 views

EUVD-2026-51560

The MASTERPASSWORDHOOK 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 name. The previous implementation substituted the username directly into the...

7.7CVSS5.9AI score0.00296EPSS
SaveExploits0References3
Cvelist
Cvelist
added 2026/07/31 3:59 p.m.45 views

CVE-2026-17347 pgAdmin 4: OS command injection in MASTER_PASSWORD_HOOK via untrusted username substitution

The MASTERPASSWORDHOOK 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 name. The previous implementation substituted the username directly into the...

7.7CVSS0.00296EPSS
SaveExploits0References3
OSV
OSV
added 2026/07/31 3:59 p.m.11 views

CVE-2026-17347 pgAdmin 4: OS command injection in MASTER_PASSWORD_HOOK via untrusted username substitution

The MASTERPASSWORDHOOK 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 name. The previous implementation substituted the username directly into the...

7.7CVSS5.9AI score
SaveExploits0References6
CVE
CVE
added 2026/07/31 3:59 p.m.61 views

CVE-2026-17347

The CVE describes an OS command injection in pgAdmin 4: a MASTER_PASSWORD_HOOK setting allows an administrator to configure an external command containing %u, which substitutes the current user name (potentially from external sources) into the command string. Previously this could be injected int...

8.8CVSS5.9AI score0.00296EPSS
SaveExploits0References3Affected Software1
Vulnrichment
Vulnrichment
added 2026/07/31 3:59 p.m.12 views

CVE-2026-17347 pgAdmin 4: OS command injection in MASTER_PASSWORD_HOOK via untrusted username substitution

The MASTERPASSWORDHOOK 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 name. The previous implementation substituted the username directly into the...

7.7CVSS5.9AI score0.00296EPSS
SaveExploits0References3
Cvelist
Cvelist
added 2026/07/31 3:59 p.m.45 views

CVE-2026-17346 pgAdmin 4: SQL injection via unescaped object names in index Statistics and publication/subscription dependency views (incomplete fix for CVE-2026-12044)

The fix for CVE-2026-12044 in pgAdmin 4 9.16 hardened qtLiteral and switched sixteen COMMENT ON / pgstattuple / pgstatindex templates to it, but missed several sinks that had been placed in testsqlstringliterallint.py's ALLOWLIST on the incorrect assumption that schema, table, publication, and...

8.8CVSS0.00433EPSS
SaveExploits0References3
OSV
OSV
added 2026/07/31 3:59 p.m.9 views

CVE-2026-17346 pgAdmin 4: SQL injection via unescaped object names in index Statistics and publication/subscription dependency views (incomplete fix for CVE-2026-12044)

The fix for CVE-2026-12044 in pgAdmin 4 9.16 hardened qtLiteral and switched sixteen COMMENT ON / pgstattuple / pgstatindex templates to it, but missed several sinks that had been placed in testsqlstringliterallint.py's ALLOWLIST on the incorrect assumption that schema, table, publication, and...

8.7CVSS5.9AI score
SaveExploits0References6
CVE
CVE
added 2026/07/31 3:59 p.m.119 views

CVE-2026-17346

CVE-2026-17346 affects pgAdmin 4 (Index Statistics sink for all-indexes listing in 1.0 and Publications/Subscriptions sinks in 5.0 prior to 9.17). The issue arose after CVE-2026-12044 fix: templates for sixteen COMMENT ON / pgstattuple / pgstatindex were hardened with qtLiteral, but several sinks...

8.8CVSS5.9AI score0.00433EPSS
SaveExploits0References3Affected Software1
Positive Technologies
Positive Technologies
added 2026/07/31 12:00 a.m.20 views

PT-2026-66776

Name of the Vulnerable Software and Affected Versions pgAdmin 4 versions 9.13 through 9.16 Description An issue exists where the AI Assistant's execute sql query tool fails to properly validate queries supplied by a Large Language Model LLM. The tool uses sqlparse to ensure only one...

9.4CVSS6.1AI score0.00407EPSS
SaveExploits1References34
Positive Technologies
Positive Technologies
added 2026/07/31 12:00 a.m.28 views

PT-2026-66773

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 any route shipped without the decorator is reachable without authentication...

6.9CVSS5.5AI score0.00238EPSS
SaveExploits0References3
Positive Technologies
Positive Technologies
added 2026/07/31 12:00 a.m.48 views

PT-2026-66771

🚨 CVE-2026-17346 The fix for CVE-2026-12044 in pgAdmin 4 9.16 hardened qtLiteral and switched sixteen COMMENT ON / pgstattuple / pgstatindex templates to it, but missed several sinks that had been placed in test sql string literal lint.py's ALLOWLIST on the incorrect assumption that schema, table...

8.8CVSS5.9AI score0.00709EPSS
SaveExploits0References7
Positive Technologies
Positive Technologies
added 2026/07/31 12:00 a.m.25 views

PT-2026-66772

Name of the Vulnerable Software and Affected Versions pgAdmin 4 versions 7.2 through 9.16 Description An issue exists in the MASTER PASSWORD HOOK setting where the application substitutes the username directly into a command string and executes it using subprocess.Popen..., shell=True. Since...

8.8CVSS5.9AI score0.00296EPSS
SaveExploits0References32
Positive Technologies
Positive Technologies
added 2026/07/27 12:00 a.m.26 views

PT-2026-66777

Name of the Vulnerable Software and Affected Versions pgAdmin 4 versions prior to 9.17-1.1 Description The Import/Export Data functionality fails to properly neutralize special elements, which allows a remote attacker to execute arbitrary operating system commands on the server. Recommendations...

9.9CVSS8.7AI score0.01444EPSS
SaveExploits1References35
OSV
OSV
added 2026/07/13 3:15 p.m.11 views

PYSEC-2026-2865 pgAdmin 4 has deserialization of untrusted data in its FileBackedSessionManager

Deserialization of untrusted data CWE-502 in pgAdmin 4 FileBackedSessionManager. The session manager performed unsafe deserialization of session-file contents using Python's standard object-serialization module before performing any HMAC integrity check. Any file dropped into the sessions directo...

7.3CVSS7.4AI score0.00131EPSS
SaveExploits0References6
OSV
OSV
added 2026/07/13 3:15 p.m.13 views

PYSEC-2026-2867 SQL injection vulnerability in pgAdmin 4 Maintenance Tool

SQL injection vulnerability in pgAdmin 4 Maintenance Tool. Four user-supplied JSON fields bufferusagelimit, vacuumparallel, vacuumindexcleanup, reindextablespace were concatenated directly into the rendered VACUUM/ANALYZE/REINDEX command and passed to psql --command. An authenticated user with th...

8.8CVSS7.3AI score0.00456EPSS
SaveExploits0References6
OSV
OSV
added 2026/07/13 3:15 p.m.9 views

PYSEC-2026-2868 pgAdmin 4 File Manager has symbolic-link path traversal

Symbolic-link path traversal CWE-61, CWE-22 in pgAdmin 4 File Manager. checkaccesspermission used os.path.abspath, which resolves '..' but does not resolve symbolic links, while the subsequent kernel write follows symlinks. An authenticated user could plant a symbolic link inside their own storag...

8.1CVSS7AI score0.00359EPSS
SaveExploits0References6
OSV
OSV
added 2026/07/13 3:15 p.m.11 views

PYSEC-2026-2871 pgAdmin 4 contains local file inclusion (LFI) and server-side request forgery (SSRF) vulnerabilities

Local file inclusion LFI and server-side request forgery SSRF vulnerabilities in pgAdmin 4 LLM API configuration endpoints. User-supplied apikeyfile and apiurl preferences were passed to the LLM provider clients without validation. An authenticated user could read arbitrary server-side files by...

7.1CVSS6.2AI score0.00217EPSS
SaveExploits0References6
OSV
OSV
added 2026/07/13 3:15 p.m.9 views

PYSEC-2026-2870 pgAdmin 4: OS command injection vulnerability in Import/Export query export

OS command injection CWE-78 vulnerability in pgAdmin 4 Import/Export query export. User-supplied input was interpolated directly into a psql \copy metacommand template without sanitization. An authenticated user could inject " TO PROGRAM 'cmd'" to break out of the \copy ... context and achieve...

8.8CVSS6.3AI score0.01444EPSS
SaveExploits0References6
OSV
OSV
added 2026/07/13 3:15 p.m.11 views

PYSEC-2026-2866 pgAdmin 4: Stored cross-site scripting (XSS) vulnerability in Browser Tree and Explain Visualizer modules

Stored cross-site scripting XSS vulnerability in pgAdmin 4 Browser Tree and Explain Visualizer modules. User-controlled PostgreSQL object names database, schema, table, column, etc. were assigned to DOM elements via innerHTML, allowing crafted object names containing HTML markup to execute...

4.8CVSS6.2AI score0.00163EPSS
SaveExploits1References6
Rows per page
Query Builder