Katalog CVE

CVE-2026-6478

ŚrednieCVSS 6.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.56%

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

Streszczenie

Ukryty kanał czasowy (covert timing channel) podczas porównywania haseł haszowanych MD5 w uwierzytelnianiu PostgreSQL pozwala atakującemu na odzyskanie danych uwierzytelniających wystarczających do zalogowania. Nie dotyczy to haseł scram-sha-256, które są domyślne we wszystkich wspieranych wersjach. Jednak istniejące bazy danych mogą zawierać hasła haszowane MD5 pochodzące z aktualizacji z PostgreSQL 13 lub wcześniejszych. Podatne są wersje przed PostgreSQL 18.4, 17.10, 16.14, 15.18 i 14.23.

Ocena ryzyka

Organizacja narażona jest na kradzież danych uwierzytelniających użytkowników, co może prowadzić do nieautoryzowanego dostępu do bazy danych i potencjalnego wycieku danych.

Rekomendacja

Zaktualizuj PostgreSQL do wersji 18.4, 17.10, 16.14, 15.18, 14.23 lub nowszej. Rozważ migrację haseł z MD5 na scram-sha-256.

Inne podatności w PostgreSQL

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

Covert timing channel in comparison of MD5-hashed password in PostgreSQL authentication allows an attacker to recover user credentials sufficient to authenticate. This does not affect scram-sha-256 passwords, the default in all supported releases. However, current databases may have MD5-hashed passwords originating in upgrades from PostgreSQL 13 or earlier. Versions before PostgreSQL 18.4, 17.10, 16.14, 15.18, and 14.23 are affected.

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