Prototype Pollution in lodash
Critical severity
GitHub Reviewed
Published
Jul 10, 2019
to the GitHub Advisory Database
•
Updated Aug 12, 2025
Description
Reviewed
Jul 10, 2019
Published to the GitHub Advisory Database
Jul 10, 2019
Published by the National Vulnerability Database
Jul 26, 2019
Last updated
Aug 12, 2025
Versions of
lodashbefore 4.17.12 are vulnerable to Prototype Pollution. The functiondefaultsDeepallows a malicious user to modify the prototype ofObjectvia{constructor: {prototype: {...}}}causing the addition or modification of an existing property that will exist on all objects.Recommendation
Update to version 4.17.12 or later.
References