Description (CNA)
Improper authentication in PgBouncer 1.17.0 through 1.26.0 allows a remote attacker who knows the password of a user listed in auth_file to log in as any other user that authenticates using SCRAM, including PgBouncer admin users and backend superusers. A second StartupMessage sent during SCRAM authentication against a non-existent database is not rejected and switches the user being logged in as, while the SCRAM exchange is still verified against the keys of the first user.
Affected (CNA)
| Vendor / product | Versions |
|---|---|
| n/a / PgBouncer | affected 1.17.0 before 1.26.1 |
CWE
CWE-287
References
ADP enrichment
No English description supplied.
No references supplied.