Katalog CVE

CVE-2015-0231

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Podatność typu use-after-free w funkcji process_nested_data w PHP przed wersją 5.4.37, 5.5.x przed 5.5.21 oraz 5.6.x przed 5.6.5 umożliwia zdalnym atakującym wykonanie dowolnego kodu poprzez spreparowane wywołanie unserialize, które wykorzystuje niewłaściwe zarządzanie duplikatami kluczy numerycznych w zserializowanych właściwościach obiektu.

Ocena ryzyka

Atakujący może wykorzystać tę podatność do zdalnego wykonania kodu, co może prowadzić do przejęcia kontroli nad systemem lub wycieku danych.

Rekomendacja

Zaleca się aktualizację PHP do najnowszej wersji, aby usunąć tę podatność oraz wszelkie inne znane problemy bezpieczeństwa.

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.37, 5.5.x before 5.5.21, and 5.6.x before 5.6.5 allows remote attackers to execute arbitrary code via a crafted unserialize call that leverages improper handling of duplicate numerical keys within the serialized properties of an object. NOTE: this vulnerability exists because of an incomplete fix for CVE-2014-8142.

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