目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1336

100%

CVE-2026-92948— vm2 3.9.6至3.11.5沙箱逃逸漏洞

一分钟漏洞结论

影响对象
patriksimek vm2
利用判断
尚无明确在野利用证据,仍需结合暴露面评估
建议动作
优先检查厂商安全公告和参考链接中的修复版本;无法立即升级时,限制受影响服务暴露并加强监测。

vm2 版本 >= 3.9.6 且 <= 3.11.6 受 NodeVM 内置模块白名单绕过漏洞影响。当嵌入端显式允许 内置模块(例如配置为 )时,在 Node.js 24 及更高版本上可发生沙箱逃逸。 在 Node.js 24+ 中, 会暴露仅包含 schema 前缀的键 。由于 vm2 基于“族”(family-based)的 防护机制未覆盖该键,因此该键被存入通用的宿主直通加载器(host-passthrough loader)中。 中的 函数在执行内置模块查找前,会剥离单个 前缀。因此,沙箱内调用 时,实际

CVSS 9.9 · Critical
获取后续新漏洞提醒 登录后订阅

一、 漏洞 CVE-2026-92948 基础信息

漏洞信息

对漏洞内容有疑问?看看神龙的深度分析是否有帮助!
查看神龙十问 ↗

尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。

Vulnerability Title
vm2 3.9.6 through 3.11.5 Sandbox Escape via node:test
来源: CVE Program / CVE List V5
Vulnerability Description
vm2 versions >= 3.9.6 and <= 3.11.6 are affected by a NodeVM builtin allowlist bypass that permits a sandbox escape on Node.js 24 and newer when the embedder explicitly allows the node:test builtin (e.g. require: { builtin: ['node:test'] }). On Node.js 24+, module.builtinModules exposes the scheme-only key node:test, which is not covered by vm2's family-based DANGEROUS_BUILTINS protection, so it is stored in the generic host-passthrough loader. Because requireImpl() in lib/setup-node-sandbox.js strips a single 'node:' prefix before the builtin lookup, sandbox code calling require('node:node:test') resolves to the stored node:test key and receives a readonly proxy to the host module. Calls to node:test.run() are forwarded to the host implementation, which spawns a separate Node process for process-isolated test execution and passes through attacker-controlled execArgv values; supplying --eval=<JavaScript> therefore executes arbitrary JavaScript in an unrestricted host Node process outside the NodeVM sandbox. Fixed in vm2 3.11.7.
来源: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
来源: CVE Program / CVE List V5
Vulnerability Type
保护机制失效
来源: CVE Program / CVE List V5

受影响产品

厂商 产品 影响版本 CPE 订阅
patriksimek vm2 3.9.6 ~ 3.11.7 -

二、漏洞 CVE-2026-92948 的公开POC

# POC 描述 源链接 神龙链接
AI 生成 POC 高级

未找到公开 POC。

登录以生成 AI POC

三、漏洞 CVE-2026-92948 的情报信息

登录查看更多情报信息。

CVE-2026-92948 厂商安全公告 (2)

同批安全公告 · patriksimek · 2026-09-17 · 共 30 条

CVE-2026-92947 10.0 CRITICAL vm2 3.11.7 之前 内存信息泄露漏洞
CVE-2026-92941 10.0 CRITICAL VMware vCenter 3.11.3 至3.11.7 TLS信任库操纵漏洞
CVE-2026-92960 10.0 CRITICAL vm2 3.11.6 前 OS 和 DNS 状态暴露漏洞
CVE-2026-92940 10.0 CRITICAL vm2 3.11.3至3.11.6 HTTPS凭证泄露
CVE-2026-92937 10.0 CRITICAL vm2 3.11.6 远程代码执行漏洞
CVE-2026-92946 10.0 CRITICAL vm2 3.11.7 之前版本 远程代码执行漏洞
CVE-2026-92956 10.0 CRITICAL vm2 3.11.6 沙箱逃逸漏洞
CVE-2026-92953 10.0 CRITICAL vm2 3.11.0-3.11.7 原型链污染漏洞
CVE-2026-92955 10.0 CRITICAL VM2 3.11.7 前沙箱逃逸漏洞
CVE-2026-92957 9.9 CRITICAL vm2 3.11.7之前版本 Node前缀认证绕过漏洞
CVE-2026-92939 9.9 CRITICAL vm2 3.11.3-3.11.6 原生代码执行漏洞
CVE-2026-92938 9.9 CRITICAL VMware vSphere 3.11.3-3.11.6 远程代码执行漏洞
CVE-2026-92951 9.9 CRITICAL VM2 3.11.7 之前 模块白名单绕过漏洞
CVE-2026-92944 9.8 CRITICAL VM2 3.10.2至3.11.6沙箱逃逸漏洞
CVE-2026-92935 9.0 CRITICAL NodeVM 远程代码执行漏洞
CVE-2026-92934 9.0 CRITICAL vm2 3.11.8前沙箱逃逸远程代码执行漏洞
CVE-2026-92954 8.6 HIGH VMware vCenter Server 3.10.0-3.11.5 拒绝服务漏洞
CVE-2026-92950 8.6 HIGH VM2 3.11.7前沙箱逃逸漏洞
CVE-2026-92958 8.5 HIGH vm2 3.11.7 前 通过fs/promises绕过黑名单漏洞
CVE-2026-92942 7.5 HIGH vm2 3.11.7前 超时旁路漏洞

显示前 20 条,共 30 条。 查看全部 &rarr; →

IV. Related Vulnerabilities

V. Comments for CVE-2026-92948

暂无评论


发表评论