Skip to content
OpenAdvisories
High · 8.2 CVE-2021-23470 EUVD-2022-0813GHSA-4g77-cvgw-grvwSNYK-JS-PUTILMERGE-2391487

Prototype Pollution

Published Feb 4, 2022 · Updated Sep 16, 2024 · Assigned by snyk

Description

This affects the package putil-merge before 3.8.0. The merge() function does not check the values passed into the argument. An attacker can supply a malicious value by adjusting the value to include the constructor property. Note: This vulnerability derives from an incomplete fix in https://security.snyk.io/vuln/SNYK-JS-PUTILMERGE-1317077

Affected products

VendorProductAffectedFixed
— putil-merge unspecified – < 3.8.0 3.8.0

Affected packages

EcosystemPackageAffectedFixedRecord
npm putil-merge < 3.8.0 3.8.0 GHSA-4g77-cvgw-grvw

References