漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
vm2: Missing Error.cause Sanitization Enables VM2 Sandbox Escape to RCE
Vulnerability Description
vm2 is an open source vm/sandbox for Node.js. Prior to 3.11.6, handleException() in lib/setup-sandbox.js sanitizes SuppressedError.error, SuppressedError.suppressed, and AggregateError.errors but does not sanitize Error.cause, allowing sandbox code to obtain a powerful host object such as process from an embedder-exposed host function that throws an error with that object as its cause and then execute arbitrary host commands. This issue is fixed in version 3.11.6.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Vulnerability Type
保护机制失效
Vulnerability Title
Patrik Simek vm2 处理逻辑错误漏洞
Vulnerability Description
Patrik Simek vm2是Patrik Simek个人开发者的一个运行不受信任代码的沙箱环境。 Patrik Simek vm2 3.11.6之前版本存在处理逻辑错误漏洞,该漏洞源于handleException()未对Error.cause进行清理,可能导致沙箱代码获取强大主机对象并执行任意主机命令。
CVSS Information
N/A
Vulnerability Type
N/A