Ni8mare: n8n Unauthenticated Takeover, Plus a KEV RCE
If you self-host n8n and anything about it is reachable from the internet, upgrade today: one bug lets strangers in through public forms, and its companion RCE is on CISA's exploited list.
Must act: Anyone self-hosting n8n (Docker, npm or source) below 1.122.0, especially with public Form or webhook endpoints.
Can relax: Instances already on 1.122.0 or later that sit behind a VPN or SSO proxy with no public forms; n8n Cloud customers still need to confirm their version.
- Check the running version (Settings > About, or docker exec <container> n8n --version) and upgrade to 1.122.0 or later
- Until patched, block public access to /form and /webhook paths at the proxy or disable public Form workflows
- Require authentication on every Form node and put the editor UI behind SSO or VPN