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

目标: 1000 元 · 已筹: 1336

100%

CVE-2026-92962— VM2 3.11.4 之前 沙箱防御违规漏洞

一分钟漏洞结论

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

以下是这段漏洞描述的中文翻译: vm2 是一个用于运行不可信 JavaScript 代码的沙箱。在 3.11.3 及更早版本的 vm2 中, 中的 函数使用“原型链遍历”的索引赋值方式( )来构建其输出数组,而不是使用能够绕过原型的 原语。由于这个桥接内部的数组是在沙箱域(realm)中分配的,沙箱内部的代码可以为相关索引在 上安装一个访问器(accessor);每当沙箱读取 (或以其他方式触发 )时,该访问器就会被调用,从而使沙箱代码能够观察和拦截桥接代码写入的每条堆栈跟踪行。在错误处理(catch)分支中也使用

CVSS 2.1 · Low
获取后续新漏洞提醒 登录后订阅

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

漏洞信息

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

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

Vulnerability Title
vm2 before 3.11.4 Defense Invariant Violation via setup-sandbox.js
来源: CVE Program / CVE List V5
Vulnerability Description
vm2 is a sandbox for running untrusted JavaScript. In vm2 versions up to and including 3.11.3, the defaultSandboxPrepareStackTrace function in lib/setup-sandbox.js builds its output array using prototype-walking index assignment (lines[lines.length] = value) rather than a prototype-bypassing define-property primitive. Because this bridge-internal array is allocated in the sandbox realm, code inside the sandbox can install an accessor on Array.prototype for the relevant index; the accessor is then invoked whenever the sandbox reads error.stack (or otherwise triggers Error.prepareStackTrace), allowing sandbox code to observe and intercept each stack-trace line written by the bridge. The same pattern is used in the error-handling (catch) branch. The values written are formatted strings only, so the practical impact is limited to an information side channel and a violation of vm2's bridge-container defense invariant rather than a sandbox escape; the vendor rates the issue Low. The issue is fixed in vm2 3.11.4, which installs each entry as an own data property via Reflect.defineProperty.
来源: CVE Program / CVE List V5
CVSS Information
CVSS:4.0/AV:L/AC:H/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:N/SI:L/SA:N
来源: CVE Program / CVE List V5
Vulnerability Type
保护机制失效
来源: CVE Program / CVE List V5

受影响产品

厂商 产品 影响版本 CPE 订阅
patriksimek vm2 0 ~ 3.11.4 -

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

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

未找到公开 POC。

登录以生成 AI POC

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

登录查看更多情报信息。

CVE-2026-92962 厂商安全公告 (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-92937 10.0 CRITICAL vm2 3.11.6 远程代码执行漏洞
CVE-2026-92940 10.0 CRITICAL vm2 3.11.3至3.11.6 HTTPS凭证泄露
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-92946 10.0 CRITICAL vm2 3.11.7 之前版本 远程代码执行漏洞
CVE-2026-92957 9.9 CRITICAL vm2 3.11.7之前版本 Node前缀认证绕过漏洞
CVE-2026-92948 9.9 CRITICAL vm2 3.9.6至3.11.5沙箱逃逸漏洞
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绕过黑名单漏洞

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

IV. Related Vulnerabilities

V. Comments for CVE-2026-92962

暂无评论


发表评论