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 an already expired password
Configurations

Configuration 1 (hide)

cpe:2.3:a:pgbouncer:pgbouncer:*:*:*:*:*:*:*:*

Configuration 2 (hide)

cpe:2.3:o:debian:debian_linux:11.0:*:*:*:*:*:*:*

History

08 Dec 2025, 18:32

Type Values Removed Values Added
CPE cpe:2.3:a:pgbouncer:pgbouncer:*:*:*:*:*:*:*:*
cpe:2.3:o:debian:debian_linux:11.0:*:*:*:*:*:*:*
First Time Debian debian Linux
Pgbouncer
Debian
Pgbouncer pgbouncer
References () https://www.pgbouncer.org/changelog.html#pgbouncer-124x - () https://www.pgbouncer.org/changelog.html#pgbouncer-124x - Release Notes
References () https://lists.debian.org/debian-lts-announce/2025/05/msg00032.html - () https://lists.debian.org/debian-lts-announce/2025/05/msg00032.html - Mailing List, Third Party Advisory

03 Nov 2025, 20:18

Type Values Removed Values Added
References
  • () https://lists.debian.org/debian-lts-announce/2025/05/msg00032.html -
Summary
  • (es) La contraseña se puede usar después de su vencimiento en PgBouncer debido a que auth_query no tiene en cuenta el valor VÁLIDO HASTA de Postgres, lo que permite que un atacante inicie sesión con una contraseña ya vencida.

16 Apr 2025, 18:16

Type Values Removed Values Added
New CVE

Information

Published : 2025-04-16 18:16

Updated : 2025-12-08 18:32


NVD link : CVE-2025-2291

Mitre link : CVE-2025-2291

CVE.ORG link : CVE-2025-2291


JSON object : View

Products Affected

debian

  • debian_linux

pgbouncer

  • pgbouncer
CWE
CWE-324

Use of a Key Past its Expiration Date