Prototype pollution in requirejs - CVE-2024-38999
Published: September 13, 2024 / Updated: February 18, 2025
requirejs
Detailed vulnerability description
The vulnerability allows a remote attacker to execute arbitrary JavaScript code.
The vulnerability exists due to prototype pollution via the function s.contexts._.configure. A remote attacker can pass specially crafted input to the application and perform prototype pollution, which can result in information disclosure or data manipulation.