Vm2 Project

Vm2

32 Schwachstellen gefunden.

Hinweis: Diese Liste kann unvollständig sein. Daten werden ohne Gewähr im Ursprungsformat bereitgestellt.
Exploit
  • EPSS 0.56%
  • Veröffentlicht 13.05.2026 17:40:41
  • Zuletzt bearbeitet 14.05.2026 16:16:23

vm2 is an open source vm/sandbox for Node.js. From 3.9.6 to 3.10.5, vm2's bridge exposes mutable proxies for real host-realm intrinsic prototypes and then forwards sandbox writes into the underlying host objects with otherReflectSet() and otherReflec...

Medienbericht Exploit
  • EPSS 0.45%
  • Veröffentlicht 13.05.2026 17:38:38
  • Zuletzt bearbeitet 14.05.2026 18:19:40

vm2 is an open source vm/sandbox for Node.js. Prior to 3.11.3, it is possible to catch a host exception using the yield* expression inside an async generator. When the generator is closed using the return function, the value is awaited on and excepti...

Exploit
  • EPSS 0.61%
  • Veröffentlicht 13.05.2026 17:36:07
  • Zuletzt bearbeitet 14.05.2026 15:17:22

vm2 is an open source vm/sandbox for Node.js. Prior to 3.11.2, This vulnerability is fixed in 3.11.2.

Exploit
  • EPSS 0.62%
  • Veröffentlicht 13.05.2026 17:35:03
  • Zuletzt bearbeitet 14.05.2026 15:17:59

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 side into the...

Exploit
  • EPSS 0.83%
  • Veröffentlicht 13.05.2026 17:33:19
  • Zuletzt bearbeitet 14.05.2026 15:18:26

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. With access to ...

Exploit
  • EPSS 0.59%
  • Veröffentlicht 13.05.2026 17:31:54
  • Zuletzt bearbeitet 14.05.2026 15:19:08

vm2 is an open source vm/sandbox for Node.js. Prior to 3.11.0, It is possible to reach BaseHandler.getPrototypeOf, which can be used to get arbitrary prototypes. This vulnerability is fixed in 3.11.0.

Exploit
  • EPSS 0.32%
  • Veröffentlicht 13.05.2026 17:31:16
  • Zuletzt bearbeitet 14.05.2026 15:22:06

vm2 is an open source vm/sandbox for Node.js. Prior to 3.11.0, sandboxed code can call Buffer.alloc() with an arbitrary size to allocate memory directly on the host heap. Because Buffer.alloc is a synchronous C++ native call, vm2's timeout option can...

Exploit
  • EPSS 0.25%
  • Veröffentlicht 13.05.2026 17:30:38
  • Zuletzt bearbeitet 14.05.2026 15:22:34

vm2 is an open source vm/sandbox for Node.js. Prior to 3.11.0, vm2's code transformer has a performance optimization that skips AST analysis when the code does not contain catch, import, or async keywords. This fast-path bypass allows sandboxed code ...

Exploit
  • EPSS 0.24%
  • Veröffentlicht 13.05.2026 17:29:42
  • Zuletzt bearbeitet 14.05.2026 15:23:29

vm2 is an open source vm/sandbox for Node.js. Prior to 3.11.0, vm2's CallSite wrapper class (intended as a safe wrapper for V8's native CallSite) blocks getThis() and getFunction() to prevent host object leakage, but allows getFileName() to return un...

Exploit
  • EPSS 0.34%
  • Veröffentlicht 13.05.2026 17:29:00
  • Zuletzt bearbeitet 18.05.2026 16:16:31

vm2 is an open source vm/sandbox for Node.js. Prior to 3.11.0, a sandbox escape vulnerability in vm2 v3.10.5 allows any sandboxed code to crash the host Node.js process via a single Promise constructor that triggers an unhandled rejection propagating...