Critical n8n SSRF Flaw Exposed Stored Credentials to Authenticated Users
Vulnerability Disclosure · 5 sources · Updated 4mo ago · First seen Jul 7, 2026

A critical server-side request forgery flaw in the n8n workflow automation platform, tracked as CVE-2026-56348, allowed any authenticated user to bypass the product’s Allowed HTTP Request Domains restriction and coerce the server into sending stored credentials to attacker-controlled hosts. The issue affected all versions before 2.20.0 and stemmed from missing credential permission validation in the refineResourceIds() path behind the POST /rest/dynamic-node-parameters/options endpoint, enabling exposure of API keys, OAuth tokens, and passwords without confirming credential:read access.
n8n fixed the vulnerability by adding credential access checks through CredentialsFinderService and returning a ForbiddenError when validation fails, while no public proof-of-concept had been reported at disclosure. Separately, the Canadian Centre for Cyber Security issued an advisory urging organizations to review n8n’s latest vendor notices and apply updates affecting versions prior to 1.123.64, 2.29.8, and 2.30.1, underscoring continued patching requirements across multiple release branches.


