CVE-2026-92950 PUBLISHED

vm2 before 3.11.7 Sandbox Escape via CLI require

Assigner: VulnCheck
Reserved: 17.09.2026 Published: 17.09.2026 Updated: 17.09.2026

vm2 before 3.11.7 contains a sandbox escape vulnerability in the CLI tool that allows attackers to execute arbitrary code in the host Node.js process. Attackers can supply a malicious script file to the vm2 CLI that uses require(__filename) to re-execute itself in the host realm, bypassing sandbox isolation and accessing host modules like fs and child_process.

Metrics

CVSS Vector: CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
CVSS Score: 9.3

Product Status

Vendor patriksimek
Product vm2
Versions Default: unaffected
  • affected from 0 to 3.11.7 (excl.)
  • Version 3.11.7 is unaffected

Credits

  • oran-s reporter

References

Problem Types

  • Insecure Default Variable Initialization CWE