PT-2022-15141

CVE-2022-21803

·

Published

2022-04-12

·

Updated

2022-04-20

Description by

CVSS 3.1
7.5
High
MetricsAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Name of the Vulnerable Software and Affected Versions nconf versions prior to 0.11.4
Description The issue affects the nconf package when using the memory engine, allowing the storage of a nested JSON representation of the configuration. The set() function is vulnerable to Prototype Pollution, enabling the modification of properties on the Object.prototype by providing a crafted property.
Recommendations For versions prior to 0.11.4, update to version 0.11.4 or later to resolve the issue. As a temporary workaround, consider restricting the use of the set() function until a patch is available. Avoid using crafted properties that could exploit the Prototype Pollution vulnerability in the affected set() function.
Exploitability
Exploit
Fix
Impacts
Researchers
Vendors
Affected products
Related identifiers
GHSA-6XWR-Q98W-RVG7
SNYK-JAVA-ORGWEBJARSNPM-2632450
SNYK-JS-NCONF-2395478
Found an issue in the description? Have something to add? Feel free to write us 👾