Node.js 22.x < 22.23.0 / 24.x < 24.17.0 / 26.x < 26.3.1 多个漏洞(2026 年 6 月 18 日星期四安全版本)。

critical Nessus 插件 ID 322793

简介

Node.js - JavaScript 运行环境受到多个漏洞的影响。

描述

远程主机上安装的 Node.js 版本低于 22.23.0、 或 24.17.0。26.3.1 因此,如 2026 年 6 月 18 日星期四安全发布公告所述,受到多个漏洞的影响。

- 如果 subtle.encrypt() 的输入为 2GiB 的倍数Node.js则 WebCrypto 实现中的缺陷可导致进程崩溃。(CVE-2026-48933)

- Node.js TLS 主机名处理中的缺陷可造成 Unicode 点分隔符处理Node.js从而导致 TLS 通配符深度认证绕过,原因是解析器和校验器主机名规范化不匹配。
(CVE-2026-48618)

- Node.js代理隧道错误处理中的缺陷可在ERR_PROXY_TUNNEL错误消息中暴露代理凭据。当代理 URL 中嵌入代理凭据时,它们可能会通过错误处理路径暴露出来,并由日志、诊断或其他错误使用者捕获。(CVE-2026-48615)

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

解决方案

升级到 Node.js 22.23.0 / 24.17.0 / 26.3.1 或更高版本。

另见

https://nodejs.org/en/blog/vulnerability/june-2026-security-releases

插件详情

严重性: Critical

ID: 322793

文件名: nodejs_2026_jun_18.nasl

版本: 1.4

类型: Local

代理: windows, macosx, unix

系列: Misc.

发布时间: 2026/6/25

最近更新时间: 2026/6/29

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

支持的传感器: Nessus Agent, Nessus

风险信息

VPR

风险因素: Medium

分数: 6.7

CVSS v2

风险因素: Critical

基本分数: 10

时间分数: 7.4

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

CVSS 分数来源: CVE-2026-48930

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

漏洞信息

CPE: cpe:/a:nodejs:node.js

必需的 KB 项: installed_sw/Node.js

易利用性: No known exploits are available

补丁发布日期: 2026/6/18

漏洞发布日期: 2026/6/18

参考资料信息

CVE: CVE-2026-48615, CVE-2026-48617, CVE-2026-48618, CVE-2026-48619, CVE-2026-48928, CVE-2026-48930, CVE-2026-48931, CVE-2026-48933, CVE-2026-48934, CVE-2026-48935, CVE-2026-48936, CVE-2026-48937

IAVB: 2026-B-0171