PT-2026-36847 · Npm · Vm2

Xmiliah

·

Published

2026-05-01

·

Updated

2026-05-11

·

CVE-2026-24120

CVSS v2.0

10

Critical

VectorAV:N/AC:L/Au:N/C:C/I:C/A:C
Name of the Vulnerable Software and Affected Versions vm2 versions prior to 3.10.5
Description An insufficient fix in the sandbox implementation allows attackers to bypass security restrictions, enabling them to escape the VM2 sandbox and execute arbitrary commands on the host system. This is possible because the resetPromiseSpecies() function, which is intended to reset the species property of promise objects, relies on [].includes and Object.defineProperty. These functions can be overwritten to prevent the property from being changed, leading to remote code execution if an attacker can run arbitrary code within the sandbox context.
Recommendations Update to version 3.10.5.

Exploit

Fix

Protection Mechanism Failure

Code Injection

Weakness Enumeration

Related Identifiers

BDU:2026-06464
CVE-2026-24120
GHSA-QVJJ-29QF-HP7P

Affected Products

Vm2