Skip to main content
← All vulnerabilities
CVE-2022-21803GHSA-6XWR-Q98W-RVG7

Prototype Pollution

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 0.11.4
None on Exploit-DB, Metasploit or GitHub

Summary

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.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • n/a nconf

    fixed in 0.11.4

  • nconfnpm

    fixed in 0.11.4

References 4

snyk.io

GitHub · indexzero/nconf