CVE-2019-10768 json
angular Prototype Pollution vulnerability
published 6y ago modified 4mo ago also GHSA-89mq-4x47-5v83 , EUVD-2019-0737
- cvss
- 7.5
- version 3.1, NVD
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 2.0%
- EPSS 2.0% chance of exploitation in 30 days, percentile 80%
- public exploits
- 0
- none known
Summary
In AngularJS before 1.7.9 the function `merge()` could be tricked into adding or modifying properties of `Object.prototype` using a `__proto__` payload.
Patch / fix
- npm angular 1.7.9
- angularjs angularjs 1.7.9
- angular.js Debian 13, Debian 12 1.7.9-1
debian advisories DEBIAN-CVE-2019-10768
- python-XStatic-Angular openstack 17.0 1:1.5.8.0-15.el9ost
- XStatic-Angular-common openstack 17.0 1:1.5.8.0-15.el9ost
- python3-XStatic-Angular openstack 17.0 1:1.5.8.0-15.el9ost
- python-XStatic-Angular openstack 16.2, openstack 16.1 1:1.5.8.0-13.el8ost
- XStatic-Angular-common openstack 16.2, openstack 16.1 1:1.5.8.0-13.el8ost
- python3-XStatic-Angular openstack 16.2, openstack 16.1 1:1.5.8.0-13.el8ost
red hat advisories RHSA-2023:0274RHSA-2022:8866RHSA-2022:8849
- github.com/angular/angular.js@add78e6 commit
- github.com/angular/angular.js#16913 pull request
- snyk.io/vuln/SNYK-JS-ANGULAR-534884 advisory
Is CVE-2019-10768 in your dependencies? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerVendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2019-10768 updated cvss 7.5
AngularJS: Prototype pollution in merge function could result in code injection
-
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 openshift3/grafana Red Hat OpenShift Container Platform 4 openshift4/ose-grafanaaffected: no fix available “Fix deferred”
-
Red Hat Process Automation 7 angularaffected: no fix planned “Out of support scope”
-
Red Hat AMQ 7.8.1fixed: vendor fix RHSA-2021:0417
-
Red Hat Fuse 7.8.0fixed: vendor fix RHSA-2020:5568
-
Red Hat OpenStack Platform 16.1 python-XStatic-Angular 1.5.8.0-13.el8ost, XStatic-Angular-common 1.5.8.0-13.el8ost, python3-XStatic-Angular 1.5.8.0-13.el8ostfixed: vendor fix RHSA-2022:8866
show 3 moreshow fewer
-
Red Hat OpenStack Platform 16.2 python-XStatic-Angular 1.5.8.0-13.el8ost, XStatic-Angular-common 1.5.8.0-13.el8ost, python3-XStatic-Angular 1.5.8.0-13.el8ostfixed: vendor fix RHSA-2022:8849
-
Red Hat OpenStack Platform 17.0 python-XStatic-Angular 1.5.8.0-15.el9ost, XStatic-Angular-common 1.5.8.0-15.el9ost, python3-XStatic-Angular 1.5.8.0-15.el9ostfixed: vendor fix RHSA-2023:0274
-
Red Hat OpenShift Service Mesh 1 servicemesh-grafana, servicemesh-grafana-prometheus Red Hat Quay 3 quay/quay-rhel8not 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
cisa ICSA-20-133-02 updated cvss 7.5
OSIsoft PI System (Update A)
-
OSIsoft LLC Applications using PI Asset Framework (AF) Client <= PI AF Client 2018 SP3 Patch 1 Version 2.10.7.283 OSIsoft LLC Applications using PI Software Development Kit (SDK) <= PI SDK 2018 SP1 Version 1.4.7.602 OSIsoft LLC PI API <= 1.6.8.26 OSIsoft LLC PI API for Windows Integrated Security <= 2.0.2.5 OSIsoft LLC PI Buffer Subsystem <= 4.8.0.18 OSIsoft LLC PI Connector for BACnet <= 1.2.0.6affected: vendor fix customers.osisoft.com
+19 more productsfewer
OSIsoft LLC PI Connector for CygNet <= 1.4.0.17 OSIsoft LLC PI Connector for DC Systems RTscada <= 1.2.0.42 OSIsoft LLC PI Connector for Ethernet/IP <= 1.1.0.10 OSIsoft LLC PI Connector for HART-IP <= 1.3.0.1 OSIsoft LLC PI Connector for IEC 60870-5-104 versions <= 1.2.2.79 OSIsoft LLC PI Connector for OPC-UA <= 1.3.0.130 OSIsoft LLC PI Connector for Ping <= 1.0.0.54 OSIsoft LLC PI Connector for Siemens Simatic PCS 7 <= 1.2.1.71 OSIsoft LLC PI Connector for UFL <= 1.3.1.135 OSIsoft LLC PI Connector for Wonderware Historian <= 1.5.0.88 OSIsoft LLC PI Connector Relay <= 2.5.19.0 OSIsoft LLC PI Data Archive 2018, 2018 SP2, <= 2018 SP3 Version 3.4.430.460, <= 2018 SP2 OSIsoft LLC PI Data Collection Manager <= 2.5.19.0 OSIsoft LLC PI Integrator for Business Analytics <= 2018 R2 SP1 Version 2.2.0.183 OSIsoft LLC PI Interface Configuration Utility (ICU) <= 1.5.0.7 OSIsoft LLC PI Manual Logger <= 2017 R2 Patch 1 OSIsoft LLC PI to OCS <= 1.1.36.0 OSIsoft LLC PI Vision <= 2019 OSIsoft LLC RtReports <= 4.1
From CISA ICS and IT advisories (CSAF, https://github.com/cisagov/CSAF), a U.S. Government work; changed: reduced to products, statuses and remediations. CISA notification · csaf
Exploit prediction
1.98% chance of exploitation in the next 30 days, higher than 80% of all scored CVEs (FIRST EPSS, 2026-11-09).
Exploits and checks
- snyk.io https://snyk.io/vuln/SNYK-JS-ANGULAR-534884 referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| NVD | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N |
| NVD | 2.0 | 5.0 | AV:N/AC:L/Au:N/C:N/I:P/A:N |
| GitHub | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| npm | angular | <1.7.9 |
1.7.9 |
Affected products
- n/a AngularJS
Classification
References
-
snyk.io
/vuln/SNYK-JS-ANGULAR-534884
web, exploit, patch, third-party-advisory
-
github.com
/angular/angular.js/pull/16913
web
-
github.com
/angular/angular.js/commit/add78e62004e80bb1e16ab2dfe224afa8e513bc3
web
-
lists.apache.org
/thread.html/rca37935d661f4689cb4119f1b3b224413b22be161b678e6e6ce0c69b%40%3Ccommits.nifi.apache.org%3E
mailing-list, web
-
nvd.nist.gov
/vuln/detail/CVE-2019-10768
advisory
-
github.com
/angular/angular.js
package
-
lists.apache.org
/thread.html/rca37935d661f4689cb4119f1b3b224413b22be161b678e6e6ce0c69b@%3Ccommits.nifi.apache.org%3E
web
Sources
- CVE List CVE-2019-10768
- GitHub Advisory GHSA-89mq-4x47-5v83
- NVD CVE-2019-10768
Fencer Intel 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.