vm2: NodeVM nesting guard accepts array-shaped require and permits host RCE
What to do
- Upgrade to a fixed version: vm2 3.11.7.
- Redeploy and restart long-running processes so they load the fixed code.
Affected packages
vm2
- >= 3.11.4, <= 3.11.6
- 3.11.7
Check your project: npm ls vm2 --all