CVE-2026-17349Patch(pgadmin / pgadmin_4)

LOWCVSS 9.3 · CRITICAL

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Patch pgadmin pgadmin_4 systems immediately

Recommended action window: Monitor and triage in normal cycle

NVD description

/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 stored credential fields password, save_password, and tunnel_password. When a non-owner triggered an adhoc connect against another user's (in practice, typically an administrator's) shared server, the clone inherited that user's ownership, shared flag, and stored database credentials verbatim. pgAdmin persisted this cross-tenant, credential-bearing server row before the connection was even attempted, so it survived even when the connection subsequently failed. The non-owner could then open the newly-owned clone and pgAdmin would connect using the source user's stored database password on the non-owner's behalf, granting the non-owner use of database credentials -- and whatever database privileges they confer -- that were never their own. Fix forces the cloned adhoc record's ownership fields (user_id, shared, shared_username) and stored credential fields (password, save_password, tunnel_password) to belong to the calling user and be cleared/private before committing, regardless of the source server's ownership, sharing state, or stored credentials. A regression test asserts that an adhoc connect triggered by a non-owner against another user's shared server persists a row owned by the caller, not shared, and without the source's stored credentials. This issue affects pgAdmin 4: from 9.0 before 9.17.

0.5/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-522CWE-639

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

AVAILABLE

Momentum

STABLE

Are you affected?

If you run products in this scope, you should treat this CVE as relevant to your environment.

  • pgadmin_4

Threat summary

  • Patch or workaround signal is available
  • 2 mentions across 2 observed days
  • Momentum state: stable

What's happening

  • Patch or workaround mentioned in 1 signal
  • Technical details provided in 1 signal
  • Disclosure: 1 classified signal
  • Peaked 1d ago at 1 mentions (2026-07-31); latest day: 1
  • 2 total mentions across 2 days

Affected systems

Vendors
Products
pgadmin_4

Deep dive

Activity timeline2 mentions / 2d
00111Mentions · 2026-07-31: 1Mentions · 2026-09-15: 1Patch / Workaround · 2026-07-31: 1Technical Details · 2026-07-31: 107-3109-15
Signal classification2 categories
Patch
150.0%
Disclosure
150.0%
Referenced assets1 URL
By indicator
Classification over time
DateTotalLabels
2026-07-311
Patch1
2026-09-151
Disclosure1
Full discourse2 posts
  • IntegSec@integ_sec
    Disclosure

    CVE-2026-17349: pgAdmin 4 Credential Leak in Shared Server Clones - What It Means for Your Business and How to Respond https://hubs.li/Q04xBcPH0

    Post summary

    The text announces CVE-2026-17349, a credential leak vulnerability in pgAdmin 4, and discusses its business impact and response, but does not provide specific exploit code, patches, or evidence of active exploitation.

    0000039
    35 followersView on X
  • Upwind Security MDR@UpwindMDR
    Patch

    🚨Critical - pgAdmin 4 Workspace adhoc connect credential inheritance (CVE-2026-17349) pgAdmin 4 Workspaces /browser/adhoc_connect clones an existing server row by copying ownership/sharing flags and stored credentials; a non-owner can clone a shared server and inherit another user’s saved DB password. The clone is persisted even on failed connect, then opened to authenticate with the victim’s credentials and gain their DB privileges. 👉Affected: pgAdmin 4 9.0-<9.17 | Upgrade to 9.17

    Post summary

    An advisory warns that non‑owners can clone a server in pgAdmin 4 and inherit another user’s database credentials, and recommends upgrading to version 9.17.

    0000083
    275 followersView on X
CPE platform detail1 entries

1 of 1 entries

PartVendorProductVersionTarget SWTarget HW
Apppgadminpgadmin_4-postgresql-

Explore more