CVE-2026-106550
7.5 HIGHpublic exploit availablePublished 2026-10-06 · Updated 2026-10-07
AI risk analysis
- Summary
- Node-convict library is vulnerable to prototype pollution that allows attackers to overwrite core JavaScript methods like Object.assign, leading to persistent denial of service requiring process restart. The vulnerability bypasses existing protections by targeting constructor.<key> properties instead of just constructor.prototype.* and __proto__.*.
- Exploitability
- Exploitation requires an endpoint that accepts attacker-controlled configuration keys and forwards them to config.set(), making it moderately difficult to exploit but possible with a vulnerable web application endpoint.
- Blast radius
- If exploited, this vulnerability could cause persistent process-wide failures requiring restart, affecting all applications using the vulnerable version of Node-convict library, potentially leading to widespread service disruption.
- Detection
- No reliable host or network indicator is derivable from the published description.
- Prioritized remediation
- Upgrade to Node-convict version 6.2.3 or later which contains the fix for this prototype pollution vulnerability.
Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.
NVD description
Mozilla's Node-convict (version 6.2.2 and later) is vulnerable to a Denial of Service vulnerability caused by incomplete prototype‑pollution protections in config.set(). An attacker controlling the configuration key can write arbitrary properties to constructor.<key>, which walk() resolves to the global Object function. This allows overwriting core JavaScript methods such as Object.assign, leading to persistent process-wide failures and requiring a restart. The issue bypasses existing filters that only block constructor.prototype.* and __proto__.*. Exploitation requires an endpoint that forwards attacker-controlled keys into config.set().
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weaknesses
CWE-400, CWE-915, CWE-1321
Public exploit & PoC references
All references
Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.
Related CVEs
- HIGHCVE-2026-102600PoC
- HIGHCVE-2026-104861PoC
- HIGHCVE-2026-100700PoC
- HIGHCVE-2026-103043PoC
- HIGHCVE-2026-105219PoC
- HIGHCVE-2026-100558PoC
- HIGHCVE-2026-101161
- HIGHCVE-2026-102276PoC
Related by shared AI tags and CWE weakness class. Browse the full archive.