CVE-2026-65592

n8n before 1.123.64, 2.29.8, and 2.30.1 contains a stored DOM cross-site scripting vulnerability in the Resource Locator component, which passes the workflow-persisted cachedResultUrl parameter to window.open() without scheme validation. An attacker with workflow creation/editing privileges can craft a workflow with a malicious (e.g., javascript:) scheme in cachedResultUrl; when a victim opens the crafted workflow and interacts with external links, the payload executes in the victim's browser.
Configurations

Configuration 1 (hide)

OR cpe:2.3:a:n8n:n8n:*:*:*:*:community:node.js:*:*
cpe:2.3:a:n8n:n8n:*:*:*:*:enterprise:node.js:*:*
cpe:2.3:a:n8n:n8n:*:*:*:*:community:node.js:*:*
cpe:2.3:a:n8n:n8n:*:*:*:*:enterprise:node.js:*:*
cpe:2.3:a:n8n:n8n:2.30.0:*:*:*:community:node.js:*:*
cpe:2.3:a:n8n:n8n:2.30.0:*:*:*:enterprise:node.js:*:*

History

27 Jul 2026, 19:11

Type Values Removed Values Added
CPE cpe:2.3:a:n8n:n8n:*:*:*:*:enterprise:node.js:*:*
cpe:2.3:a:n8n:n8n:2.30.0:*:*:*:enterprise:node.js:*:*
cpe:2.3:a:n8n:n8n:*:*:*:*:community:node.js:*:*
cpe:2.3:a:n8n:n8n:2.30.0:*:*:*:community:node.js:*:*
CVSS v2 : unknown
v3 : unknown
v2 : unknown
v3 : 5.4
References () https://github.com/n8n-io/n8n/security/advisories/GHSA-9wcp-9r3j-383q - () https://github.com/n8n-io/n8n/security/advisories/GHSA-9wcp-9r3j-383q - Mitigation, Vendor Advisory
References () https://www.vulncheck.com/advisories/n8n-before-stored-dom-xss-via-cachedresulturl - () https://www.vulncheck.com/advisories/n8n-before-stored-dom-xss-via-cachedresulturl - Third Party Advisory
First Time N8n
N8n n8n

22 Jul 2026, 12:18

Type Values Removed Values Added
New CVE

Information

Published : 2026-07-22 12:18

Updated : 2026-07-27 19:11


NVD link : CVE-2026-65592

Mitre link : CVE-2026-65592

CVE.ORG link : CVE-2026-65592


JSON object : View

Products Affected

n8n

  • n8n
CWE
CWE-79

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')