Vulnerability · Published Dec 11, 2020 · Assigned by snyk

CVE-2020-7792Prototype Pollution

High 7.5

In plain English

A high-severity security flaw in mout. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 2.1% (higher than 82% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)7.5High
Exploit odds (30 days)2.1%top 17.8% of all CVEs
Exploited in the wildNo reportsnot in CISA KEV
Attack toolingNoneno public tooling known

Official 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 a Prototype Pollution.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
npmmout1.2.3GHSA-pc58-wgmc-hfjr

Affected products (as reported)

VendorProductVersions
n/a mout 0 – before unspecified

References