CVE-2015-6527
WysokieStreszczenie
Funkcja php_str_replace_in_subject w PHP 7.x przed wersją 7.0.0 umożliwia zdalnym atakującym wykonanie dowolnego kodu poprzez spreparowaną wartość w trzecim argumencie funkcji str_ireplace.
Ocena ryzyka
Wykorzystanie tej podatności może prowadzić do zdalnego wykonania kodu, co stwarza poważne zagrożenie dla bezpieczeństwa systemów korzystających z podatnej wersji PHP.
Rekomendacja
Zaleca się aktualizację PHP do wersji 7.0.0 lub nowszej, aby usunąć tę podatność.
Inne podatności w PHP 7.x before 7.0.0
Zobacz wszystkie- CVE-2016-1904Wysokie
Wielokrotne przepełnienia całkowite w pliku ext/standard/exec.c w PHP 7.x przed wersją 7.0.2 mogą pozwolić zdalnym atakującym na spowodowanie odmowy usługi lub potencjalnie innego nieokreślonego wpływu poprzez długi ciąg do funkcji php_escape_shell_cmd lub php_escape_shell_arg, co prowadzi do przepełnienia bufora w stercie.
- CVE-2015-8616Wysokie
Podatność typu use-after-free w funkcji Collator::sortWithSortKeys w PHP 7.x przed wersją 7.0.1 umożliwia zdalnym atakującym spowodowanie awarii aplikacji lub potencjalnie innych nieokreślonych skutków poprzez wykorzystanie relacji między buforem klucza a zniszczoną tablicą.
- CVE-2016-9936Krytyczne
Implementacja funkcji unserialize w PHP 7.x przed wersją 7.0.14 pozwala zdalnym atakującym na wywołanie odmowy usługi (use-after-free) lub potencjalnie na inne nieokreślone skutki poprzez spreparowane dane zserializowane.
- CVE-2016-3132Krytyczne
Podatność typu double free w funkcji SplDoublyLinkedList::offsetSet w PHP 7.x przed wersją 7.0.6 umożliwia zdalnym atakującym wykonanie dowolnego kodu poprzez spreparowany indeks.
- CVE-2015-8880Krytyczne
Podatność typu double free w drukarce formatu w PHP 7.x przed wersją 7.0.1 pozwala zdalnym atakującym na wywołanie błędu, co może prowadzić do nieokreślonego wpływu.
- CVE-2015-8617Krytyczne
W podatności CVE-2015-8617 występuje luka formatu w funkcji zend_throw_or_error w PHP 7.x przed wersją 7.0.1. Umożliwia to zdalnym atakującym wykonanie dowolnego kodu poprzez specyfikatory formatu w ciągu, który jest niewłaściwie używany jako nazwa klasy, co prowadzi do błędnego obsługiwania błędów.
Oryginalny opis (angielski, źródło NVD)
The php_str_replace_in_subject function in ext/standard/string.c in PHP 7.x before 7.0.0 allows remote attackers to execute arbitrary code via a crafted value in the third argument to the str_ireplace function.

