Skip to content
OpenAdvisories
High CVE-2018-16487 EUVD-2019-0225GHSA-4xc9-xhrj-v574

Prototype Pollution in lodash

Published Feb 1, 2019 · Updated Aug 5, 2024 · Assigned by hackerone

Description

A prototype pollution vulnerability was found in lodash <4.17.11 where the functions merge, mergeWith, and defaultsDeep can be tricked into adding or modifying properties of Object.prototype.

Affected products

VendorProductAffectedFixed
HackerOne lodash <4.7.11 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 node-lodash 4.17.11+dfsg-1 —
Debian 13 node-lodash 4.17.11+dfsg-1 —
Debian 12 node-lodash 4.17.11+dfsg-1 —
ReleasePackageFixed inAdvisory
Ubuntu Pro 18.04 LTS node-lodash No fix yet —
Ubuntu Pro 16.04 LTS node-lodash No fix yet —

Affected packages

EcosystemPackageAffectedFixedRecord
npm lodash < 4.17.11 4.17.11 GHSA-4xc9-xhrj-v574
RubyGems lodash-rails < 4.17.11 4.17.11 GHSA-4xc9-xhrj-v574

Advisories 1

References