CVE-2026-92956
10.0patriksimek · vm2
The vm2 sandbox library contains a critical escape vulnerability allowing unauthenticated attackers to gain host Node.js capabilities through WebAssembly compilation streams.
Executive summary
A critical sandbox escape vulnerability in the vm2 library allows unauthenticated attackers to achieve full remote code execution on the host system.
Vulnerability
This is a sandbox escape vulnerability (CWE-693) occurring when running on Node.js 26, where an unauthenticated attacker can manipulate WebAssembly streams to access the host process object and execute arbitrary code.
Business impact
Successful exploitation grants an attacker complete control over the host environment, bypassing all intended sandbox restrictions. Given the CVSS score of 10.0, this represents the highest level of risk, potentially leading to total system compromise, data exfiltration, and lateral movement within the network.
Remediation
Immediate Action: Update the patriksimek vm2 library to version 3.11.7 or later to implement the necessary sandbox protections.
Proactive Monitoring: Review application logs for unusual WebAssembly compilation patterns or attempts to access restricted host modules such as fs.
Compensating Controls: Since this is a library level vulnerability, ensure that applications using vm2 are executed within highly restricted container environments with minimal host access permissions to limit the blast radius.
Exploitation status
Public Exploit Available: No
Analyst recommendation
This vulnerability presents a maximum-severity risk to any application relying on vm2 for code isolation. Security teams should prioritize the update to version 3.11.7 immediately to prevent potential remote code execution attacks against their infrastructure.
More patriksimek CVEs all →
History
- Disclosed CVE record published
- Collected by CVE Brief via github
- Analyst report written
- Published in the daily brief critical section
Sources
Originally found and disclosed by thesmartshadow, zolbooo, per the CVE Program record.
- GitHub Security Advisory (GHSA-wjwh-qqvp-g4p4) Vendor advisory
- VulnCheck Advisory: vm2 3.10.1 through 3.11.6 Sandbox Escape via WebAssembly.compileStreaming Third-party advisory