返回顶部
banner
banner

网络信息安全

风险预警

关于PHP远程代码执行漏洞(CVE-2026-109618、CVE-2026-109619)的风险预警

发布时间:2026-10-24 字体大小: [小] [中][大]

【漏洞描述】

PHP 是一种广泛使用的开源服务器端脚本语言,主要用于 Web 开发,能够嵌入 HTML 并处理动态内容、数据库交互及会话管理,支持多种操作系统与 Web 服务器,是大量内容管理系统、网站与Web 框架的运行时基础。PHP 官方发布紧急安全更新,修复两项严重远程代码执行漏洞(CVE-2026-109618、CVE-2026-109619,CVSS 4.0:均为 9.2)。未经身份验证的恶意攻击者在满足特定条件时,可利用 PHP 核心内存状态处理缺陷,在目标服务器上执行任意代码,可能造成网站被篡改、敏感信息泄露或服务器失陷。

严重等级:严重

【影响范围】

已知受影响的操作系统及版本:

8.2.35版本之前的8.2.x版本;

8.3.36版本之前的8.3.x版本;

8.4.27版本之前的8.4.x版本;

8.5.12版本之前的8.5.x版本;

此外,该漏洞还影响Magento、WordPress、Drupal、Joomla、MediaWiki、Roundcube、phpMyAdmin、Nextcloud、Laravel、Symfony、WHMCS、OpenCart等基于PHP环境的主流CMS和框架。

【自查方法】

一、互联网用户可通过以下方式查看PHP使用版本,在此基础上对照影响范围判断是否受此漏洞影响:

(1)使用php -v命令查询;

(2)CLI和Web服务器可能运行不同的PHP版本,需使用php-fpm -v或php-fpm8.3 -v命令查询版本。

【修复建议】

一、目前,PHP官方已修复漏洞并发布安全公告,受影响用户应密切关注官方信息,通过官方渠道下载并更新至最新版。下载地址:https://www.php.net/archive/2026.php#2026-10-21-5

(注:PHP 8.1及以下版本,PHP社区已停止安全维护,不提供修复补丁,需替换为更高版本,或采取缓解、防护措施)

二、临时缓解方案

暂无法更新的用户可采取以下措施减少部分攻击路径,缓解漏洞威胁:

(1)PHP-FPM可设置memory_limit=-1移除可预测的单次请求内存限制;mod_php可关闭会话上传进度功能与fatal backtrace:全局设置session.upload_progress.enabled=0(PHP 8.5可设置fatal_error_backtraces=0),并重启全部工作进程或Web服务器。

(2)阻断跨请求状态传递,此方式会降低服务性能。FPM池pm.max_requests=1,mod_php对应Apache的MaxRequestsPerChild=1。

(3)通过WAF等安全设备拦截异常multipart/form-data的HTTP请求。

(4)持续监测PHP进程异常退出、系统异常命令调用、陌生进程创建、异常文件写入等行为,留存日志用于溯源分析。

【参考链接】

https://www.php.net/archive/2026.php#2026-10-20-1

https://github.com/php/php-src/security/advisories/GHSA-w8hw-w9fx-j79w