Katalog CVE

CVE-2015-2787

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Podatność typu use-after-free w funkcji process_nested_data w PHP przed wersją 5.4.39, 5.5.x przed 5.5.23 oraz 5.6.x przed 5.6.7 pozwala zdalnym atakującym na wykonanie dowolnego kodu poprzez spreparowane wywołanie unserialize, które wykorzystuje funkcję unset w funkcji __wakeup.

Ocena ryzyka

Atakujący może zdalnie przejąć kontrolę nad systemem, co prowadzi do potencjalnego wycieku danych lub pełnej kompromitacji serwera.

Rekomendacja

Zaleca się aktualizację PHP do najnowszej wersji, aby usunąć tę podatność oraz monitorowanie aplikacji pod kątem podejrzanych wywołań unserialize.

Inne podatności w PHP

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

Use-after-free vulnerability in the process_nested_data function in ext/standard/var_unserializer.re in PHP before 5.4.39, 5.5.x before 5.5.23, and 5.6.x before 5.6.7 allows remote attackers to execute arbitrary code via a crafted unserialize call that leverages use of the unset function within an __wakeup function, a related issue to CVE-2015-0231.

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