Vulnerabilidade no PHP que permite contornar as restrições definidas no php.ini

Foi publicado um método para contornar as restrições no interpretador PHP definidas pela diretiva disable_functions e outras configurações no php.ini. Vale lembrar que a diretiva disable_functions permite proibir o uso de certas funções internas nos scripts, como proibir "system, exec, passthru, popen, proc_open e shell_exec" para bloquear a chamada de programas externos ou fopen para impedir a abertura de arquivos.

É notável que no exploit proposto é utilizada uma vulnerabilidade que foi comunicada aos desenvolvedores do PHP há mais de 10 anos, mas que eles consideraram um problema não relevante para a segurança. O método de ataque sugerido baseia-se na modificação dos valores de parâmetros na memória do processo e funciona em todas as versões atuais do PHP, começando pela PHP 7.0 (o ataque é possível também no PHP 5.x, mas isso requer modificações no exploit). O exploit foi testado em várias configurações de Debian, Ubuntu, CentOS e FreeBSD com PHP na forma cli, fpm e módulo para apache2.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster