Skip to content
OpenAdvisories
High · 7.7 CVE-2021-21297 EUVD-2021-0581GHSA-xp9c-82x8-7f67

Prototype Pollution in Node-Red

Published Feb 26, 2021 · Updated Aug 3, 2024 · Assigned by GitHub_M

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.

Affected products

VendorProductAffectedFixed
node-red node-red < 1.2.8 —

Affected packages

EcosystemPackageAffectedFixedRecord
npm @node-red/runtime < 1.2.8 1.2.8 GHSA-xp9c-82x8-7f67

References