CVE-2021-21297
Summary
| CVE | CVE-2021-21297 |
|---|---|
| State | PUBLIC |
| Assigner | [email protected] |
| Source Priority | CVE Program / NVD first with legacy fallback |
| Published | 2021-02-26 17:15:00 UTC |
| Updated | 2023-11-07 03:29:00 UTC |
| Description | Node-Red is a low-code programming for event-driven applications built using nodejs. Node-RED 1.2.7 and earlier contains a Prototype Pollution vulnerability in the admin API. A badly formed request can modify the prototype of the default JavaScript Object with the potential to affect the default behaviour of the Node-RED runtime. The vulnerability is patched in the 1.2.8 release. A workaround is to ensure only authorized users are able to access the editor url. |
Risk And Classification
Problem Types: CWE-1321
NVD Known Affected Configurations (CPE 2.3)
References
| Reference | Source | Link | Tags |
|---|---|---|---|
| Release 1.2.8: Maintenance Release · node-red/node-red · GitHub | MISC | github.com | Release Notes, Third Party Advisory |
| @node-red/editor-api - npm | MISC | www.npmjs.com | Release Notes, Third Party Advisory |
| @node-red/runtime - npm | MISC | www.npmjs.com | Release Notes, Third Party Advisory |
| @node-red/runtime - npm | www.npmjs.com | ||
| Prototype Pollution through mis-use of admin API · Advisory · node-red/node-red · GitHub | CONFIRM | github.com | Third Party Advisory |
| @node-red/editor-api - npm | www.npmjs.com | ||
| CVE Program record | CVE.ORG | www.cve.org | canonical |
| NVD vulnerability detail | NVD | nvd.nist.gov | canonical, analysis |
No vendor comments have been submitted for this CVE.
Legacy QID Mappings
- 980785 Nodejs (npm) Security Update for @node-red/runtime (GHSA-xp9c-82x8-7f67)