Katalog CVE

CVE-2026-14677

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.60%

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

Streszczenie

W PostgreSQL w wersjach 32-bitowych modułów pltcl i plperl występuje zawinięcie liczby całkowitej, co pozwala twórcy obiektu na spowodowanie zbyt małej alokacji i zapis poza zakresem poprzez spreparowane ciała funkcji. Może to prowadzić do wykonania dowolnego kodu jako użytkownik systemowy bazy danych. CVE-2026-6473 naprawiło podobne problemy. Podatne są wersje przed 18.5, 17.11, 16.15, 15.19 i 14.24.

Ocena ryzyka

Twórca obiektu może wykonać dowolny kod na serwerze, co prowadzi do pełnego przejęcia systemu i naruszenia danych.

Rekomendacja

Zaleca się aktualizację PostgreSQL do wersji z poprawką oraz unikanie uruchamiania niezaufanych funkcji w pltcl/plperl.

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.5, 17.11, 16.15, 15.19, and 14.24 are affected.

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