VYPR

Pgadmin4

by Pgadmin.org

pypi: pgadmin4

Source repositories

CVEs (44)

  • CVE-2024-2044CriMar 7, 2024
    risk 0.67cvss 9.9epss 0.79

    pgAdmin <= 8.3 is affected by a path-traversal vulnerability while deserializing users’ sessions in the session handling code. If the server is running on Windows, an unauthenticated attacker can load and deserialize remote pickle objects and gain code execution. If the server…

  • CVE-2024-9014CriSep 23, 2024
    risk 0.65cvss 9.9epss 0.10

    pgAdmin versions 8.11 and earlier are vulnerable to a security flaw in OAuth2 authentication. This vulnerability allows an attacker to potentially obtain the client ID and secret, leading to unauthorized access to user data.

  • CVE-2025-2945CriApr 3, 2025
    risk 0.64cvss 9.9epss 0.47

    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…

  • CVE-2022-4223HigDec 13, 2022
    risk 0.64cvss 8.8epss 0.80

    The pgAdmin server includes an HTTP API that is intended to be used to validate the path a user selects to external PostgreSQL utilities such as pg_dump and pg_restore. The utility is executed by the server to determine what PostgreSQL version it is from. Versions of pgAdmin…

  • CVE-2026-17566CriJul 31, 2026
    risk 0.57cvss 9.9epss 0.00

    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, create_import_export_job()…

  • CVE-2026-7813CriMay 11, 2026
    risk 0.57cvss 9.9epss 0.00

    Authorization vulnerability in pgAdmin 4 server mode affecting Server Groups, Servers, Shared Servers, Background Processes, and Debugger modules. Multiple endpoints fetched user-owned objects without filtering by the requesting user's identity. An authenticated user could…

  • CVE-2026-17349CriJul 31, 2026
    risk 0.55cvss 9.6epss 0.00

    /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 row, including user_id, shared, shared_username, and the…

  • CVE-2026-12048CriJun 19, 2026
    risk 0.53cvss 9.3epss 0.00

    Stored cross-site scripting in pgAdmin 4's error-rendering and plan-node-rendering paths. Text returned by a PostgreSQL server (ErrorResponse messages, including object names quoted back inside relation-does-not-exist errors and inside EXPLAIN Recheck Cond / Exact Heap Blocks…

  • CVE-2025-12762CriNov 13, 2025
    risk 0.53cvss 9.1epss 0.12

    pgAdmin versions up to 9.9 are affected by a Remote Code Execution (RCE) vulnerability that occurs when running in server mode and performing restores from PLAIN-format dump files. This issue allows attackers to inject and execute arbitrary commands on the server hosting…

  • CVE-2026-17351CriJul 31, 2026
    risk 0.52cvss 9.0epss 0.00

    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 inside a BEGIN TRANSACTION READ ONLY wrapper. sqlparse's…

  • CVE-2026-12046CriJun 19, 2026
    risk 0.52cvss 9.0epss 0.01

    Two state-mutating endpoints in pgAdmin 4's SQL Editor blueprint -- DELETE /sqleditor/close/<trans_id> and POST /sqleditor/initialize/sqleditor/update_connection/// -- were the only routes in the module missing the @pga_login_required decorator. Both reach a…

  • CVE-2026-12045CriJun 19, 2026
    risk 0.52cvss 9.0epss 0.00

    Read-only transaction bypass in the pgAdmin 4 AI Assistant allows an attacker who can influence database content that the assistant reads to execute arbitrary SQL with the privileges of the pgAdmin user's database role. The AI Assistant's execute_sql_query tool runs…

  • CVE-2025-13780CriDec 11, 2025
    risk 0.52cvss 9.1epss 0.01

    pgAdmin versions up to 9.10 are affected by a Remote Code Execution (RCE) vulnerability that occurs when running in server mode and performing restores from PLAIN-format dump files. This issue allows attackers to inject and execute arbitrary commands on the server hosting…

  • CVE-2025-2946CriApr 3, 2025
    risk 0.52cvss 9.1epss 0.00

    pgAdmin <= 9.1 is affected by a security vulnerability with Cross-Site Scripting(XSS). If attackers execute any arbitrary HTML/JavaScript in a user's browser through query result rendering, then HTML/JavaScript runs on the browser.

  • CVE-2026-17346HigJul 31, 2026
    risk 0.50cvss 8.8epss 0.00

    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,…

  • CVE-2026-12044HigJun 19, 2026
    risk 0.50cvss 8.8epss 0.01

    SQL injection in pgAdmin 4 across every dialog template that renders ``COMMENT ON ... IS ''`` for a user-supplied description field. The Jinja templates for Domains (and their constraints), Foreign Tables, Languages, and Event Triggers, plus the Views OID-lookup…

  • CVE-2026-7816HigMay 11, 2026
    risk 0.50cvss 8.8epss 0.01

    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…

  • CVE-2026-7815HigMay 11, 2026
    risk 0.50cvss 8.8epss 0.00

    SQL injection vulnerability in pgAdmin 4 Maintenance Tool. Four user-supplied JSON fields (buffer_usage_limit, vacuum_parallel, vacuum_index_cleanup, reindex_tablespace) were concatenated directly into the rendered VACUUM/ANALYZE/REINDEX command and passed to psql --command. An…

  • CVE-2024-3116HigApr 4, 2024
    risk 0.49cvss 7.4epss 0.65

    pgAdmin <= 8.4 is affected by a Remote Code Execution (RCE) vulnerability through the validate binary path API. This vulnerability allows attackers to execute arbitrary code on the server hosting PGAdmin, posing a severe risk to the database management system's integrity and…

  • CVE-2024-6238HigJun 25, 2024
    risk 0.48cvss 7.4epss 0.00

    pgAdmin <= 8.8 has an installation Directory permission issue. Because of this issue, attackers can gain unauthorised access to the installation directory on the Debian or RHEL 8 platforms.

Page 1 of 3