Skip to content
OpenAdvisories
Medium · 4.3 CVE-2026-6667 EUVD-2026-28879GHSA-gc77-jrv9-6fjp

PgBouncer missing authorization check in KILL_CLIENT admin command

Published May 9, 2026 · Updated May 11, 2026 · Assigned by PostgreSQL

Description

PgBouncer before 1.25.2 did not perform an appropriate authorization check for the KILL_CLIENT admin command. All users with access to the administration console (which itself requires authorization) could run this command. It would have been correct to allow only users listed in the admin_users parameter.

Affected products

VendorProductAffectedFixed
— PgBouncer < 1.25.2 1.25.2

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 pgbouncer 1.25.2-1 —
Debian 13 pgbouncer 1.24.1-1+deb13u2 —
Debian 12 pgbouncer No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 pgbouncer No fix yet —
Ubuntu 26.04 LTS pgbouncer No fix yet —
Ubuntu 25.10 pgbouncer No fix yet —
Ubuntu 24.04 LTS pgbouncer No fix yet —
Ubuntu 22.04 LTS pgbouncer No fix yet —
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS pgbouncer No fix yet —
Ubuntu 18.04 LTS pgbouncer No fix yet —
Ubuntu 16.04 LTS pgbouncer No fix yet —

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 pgbouncer 1.25.2-1 —

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling pgbouncer 1.25.1-r1 —

Advisories 1

References