vm2: Incomplete nodejs.* symbol filtering lets sandbox override host WebStream state checks
CVE-2026-92952
## Summary vm2 current head (`v3.11.5`, commit `7a1f5100b96f48d34e0fe104ab37c0acc5944f92`) still exposes registered Nod
共收录 1041 条相关情报。
← 返回所有主题CVE-2026-92952
## Summary vm2 current head (`v3.11.5`, commit `7a1f5100b96f48d34e0fe104ab37c0acc5944f92`) still exposes registered Nod
CVE-2026-92948
## Summary On Node.js 24 and newer, `vm2` can expose the host `node:test` module to sandboxed `NodeVM` code when the em
CVE-2026-92950
### Summary The `vm2` command-line tool installed by `npm install -g vm2` and documented in the README's "CLI" section r
CVE-2026-92940
Summary vm2 3.11.6 exposes the host process's real `https.globalAgent` when a `NodeVM` is explicitly allowed to require
CVE-2026-92951
### Summary vm2 is a sandbox library for isolating and executing untrusted JavaScript code inside a Node.js process. It
CVE-2026-92958
## Summary NodeVM's builtin wildcard policy can allow sandboxed code to access `fs/promises` even when the embedder den
CVE-2026-92957
## Summary NodeVM normalizes `node:`-prefixed builtin specifiers during `require()` resolution, but it does not normali
CVE-2026-92949
### Summary Untrusted JavaScript running inside `new VM().run()` / `new NodeVM().run()` can bypass `vm.freeze()` / `vm.r
CVE-2026-92935
## Summary The `NodeVM` constructor computes `hasRealRequireConfig` using `typeof requireOpts === 'object' && requireOp
CVE-2026-92937
## Summary Untrusted JavaScript run by vm2 can escape the sandbox and execute arbitrary commands in the host Node.js pr
CVE-2026-92938
### Summary vm2 3.11.6 exposes Node.js's host `node:sqlite` module to `NodeVM` code when that builtin is allowed explic
CVE-2026-92939
Summary vm2 3.11.6 exposes the host `crypto` module to a `NodeVM` when that single builtin is allowed. The module is pr
CVE-2026-92944
## Reporter - Name or handle: `[YMsora]` - Report date: 2026-08-14 ## Summary The latest published vm2 release, **3.1
CVE-2026-92941
Summary vm2 3.11.6 exposes the host `tls` module to a `NodeVM` when that builtin is explicitly allowed. Although the mo
CVE-2026-92945
## Summary `isPathAllowedForModule` decides whether a resolved path belongs to an allowlisted external module using a r
CVE-2026-92708
### Impact `stringify` and `uneval` serialize a typed array by emitting its backing `ArrayBuffer`, not just the view. I
`uneval` performs synchronous work proportional to a sparse array's declared length. An application that passes attacker
Under very constrained circumstances, data that was `parse`d and then passed to `uneval` could turn a small payload into
Evaluating legitimate `uneval` output for a sparse array can allocate memory proportional to its declared length. A tiny
When serializing multiple promises, a later promise can reject before an earlier one settles. An internal rejected promi