Lucene search
K

16728 matches found

Cvelist
Cvelist
added 2026/05/13 5:38 p.m.34 views

CVE-2026-45411 vm2: Sandbox Breakout Using Async Generator

vm2 is an open source vm/sandbox for Node.js. Prior to 3.11.3, it is possible to catch a host exception using the yield expression inside an async generator. When the generator is closed using the return function, the value is awaited on and exceptions thrown in the then call will be caught by th...

9.8CVSS0.00454EPSS
Exploits1References1
CVE
CVE
added 2026/05/13 5:38 p.m.29 views

CVE-2026-45411

vm2 is a Node.js sandbox; prior to 3.11.3, an async generator yield* can cause host exceptions to escape the VM when the generator is closed with return, with exceptions from then being routed to the yield* iterator as the next value, enabling arbitrary host commands. This is fixed in 3.11.3. The...

9.8CVSS6.1AI score0.00454EPSS
Exploits1References1Affected Software1
CVE
CVE
added 2026/05/13 5:35 p.m.25 views

CVE-2026-44008

CVE-2026-44008 describes a vm2 sandbox escape in the Node.js vm2 library. Before version 3.11.2, the method neutralizeArraySpeciesBatch could interact with objects from the outside and, via a getter on Array.prototype, expose host objects to the sandbox, allowing an attacker to access the host Fu...

9.8CVSS6.3AI score0.00623EPSS
Exploits1References1Affected Software1
Cvelist
Cvelist
added 2026/05/13 5:35 p.m.43 views

CVE-2026-44008 vm2: Snabox breakout via `neutralizeArraySpeciesBatch`

vm2 is an open source vm/sandbox for Node.js. Prior to 3.11.2, the new method neutralizeArraySpeciesBatch works with objects from the other side but can call into this side via getter on the array prototype exposing objects of the wrong side into the sandbox. This can be used to get host objects...

9.8CVSS0.00623EPSS
Exploits1References1
Vulnrichment
Vulnrichment
added 2026/05/13 5:33 p.m.6 views

CVE-2026-44007 vm2: nesting: true bypasses require: false, allowing sandbox escape to arbitrary OS command execution

vm2 is an open source vm/sandbox for Node.js. Prior to 3.11.1, when a NodeVM is created with nesting: true, sandbox code can unconditionally require'vm2' regardless of the outer VM's require configuration — including require: false. With access to vm2, the sandbox constructs a new inner NodeVM wi...

9.1CVSS6.2AI score0.00776EPSS
Exploits1References1
Cvelist
Cvelist
added 2026/05/13 5:33 p.m.46 views

CVE-2026-44007 vm2: nesting: true bypasses require: false, allowing sandbox escape to arbitrary OS command execution

vm2 is an open source vm/sandbox for Node.js. Prior to 3.11.1, when a NodeVM is created with nesting: true, sandbox code can unconditionally require'vm2' regardless of the outer VM's require configuration — including require: false. With access to vm2, the sandbox constructs a new inner NodeVM wi...

9.1CVSS0.00776EPSS
Exploits1References1
CVE
CVE
added 2026/05/13 5:33 p.m.25 views

CVE-2026-44007

vm2 contains a vulnerability where creating a NodeVM with nesting: true allows sandbox code to bypass outer VM restrictions (e.g., require: false) and construct an inner NodeVM with unrestricted require settings to execute host commands. Affected: vm2 versions up to 3.11.0 (and prior to 3.11.1). ...

9.1CVSS6.2AI score0.00776EPSS
Exploits1References2Affected Software1
Cvelist
Cvelist
added 2026/05/13 5:31 p.m.31 views

CVE-2026-44006 vm2: Sandbox Escape

vm2 is an open source vm/sandbox for Node.js. Prior to 3.11.0, It is possible to reach BaseHandler.getPrototypeOf, which can be used to get arbitrary prototypes. This vulnerability is fixed in 3.11.0...

10CVSS0.00593EPSS
Exploits1References1
Vulnrichment
Vulnrichment
added 2026/05/13 5:31 p.m.5 views

CVE-2026-44006 vm2: Sandbox Escape

vm2 is an open source vm/sandbox for Node.js. Prior to 3.11.0, It is possible to reach BaseHandler.getPrototypeOf, which can be used to get arbitrary prototypes. This vulnerability is fixed in 3.11.0...

10CVSS6.1AI score0.00593EPSS
Exploits1References1
CVE
CVE
added 2026/05/13 5:31 p.m.21 views

CVE-2026-44006

vm2 (Node.js sandbox) contains a code execution risk via a vulnerability in BaseHandler.getPrototypeOf that can enable sandbox escape and remote code execution. The CVE-2026-44006 flaw affects versions up to 3.10.x and is fixed in 3.11.0. Exploitation relies on reaching BaseHandler.getPrototypeOf...

10CVSS6.1AI score0.00593EPSS
Exploits1References1Affected Software1
Vulnrichment
Vulnrichment
added 2026/05/13 5:29 p.m.8 views

CVE-2026-44001 vm2: Sandbox Escape via Promise Constructor Unhandled Rejection (Process Crash DoS)

vm2 is an open source vm/sandbox for Node.js. Prior to 3.11.0, a sandbox escape vulnerability in vm2 v3.10.5 allows any sandboxed code to crash the host Node.js process via a single Promise constructor that triggers an unhandled rejection propagating to the host. The fix for CVE-2026-22709 v3.10....

8.6CVSS5.9AI score0.00339EPSS
Exploits1References1
Cvelist
Cvelist
added 2026/05/13 5:29 p.m.33 views

CVE-2026-44001 vm2: Sandbox Escape via Promise Constructor Unhandled Rejection (Process Crash DoS)

vm2 is an open source vm/sandbox for Node.js. Prior to 3.11.0, a sandbox escape vulnerability in vm2 v3.10.5 allows any sandboxed code to crash the host Node.js process via a single Promise constructor that triggers an unhandled rejection propagating to the host. The fix for CVE-2026-22709 v3.10....

8.6CVSS0.00339EPSS
Exploits1References1
CVE
CVE
added 2026/05/13 5:29 p.m.23 views

CVE-2026-44001

Summary : CVE-2026-44001 affects vm2 before version 3.11.0, where a sandbox escape allows sandboxed code to crash the host Node.js process via an unhandled rejection from a Promise executor. The issue stems from the executor path not being sanitized, even though the earlier CVE-2026-22709 fix add...

8.6CVSS5.9AI score0.00339EPSS
Exploits1References1Affected Software1
Cvelist
Cvelist
added 2026/05/13 5:21 p.m.28 views

CVE-2026-43999 vm2: NodeVM builtin allowlist bypass via `module` builtin's `Module._load` allows sandbox escape

vm2 is an open source vm/sandbox for Node.js. Prior to 3.11.0, NodeVM's builtin allowlist can be bypassed when the module builtin is allowed including via the '' wildcard. The module builtin exposes Node's Module.load, which loads any module by name directly in the host context, completely...

9.9CVSS0.00669EPSS
Exploits1References1
CVE
CVE
added 2026/05/13 5:21 p.m.12 views

CVE-2026-43999

CVE-2026-43999 affects vm2’s NodeVM when the builtins allowlist is configured with a wildcard that includes the module builtin. Prior to version 3.11.0, the module builtin can bypass vm2’s allowlist via Module._load, because vm2 exposes the host’s Module object through a readonly proxy that still...

9.9CVSS6.3AI score0.00669EPSS
Exploits1References1Affected Software1
Cvelist
Cvelist
added 2026/05/13 5:19 p.m.29 views

CVE-2026-43998 vm2: NodeVM require.root bypass via symlink traversal allows sandbox escape

vm2 is an open source vm/sandbox for Node.js. In 3.10.5, NodeVM's require.root path restriction can be bypassed using filesystem symlinks, allowing sandboxed code to load modules from outside the allowed root directory in host context. Because path validation uses path.resolve which does not...

8.5CVSS0.00626EPSS
Exploits1References1
Vulnrichment
Vulnrichment
added 2026/05/13 5:19 p.m.3 views

CVE-2026-43998 vm2: NodeVM require.root bypass via symlink traversal allows sandbox escape

vm2 is an open source vm/sandbox for Node.js. In 3.10.5, NodeVM's require.root path restriction can be bypassed using filesystem symlinks, allowing sandboxed code to load modules from outside the allowed root directory in host context. Because path validation uses path.resolve which does not...

8.5CVSS6.2AI score0.00626EPSS
Exploits1References1
CVE
CVE
added 2026/05/13 5:19 p.m.13 views

CVE-2026-43998

The CVE-2026-43998 issue affects vm2 (NodeVM) where require.root restrictions can be bypassed via filesystem symlinks. The root cause is that path.resolve() is used for validation (which does not dereference symlinks) while Node’s native require() follows symlinks, enabling sandboxed host code to...

8.5CVSS6.2AI score0.00626EPSS
Exploits1References1Affected Software1
Vulnrichment
Vulnrichment
added 2026/05/13 5:17 p.m.12 views

CVE-2026-43997 vm2: Sandbox Escape

vm2 is an open source vm/sandbox for Node.js. Prior to 3.11.0, it is possible to obtain the host Object. There are various ways to use the host Object, to escape the sandbox, one example would be using HostObject.getOwnPropertySymbols to obtain Symbolnodejs.util.inspect.custom. This vulnerability...

10CVSS6AI score0.00738EPSS
Exploits1References1
CVE
CVE
added 2026/05/13 5:17 p.m.19 views

CVE-2026-43997

CVE-2026-43997 affects the vm2 sandbox for Node.js. The vuln enables an attacker to obtain the host Object and escape the sandbox, potentially leading to arbitrary code execution (RCE). Affected versions were

10CVSS6AI score0.00738EPSS
Exploits1References1Affected Software1
Rows per page
Query Builder