Skip to main content
← All vulnerabilities
CVE-2022-25645GHSA-23WX-CGXQ-VPWX

Prototype Pollution

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

Summary

All versions of package dset 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 protorype. By crafting a malicious object, it is possible to bypass this check and achieve prototype pollution.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • n/a dset

    All versions

  • dsetnpm

    fixed in 3.1.2

  • org.webjars.npm:dsetMaven

    fixed in 3.1.2

References 4

snyk.io

GitHub · lukeed/dset