peter bassill · operator
$ cve CVE-2023-29017 JSON

CVE-2023-29017

10.0
CRITICAL · CVSS 3.1 · EPSS 63.2% (pctl 99)

Patch early

EPSS 63.2% — above the 10% action threshold.

Description

vm2 is a sandbox that can run untrusted code with whitelisted Node's built-in modules. Prior to version 3.9.15, vm2 was not properly handling host objects passed to `Error.prepareStackTrace` in case of unhandled async errors. A threat actor could bypass the sandbox protections to gain remote code execution rights on the host running the sandbox. This vulnerability was patched in the release of version 3.9.15 of vm2. There are no known workarounds.

Scoring

CVSS10.0 (CRITICAL, v3.1)
VectorCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
EPSS63.19% — more likely to be exploited than 99% of all CVEs
WeaknessCWE-913
On CISA KEVno
Public exploitnone known
Published2023-04-06
Last modified2026-06-17

Affected (1)

VendorProduct
vm2 projectvm2

References

→ the Explorer  ·  watch your stack  ·  NVD