Megjelent egy módszer a PHP értelmezőjében a php.ini-ben a disable_functions direktívával és egyéb beállításokkal megadott korlátok megkerülésére. Emlékeztetjük, hogy a disable_functions direktíva lehetővé teszi bizonyos belső funkciók használatának tiltását a szkriptekben, például letilthatja a 'system, exec, passthru, popen, proc_open és shell_exec' hívásokat külső programok blokkolásához, vagy a fopen-t a fájlok megnyitásának megakadályozásához.
Figyelemre méltó, hogy a javasolt exploit egy olyan sebezőségre épít, amelyet a PHP fejlesztőinek több mint 10 éve jelzettek, de ők nem tartották jelentős problémának, amely befolyásolná a biztonságot. A javasolt támadási módszer a folyamat memóriájában található paraméterek értékeinek megváltoztatásán alapul, és működik az összes aktuális PHP kiadásban, a PHP 7.0-tól kezdve (a támadás a PHP 5.x-en is lehetséges, de ehhez módosításokat kell végezni az exploitban). Az exploitot különböző Debian, Ubuntu, CentOS és FreeBSD konfigurációkban tesztelték PHP cli, fpm és apache2 modul formájában.
Forrás: opennet.ru
