CVE-2020-7676 json
Angular vulnerable to Cross-site Scripting
published 2020-06-08 6 y ago modified 2026-09-10 1 mo ago also GHSA-mhp6-pxh8-r675 , EUVD-2020-0499
- cvss
- 5.4
- version 3.1, NVD
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 1.9%
- EPSS 1.9% chance of exploitation in 30 days, percentile 80%
- public exploits
- 0
- none known
Summary
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.
Patch / fix
- npm angular 1.8.0
- angularjs angularjs 1.8.0
- angular.js Debian 13, Debian 12 1.8.0-1
debian advisories DEBIAN-CVE-2020-7676
- rh-sso7-keycloak red hat single sign on 7 9.0.12-1.redhat_00001.1.el6sso
- rh-sso7-keycloak-server red hat single sign on 7 9.0.12-1.redhat_00001.1.el6sso
- rh-sso7-keycloak red hat single sign on 7 9.0.12-1.redhat_00001.1.el7sso
- rh-sso7-keycloak-server red hat single sign on 7 9.0.12-1.redhat_00001.1.el7sso
- rh-sso7-keycloak red hat single sign on 7 9.0.12-1.redhat_00001.1.el8sso
- rh-sso7-keycloak-server red hat single sign on 7 9.0.12-1.redhat_00001.1.el8sso
red hat advisories RHSA-2021:0967RHSA-2021:0968RHSA-2021:0969
- github.com/angular/angular.js@2df43c0 commit
- github.com/angular/angular.js#17028 pull request
- github.com/angular/angular.js#17028 pull request
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2020-7676 updated cvss 5.4
nodejs-angular: XSS due to regex-based HTML replacement
-
Red Hat OpenShift Service Mesh 1 servicemesh-grafana, servicemesh-grafana-prometheusaffected: no fix planned “Will not fix”
-
Red Hat AMQ Broker 7 angularjs angularjsaffected: no fix available
-
Red Hat Decision Manager 7 angularaffected: no fix planned “Out of support scope”
-
Red Hat Fuse 7 angularjs angularjsaffected: no fix available
-
Red Hat OpenShift Container Platform 3.11 kibana, openshift3/grafana Red Hat OpenShift Container Platform 4 kibana, openshift4/ose-grafana, logging-kibana5-container, openshift4/ose-logging-kibana6affected: no fix planned “Will not fix”
-
Red Hat Process Automation 7 angularaffected: no fix planned “Out of support scope”
-
Red Hat Storage 3 grafanaaffected: no fix planned “Will not fix”
-
Red Hat AMQ 7.8.1fixed: vendor fix RHSA-2021:0417
show 7 moreshow fewer
-
Red Hat Ansible Tower 3.7 for RHEL 7 ansible-tower-37/ansible-tower-rhel7 3.7.4-1fixed: vendor fix RHSA-2020:5249
-
Red Hat Fuse 7.8.0fixed: vendor fix RHSA-2020:5568
-
Red Hat Single Sign-On 7.4 for RHEL 6 Server rh-sso7-keycloak 9.0.12-1.redhat_00001.1.el6sso, rh-sso7-keycloak-server 9.0.12-1.redhat_00001.1.el6ssofixed: vendor fix RHSA-2021:0967
-
Red Hat Single Sign-On 7.4 for RHEL 7 Server rh-sso7-keycloak 9.0.12-1.redhat_00001.1.el7sso, rh-sso7-keycloak-server 9.0.12-1.redhat_00001.1.el7ssofixed: vendor fix RHSA-2021:0968
-
Red Hat Single Sign-On 7.4 for RHEL 8 rh-sso7-keycloak 9.0.12-1.redhat_00001.1.el8sso, rh-sso7-keycloak-server 9.0.12-1.redhat_00001.1.el8ssofixed: vendor fix RHSA-2021:0969
-
Red Hat Single Sign-On 7.4.6fixed: vendor fix RHSA-2021:0974
-
Red Hat Quay 3 angularnot affected: vulnerable code not present
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
Exploit prediction
1.93% chance of exploitation in the next 30 days, higher than 80% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| NVD | 3.1 | 5.4 | CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N |
| NVD | 2.0 | 3.5 | AV:N/AC:M/Au:S/C:N/I:P/A:N |
| GitHub | 3.1 | 5.4 | CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| npm | angular | <1.8.0 |
1.8.0 |
Affected products
- n/a angular.js
Classification
- Weakness
-
- CWE-79 Improper Neutralization of Input During Web Page Generation
References
- github.com /angular/angular.js/pull/17028%2C
-
github.com
/angular/angular.js/pull/17028
web
-
github.com
/angular/angular.js/commit/2df43c07779137d1bddf7f3b282a1287a8634acd
web
-
snyk.io
/vuln/SNYK-JS-ANGULAR-570058
web, third-party-advisory
-
lists.apache.org
/thread.html/rda99599896c3667f2cc9e9d34c7b6ef5d2bbed1f4801e1d75a2b0679%40%3Ccommits.nifi.apache.org%3E
mailing-list, web
-
lists.apache.org
/thread.html/r3f05cfd587c774ea83c18e59eda9fa37fa9bbf3421484d4ee1017a20%40%3Cozone-issues.hadoop.apache.org%3E
mailing-list, web
-
lists.apache.org
/thread.html/r57383582dcad2305430321589dfaca6793f5174c55da6ce8d06fbf9b%40%3Cozone-issues.hadoop.apache.org%3E
mailing-list, web
-
lists.apache.org
/thread.html/r198985c02829ba8285ed4f9b1de54a33b5f31b08bb38ac51fc86961b%40%3Cozone-issues.hadoop.apache.org%3E
mailing-list, web
-
lists.apache.org
/thread.html/r79e3feaaf87b81e80da0e17a579015f6dcb94c95551ced398d50c8d7%40%3Cozone-issues.hadoop.apache.org%3E
mailing-list, web
-
lists.apache.org
/thread.html/r455ebd83a1c69ae8fd897560534a079c70a483dbe1e75504f1ca499b%40%3Cozone-issues.hadoop.apache.org%3E
mailing-list, web
-
lists.apache.org
/thread.html/rb6423268b25db0f800359986867648e11dbd38e133b9383e85067f02%40%3Cozone-issues.hadoop.apache.org%3E
mailing-list, web
-
lists.apache.org
/thread.html/r80f210a5f4833d59c5d3de17dd7312f9daba0765ec7d4052469f13f1%40%3Cozone-commits.hadoop.apache.org%3E
mailing-list, web
-
lists.apache.org
/thread.html/r446c297cd6cda2bd7e345c9b0741d7f611df89902e5d515848c6f4b1%40%3Cozone-issues.hadoop.apache.org%3E
mailing-list, web
-
lists.apache.org
/thread.html/rfa2b19d01d10a8637dc319a7d5994c3dbdb88c0a8f9a21533403577a%40%3Cozone-issues.hadoop.apache.org%3E
mailing-list, web
-
nvd.nist.gov
/vuln/detail/CVE-2020-7676
advisory
-
lists.apache.org
/thread.html/rfa2b19d01d10a8637dc319a7d5994c3dbdb88c0a8f9a21533403577a@%3Cozone-issues.hadoop.apache.org%3E
web
-
lists.apache.org
/thread.html/rda99599896c3667f2cc9e9d34c7b6ef5d2bbed1f4801e1d75a2b0679@%3Ccommits.nifi.apache.org%3E
web
-
lists.apache.org
/thread.html/rb6423268b25db0f800359986867648e11dbd38e133b9383e85067f02@%3Cozone-issues.hadoop.apache.org%3E
web
-
lists.apache.org
/thread.html/r80f210a5f4833d59c5d3de17dd7312f9daba0765ec7d4052469f13f1@%3Cozone-commits.hadoop.apache.org%3E
web
-
lists.apache.org
/thread.html/r79e3feaaf87b81e80da0e17a579015f6dcb94c95551ced398d50c8d7@%3Cozone-issues.hadoop.apache.org%3E
web
-
lists.apache.org
/thread.html/r57383582dcad2305430321589dfaca6793f5174c55da6ce8d06fbf9b@%3Cozone-issues.hadoop.apache.org%3E
web
-
lists.apache.org
/thread.html/r455ebd83a1c69ae8fd897560534a079c70a483dbe1e75504f1ca499b@%3Cozone-issues.hadoop.apache.org%3E
web
-
lists.apache.org
/thread.html/r446c297cd6cda2bd7e345c9b0741d7f611df89902e5d515848c6f4b1@%3Cozone-issues.hadoop.apache.org%3E
web
-
lists.apache.org
/thread.html/r3f05cfd587c774ea83c18e59eda9fa37fa9bbf3421484d4ee1017a20@%3Cozone-issues.hadoop.apache.org%3E
web
-
lists.apache.org
/thread.html/r198985c02829ba8285ed4f9b1de54a33b5f31b08bb38ac51fc86961b@%3Cozone-issues.hadoop.apache.org%3E
web
-
github.com
/angular/angular.js
package
Sources
- CVE List CVE-2020-7676
- GitHub Advisory GHSA-mhp6-pxh8-r675
- NVD CVE-2020-7676
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.