网易首页 > 网易号 > 正文 申请入驻

两个9.2分漏洞波及PHP 5.4以来版本,官方急发补丁

0
分享至

一个不需要登录的请求,就能在服务器上跑代码。PHP 官方这次发的不是常规更新,是紧急补丁。


修复版本是 PHP 8.5.12、8.4.27、8.3.36 和 8.2.35。PHP 团队的说法很直接:只有升级,才能完整保护一台服务器。

两个漏洞合称 PHP2Shell,位置在 PHP 运行时本身,不在任何应用里。也就是说,站点自己的代码写得再干净,只要 PHP 版本没升,风险照样在。影响范围覆盖到 PHP 5.4 以来的几乎所有版本。

两个漏洞在 CVSS v4.0 评分中都是 9.2,编号为 CVE-2026-109618 和 CVE-2026-109619。PHP 在 10 月 21 日 14:00 UTC 的预定发布时间前后公布了它们,比原计划的 10 月 22 日披露提前了一天——因为细节提前泄露了。

哪些部署最危险

按 PHP 安全公告,所有处理 Web 请求的 PHP 安装都在风险范围内,包括 PHP-FPM、Apache mod_php、php-cgi、FrankenPHP 和 LiteSpeed。

公告单独点名 mod_php 风险最高:已有演示过的利用方式,单个未认证请求会在任何应用代码执行之前触发攻击。PHP-FPM 的表现不同,请求在初始化早期失败时,工作进程会被关掉。

两个漏洞的情况也不完全一样。其中一个,PHP 自己的分析认为 FPM 存在易感性,但没有完整的 FPM 利用被展示出来;另一个已被证明能在 mod_php 和 PHP-FPM 上到达代码执行,不过 FPM 那条路径依赖运行中应用内部的一次操作。

还有一条不需要先拿到代码执行的能力:攻击者可以读取 PHP 工作进程的内存。那块内存里可能有其他请求的密码、认证令牌、API 密钥和证书。研究者在不被自己控制的应用程序上演示了这种读取,说明它和 PHP 之上跑的是什么应用无关。

该装什么、别装错什么

要更新的是处理 Web 请求的 PHP 运行时,然后重启 Apache、PHP-FPM 以及所有长期运行的 PHP 工作进程。

更新 WordPress 或 Laravel 这类应用,并不会更新底下的 PHP 运行时——那来自服务器软件包、主机商或容器镜像。

PHP 8.1 及更早版本已不再从 PHP 项目获得更新,PHP 8.2 将在 2026 年 12 月 31 日停止支持。针对更老的分支,PHP 安全团队发布了 PHP 7.4、8.0、8.1 的源码回溯补丁,供自行编译或等待厂商的人使用。

Linux 发行版和长期支持厂商提前拿到了补丁,所以发行版软件包可能顶着旧版本号却已含修复。按 Debian 的建议,查软件包变更日志里的 CVE 编号,别只看版本字符串。

暂时升不了怎么办

只有升级才是完整修复。以下措施只降低特定攻击路径的暴露面,不能让服务器变安全。

  • 针对 CVE-2026-109618:设置 memory_limit=-1,让应用无法覆盖它;把 post_max_size 保持得低一些;在 Web 服务器或代理层强制请求大小限制。不要用 RLIMIT_AS 或 RLIMIT_DATA 替代,PHP 警告它们可能触发同一条脆弱路径。
  • 针对 CVE-2026-109619:设置 session.upload_progress.enabled=0 并重启每个工作进程;在 PHP 8.5 上还要设置 fatal_error_backtraces=0。关掉会话上传进度能挡住已确认的会话路径,但挡不住其他变体,除了升级,没有任何配置改动能完整缓解这个漏洞。

那个设置正是补丁发布前流传的临时方案,发布信息确认它从来不是完整修复。会话上传进度默认开启,能在 PHP 完成请求初始化之前触达会话处理,这就是它参与 CVE-2026-109619 一条已确认攻击路径的原因,也是它对 CVE-2026-109618 毫无作用的原因。

PHP 核心开发者 Gina Peter Banyard 在发布前写道:“我唯一能说的是,唯一的缓解办法就是打补丁/升级 PHP。遗憾的是我知道得太多了。”当时有人提出那个设置也许够用。

升级之后还要复查内存设置。修复引入了一个新的硬内存上限,触顶会终止进程并让关闭处理器不再运行,所以要对照应用的实际需要检查 memory_limit 和 post_max_size。

如果已经打了补丁但怀疑此前被入侵,研究者建议留意:异常的多部分请求之后跟着内存上限错误或反复出现的 HTTP 500 响应、异常大的 PHPSESSID 响应 Cookie、以及无法解释的 PHP 工作进程重启。

已经在被攻击了吗

补丁发布前,Cloudflare 表示已看到早期利用尝试。Cloudflare CTO Dane Knecht 说:“我们看到早期攻击正在出现,并随着新向量出现更新缓解措施。”他把 Cloudflare 部署的防火墙规则称为权宜之计,并敦促管理员打补丁。

目前没有来源确认有成功入侵。复现了 CVE-2026-109618 的 watchTowr 报告,截至 10 月 21 日 11:26 UTC 未发现野外利用;当时两个漏洞都不在 CISA 的已知被利用漏洞目录中。

一些机构是预防性下线,不是遭遇了入侵。BambooHR 在美国、加拿大和爱尔兰下线了服务,警告薪资发放会中断,并表示尚没有恢复时间。

在荷兰,据广播机构 NOS 报道,MijnOverheid、DigiD、议会下院网站、国家网络安全中心和多个教育系统下线;该中心表示未发现漏洞被滥用,但敦促所有人打补丁。

漏洞是怎么提前曝光的

一次泄露把发布拉到了前面。据 The Hacker News 报道,10 月 20 日 Hacker News 上一条帖子称两个 PHP 远程代码执行漏洞将在 10 月 22 日披露,并给出了两个 CVE 编号,依据不过是一条可信线报。

PHP 当晚发布了预告,把发布提前到 10 月 21 日。泄露信息里说的 CVSS 10.0 不是 PHP 的评分,PHP 给两个漏洞都打 9.2。

漏洞由 Wiz Research 和 OpenAI 的 Codex Security 团队发现,并与 PHP 安全团队、谷歌 Gemini 团队合作修复。底层代码在 PHP 里已经存在了十多年。

研究者称,AI 模型帮助把这些长期存在的缺陷变成了可用的利用程序,让一名研究者在大约一周内完成了他们所说原本需要一个团队数月才能做到的事。Wiz 把漏洞的谱系追溯到 2004 年的 PHP 研究,并表示了解目标的历史仍然重要,当前模型并不能可靠地从二十年前的冷僻原语自行起步。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
深圳小伙被裁员,走前老板娘给他个袋子,他以为是钱打开后愣住了

深圳小伙被裁员,走前老板娘给他个袋子,他以为是钱打开后愣住了

牛魔王与芭蕉扇
2025-05-08 14:38:03
在深圳,为什么早晚高峰的地铁里,几乎看不到40岁以上的中年人?

在深圳,为什么早晚高峰的地铁里,几乎看不到40岁以上的中年人?

奇葩游戏酱
2026-10-24 07:50:42
穆杰塔巴再次露面,伊朗回应美以最新打击计划:霍尔木兹海峡海底电缆或成反击目标

穆杰塔巴再次露面,伊朗回应美以最新打击计划:霍尔木兹海峡海底电缆或成反击目标

红星新闻
2026-10-22 15:02:41
这很科学:89%的人幻想过同时和多人发生性行为,算精神出轨吗?

这很科学:89%的人幻想过同时和多人发生性行为,算精神出轨吗?

宇宙时空
2026-05-26 18:20:10
泽连斯基提了个不情之请,希望APEC会议能给乌留座,中方能答应吗

泽连斯基提了个不情之请,希望APEC会议能给乌留座,中方能答应吗

井普独白
2026-10-23 13:11:49
乒乓亚锦赛:10月24日赛程出炉!国乒2战张本智和,冲击单双打4强

乒乓亚锦赛:10月24日赛程出炉!国乒2战张本智和,冲击单双打4强

科技前沿菌
2026-10-24 06:02:43
导演王晶爆料肖战电影全面赔钱!透露粉丝退票严重,只为宣传造势

导演王晶爆料肖战电影全面赔钱!透露粉丝退票严重,只为宣传造势

蹲坑看世界
2026-10-23 19:00:31
美国:,不准中国测我们手机!,中国检测巨头:,真麻烦,,我在海外建160家!

美国:,不准中国测我们手机!,中国检测巨头:,真麻烦,,我在海外建160家!

地球记
2026-10-23 17:42:44
我国5600余个姓中只有8个姓从未衰落,看一下有你的姓吗?

我国5600余个姓中只有8个姓从未衰落,看一下有你的姓吗?

小豫讲故事
2026-10-24 06:00:12
2026年APEC会议官方合作伙伴交车仪式在深举行

2026年APEC会议官方合作伙伴交车仪式在深举行

环球网资讯
2026-10-23 16:46:12
美媒:中国制造正成为身份象征

美媒:中国制造正成为身份象征

凤凰网财经
2026-10-23 15:09:43
亚历山大:我本想继续上场延续纪录 但掘金换人了我就不上了

亚历山大:我本想继续上场延续纪录 但掘金换人了我就不上了

北青网-北京青年报
2026-10-23 20:37:13
他曾与刘涛同床共枕4年,如今年过六旬依旧未娶,刘涛坦言很愧疚

他曾与刘涛同床共枕4年,如今年过六旬依旧未娶,刘涛坦言很愧疚

莫地方
2026-10-20 10:20:14
二手平台、招聘软件后,招嫖暗语已经渗透到顺风车了……

二手平台、招聘软件后,招嫖暗语已经渗透到顺风车了……

柴狗夫斯基
2026-10-23 08:15:41
3-1领先遭绝平!U16国足两连胜终结,出线之路亮红灯,下轮若输恐将出局

3-1领先遭绝平!U16国足两连胜终结,出线之路亮红灯,下轮若输恐将出局

绿茵舞着
2026-10-23 11:10:28
一个国家能蠢到什么程度?看看法国就明白了:法国黑人接近800万,巴黎新生儿里70%是黑人

一个国家能蠢到什么程度?看看法国就明白了:法国黑人接近800万,巴黎新生儿里70%是黑人

怪味历史连连看
2026-09-08 01:55:32
委内瑞拉爆发近两年来首次全国性抗议,数千民众要求举行选举

委内瑞拉爆发近两年来首次全国性抗议,数千民众要求举行选举

观察者网
2026-10-23 07:07:06
谭晓林:从仓管员到拥有私人武装部的“缅北毒王”他最终走向毁灭

谭晓林:从仓管员到拥有私人武装部的“缅北毒王”他最终走向毁灭

乐天闲聊
2026-10-24 08:21:16
国内首部AI院线长片《三星堆:未来往事》上映:千万元成本,首日票房超12.5万元

国内首部AI院线长片《三星堆:未来往事》上映:千万元成本,首日票房超12.5万元

IT之家
2026-10-23 17:36:16
红果短剧官宣下架,第一批受害者天塌了!

红果短剧官宣下架,第一批受害者天塌了!

广告创意
2026-10-23 18:25:41
2026-10-24 09:27:00
固件更新中
固件更新中
有态度网友ytd
218文章数 83关注度
往期回顾 全部

科技要闻

抢运营商饭碗!马斯克又有大动作

头条要闻

13岁男生被同学打伤治疗已花600万 施暴者获刑4年半

头条要闻

13岁男生被同学打伤治疗已花600万 施暴者获刑4年半

体育要闻

没人看好的加图索,打出队史最佳开局

娱乐要闻

黎纪君晒与刘恺威合照 恋情后首次同框

财经要闻

叫"保障"不叫"保险":租车平台的文字游戏

汽车要闻

设计换新/智舱升级 2027款博越限时价7.89万起

态度原创

健康
旅游
亲子
教育
公开课

痘痘能根治吗?皮肤科医生说实话

旅游要闻

金秋万里山河如画

亲子要闻

萌娃跳舞#刚刚学的低着头不好意思跳舞《》

教育要闻

孩子每天睡多久才够:一份给升学家庭的官方睡眠时长对照

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版