Vulnerability Details CVE-2022-21803
This affects the package nconf before 0.11.4. When using the memory engine, it is possible to store a nested JSON representation of the configuration. The .set() function, that is responsible for setting the configuration properties, is vulnerable to Prototype Pollution. By providing a crafted property, it is possible to modify the properties on the Object.prototype.
Exploit prediction scoring system (EPSS) score
EPSS Score 0.001
EPSS Ranking 31.6%
CVSS Severity
CVSS v3 Score 7.3
CVSS v2 Score 5.0
Products affected by CVE-2022-21803
-
cpe:2.3:a:nconf_project:nconf:0.1.14
-
cpe:2.3:a:nconf_project:nconf:0.10.0
-
cpe:2.3:a:nconf_project:nconf:0.11.0
-
cpe:2.3:a:nconf_project:nconf:0.11.1
-
cpe:2.3:a:nconf_project:nconf:0.11.3
-
cpe:2.3:a:nconf_project:nconf:0.2.0
-
cpe:2.3:a:nconf_project:nconf:0.3.1
-
cpe:2.3:a:nconf_project:nconf:0.4.3
-
cpe:2.3:a:nconf_project:nconf:0.4.4
-
cpe:2.3:a:nconf_project:nconf:0.4.5
-
cpe:2.3:a:nconf_project:nconf:0.5.0
-
cpe:2.3:a:nconf_project:nconf:0.5.1
-
cpe:2.3:a:nconf_project:nconf:0.6.0
-
cpe:2.3:a:nconf_project:nconf:0.6.1
-
cpe:2.3:a:nconf_project:nconf:0.6.3
-
cpe:2.3:a:nconf_project:nconf:0.6.4
-
cpe:2.3:a:nconf_project:nconf:0.6.5
-
cpe:2.3:a:nconf_project:nconf:0.6.6
-
cpe:2.3:a:nconf_project:nconf:0.6.7
-
cpe:2.3:a:nconf_project:nconf:0.6.8
-
cpe:2.3:a:nconf_project:nconf:0.6.9
-
cpe:2.3:a:nconf_project:nconf:0.7.0
-
cpe:2.3:a:nconf_project:nconf:0.7.1
-
cpe:2.3:a:nconf_project:nconf:0.7.2
-
cpe:2.3:a:nconf_project:nconf:0.8.0
-
cpe:2.3:a:nconf_project:nconf:0.8.1
-
cpe:2.3:a:nconf_project:nconf:0.8.3
-
cpe:2.3:a:nconf_project:nconf:0.8.4
-
cpe:2.3:a:nconf_project:nconf:0.8.5
-
cpe:2.3:a:nconf_project:nconf:0.9.0
-
cpe:2.3:a:nconf_project:nconf:0.9.1