Lucene search
+L

75 matches found

NVD
NVD
added 2026/09/18 2:19 p.m.5 views

CVE-2026-93605

vm2 NodeVM versions before 3.12.1 contain a sandbox escape vulnerability where the DANGEROUSBUILTINS denylist omits childprocess despite blocking other host-spawning modules. Attackers can require childprocess and execute arbitrary commands on the host system when NodeVM is configured with...

10CVSS0.00383EPSS
SaveExploits0References2
EUVD
EUVD
added 2026/09/18 1:20 p.m.7 views

EUVD-2026-82900

vm2 NodeVM versions before 3.12.1 contain a sandbox escape vulnerability where the DANGEROUSBUILTINS denylist omits childprocess despite blocking other host-spawning modules. Attackers can require childprocess and execute arbitrary commands on the host system when NodeVM is configured with...

10CVSS0.00383EPSS
SaveExploits0References2
Cvelist
Cvelist
added 2026/09/18 1:20 p.m.37 views

CVE-2026-93605 vm2 NodeVM before 3.12.1 Remote Code Execution via child_process

vm2 NodeVM versions before 3.12.1 contain a sandbox escape vulnerability where the DANGEROUSBUILTINS denylist omits childprocess despite blocking other host-spawning modules. Attackers can require childprocess and execute arbitrary commands on the host system when NodeVM is configured with...

10CVSS0.00383EPSS
SaveExploits0References2
CVE
CVE
added 2026/09/18 1:20 p.m.33 views

CVE-2026-93605

vm2 NodeVM versions before 3.12.1 contain a sandbox escape vulnerability rated CVSS 10.0 (Critical) . The DANGEROUS_BUILTINS denylist omits child_process despite blocking other host-spawning modules. When NodeVM is configured with builtin:['*'] or an explicit child_process allowance, an attacker ...

10CVSS0.00383EPSS
SaveExploits0References2
Cvelist
Cvelist
added 2026/09/18 1:20 p.m.41 views

CVE-2026-93604 vm2 3.11.8 Sandbox Escape via crypto.setFips

vm2 through 3.12.0 exposes Node.js's crypto.setFips function to untrusted guest code when an embedder explicitly allowlists the crypto builtin for a NodeVM require.builtin: 'crypto'. The builtin sanitizer sanitizeCryptoModule in lib/builtin.js replaces crypto.setEngine but leaves crypto.setFips...

7.2CVSS0.00252EPSS
SaveExploits0References2
RedhatCVE
RedhatCVE
added 2026/09/17 3:25 p.m.10 views

CVE-2026-92933

A flaw was found in vm2. The NodeVM component exposes the host util module, including the util.getCallSites function, to the sandbox as an unfiltered copy. On Node.js versions 22.9 and later, this allows sandboxed code to access util.getCallSites, which can return the host process's full call...

6.9CVSS0.00271EPSS
SaveExploits0References5
NVD
NVD
added 2026/09/17 2:18 p.m.7 views

CVE-2026-92958

vm2 through 3.11.6 contains a builtin-module denylist bypass in NodeVM. When the embedder uses the builtin wildcard together with negative entries e.g. require: builtin: '', '-fs', '-childprocess' , negative entries are matched by exact module name in lib/builtin.js, so -fs removes only the built...

8.5CVSS0.00278EPSS
SaveExploits0References2
NVD
NVD
added 2026/09/17 2:18 p.m.11 views

CVE-2026-92955

vm2 before 3.11.8 contains a sandbox escape vulnerability in NodeVM that allows attackers to access the host proto getter/setter through console.stdout and console.stderr. Attackers can overwrite EventEmitter.prototype.emit and trigger process events to execute code with process context, bypassin...

10CVSS0.00617EPSS
SaveExploits0References2
NVD
NVD
added 2026/09/17 2:17 p.m.10 views

CVE-2026-92941

vm2 versions from 3.11.3 before 3.11.7 expose the host tls module to NodeVM sandbox code, allowing attackers to call tls.setDefaultCACertificates and replace process-wide certificate authorities. Attackers with access to allowed tls and url builtins can use URLSearchParams to create host-realm...

10CVSS0.0027EPSS
SaveExploits0References2
NVD
NVD
added 2026/09/17 2:17 p.m.12 views

CVE-2026-92946

vm2 before 3.11.7 contains a remote code execution vulnerability when require.external is enabled without an explicit require.root that excludes nodemodules. Sandboxed code can require vm2's own package, instantiate an unrestricted NodeVM instance, and execute arbitrary host OS commands via...

10CVSS0.00587EPSS
SaveExploits0References2
EUVD
EUVD
added 2026/09/17 1:46 p.m.11 views

EUVD-2026-81608

vm2 before 3.11.8 does not fully enforce the allowAsync: false option in VM and NodeVM. While localPromise.prototype.then is replaced with a handler that throws 'Async not available', the sandbox's Promise static methods Promise.resolve, Promise.all, Promise.race, Promise.any, and...

7.1CVSS0.00256EPSS
SaveExploits0References2
EUVD
EUVD
added 2026/09/17 1:46 p.m.10 views

EUVD-2026-81607

vm2 through 3.11.6 contains a builtin-module denylist bypass in NodeVM. When the embedder uses the builtin wildcard together with negative entries e.g. require: builtin: '', '-fs', '-childprocess' , negative entries are matched by exact module name in lib/builtin.js, so -fs removes only the built...

8.5CVSS0.00278EPSS
SaveExploits0References2
OSV
OSV
added 2026/09/17 1:46 p.m.7 views

CVE-2026-92958 vm2 before 3.11.7 Denylist Bypass via fs/promises

vm2 through 3.11.6 contains a builtin-module denylist bypass in NodeVM. When the embedder uses the builtin wildcard together with negative entries e.g. require: builtin: '', '-fs', '-childprocess' , negative entries are matched by exact module name in lib/builtin.js, so -fs removes only the built...

8.4CVSS
SaveExploits0References4
CVE
CVE
added 2026/09/17 1:46 p.m.14 views

CVE-2026-92958

vm2 (a Node.js sandboxing library) versions through 3.11.6 contain a builtin-module denylist bypass in NodeVM . When embedders use the wildcard with negative entries (e.g., -fs), matching is done by exact module name in lib/builtin.js, so fs/promises is not blocked. Sandboxed code can therefore c...

8.5CVSS0.00278EPSS
SaveExploits0References2
Cvelist
Cvelist
added 2026/09/17 1:46 p.m.32 views

CVE-2026-92958 vm2 before 3.11.7 Denylist Bypass via fs/promises

vm2 through 3.11.6 contains a builtin-module denylist bypass in NodeVM. When the embedder uses the builtin wildcard together with negative entries e.g. require: builtin: '', '-fs', '-childprocess' , negative entries are matched by exact module name in lib/builtin.js, so -fs removes only the built...

8.5CVSS0.00278EPSS
SaveExploits0References2
EUVD
EUVD
added 2026/09/17 1:46 p.m.9 views

EUVD-2026-81606

vm2 through 3.11.6 does not normalize node:-prefixed builtin specifiers when evaluating user-supplied negative deny entries in a NodeVM wildcard require policy. Although NodeVM strips the node: prefix during require resolution, negative wildcard entries are matched by exact string comparison...

9.9CVSS0.00493EPSS
SaveExploits0References2
Cvelist
Cvelist
added 2026/09/17 1:46 p.m.30 views

CVE-2026-92957 vm2 before 3.11.7 Authentication Bypass via node: Prefix

vm2 through 3.11.6 does not normalize node:-prefixed builtin specifiers when evaluating user-supplied negative deny entries in a NodeVM wildcard require policy. Although NodeVM strips the node: prefix during require resolution, negative wildcard entries are matched by exact string comparison...

9.9CVSS0.00493EPSS
SaveExploits0References2
CVE
CVE
added 2026/09/17 1:46 p.m.16 views

CVE-2026-92957

vm2 (a Node.js sandboxing library) through version 3.11.6 fails to normalize node:-prefixed builtin specifiers when matching negative entries in a NodeVM wildcard require policy. Because deny-list entries are compared by exact string against canonical builtin names, a policy like ['*', '-node:chi...

9.9CVSS0.00493EPSS
SaveExploits0References2
OSV
OSV
added 2026/09/17 1:46 p.m.6 views

CVE-2026-92957 vm2 before 3.11.7 Authentication Bypass via node: Prefix

vm2 through 3.11.6 does not normalize node:-prefixed builtin specifiers when evaluating user-supplied negative deny entries in a NodeVM wildcard require policy. Although NodeVM strips the node: prefix during require resolution, negative wildcard entries are matched by exact string comparison...

9.4CVSS
SaveExploits0References4
OSV
OSV
added 2026/09/17 1:46 p.m.6 views

CVE-2026-92955 vm2 before 3.11.8 Sandbox Escape via NodeVM

vm2 before 3.11.8 contains a sandbox escape vulnerability in NodeVM that allows attackers to access the host proto getter/setter through console.stdout and console.stderr. Attackers can overwrite EventEmitter.prototype.emit and trigger process events to execute code with process context, bypassin...

10CVSS
SaveExploits0References4
Rows per page
Query Builder