PT-2026-39623

CVE-2026-7813

·

Published

2026-05-11

·

Updated

2026-08-13

Description by

CVSS 3.1
9.9
Critical
MetricsAV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions pgAdmin 4 versions prior to 9.15
Description An authorization issue in server mode affects the Server Groups, Servers, Shared Servers, Background Processes, and Debugger modules. Multiple endpoints fail to filter user-owned objects by the requesting user's identity, allowing an authenticated user to access another user's private servers, server groups, background processes, and debugger function arguments by guessing object IDs.
The Shared Servers feature also allows credential leakage of passfile, SSL keys, and passexec cmd. Furthermore, non-owners can write to owner-only fields via the API, including passexec cmd, passexec expiration, db res, and db res type. Modifying passexec cmd (a shell command executed during connection establishment) can lead to privilege escalation and arbitrary command execution within the owner's process context. Additionally, fields such as kerberos conn, tags, and post connection sql lack per-user persistence, meaning edits by non-owners mutate the owner's record, leading to data corruption via SQLAlchemy session mutations.
Recommendations Update pgAdmin 4 to version 9.15 or later.
Exploitability
Exploit
Fix
Impacts
Researchers
Vendors
Affected products
Related identifiers
GHSA-H2X2-Q2MC-24GW
OPENSUSE-SU-2026:11508-1
PYSEC-2026-452
Found an issue in the description? Have something to add? Feel free to write us 👾