CVE-2024-9014
CRITICAL EXPLOITED NUCLEIpgAdmin < 8.12 - OAuth2 Credential Exposure
Title source: llmExploitation Summary
CVE-2024-9014 has been observed exploited in the wild (reported by VulnCheck KEV). EIP tracks 2 public exploits from researchers including EQSTLab, r0otk3r. A Nuclei detection template is also available.
AI-analyzed exploit summary This PoC demonstrates an information leak vulnerability in pgAdmin4 versions 8.11 and earlier, where OAuth2 configuration details (including client ID and secret) are exposed via a simple curl command. The vulnerability stems from improper handling of OAuth2 configuration in the login page template.
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.
Exploits (2)
This PoC demonstrates an information leak vulnerability in pgAdmin4 versions 8.11 and earlier, where OAuth2 configuration details (including client ID and secret) are exposed via a simple curl command. The vulnerability stems from improper handling of OAuth2 configuration in the login page template.
This repository contains two Python scripts for detecting and extracting OAuth2 configurations from pgAdmin 4 installations vulnerable to CVE-2024-9014. The scripts check for exposed OAuth2 client secrets in HTML responses, indicating a potential authentication bypass vulnerability.
Nuclei Templates (1)
pgadmin4
References (1)
Scores
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H