SOC status:Duty analyst on shift

UK Cyber Defence
VulnerabilityModified

CVE-2023-37903

In vm2 for versions up to and including 3.9.19, Node.js custom inspect function allows attackers to escape the sandbox and run arbitrary code.

CRITICAL 10.0EPSS 4.21%

Does this matter?

High impact if exploited, but EPSS currently rates exploitation as unlikely (4.21%). Schedule it in the normal patch cycle and watch for a rise in EPSS or a public exploit.

Description

vm2 is an open source vm/sandbox for Node.js. In vm2 for versions up to and including 3.9.19, Node.js custom inspect function allows attackers to escape the sandbox and run arbitrary code. This may result in Remote Code Execution, assuming the attacker has arbitrary code execution primitive inside the context of vm2 sandbox. There are no patches and no known workarounds. Users are advised to find an alternative software.

CVSS 3.1
10.0 CRITICALCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
EPSS
4.21% probability · 90th percentile
CISA KEV
Not listed
Weakness
CWE-78
Affected
vm2 project/vm2
Source
security-advisories@github.com

Source: NVD record, EPSS from FIRST.org, KEV from CISA. Refreshed daily.