CyberSIXT Search
Original

StepSecurity

CVE-2026-22709: Critical Sandbox Escape Vulnerability in vm2

Part of the CVE-2026-22709 story · 3 articles · 3 outlets · since 27 Jan

CVE-2026-22709 is described as a critical sandbox escape vulnerability in vm2, a JavaScript sandbox library used to run untrusted code. According to StepSecurity, the flaw allows attackers to bypass sandbox protections and execute arbitrary code on the host system, with vm2 version 3.10.0 and earlier being affected.

The root cause involves the sanitisation of Promise.prototype[.]then in localPromise but not globalPromise, enabling attackers to break out of the sandbox; the advisory notes the issue exists in vm2 up to and including version 3.10.0, with 3.10.2 as the patched release. The vulnerability carries a severity of Critical (CVSS 9.8).

StepSecurity suggests immediate remediation steps: upgrade to vm2 version 3.10.2 or later, verify the upgrade with npm list vm2, review indirect dependencies, and audit usage patterns to ensure vm2 is only used where necessary. References include the GitHub Security Advisory GHSA-99p7-6v5w-7xg8 and the vm2 v3.10.2 release. 27 January 2026.

Story timeline CVE-2026-22709

Full timeline
Show as table
CVE-2026-22709 coverage
Published (UTC)OutletHeadline
Tue 27 Jan · 04:40 UTCSecurityOnlineCVSS 9.8 Sandbox Escape: Critical vm2 Flaw Exposes Millions of Apps
Tue 27 Jan · 22:15 UTCStepSecurityCVE-2026-22709: Critical Sandbox Escape Vulnerability in vm2 (this article)
Wed 28 Jan · 14:35 UTCThe Hacker NewsCritical vm2 Node.js Flaw Allows Sandbox Escape and Arbitrary Code Execution

Sources

On this device

Following

Intel

VendorsThreat actorsResearch reports

Settings

CyberSIXT summarises security news every 30 minutes.

↑↓ move↵ open⌘C copy CVE IDEsc close

Keyboard shortcuts

Everything works with a mouse or touch. Shortcuts are a faster path.

Search ⌘K
Search /
Next item J
Previous item K
Go to Today GT
Go to News GN
Go to CVEs GC
Go to Briefing GB
Reduce motion on this device