首页 / 资讯 / 两个严重 PHP 漏洞评分高达 9.2,影响可追溯至 PHP 5.4,且由 AI 协助发现
网络安全

两个严重 PHP 漏洞评分高达 9.2,影响可追溯至 PHP 5.4,且由 AI 协助发现

2026年10月22日5 分钟阅读
两个严重 PHP 漏洞评分高达 9.2,影响可追溯至 PHP 5.4,且由 AI 协助发现

新闻摘要

2026 年 10 月 21 日,PHP 项目针对两个严重漏洞(编号为 CVE-2026-109618 和 CVE-2026-109619)发布了紧急安全更新。攻击者可利用这些漏洞在处理 Web 请求的服务器上实现未经身份验证的远程代码执行。这些缺陷存在于该语言运行时中历史悠久的部分,是在先进 AI 模型的协助下被发现的,并影响到支撑着互联网绝大部分网站的技术。TechCrunch 于同一天太平洋夏令时间(PDT)上午 10:59 发布了相关报道,安全研究人员、云服务商和托管公司在当天不断呼吁网站运营者尽快更新。

发现了什么

根据 Google Cloud、Patchstack 和 The Hacker News 转述的 PHP 公告,这两个漏洞的 CVSS v4.0 评分均为 9.2,属于“严重”级别。其中一个被描述为内存生命周期缺陷,即请求所拥有的内部状态在其底层内存被释放后仍可能继续存在。Wiz Research 表示,这两个问题中至少有一个影响从 5.4 开始的所有 PHP 版本;TechCrunch 则指出,这些缺陷自 2004 年开启的 PHP 5 时代起就已存在。部分报道将这两个漏洞合称为“PHP2Shell”。攻击者可能借此访问服务器的文件系统或 Web 应用程序所使用的数据库。

谁发现了它们以及如何发现

OpenAI 表示,在其“修补地球”(Patch the Planet)倡议下,公司花了大约两个月时间牵头组织了一个由维护者、研究人员和安全提供商组成的联盟来处理该问题。安全测试公司 Calif 使用 OpenAI 的 GPT-5.6 Sol 模型发现了一个严重漏洞,而 OpenAI 称 Wiz 独立发现并报告了这两个漏洞。有媒体报道的时间线显示,Calif 在 8 月发现了该漏洞的早期版本,更完整的版本则在 9 月浮出水面。

现已归属 Google 旗下的 Wiz 表示,其团队将自家的 Wiz Atlas 安全代理与 Google 的 Gemini 4 Argon 以及 OpenAI 的 GPT-5.6 Sol 结合使用。Wiz 报告称,这些工具帮助发现了弱点、构建了概念验证漏洞利用程序、创建了检测逻辑并验证了修复方案。Wiz 针对 WordPress、Drupal 和 Joomla 的当前容器镜像演示了未经身份验证的远程代码执行,还展示了可以读取 PHP 工作进程内存,其中可能包含密码、令牌和 API 密钥。关于 AI 在这项工作中自主程度如何,各方报道不一,分析人士指出,披露的信息并未表明所有发现都完全由模型独立完成。人类研究人员和 PHP 维护者在整个过程中始终发挥着核心作用。

修复方案及应对措施

已打补丁的版本为 PHP 8.5.12、8.4.27、8.3.36 和 8.2.35,均于 2026 年 10 月 21 日发布。PHP 8.1 及更早版本已结束生命周期,不会再获得修复,因此仍在使用这些分支的运营者需要迁移到受支持的版本。PHP 表示,所有处理 Web 请求的安装环境都存在风险,其中使用 Apache mod_php 的配置暴露程度最高。Wiz 称,该补丁解决了根本问题,包括其他变体。

美国国家安全局于 2026 年 10 月 21 日星期三发布了一份题为《NSA 公告:PHP 更新》的公告。公告建议,任何无法立即打补丁的网站都应下线,直到落实防护措施为止,并表示后续将提供更具体的指导。CISA 也发布了警报,敦促尽快修补。由于合规工作对措辞的准确性要求很高,运营者应直接阅读原始公告。

影响范围有多大

TechCrunch 引用 W3Techs 的数据指出,在服务器端语言可识别的网站中,约有 70% 由 PHP 驱动,并提到一些报道认为受影响的网站数量达数千万个。基于 PHP 运行的 WordPress 表示,该问题并非其软件所特有。运行 WordPress CMS 的网站必须更新服务器的 PHP 运行时,并与托管提供商协调。Wiz 感谢 Automattic、Akamai、AWS、Cloudflare、Fastly、Imperva、Microsoft 和 Vercel 在应对过程中提供的帮助,OpenAI 也将 Cloudflare 列为参与方之一。

漏洞利用现状

情况仍在发展中。OpenAI 表示,其研究人员在攻击者之前发现了这些漏洞,而 CISA 在发布警报时报告尚未观察到实际利用行为。其他报道则描述了早期的探测活动:Patchstack 称其遥测数据显示存在探测尝试,但没有确凿的入侵证据;The Hacker News 则提到出现了漏洞利用尝试。Cloudflare 在同一天表示,相关细节已经泄露,攻击者正在针对其部分客户发起攻击。读者应将当前局势视为早期阶段,并假设在修复方案公开后,未打补丁的服务器目前已处于风险之中。

为何对科技界意义重大

这一事件展示了现代 AI 模型如何能够阅读庞大且存在数十年的代码库,并找出人工审查和传统模糊测试遗漏的细微内存处理错误。Wiz 警告称,AI 同时也降低了攻击者的门槛,因为语言模型可以帮助将漏洞利用程序适配到不同的 PHP 版本、配置和内存布局。这使得协同、负责任的披露变得更加重要——即研究人员在公开之前私下与维护者合作开发补丁。OpenAI 提出了一个用于处理广泛使用的软件中严重漏洞的五阶段框架,并发布了一个 PHP 版本检查器作为 Codex 技能,以帮助管理员确认自身是否受到影响。

给网站所有者的实用建议

检查每台服务器、每个容器镜像和每个共享主机方案上运行的 PHP 版本。根据所使用的分支升级到 8.5.12、8.4.27、8.3.36 或 8.2.35,并重启 Web 服务器和 PHP 工作进程以加载新的运行时。停止使用 PHP 8.1 及更早版本。如果无法立即更新,请遵循 NSA 的指导,考虑将网站下线直至完成修补。更新完成后,轮换可能已在服务器内存中暴露的凭据和 API 密钥,并检查日志中是否存在异常请求。

本文由 AIBARS 编辑部在 AI 辅助下整理。AI 可能出错,重要信息请以原始来源为准。发现错误?请发邮件至 [email protected]。

网络安全AI