Skip to main content

Angularjs CVE-2020-7676

MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2020-06-08 report@snyk.io
5.4
CVSS 3.1 · NVD
Share

Severity by source

NVD PRIMARY
5.4 MEDIUM
AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
Required
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
None

Lifecycle Timeline

1
CVE Published
Jun 08, 2020 - 14:15 nvd
MEDIUM 5.4

Blast Radius

ecosystem impact
† from your stack dependencies † transitive graph · vuln.today resolves 4-path depth
  • 30 npm packages depend on angular (14 direct, 16 indirect)

Ecosystem-wide dependent count for version 1.8.0.

DescriptionNVD

angular.js prior to 1.8.0 allows cross site scripting. The regex-based input HTML replacement may turn sanitized code into unsanitized one. Wrapping "<option>" elements in "<select>" ones changes parsing behavior, leading to possibly unsanitizing code.

AnalysisAI

angular.js prior to 1.8.0 allows cross site scripting. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable, low attack complexity. Public exploit code available and no vendor patch available.

Technical ContextAI

This vulnerability is classified as Cross-Site Scripting (XSS) (CWE-79), which allows attackers to inject malicious scripts into web pages viewed by other users. angular.js prior to 1.8.0 allows cross site scripting. The regex-based input HTML replacement may turn sanitized code into unsanitized one. Wrapping "<option>" elements in "<select>" ones changes parsing behavior, leading to possibly unsanitizing code. Affected products include: Angularjs. Version information: prior to 1.8.0.

RemediationAI

No vendor patch is available at time of analysis. Monitor vendor advisories for updates. Sanitize all user input, use Content-Security-Policy headers, encode output contextually (HTML, JS, URL). Use frameworks with built-in XSS protection.

CVE-2024-21490 HIGH POC
7.5 Feb 10

This affects versions of the package angular from 1.3.0; versions of the package angularjs from 1.3.0. Rated high severi

CVE-2022-25844 HIGH POC
7.5 May 01

The package angular after 1.7.0 are vulnerable to Regular Expression Denial of Service (ReDoS) by providing a custom loc

CVE-2019-10768 HIGH POC
7.5 Nov 19

In AngularJS before 1.7.9 the function `merge()` could be tricked into adding or modifying properties of `Object.prototy

CVE-2022-25869 MEDIUM POC
6.1 Jul 15

All versions of the package angular; all versions of the package angularjs.core; all versions of the package angularjs a

CVE-2023-26118 MEDIUM POC
5.3 Mar 30

Versions of the package angular from 1.4.9 are vulnerable to Regular Expression Denial of Service (ReDoS) via the <input

CVE-2023-26117 MEDIUM POC
5.3 Mar 30

Versions of the package angular from 1.0.0 are vulnerable to Regular Expression Denial of Service (ReDoS) via the $resou

CVE-2023-26116 MEDIUM POC
5.3 Mar 30

Versions of the package angular from 1.2.21 are vulnerable to Regular Expression Denial of Service (ReDoS) via the angul

CVE-2024-8373 MEDIUM POC
4.3 Sep 09

Improper sanitization of the value of the [srcset] attribute in <source> HTML elements in AngularJS allows attackers to

CVE-2024-8372 MEDIUM POC
4.3 Sep 09

Improper sanitization of the value of the 'srcset' attribute in AngularJS allows attackers to bypass common image source

Share

CVE-2020-7676 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy