Katalog CVE

CVE-2016-7130

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Funkcja php_wddx_pop_element w PHP przed wersją 5.6.25 oraz 7.x przed wersją 7.0.10 umożliwia zdalnym atakującym spowodowanie odmowy usługi poprzez dereferencję wskaźnika NULL, co prowadzi do awarii aplikacji. Problem występuje w przypadku nieprawidłowej wartości binarnej base64 w dokumencie XML wddxPacket.

Ocena ryzyka

Atakujący mogą wykorzystać tę podatność do zakłócenia działania aplikacji, co może prowadzić do przestojów i utraty dostępności usług. Potencjalnie mogą wystąpić także inne nieokreślone skutki.

Rekomendacja

Zaleca się aktualizację PHP do wersji 5.6.25 lub 7.0.10 oraz monitorowanie aplikacji pod kątem nieprawidłowych danych wejściowych. Warto również wdrożyć dodatkowe mechanizmy zabezpieczające przed atakami typu DoS.

Inne podatności w PHP (przed wersją 5.6.25 oraz 7.x przed wersją 7.0.10)

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

The php_wddx_pop_element function in ext/wddx/wddx.c in PHP before 5.6.25 and 7.x before 7.0.10 allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) or possibly have unspecified other impact via an invalid base64 binary value, as demonstrated by a wddx_deserialize call that mishandles a binary element in a wddxPacket XML document.

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