PHP高危漏洞,最新修复版本已发布

PHP官方于2026年10月21日发布紧急更新,修复CVE-2026-109618和CVE-2026-109619两个CVSS 9.2分的远程代码执行漏洞,影响PHP-FPM、mod_php等所有主流运行模式。漏洞可导致未授权RCE,官方已推出8.2.35/8.3.36/8.4.27/8.5.12等修复版本。宝塔面板同步支持升级,同时提供临时缓解配置建议。老旧版本(如8.1及以下)已无官方补丁,需尽快迁移。

PHP 紧急安全预警|两个严重 RCE 漏洞(CVE-2026-109618、CVE-2026-109619)

2026 年 10 月 21 日,PHP 官方发布紧急安全更新,修复两个高危远程代码执行漏洞,CVSS v4.0 评分均为 9.2 分,风险等级严重。攻击者无需身份验证,构造特殊请求即可实现远程代码执行,接管服务器。

漏洞说明

CVE-2026-109618:内存耗尽 OOM 异常处理缺陷,内部数据未初始化,清理阶段被异常调用,触发 RCE。
CVE-2026-109619:请求全局状态残留,内存释放后脏数据遗留,同一个进程处理下一个请求时触发 RCE。

影响环境:PHP-FPM、Apache mod_php、php-cgi、FrankenPHP、LiteSpeed。
重点提醒:Apache mod_php 模式风险最高,已有 POC 可在网站代码运行前直接触发漏洞。

官方修复版本

PHP 8.2 → 8.2.35
PHP 8.3 → 8.3.36
PHP 8.4 → 8.4.27
PHP 8.5 → 8.5.12

宝塔面板已同步上线安全版本,可直接在面板升级。

宝塔升级步骤

登录宝塔面板,进入【软件商店 - 已安装】
找到网站正在使用的 PHP 版本,进入管理页
检查更新,升级至对应安全版本
升级完成核对版本,测试网站、上传、数据库等业务功能

⚠️ 升级前务必备份网站和配置;一台服务器多版本 PHP,全部逐一核查,不要漏掉还在运行的旧版。
⚠️ PHP8.1 及更早版本官方已经停止维护,无官方补丁,建议尽快迁移到受支持版本;7.4/8.0/8.1 补丁宝塔正在跟进更新,请持续关注。

临时缓解方案(仅降风险,不能替代升级)

👉 针对 CVE-2026-109619
php.ini 修改:

session.upload_progress.enabled = 0

PHP8.5 额外加:

fatal_error_backtraces = 0

保存后重启 PHP 服务。

👉 针对 CVE-2026-109618
调整 POST 大小限制:
无大文件上传:post_max_size = 8M
需要上传:post_max_size = 32M
upload_max_filesize 小于 post_max_size,按需调整。

memory_limit=-1 可降低该漏洞利用条件,但会取消 PHP 内存限制,不建议小白直接用,需要配合容器 cgroup 资源隔离。
同时建议在 Nginx/Apache 代理层限制请求体、参数数量,加固防线。

安全建议

优先升级!临时配置只是缓解,只有升级补丁才能彻底修复漏洞
更新后全面验证业务,重点测试上传、表单、接口
持续监控 web 日志、PHP 错误日志、异常进程
老旧 PHP 版本尽快规划迁移,避免长期裸奔

自己不会操作、担心升级出问题、怕网站崩的朋友,可以找程序员老狼,唯一客服,可帮忙处理本次PHP漏洞升级加固业务。

参考公告:https://www.php.net/archive/2026.php#2026-10-21-5

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值