CVE-2020-5219: Injection Vulnerability
(updated )
Angular Expressions has a remote code execution vulnerability if you call expressions.compile(userControlledInput)
where userControlledInput
is text that comes from user input. If running angular-expressions in the browser, an attacker could run any browser script when the application code calls expressions.compile(userControlledInput)
. If running angular-expressions on the server, an attacker could run any Javascript expression, thus gaining Remote Code Execution.
References
Detect and mitigate CVE-2020-5219 with GitLab Dependency Scanning
Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →