Katalog CVE

CVE-2026-109618

KrytyczneCVSS 9.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Bardzo wysokie ryzyko
5.31%

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

Streszczenie

PHP używa longjmp() do obsługi błędów braku pamięci (OOM), co może pozostawić pamięć żądania w stanie niezainicjalizowanym przed alokacją. Procedura czyszczenia kolejnego żądania może odczytywać lub rozgałęziać się na tych danych, a wiele strategii OOM może konsekwentnie wywołać ten stan i doprowadzić do zdalnego wykonania kodu (RCE).

Ocena ryzyka

Możliwe zdalne wykonanie kodu na serwerach PHP poprzez wywołanie błędów OOM, co może prowadzić do przejęcia systemu.

Rekomendacja

Zaktualizuj PHP do wersji zawierającej poprawkę. Rozważ ograniczenie możliwości wywoływania OOM przez nieuprzywilejowanych użytkowników.

Inne podatności w PHP

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

PHP uses longjmp() for out-of-memory (OOM) errors to exit the current context and abort handling of the request. Some contexts may not properly account for this scenario and leave request memory in an uninitialized state before performing an allocation. The subsequent request cleanup procedure may read or branch on this memory. Multiple OOM strategies can consistently trigger this condition and lead to remote code execution (RCE).

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