群发资讯网

88万台主机无人兜底!PHP曝9.2分漏洞,官方:无补丁只能下线

PHP底层曝出两个CVSSv4.0评分9.2的远程代码执行漏洞(代号"php2shell"),无需登录即可接管服务器。88万台EOL旧版主机官方不再修复,成为无人兜底的长尾风险。

9.2

CVSSv4.0评分(满分10)

75%

全球可识别网站使用PHP

88万

公网暴露的EOL旧版主机

攻击已出现,Cloudflare CTO Dane Knecht 确认已监测到早期攻击活动;官方明确:无配置层面的完整缓解方案,打补丁是唯一正解。

两条漏洞路径:不是你的代码写得烂

CVE-2026-109618

构造畸形请求 → 耗尽内存 → 执行代码

攻击者发送包含大量头部或嵌套字段的multipart请求,耗尽memory_limit触发内存不足(OOM)。PHP用longjmp()提前退出时,请求内存尚未初始化,清理阶段将无效数据当作有效数据处理,最终导致内存损坏与远程代码执行。

CVE-2026-109619

跨请求残留状态 → 释放后使用 → 执行代码

PHP工作进程保留上一个请求的全局状态(会话、错误、扩展状态),下一请求在正常初始化重置之前就访问这些失效数据,导致释放后使用。Apache mod_php 在应用代码执行前即可触发,风险更高。

「这不是某个插件的 bug,也不是某个框架的边缘案例——出问题的是 PHP 本身。」

CERT-EU 安全公告

影响范围:全球互联网的"地基"裂了

PHP 驱动的主要平台全球资产(FOFA口径)

WordPress

7,226万台

Drupal

约百万量级

公网暴露EOL主机(PHP 8.1及更早)

88万台(无官方补丁)

WordPress生态中EOL分支站点占比

36.6%

数据来源:NOSEC/FOFA;ic.work;WordPress占比数据来自WordPress官方及W3Techs

攻击者无需逐一锁定目标——扫描互联网即可批量发现存在漏洞的服务器。安全公司Sansec预测,官方补丁发布后15分钟内即可出现大规模自动化攻击。

各方应对:能力断层一目了然

大厂应对

Cloudflare + 谷歌云

Cloudflare为所有用户(含免费套餐)部署WAF初始规则,拦截已知利用向量;谷歌云敦促客户立即升级,并披露旗下Gemini 4 Argon参与漏洞发现与补丁验证。

来源:Dane Knecht X平台原文;谷歌云公告

政府机构

荷兰、芬兰、法国

荷兰鹿特丹港、政府门户Overheid.nl、荷兰足协及多家医院相继下线;芬兰IT中心Valtori关闭全部政府公共网络服务;法国内政部临时下线省级行政网站。

来源:路透社;IT之家

游戏/内容平台

日本游戏生态

碧蓝幻想、公主连结、赛马娘、命运-冠号指定、任天堂Switch网络服务,以及pixiv、niconico、DLsite等大量日本内容平台相继进入紧急维护状态。

来源:搜狐IT时代网;安泽日记

EOL站点持有者

88万台 PHP 8.1及更早主机

官方补丁只覆盖 PHP 8.2–8.5,EOL版本无法获得任何官方修复。多为共享主机、中小企业站点,缺乏运维能力,是本次事件最脆弱的一环。

来源:Huntress报告;Wordfence

cloudflare首席技术官称发现php漏洞早期攻击

观点地产新媒体

官方补丁只打4个版本,EOL断档是核心问题

PHP分支

修复版本

状态

PHP 8.5

8.5.12

立即升级

PHP 8.4

8.4.27

立即升级

PHP 8.3

8.3.36

立即升级

PHP 8.2

8.2.35

立即升级

PHP 8.1及更早

—

EOL,无补丁

官方明确:没有能完整替代补丁的配置缓解方案。WordPress的自动更新不会更新底层PHP,需手动确认PHP版本并联系托管商。

88万台无补丁主机:谁来兜底?

临时防线·有效但不够

WAF(Cloudflare / 宝塔面板)

可拦截已知利用向量,Cloudflare免费套餐已覆盖;但Dane Knecht明确:"这仅是权宜之计,应尽快打补丁"。攻击者绕过WAF后,漏洞服务器仍可能被攻陷。

迁移路径·代价最高但最彻底

升级到 PHP 8.2+

部分旧系统(PHP 5/7时代代码库)升级成本极高,尤其是十年以上的遗留项目。升级后需重新测试全部业务功能,不可一键完成。

最后手段·CERT-EU建议

无法修复就下线隔离

无法在短期内升级或部署WAF时,CERT-EU建议将受影响的互联网暴露型应用与公共网络隔离,临时停止对外服务。

为预防php安全漏洞, 芬兰政府临时关闭部分网站

IT之家

现在该做什么:可执行清单

1

确认当前PHP版本

命令行执行

php -v

,或在宝塔面板 / 控制台查看。

2

在 PHP 8.2–8.5?立即升级

升级至对应修复版本(8.2.35 / 8.3.36 / 8.4.27 / 8.5.12),这是唯一完整修复。

3

在 PHP 8.1 及更早?部署WAF作临时缓解

启用 Cloudflare WAF 或宝塔面板安全规则拦截已知向量。

⚠ WAF不能替代补丁,需同步规划升级迁移计划

4

WordPress用户:更新插件 ≠ 修复PHP

WordPress核心/插件自动更新不涉及底层PHP版本,需联系托管商确认PHP已升级。

5

Apache mod_php用户:风险更高,优先处理

已有演示表明攻击可在应用代码执行前触发,不依赖任何业务层漏洞。

AI挖漏洞首次参与PHP级别事件

谁发现了这两个漏洞?

安全公司Calif使用GPT-5.6 Sol发现CVE-2026-109618;安全公司Wiz独立发现并报告两项漏洞。谷歌云旗下Gemini 4 Argon参与漏洞利用开发、攻击检测与补丁验证。

为什么这是一个信号?

OpenAI将此次行动定名为"Patch the Planet",表明先进AI模型已能发现影响范围极广的底层软件缺陷——攻防两端都可以利用AI加速。研究员Lukasz Olejnik指出:AI辅助攻击将让漏洞利用在大规模、即时的层面上迅速蔓延。

补丁发布后风险不消失:开源底层的维护债

结构性断层

EOL不是技术问题,是维护责任的真空

PHP由志愿者维护,免费提供使用。旧版本停止支持后,持有88万台EOL主机的多为中小站点和共享主机用户,既无能力升级,也无资金采购企业级支持。

生态积累

WordPress插件漏洞年增42%

Patchstack 2026年报告显示,2025年WordPress生态新增11,334个漏洞,同比增长42%,其中91%来自插件。这次PHP底层漏洞是整个生态中最难防御的一类,因为无论插件写得多好,底层出问题都无法绕过。

Cloudflare股价一度涨约6%,Datadog涨超6%,Zscaler、Okta涨超5%——这次漏洞客观上成了网络安全板块的催化剂,但88万台无补丁主机的处境不会因股价上涨而改变。