Skip to content
Fencer Intel
high 7.5

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

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 Fencer

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-2019-10768 updated cvss 7.5

AngularJS: Prototype pollution in merge function could result in code injection

  • Red Hat AMQ Broker 7 angularjs angularjs
    affected: no fix available
  • Red Hat Decision Manager 7 angular
    affected: no fix planned “Out of support scope”
  • Red Hat Fuse 7 angularjs angularjs
    affected: no fix available
  • Red Hat OpenShift Container Platform 3.11 openshift3/grafana Red Hat OpenShift Container Platform 4 openshift4/ose-grafana
    affected: no fix available “Fix deferred”
  • Red Hat Process Automation 7 angular
    affected: no fix planned “Out of support scope”
  • Red Hat AMQ 7.8.1
    fixed: vendor fix RHSA-2021:0417
  • Red Hat Fuse 7.8.0
    fixed: 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.el8ost
    fixed: vendor fix RHSA-2022:8866
show 3 more
  • 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.el8ost
    fixed: 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.el9ost
    fixed: vendor fix RHSA-2023:0274
  • Red Hat OpenShift Service Mesh 1 servicemesh-grafana, servicemesh-grafana-prometheus Red Hat Quay 3 quay/quay-rhel8
    not 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.6
    +19 more products
    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
    affected: vendor fix customers.osisoft.com

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

Weakness
  • CWE-1321 Improperly Controlled Modification of Object Prototype Attributes
  • CWE-20 Improper Input Validation
  • CWE-915 Improperly Controlled Modification of Dynamically-Determined Object Attributes

References

Sources

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.