PT-2026-113989 · Undefined · Undefined
CVSS v3.1
8.8
High
| Vector | AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
Name of the Vulnerable Software and Affected Versions
PgBouncer versions 1.17.0 through 1.26.0
Description
Improper authentication occurs during the SCRAM authentication process. A remote attacker who possesses the password of a user listed in the
auth file can authenticate as any other user that utilizes SCRAM, including backend superusers and PgBouncer administrators. This is possible because a second StartupMessage sent during the authentication process against a non-existent database is not rejected, allowing the attacker to switch the identity of the user being logged in while the SCRAM exchange continues to be verified against the keys of the first user.Recommendations
Update PgBouncer to a version later than 1.26.0.
Fix
DoS
Improper Authentication
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Undefined