XAMPP在PHP-CGI模式下远程代码执行漏洞
8 月 ago jony XAMPP在PHP-CGI模式下远程代码执行漏洞已关闭评论
防护建议
升级PHP – 强烈推荐
强烈建议所有使用者升级至PHP 官方最新版本8.3.8、8.2.20与8.1.29,对于无法升级的系统可透过下列方式暂时缓解漏洞。
对XAMPP for Windows 使用者 可关闭php-cgi,可做临时防护使用,最好还是升级PHP
在撰写本文的当下,XAMPP 尚未发布此漏洞的相应更新文件,如果确认不需要 PHP CGI 功能,则可以通过修改以下 Apache HTTP Server 配置来避免暴露于此漏洞:
在 xampp/apache/conf/httpd.conf 文件中找到配置项 LoadModule cgi_module modules/mod_cgi.so ,将其注释掉,即修改为
#LoadModule cgi_module modules/mod_cgi.so
在 xampp/apache/conf/extra/httpd-xampp.conf 文件中找到配置项 ScriptAlias /php-cgi/ “C:/xampp/php/” ,将其注销掉,即修改为
#ScriptAlias /php-cgi/ “C:/xampp/php/”