CVE-2023-22332
Medium · 6.5CVSS
6.5
EPSS
0.7%
Published
Jan 30, 2023
CISA due date
—
Cloudanix analysis
A flaw in the database connection software allows one user to steal another user's login details, potentially letting attackers change or disrupt the database.
- Exploitation
- Remote Authenticated
- Attacker needs
- Low Privilege
- Complexity
- Low
- Impact
- Data Exposure
- Component
- Application
- Class
- Credential Exposure
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
An authenticated database user can retrieve authentication credentials belonging to another database user through a flaw in Pgpool-II connection pooling logic.
Why it matters to the business
Attackers who gain initial low-privilege database access can escalate to higher-privilege accounts, enabling unauthorized data changes or service disruption across affected deployments.
How an attack unfolds
An attacker authenticates to the database using any valid user credentials, then leverages the information disclosure vulnerability in Pgpool-II to extract another user's authentication details, and subsequently uses those credentials to modify database contents or cause outages.
How to fix it
Upgrade Pgpool-II to a version that resolves the information disclosure issue in the affected series. Apply the latest patches from the vendor for the specific major version in use.
How to confirm the fix worked
Review Pgpool-II version and apply vendor-recommended updates. Monitor for any anomalous credential access patterns in database logs.
Typical attack path
- Obtain initial database access with any valid user credentials
- Exploit the credential disclosure flaw to retrieve target user authentication information
- Authenticate using the obtained credentials
- Perform unauthorized actions such as data modification or database suspension
How to detect it
Examine database and Pgpool-II logs for unusual authentication attempts or credential retrieval patterns between users.
What your security team should do
- Prioritize upgrading all Pgpool-II instances to patched versions
- Audit database user permissions to minimize credential exposure risks
- Enable enhanced logging for authentication events
The record
Information disclosure vulnerability exists in Pgpool-II 4.4.0 to 4.4.1 (4.4 series), 4.3.0 to 4.3.4 (4.3 series), 4.2.0 to 4.2.11 (4.2 series), 4.1.0 to 4.1.14 (4.1 series), 4.0.0 to 4.0.21 (4.0 series), All versions of 3.7 series, All versions of 3.6 series, All versions of 3.5 series, All versions of 3.4 series, and All versions of 3.3 series. A specific database user's authentication information may be obtained by another database user. As a result, the information stored in the database may be altered and/or database may be suspended by a remote attacker who successfully logged in the product with the obtained credentials.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Debian:11 | pgpool2 | 0 | No fix |
| Debian:11 | pgpool2 | 0 | 4.1.4-3+deb11u1 |
| Debian:12 | pgpool2 | 0 | 4.3.5-1 |
| Debian:13 | pgpool2 | 0 | 4.3.5-1 |
| Ubuntu:16.04:LTS | pgpool2 | 0 | No fix |
| Ubuntu:20.04:LTS | pgpool2 | 0 | No fix |
| Ubuntu:22.04:LTS | pgpool2 | 0 | No fix |
| Ubuntu:24.04:LTS | pgpool2 | 0 | No fix |
| Ubuntu:24.10 | pgpool2 | 0 | No fix |
| Ubuntu:25.04 | pgpool2 | 0 | No fix |
| Ubuntu:25.10 | pgpool2 | 0 | No fix |
| Ubuntu:Pro:16.04:LTS | pgpool2 | 0 | No fix |
| Ubuntu:Pro:20.04:LTS | pgpool2 | 0 | No fix |
Related vulnerabilities
- CVE-2024-45624 Exposure of sensitive information due to incompatible policies issue exists in Pgpool-II. Also affects pgpool2
- CVE-2026-86280 A vulnerability was identified in SourceCodester Syllabus-Aligned Learning Management &… CWE-312
- CVE-2026-53603 nebula-mesh is a self-hosted control plane for Slack Nebula mesh VPN. CWE-312
- CVE-2026-73748 A vulnerability in the affected interface of HPE Networking Fabric Composer allows an… CWE-312
- CVE-2026-83551 Cleartext storage of sensitive information in the @step and @remote decorator pipeline… CWE-312
- CVE-2026-77975 The affected Ebyte product exports administrative credentials and other sensitive… CWE-312
- CVE-2026-82699 A flaw has been found in sambitraj Student Management System up to… CWE-312
- CVE-2026-82640 browser-use web-ui versions 2.0.0 through 3.0.0 write configured LLM API keys to disk in… CWE-312