CVE-2018-16487

MEDIUM5.6EPSS 0.47%

Prototype Pollution in lodash

Published: 2/7/2019Modified: 8/12/2025
Also known as:GHSA-4xc9-xhrj-v574DEBIAN-CVE-2018-16487

Description

Versions of `lodash` before 4.17.11 are vulnerable to prototype pollution. The vulnerable functions are 'defaultsDeep', 'merge', and 'mergeWith' which 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.17.11 or later.

Affected packages (3)

CVSS scores

SourceVersionSeverityVector
osvCVSS 3.1MEDIUM5.6CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L

References (6)