Katalog CVE

CVE-2026-14677

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.42%

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

Streszczenie

W 32-bitowych wersjach PostgreSQL, w modułach pltcl i plperl, występuje błąd zawinięcia liczby całkowitej, który pozwala twórcy obiektu na spowodowanie zbyt małej alokacji pamięci i zapisu poza jej zakresem poprzez spreparowane ciała funkcji. Może to umożliwić wykonanie dowolnego kodu jako użytkownik systemu operacyjnego uruchamiający bazę danych. Podobne problemy zostały naprawione w CVE-2026-6473. Dotknięte są wersje przed PostgreSQL 18.6, 17.11, 16.15, 15.19 i 14.24.

Ocena ryzyka

Atakujący z uprawnieniami do tworzenia obiektów może uzyskać pełną kontrolę nad procesem bazy danych, co może prowadzić do przejęcia systemu i naruszenia poufności danych.

Rekomendacja

Zaleca się natychmiastową aktualizację PostgreSQL do wersji 18.6, 17.11, 16.15, 15.19 lub 14.24 lub nowszej, aby wyeliminować tę podatność.

Inne podatności w PostgreSQL

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

Integer wraparound in PostgreSQL 32-bit builds of pltcl and plperl allows an object creator to cause the server to undersize an allocation and write out-of-bounds via crafted function bodies. This may execute arbitrary code as the operating system user running the database. CVE-2026-6473 had fixed similar problems. Versions before PostgreSQL 18.6, 17.11, 16.15, 15.19, and 14.24 are affected.

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