Description
n8n before 1.123.67, 2.31.5, and 2.32.1 contains a prototype pollution vulnerability in the Edit Fields (Set) node. The node assigns output fields via a dot-notation path setter without restricting the field name, allowing an authenticated user to name a field after an inherited built-in method path and corrupt a shared global in the main Node.js process. Because that global is used on the request-authentication path, the instance then fails every authenticated request, causing an instance-wide denial of service for all users until the process is restarted.
Published: 2026-08-11
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability is a prototype pollution flaw located in the Edit Fields (Set) node of n8n. An authenticated user can assign an output field name that triggers a dot-notation path setter to overwrite a global property used by Node.js's request‑authentication logic. This corruption causes the instance to reject every incoming authenticated request, effectively denying service to all users until the process is restarted. The weakness is a classic Prototype Pollution (CWE‑1321).

Affected Systems

n8n-io publishes the affected product under the n8n family. Versions prior to 1.123.67, 2.31.5, and 2.32.1 are vulnerable. The flaw impacts the Node.js runtime that runs the n8n instance and the Edit Fields (Set) node configuration, and any user who can authenticate to the instance may exercise the attack.

Risk and Exploitability

The CVSS score of 7.1 indicates a high severity. EPSS has no available value, so the exploitation probability is not quantified here. The vulnerability is not listed in the CISA KEV catalog. Attack requires authenticated access to the n8n instance and is limited to users who can create or modify fields in the Edit Fields node. The impact is complete denial for all authenticated users until a restart or patch is applied.

Generated by OpenCVE AI on August 11, 2026 at 23:56 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade n8n to version 1.123.67 or later, or 2.32.2 or later, where the prototype‑pollution fix is applied.
  • Limit or revoke the ability for regular users to create or modify fields in the Edit Fields (Set) node, restricting that capability to administrators only.
  • If an upgrade is not immediately possible, restart the Node.js process to return the corrupted global to its default state, but this is only a temporary fix while the instance remains fully vulnerable.
  • Continuously monitor authentication failures or denial-of-service incidents within the n8n instance to detect potential exploitation attempts.

Generated by OpenCVE AI on August 11, 2026 at 23:56 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 11 Aug 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 11 Aug 2026 12:30:00 +0000

Type Values Removed Values Added
Description n8n before 1.123.67, 2.31.5, and 2.32.1 contains a prototype pollution vulnerability in the Edit Fields (Set) node. The node assigns output fields via a dot-notation path setter without restricting the field name, allowing an authenticated user to name a field after an inherited built-in method path and corrupt a shared global in the main Node.js process. Because that global is used on the request-authentication path, the instance then fails every authenticated request, causing an instance-wide denial of service for all users until the process is restarted.
Title n8n before 1.123.67 Prototype Pollution via Edit Fields
First Time appeared N8n
N8n n8n
Weaknesses CWE-1321
CPEs cpe:2.3:a:n8n:n8n:*:*:*:*:*:node.js:*:*
Vendors & Products N8n
N8n n8n
References
Metrics cvssV4_0

{'score': 7.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-11T17:50:40.766Z

Reserved: 2026-08-10T13:53:42.482Z

Link: CVE-2026-72749

cve-icon Vulnrichment

Updated: 2026-08-11T17:41:05.627Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-08-11T13:19:05.960

Modified: 2026-08-31T20:34:15.827

Link: CVE-2026-72749

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-13T10:45:03Z

Weaknesses
  • CWE-1321

    Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution')