Skip to content
HighVulnerability

GHSA-r4v6-9fqc-w5jr: n8n's Credential Authorization Bypass in dynamic-node-parameters Allows Foreign API Key Replay

Published
Record updated
View JSON
Affected
  • n8n < 1.123.33, fixed in 1.123.33, released April 22, 2026, 7 days before disclosure
  • n8n >= 2.17.0, < 2.17.5, fixed in 2.17.5, released April 22, 2026, 7 days before disclosure
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
0.3%

Summary

The n8n dynamic-node-parameters endpoints did not check whether an authenticated caller was authorized to use a supplied credential reference. A user with access to a shared workflow could submit a foreign credential ID, causing the backend to decrypt and use another user's credential against a destination URL the caller controls, which effectively exfiltrates a reusable API key. The source says the issue is not limited to any single node type.

Mitigation

The issue has been fixed in n8n version 2.18.0. Users should upgrade to this version or later. If upgrading is not immediately possible, administrators should restrict n8n access to fully trusted users only and avoid sharing workflows with users who should not have access to the credentials those workflows reference. The source states these workarounds do not fully remediate the risk and are short-term measures only.