Impact
n8n's HTTP Request node accepts an unvalidated pagination parameter that allows authenticated users to perform global prototype pollution, which, when combined with additional techniques, can lead to remote code execution on the instance. The flaw is a classic prototype pollution attack (CWE‑1321) that can overwrite prototype properties and ultimately execute arbitrary code.
Affected Systems
The affected product is n8n from n8n‑io. Versions prior to 1.123.43, 2.22.1, and 2.20.7 are vulnerable. Users running any of these releases without the patch are at risk.
Risk and Exploitability
The vulnerability carries a CVSS score of 9.4, indicating a critical impact. No EPSS data is available, and the flaw is not listed in the CISA KEV catalog. The attack requires an authenticated account with permission to create or modify workflows and can be achieved locally within the instance; no remote exploitation without credentials is documented.
OpenCVE Enrichment
Github GHSA