Katalog CVE

CVE-2026-6665

WysokieCVSS 8.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.37%

Percentyl 30 - wyżej niż 30% wszystkich znanych CVE

Streszczenie

Kod SCRAM w PgBouncer przed wersją 1.25.2 nieprawidłowo sprawdza wartość zwracaną przez strlcat() podczas budowania wiadomości client-final-message. Złośliwy backend wysyłający server-final-message z długim nonce może spowodować przepełnienie stosu.

Ocena ryzyka

Atakujący kontrolujący backend bazy danych może doprowadzić do awarii PgBouncera przez przepełnienie stosu, co zakłóci działanie połączeń bazodanowych.

Rekomendacja

Należy zaktualizować PgBouncer do wersji 1.25.2 lub nowszej, która zawiera poprawkę sprawdzania strlcat().

Inne podatności w PgBouncer

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

The SCRAM code in PgBouncer before 1.25.2 did not check the return value of strlcat() correctly when building the contents of the SCRAM client-final-message. A malicious backend that sends a SCRAM server-final-message with a long nonce can trigger a stack overflow.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS