ID:8968 - Exploit for Improper Control of Dynamically-Managed Code Resources in vm2 - CVE-2023-29017
Published: April 10, 2023
vm2
Link to public exploit:
Vulnerability description
The vulnerability allows a remote attacker to escape sandbox restrictions.
The vulnerability exists due to improper handling of host objects passed to "Error.prepareStackTrace" in case of unhandled async errors. A remote attacker can pass specially crafted input to the application, escape sandbox restrictions and execute arbitrary code on the host.