Description
In AngularJS before 1.7.9 the function `merge()` could be tricked into adding or modifying properties of `Object.prototype` using a `__proto__` payload.
Analysis and contextual insights are available on OpenCVE Cloud.
Remediation
No vendor fix or workaround currently provided.
Additional remediation guidance may be available on OpenCVE Cloud.
Tracking
Sign in to view the affected projects.
Advisories
| Source | ID | Title |
|---|---|---|
EUVD |
EUVD-2019-0737 | In AngularJS before 1.7.9 the function `merge()` could be tricked into adding or modifying properties of `Object.prototype` using a `__proto__` payload. |
Github GHSA |
GHSA-89mq-4x47-5v83 | angular Prototype Pollution vulnerability |
References
History
Thu, 20 Nov 2025 18:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Angularjs angularjs
|
|
| CPEs | cpe:2.3:a:angularjs:angularjs:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Angularjs angular.js
|
Angularjs angularjs
|
Status: PUBLISHED
Assigner: snyk
Published:
Updated: 2024-08-04T22:32:01.679Z
Reserved: 2019-04-03T00:00:00.000Z
Link: CVE-2019-10768
No data.
Status : Modified
Published: 2019-11-19T21:15:11.703
Modified: 2025-11-20T18:00:14.787
Link: CVE-2019-10768
OpenCVE Enrichment
No data.
EUVD
Github GHSA