Katalog CVE

CVE-2007-1453

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W PHP 5.2.0 występuje błąd typu buffer underflow w makrze PHP_FILTER_TRIM_DEFAULT w rozszerzeniu filtrującym, który pozwala atakującym na wykonanie dowolnego kodu. Problem ten występuje podczas wywoływania funkcji filter_var z określonymi trybami, takimi jak FILTER_VALIDATE_INT.

Ocena ryzyka

Atakujący mogą wykorzystać tę podatność do wykonania złośliwego kodu w kontekście aplikacji, co może prowadzić do poważnych naruszeń bezpieczeństwa w systemie.

Rekomendacja

Zaleca się aktualizację PHP do najnowszej wersji, aby usunąć tę podatność oraz przeglądanie kodu aplikacji w celu identyfikacji i zabezpieczenia miejsc, gdzie używane są funkcje filtrujące.

Powiązane podatności

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

Buffer underflow in the PHP_FILTER_TRIM_DEFAULT macro in the filtering extension (ext/filter) in PHP 5.2.0 allows context-dependent attackers to execute arbitrary code by calling filter_var with certain modes such as FILTER_VALIDATE_INT, which causes filter to write a null byte in whitespace that precedes the buffer.

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