Lucene search
+L

199 matches found

Kitploit
Kitploit
•added 2026/10/12 4:41 p.m.•14 views

vm2

vm2 !NPM Versionnpm-imagenpm-url !NPM Downloadsdownloads-imagedownloads-url !Licenselicense-imagelicense-url !Known Vulnerabilitiessnyk-imagesnyk-url vm2 is a sandbox that can run untrusted code with whitelisted Node's built-in modules. Installation npm install vm2 Quick Examples import VM from...

6.8AI score
SaveExploits0References7
Github Security Blog
Github Security Blog
•added 2026/10/07 6:05 p.m.•13 views

vm2 contains a sandbox escape vulnerability

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

10CVSS8.3AI score0.00726EPSS
SaveExploits0References4Affected Software1
EUVD
EUVD
•added 2026/10/07 6:05 p.m.•20 views

EUVD-2026-82900

vm2 contains a sandbox escape vulnerability...

10CVSS8.3AI score0.00726EPSS
SaveExploits0References3
Github Security Blog
Github Security Blog
•added 2026/10/07 4:17 p.m.•10 views

Flowise NodeVM sandbox escape via puppeteer allowlist - authenticated RCE and arbitrary file read via Chromium

Flowise packages flowise and flowise-components in versions = 3.1.2 contain a sandbox escape in the vm2/@flowiseai/nodevm JavaScript sandbox. An authenticated user with access to the /api/v1/node-custom-function endpoint can escape the sandbox by supplying attacker-controlled executablePath and...

9.4CVSS6.3AI score0.00621EPSS
SaveExploits1References4Affected Software2
OSV
OSV
•added 2026/10/05 11:24 p.m.•11 views

GHSA-5H3F-Q97H-CCVC vm2: NodeVM custom resolution bypasses external path boundaries

Summary At source revision 91034466bfb7f56b95fd48083ec6ca36d058f164 of vm2 3.11.8, an untrusted NodeVM guest can turn one allowlisted custom-resolved module into authorization for a separate file whose path merely shares the resolved path's string prefix. LegacyResolver.customResolve stores the...

10CVSS7.9AI score0.004EPSS
SaveExploits1References9
Github Security Blog
Github Security Blog
•added 2026/10/05 11:24 p.m.•16 views

vm2: NodeVM custom resolution bypasses external path boundaries

Summary At source revision 91034466bfb7f56b95fd48083ec6ca36d058f164 of vm2 3.11.8, an untrusted NodeVM guest can turn one allowlisted custom-resolved module into authorization for a separate file whose path merely shares the resolved path's string prefix. LegacyResolver.customResolve stores the...

9.5CVSS7.9AI score0.004EPSS
SaveExploits1References9Affected Software1
Patchstack
Patchstack
•added 2026/10/05 11:24 p.m.•13 views

NPM: vm2: NodeVM custom resolution bypasses external path boundaries

NPM: vm2: NodeVM custom resolution bypasses external path boundaries vulnerability discovered by ? in WordPress Npm vm2 versions = 3.12.1...

9.5CVSS8AI score0.004EPSS
SaveExploits1References9Affected Software1
EUVD
EUVD
•added 2026/10/05 11:24 p.m.•21 views

EUVD-2026-87858

vm2: NodeVM custom resolution bypasses external path boundaries...

9.5CVSS8AI score0.004EPSS
SaveExploits1References8
Github Security Blog
Github Security Blog
•added 2026/10/05 11:00 p.m.•14 views

vm2: NodeVM zlib Buffers expose pooled host memory across the VM boundary

Summary When an application explicitly exposes Node's zlib module through vm2's NodeVM builtin allowlist, an untrusted guest can obtain a pool-backed host Buffer from zlib.deflateSync, create a full-width view of its backing ArrayBuffer, read bytes outside the compressed result, and flip a byte i...

7.5CVSS5.9AI score0.00316EPSS
SaveExploits0References7Affected Software1
Patchstack
Patchstack
•added 2026/10/05 11:00 p.m.•19 views

NPM: vm2: NodeVM zlib Buffers expose pooled host memory across the VM boundary

NPM: vm2: NodeVM zlib Buffers expose pooled host memory across the VM boundary vulnerability discovered by ? in WordPress Npm vm2 versions = 3.12.1...

7.5CVSS5.9AI score0.00316EPSS
SaveExploits0References7Affected Software1
OSV
OSV
•added 2026/10/05 11:00 p.m.•12 views

GHSA-489W-W794-JQ94 vm2: NodeVM zlib Buffers expose pooled host memory across the VM boundary

Summary When an application explicitly exposes Node's zlib module through vm2's NodeVM builtin allowlist, an untrusted guest can obtain a pool-backed host Buffer from zlib.deflateSync, create a full-width view of its backing ArrayBuffer, read bytes outside the compressed result, and flip a byte i...

10CVSS5.9AI score0.00316EPSS
SaveExploits0References7
OSV
OSV
•added 2026/10/05 10:47 p.m.•7 views

GHSA-F8GF-W286-FMQ2 vm2: `allowAsync: false` can be bypassed through Promise thenable assimilation in VM and NodeVM

Summary When allowAsync is set to false, vm2 is expected to reject attempts to run asynchronous code. Direct use of Promise.prototype.then is blocked, but Promise static methods still assimilate attacker-controlled thenables. Promise.resolvethenable, Promise.allthenable, Promise.racethenable,...

7.1CVSS7.3AI score0.00449EPSS
SaveExploits0References6
EUVD
EUVD
•added 2026/10/05 10:47 p.m.•21 views

EUVD-2026-81608

vm2: allowAsync: false can be bypassed through Promise thenable assimilation in VM and NodeVM...

7.1CVSS7AI score0.00449EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
•added 2026/10/05 10:47 p.m.•12 views

vm2: `allowAsync: false` can be bypassed through Promise thenable assimilation in VM and NodeVM

Summary When allowAsync is set to false, vm2 is expected to reject attempts to run asynchronous code. Direct use of Promise.prototype.then is blocked, but Promise static methods still assimilate attacker-controlled thenables. Promise.resolvethenable, Promise.allthenable, Promise.racethenable,...

7.1CVSS7.3AI score0.00449EPSS
SaveExploits0References6Affected Software1
Patchstack
Patchstack
•added 2026/10/05 10:47 p.m.•19 views

NPM: vm2: `allowAsync: false` can be bypassed through Promise thenable assimilation in VM and NodeVM

NPM: vm2: allowAsync: false can be bypassed through Promise thenable assimilation in VM and NodeVM vulnerability discovered by ? in WordPress Npm vm2 versions = 3.11.7...

7.1CVSS7AI score0.00449EPSS
SaveExploits0References6Affected Software1
Patchstack
Patchstack
•added 2026/10/05 10:47 p.m.•17 views

NPM: vm2: Sandbox Escape (NodeVM)

NPM: vm2: Sandbox Escape NodeVM vulnerability discovered by ? in WordPress Npm vm2 versions = 3.11.7...

10CVSS8AI score0.00712EPSS
SaveExploits0References8Affected Software1
EUVD
EUVD
•added 2026/10/05 10:47 p.m.•24 views

EUVD-2026-81604

vm2: Sandbox Escape NodeVM...

10CVSS8.1AI score0.00712EPSS
SaveExploits0References7
Github Security Blog
Github Security Blog
•added 2026/10/05 10:47 p.m.•13 views

vm2: Sandbox Escape (NodeVM)

Summary It being possible to obtain the host proto getter/setter, has been used in many reports: - https://github.com/patriksimek/vm2/security/advisories/GHSA-vwrp-x96c-mhwq - https://github.com/patriksimek/vm2/security/advisories/GHSA-v6mx-mf47-r5wg -...

10CVSS7.8AI score0.00712EPSS
SaveExploits0References8Affected Software1
OSV
OSV
•added 2026/10/05 10:47 p.m.•8 views

GHSA-88HF-G992-JG85 vm2: Sandbox Escape (NodeVM)

Summary It being possible to obtain the host proto getter/setter, has been used in many reports: - https://github.com/patriksimek/vm2/security/advisories/GHSA-vwrp-x96c-mhwq - https://github.com/patriksimek/vm2/security/advisories/GHSA-v6mx-mf47-r5wg -...

10CVSS7.8AI score0.00712EPSS
SaveExploits0References8
OSV
OSV
•added 2026/10/05 10:35 p.m.•9 views

GHSA-X6M4-CHR9-CG97 vm2 leaks absolute host filesystem paths to sandbox code via error stack formatting

Summary Attacker-controlled code can trigger a host-realm syntax error and read its stack through the vm2 bridge. Host-realm stack formatting bypasses the sandbox-side redaction, so the returned value exposes absolute paths from vm2, Node.js internals, and the embedding application. Default VM an...

6.9CVSS6.1AI score0.00455EPSS
SaveExploits0References6
Rows per page
Query Builder