CyberSIXT Search
Original

The Hacker Newsinfo@thehackernews.com (The Hacker News)

Critical vm2 Node.js Flaw Allows Sandbox Escape and Arbitrary Code Execution

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

A critical sandbox escape vulnerability has been disclosed in the vm2 Node.js library, tracked as CVE-2026-22709, with a CVSS score of 9.8. The flaw stems from improper sanitisation of Promise handlers, creating an escape vector that could allow arbitrary code execution outside the sandbox. The vm2 maintainers have noted that in version 3.10.0, the Promise.prototype[.]then and Promise.prototype[.]catch sanitisation can be bypassed, enabling sandbox escape.

According to Endor Labs researchers Peyton Kennedy and Cris Staicu, the issue arises because async functions return globalPromise objects, and their then/catch are not properly sanitised. The vulnerability has been addressed in vm2 version 3.10.2, and users are advised to update to the latest release 3.10.3, which includes fixes for additional sandbox escapes.

The article also notes that, in the past, vm2 faced multiple sandbox-escape CVEs and that the project has evolved towards alternatives such as isolated-vm, with a suggestion to maintain isolation practices and consider Docker where appropriate.

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
Wed 28 Jan · 14:35 UTCThe Hacker NewsCritical vm2 Node.js Flaw Allows Sandbox Escape and Arbitrary Code Execution (this article)

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