Skip to content
OpenAdvisories
High · 7.5 CVE-2022-21213 EUVD-2022-6167GHSA-vvv8-xw5f-3f88

Prototype Pollution

Published Jun 17, 2022 · Updated Sep 16, 2024 · Assigned by snyk

Description

This affects all versions of package mout. The deepFillIn function can be used to 'fill missing properties recursively', while the deepMixIn mixes objects into the target object, recursively mixing existing child objects as well. In both cases, the key used to access the target object recursively is not checked, leading to exploiting this vulnerability. **Note:** This vulnerability derives from an incomplete fix of [CVE-2020-7792](https://security.snyk.io/vuln/SNYK-JS-MOUT-1014544).

Affected products

VendorProductAffectedFixed
— mout < unspecified unspecified

Affected packages

EcosystemPackageAffectedFixedRecord
npm mout < 1.2.4 1.2.4 GHSA-vvv8-xw5f-3f88

References