Lucene search
+L

2 matches found

Snyk
Snyk
added 2026/05/29 5:50 p.m.21 views

Improper Control of Dynamically-Managed Code Resources

Overview vm2 is a sandbox that can run untrusted code with whitelisted Node's built-in modules. Affected versions of this package are vulnerable to Improper Control of Dynamically-Managed Code Resources through the NodeVM constructor in lib/nodevm.js. An attacker can obtain host code execution by...

10CVSS6.2AI score0.00382EPSS
SaveExploits0References2
Github Security Blog
Github Security Blog
added 2026/05/07 5:13 a.m.24 views

vm2 NodeVM `nesting: true` bypasses `require: false` allowing sandbox escape and arbitrary OS command execution

Summary 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 with its own unrestricted require settings and executes...

9.9CVSS6.5AI score0.00901EPSS
SaveExploits1References5Affected Software1
Rows per page
Query Builder