CVE-2026-92956

10.0

patriksimek · 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

  1. Disclosed CVE record published
  2. Collected by CVE Brief via github
  3. Analyst report written
  4. Published in the daily brief critical section

Sources

Originally found and disclosed by thesmartshadow, zolbooo, per the CVE Program record.