非 php.net · 非 NVD · 非 CISA

PHP 漏洞追踪

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

English简体中文日本語DeutschFrançaisNederlandsEspañol

安全警报

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

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

修复步骤

产品与技术栈 · 托管平台与服务器管理服务

Liquid Web 与 PHP2Shell:是否受影响、怎么修复

如何查看 Liquid Web 用的 PHP 版本

按你的环境执行下面的命令。同分支内版本不低于 8.2.35、8.3.36、8.4.27 或 8.5.12 即已修复;更老的分支只有厂商明确说明的构建才算修复。

php -v

命令行的 php 可能和实际服务网站的 PHP 不是同一个。要确认的话,检查 Web SAPI(放一个需要登录的临时 phpinfo() 页面,或看面板的 PHP 设置),用完删掉。本站的版本检查器可以帮你对比版本号。

如何修复 Liquid Web 中的 PHP2Shell

  1. 弄清运行这个应用的 PHP 从哪来:发行版、第三方源(Ondřej Surý、Remi)、主机面板、Docker 镜像,还是主机商。
  2. 把那个 PHP 更新到 8.2.35、8.3.36、8.4.27、8.5.12,或带反向移植修复的厂商构建,然后重启所有 PHP worker。
  3. 虚拟主机或托管主机上你没法自己打补丁:问主机商是否已部署修复版 PHP,并在面板里把站点切到修复版本。
  4. 站点还在 PHP 8.1 或更早版本的话,迁到受支持的分支;PHP 官方对 7.4、8.0、8.1 只发布了源码补丁。

想让 AI agent 帮你检查? 先检查是否受影响 · 用 AI Agent 修复

暂时无法打补丁时

常见问题

Liquid Web 受 PHP2Shell 影响吗?

受影响;只有部分版本或组件有修复。 Liquid Web 状态页事件“PHP Security Vulnerability Assessment (CVE-2026-109618 & CVE-2026-109619)”在最新更新(10 月 22 日 10:33 EDT,即 14:33 UTC)中称,其工程团队仍在整个托管基础设施上部署修补后的 PHP 版本。列出的版本:cPanel EasyApache 4 上为 PHP 8.5.12、8.4.27、8.3.36、8.2.35,以及供应商回移植版 8.1.34-5、8.0.30-12、7.4.33-19;CloudLinux EasyApache 4 上(本次更新新增)为 5.2 到 8.5 每个分支的回移植版,例如 ea-php56 5.6.40-25、ea-php74 7.4.33-18、ea-php81 8.1.34-4、ea-php82 8.2.34-2、ea-php83 8.3.35-2、ea-php84 8.4.26-2、ea-php85 8.5.11-2,因此这些服务器上的版本号可能低于上游修复版本;Plesk 18.0.81.4 上为 PHP 8.5.12、8.4.27、8.3.36、8.2.35,以及构建日期为 10 月 21 日的已停止支持的 8.1、8.0、7.4 分支版本;Windows Plesk 上为 PHP 8.5.12、8.4.27、8.3.36、8.2.35。Liquid Web 请客户用 phpinfo() 文件确认版本;若尚未修补,请通过控制面板执行软件包更新(cPanel/WHM 上先更新 cPanel,再运行 yum update),并表示会尽量通过邮件向客户发送针对性的说明。使用不受支持 PHP 版本的网站应尽快迁移到受支持版本。

只更新 Liquid Web 本身能修复 CVE-2026-109618 和 CVE-2026-109619 吗?

只有更新里包含修复版 PHP 才行。PHP2Shell 是 PHP 解释器的漏洞,关键是 Liquid Web 运行在哪个 PHP 上。更新后请核对版本。

哪些 PHP 版本修复了 PHP2Shell?

2026 年 10 月 21 日发布的 PHP 8.2.35、8.3.36、8.4.27 和 8.5.12。PHP 8.1 及更早版本官方不发新版本,只有带反向移植的厂商构建(或自行用 7.4、8.0、8.1 源码补丁编译)才能修复。

Liquid Web 还没有修复怎么办?

不要让它基于 PHP 的网页界面暴露在公网(用 VPN 或 IP 白名单),应用 PHP 的临时设置(如关闭 session upload progress),厂商一出更新就安装。临时设置能降低风险,但不是修复。

← 全部内置 PHP 的产品

另见:按平台修复 · 受影响版本 · 厂商状态

来源

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

这是对公开资料的非官方整理。本站与厂商和 PHP 项目无关,不提供任何利用代码。