Stored DOM Cross-Site Scripting Vulnerability in n8n by n8n-io
CVE-2026-65592

8.4HIGH

Key Information:

Vendor

N8n-io

Status
Vendor
CVE Published:
22 July 2026

What is CVE-2026-65592?

n8n versions prior to 1.123.64, 2.29.8, and 2.30.1 are susceptible to a stored DOM cross-site scripting (XSS) vulnerability. This flaw resides in the Resource Locator component, where the cachedResultUrl parameter from workflows is passed to window.open() without proper scheme validation. An attacker capable of creating or editing workflows can embed a malicious payload (e.g., using the javascript: scheme) in the cachedResultUrl. When a user opens a compromised workflow and interacts with external links, the malicious script executes in the context of the user’s browser, potentially leading to data theft and unauthorized actions.

Affected Version(s)

n8n 0 < 1.123.64

n8n 0 < 2.30.1

n8n 0 < 2.29.8

References

CVSS V4

Score:
8.4
Severity:
HIGH
Confidentiality:
High
Integrity:
High
Availability:
None
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
Unknown

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

odgrso
.