Role-Based Tool Permissions Flaw in pgAdmin 4 by pgAdmin Team
CVE-2026-17350

5.3MEDIUM

Key Information:

Status
Vendor
CVE Published:
31 July 2026

What is CVE-2026-17350?

An authorization flaw exists in pgAdmin 4's role-based tool permissions system, which allows users with a valid login to bypass restrictions for specific tools. Although permission checks are enforced at entry points, backend routes and Socket.IO handlers lacked consistent permission validation, enabling unauthorized access to sensitive operations. For instance, users denied tool-specific permissions could still execute commands and access data through less protected routes and channels. This oversight poses a significant risk, as it undermines the intended separation of duties enforced by database administrators. The issue has been addressed by implementing proper permission checks across all relevant routes and handlers.

Affected Version(s)

pgAdmin 4 9.3 < 9.17

References

CVSS V4

Score:
5.3
Severity:
MEDIUM
Confidentiality:
Low
Integrity:
Low
Availability:
None
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
None

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

LXY (@TA-MU-TA)
Dave Page <page@pgadmin.org>
Ashesh Vashi <ashesh.vashi@enterprisedb.com>
Ashesh Vashi <ashesh.vashi@enterprisedb.com>
Kundan Sable <kundan.sable@enterprisedb.com>
.