CVE Catalog

CVE-2026-93605

CriticalCVSS 10.0
Published: Updated: Translated: NVD NIST

Summary

A vulnerability in NodeVM of vm2 before 3.12.1 allows sandbox escape because the DANGEROUS_BUILTINS denylist omits child_process despite blocking other host-spawning modules. Attackers can require child_process and execute arbitrary commands on the host when NodeVM is configured with builtin:['*'] or explicit child_process allowance.

Risk Assessment

An attacker can execute arbitrary commands on the server, leading to full system compromise.

Recommendation

Update vm2 to version 3.12.1 or later. If not possible, avoid configurations with builtin:['*'] and do not allow child_process.

Other vulnerabilities in vm2

See all
Original NVD description (English source)

vm2 NodeVM versions before 3.12.1 contain a sandbox escape vulnerability where the DANGEROUS_BUILTINS denylist omits child_process despite blocking other host-spawning modules. Attackers can require child_process and execute arbitrary commands on the host system when NodeVM is configured with builtin:['*'] or explicit child_process allowance.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS