Direct naar de inhoud
⚡ Kritieke cyberalerts voor jouw sector & systemen — direct in je inbox. Aanmelden →
cybernieuws.nl Cybersecurity en informatiebeveiling nieuws alerts live · 3 min 172 bronnen 2 kritiek 36 vandaag
CVE's Videos Dagbriefing

← Terug naar CVE-database

CVE-2026-107348

MEDIUM · 5.9 CVSS Gepubliceerd: CWE-190

Beschrijving NL

Integer-overloop in de groeilogica van de berichtenbuffer (mbuf_make_room) in PgBouncer 1.21.0 tot 1.26.0 stelt een externe aanvaller in staat om een denial of service te veroorzaken wanneer max_packet_size is geconfigureerd boven 2147483648. Een pakketkop die een lengte van meer dan 2^31 aangeeft, zorgt ervoor dat de berekeningsoverloop van de buffergrootte overstroomt, waardoor de groeilus niet kan worden beëindigd. Omdat PgBouncer alle clients bedient vanuit één proces, verzadigt dit een CPU-kern en blokkeert het elke gepoolde verbinding totdat het proces opnieuw wordt gestart. Sinds 1.23.0 is de overloop bereikbaar vóór authenticatie met een pakketkop van vijf bytes.

Origineel (Engels) tonen

Integer overflow in the message buffer growth logic (mbuf_make_room) in PgBouncer 1.21.0 through 1.26.0 allows a remote attacker to cause a denial of service when max_packet_size is configured above 2147483648. A packet header declaring a length above 2^31 makes the buffer size computation overflow, leaving the growth loop unable to terminate. Because PgBouncer serves all clients from a single process, this saturates a CPU core and stalls every pooled connection until the process is restarted. Since 1.23.0 the overflow is reachable before authentication with a five-byte packet header.

References