Skip to main content
← All vulnerabilities
CVE-2021-26707GHSA-R6RJ-9CH6-G264

The merge-deep library before 3.0.3 for Node.js can be tricked into overwriting properties of Object.prototype or adding new properties to i

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 3.0.3
None on Exploit-DB, Metasploit or GitHub

Summary

The merge-deep library before 3.0.3 for Node.js can be tricked into overwriting properties of Object.prototype or adding new properties to it. These properties are then inherited by every object in the program, thus facilitating prototype-pollution attacks against applications using this library.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • n/a n/a

    Version range not reported

  • merge-deepnpm

    fixed in 3.0.3

References 4

npmjs.com

GitHub · jonschlinkert/merge-deep

securitylab.github.com

security.netapp.com