Skip to main content
← All vulnerabilities
CVE-2026-118648

n8n before 1.123.85, 2.43.5, and 2.44.1 Stored XSS via Webhook Responses Missing Sandbox Policy

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.123.85, 2.44.1, 2.43.5
None on Exploit-DB, Metasploit or GitHub

Summary

n8n, a workflow automation platform, is affected by this vulnerability in versions before the patched releases for its 1.x and 2.x lines. An authenticated user who can create and activate workflows could use webhook responses that lack the protective sandbox policy to serve malicious HTML, which runs with the session of anyone who opens the webhook URL.

Summarized by anthropic/claude-haiku-5.5. Verify details against the original sources.

Read the original description

n8n before 1.123.85, 2.x before 2.43.5, and 2.44.x before 2.44.1 contains a stored cross-site scripting vulnerability because some webhook response paths, such as error responses and responses without headers, omit the sandbox Content-Security-Policy. Authenticated members who can create and activate workflows can serve HTML that runs on the n8n origin, letting scripts act with the session of users who open the webhook URL.

Timeline

  1. CVE published
  2. First seen by cve.now

Affected versions

  • n8n-io n8n

    fixed in 1.123.85

  • n8n-io n8n

    From 2.44.0 · fixed in 2.44.1

  • n8n-io n8n

    From 2.0.0 · fixed in 2.43.5

References 2

GitHub · n8n-io/n8n

vulncheck.com