Skip to main content
← All vulnerabilities
CVE-2019-10744GHSA-JF85-CPCP-J695SNYK-JS-LODASH-450202

Versions of lodash lower than 4.17.12 are vulnerable to Prototype Pollution.

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 4.17.12, 4.17.14, 4.17.13, 4.6.1
2 proofs of concept on GitHub

Summary

Versions of lodash lower than 4.17.12 are vulnerable to Prototype Pollution. The function defaultsDeep could be tricked into adding or modifying properties of Object.prototype using a constructor payload.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • Snyk lodash

    All versions prior to 4.17.12

  • lodashnpm

    fixed in 4.17.12

  • lodash-esnpm

    fixed in 4.17.14

  • lodash-amdnpm

    fixed in 4.17.13

  • lodash.defaultsdeepnpm

    fixed in 4.6.1

  • lodash-railsRubyGems

    fixed in 4.17.12

References 8

access.redhat.com

oracle.com

snyk.io

security.netapp.com

support.f5.com

GitHub · jimahub/scenario-b-warn

GitHub · mlbrilliance/aurora-demo-lockfile