NetSight
critical10.0

CVE-2026-43997

vm2 Access to Host Object Enables Sandbox Escape

Impact

vm2 is an open source vm/sandbox for Node.js. Prior to 3.11.0, it is possible to obtain the host Object. There are various ways to use the host Object, to escape the sandbox, one example would be using HostObject.getOwnPropertySymbols to obtain Symbol(nodejs.util.inspect.custom). This vulnerability is fixed in 3.11.0.

Affected packages

EcosystemPackageAffectedFixed in
npmvm2<= 3.10.53.11.0

Affected products

VendorProductAffected versions
Vm2 ProjectVm2
before 3.11.0

Weakness classification

References