Katalog CVE

CVE-2023-5869

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

Prawdopodobieństwo exploitacji (EPSS)

Bardzo wysokie ryzyko
4.32%

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

Streszczenie

W PostgreSQL wykryto lukę, która pozwala uwierzytelnionym użytkownikom bazy danych na wykonanie dowolnego kodu poprzez brak sprawdzenia przepełnienia podczas modyfikacji wartości tablicy SQL. Luka wynika z przepełnienia liczb całkowitych podczas modyfikacji tablicy, które może być wywołane przez zdalnego użytkownika dostarczającego specjalnie spreparowane dane.

Ocena ryzyka

Organizacja korzystająca z PostgreSQL może być narażona na wykonanie dowolnego kodu przez uwierzytelnionego użytkownika, co może prowadzić do zapisu dowolnych bajtów w pamięci i odczytu pamięci serwera.

Rekomendacja

Zaktualizuj PostgreSQL do najnowszej wersji zawierającej poprawkę. Ogranicz dostęp do bazy danych tylko do zaufanych użytkowników.

Inne podatności w PostgreSQL

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

A flaw was found in PostgreSQL that allows authenticated database users to execute arbitrary code through missing overflow checks during SQL array value modification. This issue exists due to an integer overflow during array modification where a remote user can trigger the overflow by providing specially crafted data. This enables the execution of arbitrary code on the target system, allowing users to write arbitrary bytes to memory and extensively read the server's memory.

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