Prototype Pollution in lodash.merge
Description
Activity
Show:

chiuen (Qun) July 28, 2023 at 4:00 PM
Infosec evaluated at the following risk:
CVSS Score: 6.7 x likelihood low 0.5 = 3.4 low
Details
Assignee
UnassignedUnassignedReporter
onms security jiraonms security jiraLabels
Priority
Low
Details
Details
Assignee
Unassigned
UnassignedReporter

Labels
Priority
PagerDuty
PagerDuty Incident
PagerDuty
PagerDuty Incident
PagerDuty

PagerDuty Incident
Created July 24, 2023 at 1:34 PM
Updated July 28, 2023 at 4:00 PM
Versions of `lodash.merge` before 4.6.2 are vulnerable to prototype pollution. The function `merge` may allow a malicious user to modify the prototype of `Object` via `{constructor: {prototype: {...}}}` causing the addition or modification of an existing property that will exist on all objects.
Recommendation
Update to version 4.6.2 or later.
Repository: OpenNMS/opennms-compass (https://github.com/OpenNMS/opennms-compass)
Dependabot: https://github.com/OpenNMS/opennms-compass/security/dependabot/23
CVE:
CVSS:
GHSA: GHSA-h726-x36v-rx45
Severity: high
Ecosystem: npm
Package Name: lodash.merge
Vulnerable Version Range: < 4.6.2
First Patched Version: 4.6.2