Lucene search
+L

1452 matches found

NVD
NVD
•added 2026/09/17 2:18 p.m.•21 views

CVE-2026-92947

vm2 before 3.11.7 exposes Node's shared Buffer pool to sandboxed code, allowing disclosure of host memory used by Buffer.from, Buffer.concat, and related allocations. Sandboxed code can read and write to host-realm buffers by acquiring ArrayBuffers from small allocations, leading to sensitive dat...

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

CVE-2026-92948

vm2 versions = 3.9.6 and therefore executes arbitrary JavaScript in an unrestricted host Node process outside the NodeVM sandbox. Fixed in vm2 3.11.7...

9.9CVSS0.00654EPSS
SaveExploits0References2
NVD
NVD
•added 2026/09/17 2:18 p.m.•19 views

CVE-2026-92949

vm2 versions from 3.9.6 before 3.11.7 fail to properly restrict access to accessor properties on frozen objects, allowing sandboxed scripts to bypass vm.freeze and vm.readonly protections. Attackers can use Object.getOwnPropertyDescriptor or lookupSetter to extract and invoke host object setters...

6.3CVSS0.00319EPSS
SaveExploits0References2
NVD
NVD
•added 2026/09/17 2:17 p.m.•17 views

CVE-2026-92944

vm2 versions 3.10.2 through 3.11.6 contain a sandbox escape vulnerability on Node.js 26 where Promise.prototype.finally bypasses vm2's wrapper protections due to a stale PromiseThenLookupChain protector in V8 14.6. Attackers can exploit this by creating an async function that returns a Promise wi...

9.8CVSS0.00841EPSS
SaveExploits0References4
NVD
NVD
•added 2026/09/17 2:17 p.m.•13 views

CVE-2026-92942

vm2 before 3.11.7 affected versions = 3.11.6 does not enforce the VM timeout option on code executed outside the synchronous VMrun call. The timeout only wraps the single call to runScript via doWithTimeout in lib/vm.js, and FinalizationRegistry and WeakRef are exposed to sandboxed code unmodifie...

8.7CVSS0.00488EPSS
SaveExploits0References2
NVD
NVD
•added 2026/09/17 2:17 p.m.•23 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.00289EPSS
SaveExploits0References2
NVD
NVD
•added 2026/09/17 2:17 p.m.•22 views

CVE-2026-92940

vm2 versions 3.11.3 through 3.11.6 expose the host process's real https.globalAgent to sandboxed code when a NodeVM is explicitly configured to allow require'https'. The builtin loader wraps host modules in a read-only proxy, but method calls such as Agent.prototype.on are forwarded to the...

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

CVE-2026-92945

vm2 before 3.11.7 contains a module allowlist bypass vulnerability in isPathAllowedForModule that uses raw string prefix matching instead of boundary-anchored comparison. Attackers can reach non-allowlisted packages sharing a prefix with allowlisted modules by performing relative requires from...

4.2CVSS0.00277EPSS
SaveExploits0References2
NVD
NVD
•added 2026/09/17 2:17 p.m.•22 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.00857EPSS
SaveExploits0References2
NVD
NVD
•added 2026/09/17 2:17 p.m.•14 views

CVE-2026-92936

vm2 versions 3.11.0 through 3.11.6 leak absolute host filesystem paths to sandboxed code through error stack formatting. Attacker-supplied code can force the host-realm source transformer to throw a SyntaxError for example by calling eval with malformed source and then read the error's .stack...

6.9CVSS0.00455EPSS
SaveExploits0References2
NVD
NVD
•added 2026/09/17 2:17 p.m.•13 views

CVE-2026-92937

vm2 3.11.6 is vulnerable to a sandbox escape leading to remote code execution in the host Node.js process. The fix for GHSA-m283-3h24-438v is incomplete: the bridge gate at lib/bridge.js:1624 identity-checks only the direct call target when deciding whether to rebuild/sanitise a rejected host...

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

CVE-2026-92938

vm2 versions 3.11.3 through 3.11.6 expose Node.js's host node:sqlite module to code running in NodeVM when that builtin is permitted, either explicitly or through builtin: ''. The module is wrapped with vm.readonly, which prevents property assignment but leaves host-authority callables reachable;...

9.9CVSS0.00616EPSS
SaveExploits0References2
NVD
NVD
•added 2026/09/17 2:17 p.m.•14 views

CVE-2026-92939

vm2 3.11.3 through 3.11.6 exposes the host Node.js crypto module to a NodeVM sandbox when the crypto builtin is allowed. The module is presented via a recursive read-only proxy, but its callable exports still execute with host-process authority. Sandboxed JavaScript can therefore call...

9.9CVSS0.00616EPSS
SaveExploits0References2
NVD
NVD
•added 2026/09/17 2:17 p.m.•19 views

CVE-2026-92934

vm2 before 3.11.8 contains an incomplete fix for Error.cause sanitization that allows sandbox escape when revisited host-wrapped AggregateError objects are caught within a single exception handler traversal. Attackers can exploit cycle detection bypass in handleException to access unsanitized hos...

9.5CVSS0.00762EPSS
SaveExploits0References2
NVD
NVD
•added 2026/09/17 2:17 p.m.•13 views

CVE-2026-92935

vm2 is a sandbox for running untrusted Node.js code. In versions = 3.11.4 and = 3.11.6, the NodeVM constructor computes hasRealRequireConfig with typeof requireOpts === 'object' && requireOpts !== null, so an array-shaped require value for example require: satisfies the guard that is meant to...

9.5CVSS0.00673EPSS
SaveExploits0References3
NVD
NVD
•added 2026/09/17 2:17 p.m.•21 views

CVE-2026-92933

vm2 is a sandbox for running untrusted Node.js code. In versions = 22.9 this hands sandboxed code util.getCallSites, a programmatic stack-introspection API that returns the host process's full call stack, including absolute file paths, function names, and line numbers for vm2 bridge internals and...

6.9CVSS0.00372EPSS
SaveExploits0References2
Cvelist
Cvelist
•added 2026/09/17 1:46 p.m.•37 views

CVE-2026-92962 vm2 before 3.11.4 Defense Invariant Violation via setup-sandbox.js

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 lineslines.length = value rather than a prototype-bypassing...

2.1CVSS0.00155EPSS
SaveExploits0References2
EUVD
EUVD
•added 2026/09/17 1:46 p.m.•18 views

EUVD-2026-81612

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 lineslines.length = value rather than a prototype-bypassing...

2.1CVSS5.7AI score0.00155EPSS
SaveExploits0References2
OSV
OSV
•added 2026/09/17 1:46 p.m.•11 views

CVE-2026-92963 vm2 before 3.11.2 Information Disclosure via Internal State

vm2 versions before 3.11.2 fail to properly restrict access to the VM2INTERNALSTATEDONOTUSEORPROGRAMWILLFAIL global variable. Attackers can access this internal state object through globalThis to retrieve sensitive sandbox internals...

6.9CVSS5.8AI score
SaveExploits0References4
CVE
CVE
•added 2026/09/17 1:46 p.m.•28 views

CVE-2026-92963

vm2 versions before 3.11.2 fail to properly restrict access to the VM2_INTERNAL_STATE_DO_NOT_USE_OR_PROGRAM_WILL_FAIL global variable. An attacker with network access and no privileges can reach this internal state object through globalThis, allowing retrieval of sensitive sandbox internals . The...

6.9CVSS5.8AI score0.00343EPSS
SaveExploits0References2
Rows per page
Query Builder