Agent Incident RegistryAIR
v1 · updated 19 Oct 2026
Disclosed vulnerability

Zero-click unauthenticated RCE in n8n: a public contact form executes shell commands via Form node double-evaluation and a SpreadElement sandbox escape

AIR-2026-0068 AIR record · 2026-03-n8n-form-node-zero-click-rce
From the supporting source
Anyone who can reach a public multi-step form with an HTML rendering can execute shell commands on the server.pillar.security
The record
Disclosed
2026-03-11
Vendor
n8n
Product
n8n Form nodes (/form/* endpoints)
Risk domain
Access control and permissions › Credential theft
Also touches
Privilege escalation
System type
Generative model
Who acted
AI was the target — unauthenticated zero-click RCE via a public n8n form
Attack surface
Agent framework
Autonomy level
Semi-autonomous
Initial vector
Unauthenticated http post to public form
Impact type
Remote code execution, Credential theft, Cross tenant exposure
Confidence
High
Submitted by
EAI Internal
Crosswalk
OWASP Agentic Top 10 (2026)
ASI03 – Identity and Privilege Abuse
MITRE ATLAS
AML.T0012 – Valid Accounts
NIST AI RMF
MEASURE 2.7
EU AI Act
Article 13
ISO/IEC
TR 24028; 42001; 23894
AIUC-1
B. Security
Scope
tool failure
Mitigation
Use secure credential storage; Implement short-lived tokens.
Taxonomy
Enkrypt AI agent risk taxonomy · Black-Box Red Teaming of Agentic AI: A Taxonomy-Driven Framework for Automated Risk Discovery
Blast radius
50,000+ publicly exposed n8n forms
Capability abused
workflow_expression_evaluationcredential_store_access
Defense & remediation
Recorded defense
expression compiler sandbox
Guardrail kinds
Sandbox isolation
Guardrail outcome
Silent
Fix shipped
n8n 2.10.1, 2.9.3 and 1.123.22, released 2026-02-25
Taxonomy & references
Curator notes
Pillar Security (Eilon Cohen). CVE-2026-27493 (CVSS 9.5, Form node double-evaluation) and CVE-2026-27577 (CVSS 9.4, SpreadElement sandbox escape). Exploitation is a single form submission plus one GET. Access to N8N_ENCRYPTION_KEY decrypts all stored AWS keys, DB passwords, OAuth tokens and API keys. Distinct from 2026-02-n8n-expression-sandbox-escape (that one requires an authenticated workflow author).
Cite as
Enkrypt AI. "Zero-click unauthenticated RCE in n8n: a public contact form executes shell commands via Form node double-evaluation and a SpreadElement sandbox escape". AIR, AIR-2026-0068. https://agentincident.vercel.app/i/AIR-2026-0068/ (accessed 2026-10-19).