CVE-2024-9014

OAuth2 client id and secret exposed through the web browser in pgAdmin 4

Published Sep 23, 2024 CVSS 3.1 · 9.9 Critical EPSS 9.7% KEV · Not listed
Description
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.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-jm9x-rx9x-wpqj OAuth2 client ID and secret exposed through the web browser
History
Type Values Removed Values Added
First Time appeared Pgadmin
Pgadmin pgadmin 4
CPEs cpe:2.3:a:pgadmin:pgadmin_4:*:*:*:*:*:postgresql:*:*
Vendors & Products Pgadmin
Pgadmin pgadmin 4
Type Values Removed Values Added
First Time appeared Postgresql
Postgresql pgadmin 4
Weaknesses CWE-522
CPEs cpe:2.3:a:postgresql:pgadmin_4:*:*:*:*:*:*:*:*
Vendors & Products Postgresql
Postgresql pgadmin 4
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description 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.
Title OAuth2 client id and secret exposed through the web browser in pgAdmin 4
References
Metrics cvssV3_1

{'score': 9.9, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
PostgreSQL
Published
Updated
Sep 23, 2024, 7:21 PM
Reserved
Sep 19, 2024, 6:00 PM
Status
Analyzed
Published
Sep 23, 2024, 5:15 PM
Modified
Jun 17, 2026, 8:23 AM