Lucene search
+L

818 matches found

GithubExploit
GithubExploit
•added 2026/07/31 5:17 p.m.•107 views

Exploit for CVE-2026-17351

CVE-2026-17351 — pgAdmin 4 AI Assistant Read-Only Bypass via L...

9.4CVSS8.6AI score0.00483EPSS
SaveExploits1
NVD
NVD
•added 2026/07/31 4:16 p.m.•26 views

CVE-2026-17347

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...

8.8CVSS0.00716EPSS
SaveExploits0References3
NVD
NVD
•added 2026/07/31 4:16 p.m.•28 views

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 testsqlstringliterallint.py's ALLOWLIST on the incorrect assumption that schema, table, publication, and...

8.8CVSS0.00615EPSS
SaveExploits0References3
osv_cve
osv_cve
•added 2026/07/31 4:00 p.m.•28 views

CVE-2026-17566 pgAdmin 4: RCE via backslash-escape mismatch in Import/Export Data query guard (incomplete defense, sibling gap to CVE-2025-13780)

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. To stop an attacker from breaking out of the ... wrapper, createimportexportjob route POST...

9.4CVSS5.8AI score
SaveExploits0References5
EUVD
EUVD
•added 2026/07/31 4:00 p.m.•42 views

EUVD-2026-51565

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. To stop an attacker from breaking out of the ... wrapper, createimportexportjob route POST...

9.9CVSS8.2AI score0.00673EPSS
SaveExploits1References2
CVE
CVE
•added 2026/07/31 4:00 p.m.•174 views

CVE-2026-17566

Summary of CVE-2026-17566 (pgAdmin 4): The Import/Export Data tool builds a psql \copy (...) command by interpolating a user-supplied SQL query into a Jinja template and passing it via --command. A flawed parenthesis-balance check in create_import_export_job() treated a backslash-quote (') as esc...

9.9CVSS8.2AI score0.00673EPSS
SaveExploits1References2Affected Software1
Vulnrichment
Vulnrichment
•added 2026/07/31 4:00 p.m.•20 views

CVE-2026-17566 pgAdmin 4: RCE via backslash-escape mismatch in Import/Export Data query guard (incomplete defense, sibling gap to CVE-2025-13780)

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. To stop an attacker from breaking out of the ... wrapper, createimportexportjob route POST...

9.9CVSS8.2AI score0.00673EPSS
SaveExploits1References2
Cvelist
Cvelist
•added 2026/07/31 4:00 p.m.•82 views

CVE-2026-17566 pgAdmin 4: RCE via backslash-escape mismatch in Import/Export Data query guard (incomplete defense, sibling gap to CVE-2025-13780)

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. To stop an attacker from breaking out of the ... wrapper, createimportexportjob route POST...

9.9CVSS0.00673EPSS
SaveExploits1References2
Vulnrichment
Vulnrichment
•added 2026/07/31 4:00 p.m.•21 views

CVE-2026-17351 pgAdmin 4: AI Assistant read-only transaction bypass via sqlparse/PostgreSQL lexer disagreement (incomplete fix for CVE-2026-12045)

The fix for CVE-2026-12045 in pgAdmin 4 9.16 required the LLM-supplied query passed to the AI Assistant's executesqlquery tool to parse, via sqlparse, as exactly one non-transaction-control statement before running it inside a BEGIN TRANSACTION READ ONLY wrapper. sqlparse's string-literal lexing...

9.4CVSS8.1AI score0.00658EPSS
SaveExploits1References3
CVE
CVE
•added 2026/07/31 4:00 p.m.•130 views

CVE-2026-17351

The CVE-2026-17351 issue affects pgAdmin 4 (versions from 9.13 up to, but not including, 9.17). The vulnerability stems from a mismatch between sqlparse’s string-literal handling and PostgreSQL’s parser, which can allow an LLM-supplied query executed inside a BEGIN TRANSACTION READ ONLY wrapper t...

9.4CVSS8.1AI score0.00658EPSS
SaveExploits1References3Affected Software1
Cvelist
Cvelist
•added 2026/07/31 4:00 p.m.•78 views

CVE-2026-17351 pgAdmin 4: AI Assistant read-only transaction bypass via sqlparse/PostgreSQL lexer disagreement (incomplete fix for CVE-2026-12045)

The fix for CVE-2026-12045 in pgAdmin 4 9.16 required the LLM-supplied query passed to the AI Assistant's executesqlquery tool to parse, via sqlparse, as exactly one non-transaction-control statement before running it inside a BEGIN TRANSACTION READ ONLY wrapper. sqlparse's string-literal lexing...

9.4CVSS0.00483EPSS
SaveExploits1References3
Mend
Mend
•added 2026/07/31 4:00 p.m.•8 views

CVE-2026-17350

The per-tool permission system custom roles / role-based tool permissions, introduced in pgAdmin 4 9.3 did not enforce its permission check consistently. In SERVER mode, pgAdmin 4 gates each tool behind a per-tool Flask-Security permission, but the permission decorator permissionsrequired was...

5.4CVSS5.8AI score0.00376EPSS
SaveExploits0References8
osv_cve
osv_cve
•added 2026/07/31 4:00 p.m.•25 views

CVE-2026-17350 pgAdmin 4: Tool permission bypass via backend routes and Socket.IO handlers

The per-tool permission system custom roles / role-based tool permissions, introduced in pgAdmin 4 9.3 did not enforce its permission check consistently. In SERVER mode, pgAdmin 4 gates each tool behind a per-tool Flask-Security permission, but the permission decorator permissionsrequired was...

5.3CVSS5.9AI score
SaveExploits0References8
Cvelist
Cvelist
•added 2026/07/31 4:00 p.m.•69 views

CVE-2026-17350 pgAdmin 4: Tool permission bypass via backend routes and Socket.IO handlers

The per-tool permission system custom roles / role-based tool permissions, introduced in pgAdmin 4 9.3 did not enforce its permission check consistently. In SERVER mode, pgAdmin 4 gates each tool behind a per-tool Flask-Security permission, but the permission decorator permissionsrequired was...

5.4CVSS0.00376EPSS
SaveExploits0References5
osv_cve
osv_cve
•added 2026/07/31 3:59 p.m.•21 views

CVE-2026-17349 pgAdmin 4: Adhoc server clone leaks another user's stored database credentials and ownership to a non-owner

/misc/workspace/adhocconnectserver, 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 row, including userid, shared, sharedusername, and the stored credential fields...

9.3CVSS5.5AI score
SaveExploits0References6
EUVD
EUVD
•added 2026/07/31 3:59 p.m.•33 views

EUVD-2026-51562

/misc/workspace/adhocconnectserver, 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 row, including userid, shared, sharedusername, and the stored credential fields...

9.6CVSS5.8AI score0.00395EPSS
SaveExploits0References3
Vulnrichment
Vulnrichment
•added 2026/07/31 3:59 p.m.•18 views

CVE-2026-17349 pgAdmin 4: Adhoc server clone leaks another user's stored database credentials and ownership to a non-owner

/misc/workspace/adhocconnectserver, 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 row, including userid, shared, sharedusername, and the stored credential fields...

9.6CVSS5.8AI score0.00395EPSS
SaveExploits0References3
Cvelist
Cvelist
•added 2026/07/31 3:59 p.m.•66 views

CVE-2026-17349 pgAdmin 4: Adhoc server clone leaks another user's stored database credentials and ownership to a non-owner

/misc/workspace/adhocconnectserver, 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 row, including userid, shared, sharedusername, and the stored credential fields...

9.6CVSS0.00395EPSS
SaveExploits0References3
CVE
CVE
•added 2026/07/31 3:59 p.m.•156 views

CVE-2026-17349

CVE-2026-17349 affects pgAdmin 4: from version 9.0 up to, but not including, 9.17. The issue occurs in the Workspaces feature’s adhoc_connect_server when cloning an existing server via Server.clone(): the clone copies every column, including user_id, shared, shared_username, and stored credential...

9.6CVSS5.8AI score0.00395EPSS
SaveExploits0References3Affected Software1
Vulnrichment
Vulnrichment
•added 2026/07/31 3:59 p.m.•22 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.9AI score0.00422EPSS
SaveExploits0References2
Rows per page
Query Builder