cbcvebase.
CVE-2025-2291
published 2025-04-16

CVE-2025-2291: Password can be used past expiry in PgBouncer due to auth_query not taking into account Postgres its VALID UNTIL value, which allows an attacker to log in with…

PriorityP357critical9.8CVSS 3.1
AVNACLPRNUINSUCHIHAH
EPSS
0.35%
27.3th percentile
Password can be used past expiry in PgBouncer due to auth_query not taking into account Postgres its VALID UNTIL value, which allows an attacker to log in with an already expired password

Affected

11 ranges
VendorProductVersion rangeFixed in
debiandebian_linux
debianpgbouncer< pgbouncer 1.18.0-1+deb12u1 (bookworm)pgbouncer 1.18.0-1+deb12u1 (bookworm)
msrcazl3_pgbouncer_1.20.1-1_on_azure_linux_3.0
msrcazl3_pgbouncer_1.24.1-1_on_azure_linux_3.0
msrccbl2_pgbouncer_1.16.1-1_on_cbl_mariner_2.0
msrccbl2_pgbouncer_1.24.1-1_on_cbl_mariner_2.0
pgbouncerpgbouncer< 1.24.11.24.1
pgbouncerpgbouncer>= 0 < 1.15.0-1+deb11u11.15.0-1+deb11u1
pgbouncerpgbouncer>= 0 < 1.18.0-1+deb12u11.18.0-1+deb12u1
pgbouncerpgbouncer>= 0 < 1.24.1-11.24.1-1
pgbouncerpgbouncer>= 0 < 1.24.1-11.24.1-1

CVSS provenance

nvdv3.19.8CRITICALCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
osv9.8CRITICAL
vendor_debian8.1HIGH
vendor_msrc8.1HIGH
Stop checking back — get the weekly exploitation signal.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.