PromZard context key code injection leads to remote code execution
Overview The npm library promzard , versions 4.0.0 and earlier, is vulnerable to remote code execution due to direct string interpolation of context object keys, which allows unsanitized JavaScript code injection. Description promzard is a Node.js library designed to automate configuration workflows by evaluating template modules and generating data objects via interactive prompting. The library allows users to provide a context object ctx to expose specific data to the template module. promzard builds an object by walking the template module for prompt() and asynchronous functions. The keys of ctx , however, are treated as raw JavaScript source code instead of inert data. The implementation
Read at CERT/CC Vulnerability Notes
- Vendor
- Node.js
- Product
- Node.js
- Exposure class
- Developer platform
Why it ranks 35 (Notable)
- Product class: developer platform
- Covered by 2 independent sources
- CERT coordination
- Recency: items published within 24 hours gain 15, within 72 hours 6, within 7 days 2.
Links
- CERT/CC Vulnerability Notes (kb.cert.org)
- CVE-2026-127109 on this site · NVD · CVE.org · Vulnpedia
Related coverage
Other items that share a CVE or were clustered with this one.