Skip to content
MediumVulnerability

GHSA-35jj-42hp-8gmq: n8n: Anonymous Approval-Gate Bypass via Reused resumeToken over the Chat WebSocket

Published
Record updated
View JSON
Affected
  • n8n < 2.37.7, fixed in 2.37.7, released September 2, 2026, 8 days before disclosure
  • n8n >= 2.38.0, < 2.38.2, fixed in 2.38.2, released September 2, 2026, 8 days before disclosure
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
0.4%

Summary

n8n's `/chat` WebSocket route resumed paused executions from a resume token without checking that the target node was a chat node. Because n8n gives that token to anonymous form submitters, an unauthenticated party could present it on the chat route and release an execution waiting at an approval gate.

Mitigation

Fixed in n8n versions 2.37.7 and 2.38.2; upgrade to one of these or later. If upgrading is not immediately possible, the source suggests restricting instance access to fully trusted users, avoiding workflows that combine a Form Trigger with non-chat approval gates on publicly accessible instances, and auditing recent executions of such workflows for completions without a corresponding approval callback. The source states these workarounds do not fully remediate the risk and are only short-term measures.