PHP-FPM(PHP FastCGI Process Manager):PHP FastCGI 进程管理器。php-fastcgi用于解析php请求,php-fpm管理php-fastcgi。php
利用前提git
当 Nginx + PHP-FPM的环境存在如下配置,可致使RCE。github
location ~ [^/]\.php(/|$) { ... fastcgi_split_path_info ^(.+?\.php)(/.*)$; fastcgi_param PATH_INFO $fastcgi_path_info; fastcgi_pass php:9000; ... }
参考php-fpm
https://github.com/neex/phuip-fpizdam/
https://github.com/vulhub/vulhub/tree/master/php/CVE-2019-11043ui