CVE-2020-5219

HIGH

peerigon angular-expressions < 1.0.1 - Remote Code Execution via Expression Compilation

Title source: llm
STIX 2.1

Description

Angular Expressions before version 1.0.1 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.

Scores

CVSS v3 8.7
EPSS 0.0239
EPSS Percentile 81.9%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N

Details

CWE
CWE-74
Status published
Products (2)
npm/angular-expressions 0 - 1.0.1npm
peerigon/angular-expressions < 1.0.1
Published Jan 24, 2020
Tracked Since Feb 18, 2026