← CVE Intelligence

CVE-2026-43997

vm2: Sandbox Escape PUBLISHED

Description (CNA)

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 (CNA)

Vendor / productVersions
patriksimek / vm2affected < 3.11.0

CWE

CWE-94

References

ADP enrichment

CISA-ADP

No English description supplied.

redhat-SADP

A flaw was found in vm2 (before 3.11.0), a Node.js sandbox library. Sandboxed code can obtain the host Object (e.g. via HostObject.getOwnPropertySymbols and Symbol(nodejs.util.inspect.custom)), bypassing isolation and enabling arbitrary code execution on the host.