vm2 is a sandbox that can run untrusted code with whitelisted Node's built-in modules. There exists a vulnerability in exception sanitization of vm2 for versions up to 3.9.16, allowing attackers to raise an unsanitized host exception inside `handleException()` which can be used to escape the sandbox and run arbitrary code in host context. This vulnerability was patched in the release of version `3.9.17` of `vm2`. There are no known workarounds for this vulnerability. Users are advised to upgrade.
History

No history.

cve-icon MITRE Information

Status: PUBLISHED

Assigner: GitHub_M

Published: 2023-04-17T21:42:10.514Z

Updated: 2023-04-17T21:42:10.514Z

Reserved: 2023-04-12T15:19:33.767Z


Link: CVE-2023-30547

JSON object: View

cve-icon NVD Information

Status : Analyzed

Published: 2023-04-17T22:15:10.487

Modified: 2023-04-28T01:13:44.617


Link: CVE-2023-30547

JSON object: View

cve-icon Redhat Information

No data.