Katalog CVE

CVE-2016-7480

Krytyczne
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Implementacja deserializacji SplObjectStorage w PHP przed wersją 7.0.12 nie weryfikuje, czy klucz jest obiektem, co umożliwia zdalnym atakującym wykonanie dowolnego kodu lub spowodowanie odmowy usługi poprzez spreparowane dane zserializowane.

Ocena ryzyka

Atakujący może wykorzystać tę podatność do wykonania złośliwego kodu na serwerze lub spowodować awarię aplikacji, co może prowadzić do utraty dostępności usług.

Rekomendacja

Zaleca się aktualizację PHP do wersji 7.0.12 lub nowszej, aby usunąć tę podatność.

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

The SplObjectStorage unserialize implementation in ext/spl/spl_observer.c in PHP before 7.0.12 does not verify that a key is an object, which allows remote attackers to execute arbitrary code or cause a denial of service (uninitialized memory access) via crafted serialized data.

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