PHP < 8.2.35 / 8.3.x < 8.3.36 / 8.4.x < 8.4.27 / 8.5.x < 8.5.12 多种漏洞

critical Nessus 插件 ID 369483

简介

远程 Web 服务器上运行的 PHP 版本受到多个漏洞的影响。

描述

远程主机上安装的 PHP 版本低于 、 8.3.x 低于 、 8.4.x8.4.27或8.5.128.5.x低于 8.2.35。8.3.36 因此,如 2026 年 10 月 21 日 PHP 安全公告所述,受到多个远程代码执行漏洞的影响。

- PHP 将 longjmp() 用于内存不足 (OOM) 错误,以退出当前上下文并中止请求的处理。
某些环境可能未正确考虑这种情况,并在执行分配之前将请求内存保留为未初始化状态。后续请求清除过程可能在此内存上读取或分支。
多种 OOM 策略可持续触发这种情况并导致远程代码执行 (RCE)。
(CVE-2026-109618)

- PHP 具有临时指向请求内存的各种全局状态。在某些情况下,全局状态可能无法正确重置,或者重置后会重新填充。全局状态随后可能引用请求内存,即使已经释放了内存。后续请求可能在此过时状态完全初始化之前读取或分支此过时状态。多种策略可触发此条件并产生远程代码执行 (RCE)。
(CVE-2026-109619)

请注意,Nessus 尚未测试这些问题,而是只依据应用程序自我报告的版本号进行判断。

解决方案

升级到 PHP 版本 、 8.3.36或8.4.278.5.12更高版本8.2.35。

另见

https://www.php.net/archive/2026.php#2026-10-21-5

http://www.nessus.org/u?417dfc63

http://www.nessus.org/u?a70a97d7

插件详情

严重性: Critical

ID: 369483

文件名: php_2026_10_21.nasl

版本: 1.4

类型: Combined

代理: windows, macosx, unix

系列: CGI abuses

发布时间: 2026/10/21

最近更新时间: 2026/10/22

配置: 启用全面检查 (optional)

支持的传感器: Nessus Agent, Nessus

风险信息

VPR

风险因素: Critical

分数: 9.2

百分位: 99.77

CVSS v2

风险因素: Critical

基本分数: 10

时间分数: 7.4

矢量: CVSS2#AV:N/AC:L/Au:N/C:C/I:C/A:C

CVSS 分数来源: CVE-2026-109619

CVSS v3

风险因素: Critical

基本分数: 9.8

时间分数: 8.5

矢量: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

时间矢量: CVSS:3.0/E:U/RL:O/RC:C

CVSS v4

风险因素: Critical

Base Score: 9.2

Threat Score: 7.2

Threat Vector: CVSS:4.0/E:U

Vector: CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

漏洞信息

CPE: cpe:/a:php:php

必需的 KB 项: installed_sw/PHP

易利用性: No known exploits are available

补丁发布日期: 2026/10/21

漏洞发布日期: 2026/10/21

参考资料信息

CVE: CVE-2026-109618, CVE-2026-109619

CWE: 1325, 1419, 416, 755, 824