CVE-2023-37466 CRITICAL

CVE-2023-37466: vm2 Sandbox Escape vulnerability

Vendor Patriksimek
Product vm2
Weakness CWE-94 · Code injection
Published July 13, 2023
Last update January 5, 2026

CVSS base score

9.8/10
Attack vector Network
Attack complexity Low
Privileges required None
User interaction None
Confidentiality High
Integrity High

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

What the vulnerability does

01Description

vm2 is an advanced vm/sandbox for Node.js. The library contains critical security issues and should not be used for production. The maintenance of the project has been discontinued. In vm2 for versions up to 3.9.19, `Promise` handler sanitization can be bypassed with the `@@species` accessor property allowing attackers to escape the sandbox and run arbitrary code, potentially allowing remote code execution inside the context of vm2 sandbox. Version 3.10.0 contains a patch for the issue.

Key dates

02Disclosure timeline

July 13, 2023 CVE published
January 5, 2026 Record updated