CVE-2016-4543
KrytyczneStreszczenie
Funkcja exif_process_IFD_in_JPEG w PHP przed wersją 5.5.35, 5.6.x przed 5.6.21 oraz 7.x przed 7.0.6 nie weryfikuje rozmiarów IFD, co umożliwia zdalnym atakującym spowodowanie odmowy usługi (odczyt poza zakresem) lub potencjalnie inny nieokreślony wpływ poprzez spreparowane dane nagłówka.
Ocena ryzyka
Brak walidacji rozmiarów IFD może prowadzić do poważnych problemów z dostępnością aplikacji, co może wpłynąć na ciągłość działania organizacji.
Rekomendacja
Zaleca się aktualizację PHP do najnowszej wersji, aby usunąć tę podatność oraz wprowadzenie dodatkowych mechanizmów monitorowania i zabezpieczeń.
Oryginalny opis (angielski, źródło NVD)
The exif_process_IFD_in_JPEG function in ext/exif/exif.c in PHP before 5.5.35, 5.6.x before 5.6.21, and 7.x before 7.0.6 does not validate IFD sizes, which allows remote attackers to cause a denial of service (out-of-bounds read) or possibly have unspecified other impact via crafted header data.

