https://www.cve.org/CVERecord?id=CVE-2023-37903
The vm2 library is vulnerable to a remote code execution attack, and the library is discontinued and no further updates are expected there to fix this.
The dependency chain for this is:
[email protected] › [email protected] › [email protected] › [email protected] › [email protected] › [email protected]
The fix for serverless-cloudfront-invalidate would be to upgrade to proxy-agent 6.3.0 or newer. Proxy-agent 6.3.0 transitions away from vm2 to quickjs-emscripten.
https://github.com/TooTallNate/proxy-agents/releases/tag/proxy-agent%406.3.0
https://github.com/TooTallNate/proxy-agents/releases/tag/pac-proxy-agent%407.0.0
There is a fix waiting in PR #43 already.