找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 964|回复: 18

[讨论] 2026年10月爆出两个PHP核心RCE漏洞

[复制链接]
发表于 2026-10-21 18:30:59 | 显示全部楼层 |阅读模式
本帖最后由 piis 于 2026-10-23 21:38 编辑

这个2026年10月爆出两个PHP核心RCE漏洞,代号PHP2Shell,没有php.ini缓解和WAF规则可以完全拦截!
攻击者无需登录即可远程执行代码,唯一修复手段:升级 PHP版本!
目前官方只出了以下升级补丁:
PHP 8.2 → 升级到8.2.35
PHP 8.3 → 升级到8.3.36
PHP 8.4 → 升级到8.4.27
PHP 8.5 → 升级到8.5.12
而PHP8.1-PHP6.5版社区修复补丁已经出了,请看后面内容

攻击者只要向任意php页面发送特制HTTP multipart请求,在 PHP 解析请求阶段就触发内存UAF,在业务代码执行前拿下代码执行权限。
拿到的是php-fpm/fastcgi进程权限,虽然不是直接root或系统管理员,
如果服务器对PHP进程做了严格降权(一般服务器并没这样做)、chroot、容器隔离,黑客拿到进程权限后的横向渗透会变难(直接将服务器变肉鸡变难,不代表不能),但网站文件、数据库凭据大概率会泄露。

漏洞根源在PHP内核,不存在100%可靠的WAF拦截规则,社区提出关闭upload_progress只是临时缓解,不能保证完全阻断:
关闭upload_progress方法,修改php.ini文件:
将
;session.upload_progress.enabled = On
修改为
session.upload_progress.enabled = Off
PHP-FPM可以单独设置:
php_admin_flag[session.upload_progress.enabled] = off
注意:该参数不能完全防御两个漏洞,只是提高利用难度,不能当成补丁。

在php.ini中禁用危险函数(仅PHP环境加固,和本次漏洞无关):
disable_functions =exec,system,passthru,popen,pclose,shell_exec,proc_open,dl,chmod,escapeshellarg,escapeshellcmd,sh2_exec,proc_terminate,pcntl_setpriority,pcntl_getpriority,pcntl_signal,pcntl_fork,apache_setenv,imap_open,syslog,openlog,pcntl_exec

如果是Windows搭建的PHP7环境可以用冰盾主动防御系统iDefender‌对PHP进程和PHP相关文件做几个自定义规则
限制PHP进程和PHP相关文件访问执行类(exe/cmd等等)文件 防止服务器被提权入侵 但是无法防止黑客获取网站数据
Defender规则参考:
进程规则:php-cgi.exe/php-fpm.exe禁止创建子进程:cmd.exe、powershell、pwsh、wmic、certutil、bitsadmin、reg.exe等等
文件规则:限制php进程写入网站目录的php/asp/aspx文件和执行文件(exe/cmd等等),阻断写webshell
文件访问规则:限制php和数据库相关文件(php-cgi.exe、php-fpm.exe、mysqld.exe等等)访问任何执行文件(exe/cmd等等)



php5.6-php8.1版本的修复补丁社区版已经有了:
https://github.com/shivammathur/php-src-backports


发表于 2026-10-21 18:42:49 | 显示全部楼层
多谢大佬分享电脑知识啊,学习了
回复

使用道具 举报

发表于 2026-10-21 19:35:12 | 显示全部楼层
多谢分享,学习学习
回复

使用道具 举报

发表于 2026-10-21 19:36:05 | 显示全部楼层
多谢分享
回复

使用道具 举报

发表于 2026-10-21 20:20:29 | 显示全部楼层
我的破博客还用着PHP 5.6...


二○二六年十月二十一日
回复

使用道具 举报

发表于 2026-10-21 20:31:18 | 显示全部楼层
不怕不怕

评分

参与人数 1无忧币 +5 收起 理由
yyz2191958 + 5

查看全部评分

回复

使用道具 举报

发表于 2026-10-21 20:48:13 | 显示全部楼层
漏洞永远补不完
回复

使用道具 举报

发表于 2026-10-21 20:54:23 | 显示全部楼层
不知十点以后会有多少站要遭~
回复

使用道具 举报

发表于 2026-10-21 21:09:54 | 显示全部楼层
我们普通用户要如何防范啊?
回复

使用道具 举报

发表于 2026-10-21 22:03:52 | 显示全部楼层
我们普通用户要如何防范啊?
回复

使用道具 举报

发表于 2026-10-21 22:08:15 | 显示全部楼层
感谢分享
回复

使用道具 举报

发表于 2026-10-21 23:00:04 | 显示全部楼层
已对这个问题进行了相应的处理。
回复

使用道具 举报

发表于 2026-10-22 00:13:27 | 显示全部楼层
修修补补 一直如此
回复

使用道具 举报

发表于 2026-10-23 11:16:09 | 显示全部楼层
昨天很多网站打不开,无忧也是一整天打不开,大家应该都是在修补这个漏洞,
回复

使用道具 举报

 楼主| 发表于 2026-10-23 21:38:45 | 显示全部楼层
php5.6-php8.1版本的修复补丁社区版已经有了:
https://github.com/shivammathur/php-src-backports
回复

使用道具 举报

发表于 2026-10-25 08:13:42 | 显示全部楼层
回复

使用道具 举报

发表于 2026-11-5 16:14:38 | 显示全部楼层
感谢热心分享
回复

使用道具 举报

发表于 3 天前 | 显示全部楼层
学习学习
回复

使用道具 举报

发表于 前天 10:18 | 显示全部楼层
不懂但觉得厉害
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|捐助支持|无忧启动 ( 闽ICP备05002490号-1|闽公网安备35020302032614号 )

GMT+8, 2026-11-15 13:01

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表