Description
The static-eval module is intended to evaluate statically-analyzable expressions. In affected versions, untrusted user input is able to access the global function constructor, effectively allowing arbitrary code execution.
Remediation
References
https://github.com/substack/static-eval/pull/18
https://maustin.net/articles/2017-10/static_eval
https://nodesecurity.io/advisories/548
Related Vulnerabilities
CVE-2011-2088 Vulnerability in maven package org.apache.struts.xwork:xwork-core
CVE-2022-22965 Vulnerability in maven package org.springframework:spring-webflux
CVE-2021-41973 Vulnerability in maven package org.apache.mina:mina-http
CVE-2023-36665 Vulnerability in npm package protobufjs
CVE-2020-28267 Vulnerability in npm package @strikeentco/set