Back to feed
41Track*

vm2 has sandbox breakout via `neutralizeArraySpeciesBatch`

patriksimek vm2 · CVE-2026-44008 EUVD-2026-30078 GHSA-9QJ6-QJGG-37QQ
0 news outlets0 CERTs and agencies0 research labs

Assessment: Track*

SSVC decision points: exploitation poc, automatable yes, technical impact total, deployment low.

What is it?

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 sandbox. This can be used to get host objects and get the host Function object. This allows attackers to write code which can escape from the VM2 sandbox and execute arbitrary commands on the host system. This vulnerability is fixed in 3.11.2.

Evidence

No coverage recorded yet.

Exploitation

  • Exploit code published (not verified by us)
  • Exploited in the wild (confirmed by a source)
  • Listed as known exploited (CISA KEV)
CVSS
9.8
EPSS
–
First seen
8 May 2026
Status
corroborated

All patriksimek vulnerabilities