非 php.net · 非 NVD · 非 CISA

PHP 漏洞追踪

关于 PHP 安全漏洞的非官方简报

English简体中文日本語Deutsch

安全警报

PHP2Shell:请升级 PHP。这是唯一完整的修复。

CVE-2026-109618 与 CVE-2026-109619 是 PHP 本体中的严重漏洞,未经身份验证即可远程执行代码。PHP 项目已于 2026 年 10 月 21 日为仍受支持的 8.2 至 8.5 分支发布修复。升级后必须重启 PHP。防火墙不能替代升级。

修复步骤

各方评估

CISA、ENISA、Cloudflare、AWS 如何评价 PHP2Shell

本页记录各机构已经发表的内容,并保留一处重要分歧:CISA、加拿大网络安全中心和德国 BSI 在发布时表示,他们没有已证实的在野利用。watchTowr、AWS 和 Cloudflare 报告的是利用尝试。这两类说法可以同时成立。蜜罐和防火墙上的尝试,不等于已证实的生产系统入侵。

最近更新

PHP 项目与 PHP Foundation

php.net 10 月 21 日的公告是操作依据。它称两个缺陷都可能允许未经身份验证的远程代码执行,所有提供网页请求的 PHP 安装都有风险,mod_php 风险最高,并且只有更新才是完整修复。那里点名的修复版本是 8.5.12、8.4.27、8.3.36 和 8.2.35。PHP Foundation 同日的文章称,在默认设置的 Apache mod_php 上、应用代码运行之前,演示了完整的远程代码执行,并且通过应用层路径在 PHP-FPM 上也确认了远程代码执行。Foundation 在那篇文章里没有公布在野入侵的计数。

NVD

Tanium 的时间线称,NVD 于 2026 年 10 月 21 日 14:17 UTC 发布 CVE-2026-109618,并标记为“正在分析”(Undergoing Analysis)。本站链接两个 CVE 的 NVD 详情页。10 月 22 日直接抓取 CVE-2026-109618 页面时,只得到 NVD 的页面框架,没有分析正文,因此本页不声称已经重读了 NVD 的当前状态。如果 NVD 仍显示记录正在分析,分数和修复请以 PHP 公告为准。Tanium 还称,当天 14:04 UTC 的 CISA KEV 目录更新没有列入二者。

CISA

CISA 于 2026 年 10 月 21 日发布的警报要求立即修补到 8.5.12、8.4.27、8.3.36 或 8.2.35,清点包括仅仅作为组件存在的 PHP,并且在无法更新时把系统下线,包括 PHP 8.1 及更早版本。它称 Web 应用防火墙在此之前可能提供一些保护。关于利用,它说:截至发布时 CISA 尚未观察到利用。该警报没有说任一 CVE 被加入已知被利用漏洞目录。watchTowr 于 10 月 22 日更新的问答仍将 CISA KEV 标为未列入。Expel 在 10 月 21 日 20:00 UTC 的说法相同。本站没有重新下载该目录。

ENISA 与欧盟联合声明

ENISA 发布了关于这些严重 PHP 漏洞的联合声明。为本站检索到的文本称,PHP 安全团队于 2026 年 10 月 21 日 13:40 UTC 发布更新,技术细节以及受影响和已修复的版本随发布一并给出,并且这些缺陷可以在易受攻击的服务器上未经身份验证地运行恶意代码。CERT-EU 自己的 2026-018 号通告是另一份文件,Tanium 早已把它标成 10 月 20 日的产品:1.1 版称修复于 10 月 21 日 13:30 UTC 发出,概念验证已经开始流传,这提高了攻击者已经在利用这些缺陷的可能性。CERT-EU 的建议是立即修补,或在修复得到应用和核实之前隔离面向互联网的应用。它让运营者去看 NCSC-NL 关于嵌入 PHP 的产品清单。13:30、13:40 和 14:00 UTC 这几个数字按各来源的原文保留。

英国与荷兰

英国 NCSC 要求机构清点 PHP 本身,而不是只找旧版本,采用 PHP 团队的加固措施,并在临时缓解来不及应用时把系统下线。它还说,如果系统曾经持续暴露,要查找入侵迹象,并指向一份带有 PHP 依赖的 NCSC-NL 产品清单。该清单是 NCSC-NL 的 php2shell 仓库。它重述了 PHP 项目的警告:未经身份验证的远程代码执行是可能的,提供网页服务的安装包括 PHP-FPM、mod_php、php-cgi、FrankenPHP 和 LiteSpeed 都在范围内,mod_php 风险最高。这份清单是起点,不能证明未列入的产品就是安全的。

加拿大、德国、日本与 CERT-EU

Cloudflare,包括 10 月 22 日的尝试数字

Cloudflare 10 月 21 日的博客称,免费和付费客户的 WAF 规则自 03:02 UTC 起生效,漏洞在正式发布前泄露,并且 Cloudflare 观察到攻击流量以及针对这些规则的载荷变化。它还称客户仍然应该修补。路透社日期为 2026 年 10 月 22 日的报道引用了 Cloudflare 首席执行官 Matthew Prince 在 X 上的帖子。本站没有打开那条 X 帖子。按路透社的引述:在公开公告前的 10 个小时里,Cloudflare 看到数千次尝试;公告后 45 分钟内升至数万次,两小时内达到数十万次,到发帖时为数百万次。路透社在日期为 10 月 22 日的报道里把该帖称为“周三晚间”。同一篇报道称,欧洲和其他地方的政府网站下线,运营者忙于处置,三菱 UFJ 金融集团和日本财务省也因紧急措施暂时中止了部分服务。这些句子描述的是关闭和暂停。它们没有说这些网站经由 PHP2Shell 被入侵。

AWS 与 watchTowr

AWS 称 MadPot 在 2026 年 10 月 17 日、披露四天前看到一次利用尝试,并在 10 月 21 日看到更多尝试和概念验证,包括解禁之前。AWS 称不清楚这些尝试在真实系统上是否会成功,并在补丁之后称 PHP2Shell 正在被广泛地在野利用——指的是 AWS 看到的尝试,不是一份已公布的被入侵网站名单。watchTowr 称正在其蜜罐网络上观察对两个 CVE 的主动利用尝试。SecurityWeek 报道 watchTowr 没有观察到成功的尝试。watchTowr 于 10 月 22 日更新的问答仍将 CISA KEV 标为未列入。

Datadog、Qualys、Tanium 与 Huntress

发行版与面板厂商,简述

Red Hat 的公告 RHSB-2026-013 称一些更新已经可用,更多更新仍在进行。Ubuntu 称已为所有受支持版本的受影响软件包发布修复。cPanel 称已为 ea-php74 及以上发布更新。Plesk 称它随产品提供的 PHP 已有修复,其中包括针对面板自有引擎的特定 Plesk Obsidian 更新。细节和这些说法的限度见厂商状态页。

来源

出站链接将离开本站。本站不托管利用代码。

  1. News archive 2026: security advisory, 21 October 2026 — PHP project (php.net)
  2. Today’s PHP security release, and how we’re strengthening PHP security — The PHP Foundation
  3. CVE-2026-109618 — NVD
  4. CVE-2026-109619 — NVD
  5. PHP2Shell: responding to CVE-2026-109618 and CVE-2026-109619 — Tanium
  6. Critical vulnerabilities in PHP require immediate patching (21 October 2026) — CISA
  7. Known Exploited Vulnerabilities catalog — CISA
  8. Joint statement on critical PHP vulnerabilities — ENISA
  9. Critical security issue affecting PHP — UK NCSC
  10. php2shell product-inventory notes — NCSC-NL
  11. AL26-026 — Critical vulnerabilities impacting PHP — Canadian Centre for Cyber Security
  12. PHP — Kritische Schwachstellen bedrohen Webanwendungen weltweit (version 1.0, 21 October 2026) — BSI (Germany)
  13. 2026 alerts index, including the 22 October PHP notice — JPCERT/CC
  14. Vulnerability notes, 22 October 2026 PHP entry — JPCERT/CC (JVN listing)
  15. Security Advisory 2026-018: Critical vulnerabilities in PHP — CERT-EU
  16. Cloudflare deploys protections against php2shell vulnerability — Cloudflare
  17. Cloudflare sees millions of exploit attempts after PHP disclosure, 22 October 2026 — Reuters (syndicated text)
  18. Amazon Threat Intelligence identifies PHP2Shell exploitation prior to public disclosure in MadPot — AWS Security Blog
  19. PHP2Shell: PHP remote code execution exploited — watchTowr
  20. FAQ: PHP2Shell CVE-2026-109618 and CVE-2026-109619 (published 20 October 2026, updated 22 October 2026) — watchTowr
  21. PHP2Shell — critical vulnerabilities in PHP: detection, analysis, and remediation — Datadog Security Labs
  22. PHP2Shell: PHP patches two critical RCE vulnerabilities — Qualys
  23. Rapid response: php2shell, leaked critical PHP vulnerabilities — Huntress
  24. RHSB-2026-013 php2shell request-handling memory corruption — Red Hat
  25. php2shell — PHP critical vulnerability fixes available — Ubuntu
  26. Critical PHP security release — CVE-2026-109618 and CVE-2026-109619 — cPanel
  27. Remote code execution in PHP shipped with Plesk — Plesk
  28. Notice: php2shell, critical PHP vulnerabilities (status as of 21 October 2026, 20:00 UTC) — Expel
  29. PHP2Shell patches land as first exploitation attempts hit sensors — SecurityWeek