~ / search / GHSA-fvqr-27wr-82fm

GHSA-fvqr-27wr-82fm

Prototype Pollution in lodash

Source: GitHub Advisory Database (reviewed) Moderate CVE-2018-3721

Packages

EcosystemPackageAffectedFixed in
npm lodash < 4.17.5 4.17.5
RubyGems lodash-rails < 4.17.5 4.17.5

Details

As written in the advisory (Markdown source, shown as plain text).

Versions of `lodash` before 4.17.5 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 `__proto__` causing the addition or modification of an existing property that will exist on all objects. ## Recommendation Update to version 4.17.5 or later.

References

External links from the advisory. They lead to third-party sites.