VulnSea

CWE-1100

CVEs classified under CWE-1100, newest first.

4 CVEsRSS

CVE-2026-93604High· 7.2PoC
1mo ago

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'])

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 l…

▾ Midnightpatriksimek · vm2EPSS 0.34%via NVD
CVE-2026-92942High· 7.5PoC
1mo ago

vm2 before 3.11.7 (affected versions <= 3.11.6) does not enforce the VM({ timeout }) option on code executed outside the synchronous VM#run() call

vm2 before 3.11.7 (affected versions <= 3.11.6) does not enforce the VM({ timeout }) option on code executed outside the synchronous VM#run() call. The timeout only wraps the single call to _runScript() via doWithTimeout() in lib/vm.js, …

▾ Midnightpatriksimek · vm2EPSS 0.49%via NVD
CVE-2026-44008Critical· 9.8
5mo ago

vm2 is an open source vm/sandbox for Node.js

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 …

▾ Midnightvm2_project · vm2EPSS 0.85%via NVD
CVE-2026-44007Critical· 9.1
5mo ago

vm2 is an open source vm/sandbox for Node.js

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. Wi…

▾ Midnightvm2_project · vm2EPSS 0.96%via NVD
CWE-1100 vulnerabilities (CVEs) · VulnSea