GHSA-23wx-cgxq-vpwxMediumCVSS 6.5

Prototype Pollution in dset

Published
May 3, 2022
Last Modified
February 1, 2023

🔗 CVE IDs covered (1)

📋 Description

All versions of dset prior to 3.1.2 are vulnerable to Prototype Pollution via dset/merge mode, as the dset function checks for prototype pollution by validating if the top-level path contains __proto__, constructor or prototype. By crafting a malicious object, it is possible to bypass this check and achieve prototype pollution.

🎯 Affected products2

  • npm/dset:< 3.1.2
  • maven/org.webjars.npm:dset:< 3.1.2

🔗 References (5)