SQL injection in n8n - CVE-2026-44792
Published: May 13, 2026
n8n
Detailed vulnerability description
The vulnerability allows a remote attacker to execute arbitrary SQL commands on the internal PostgreSQL instance.
The vulnerability exists due to SQL injection in the Source Control pull import of Data Table JSON files when processing a crafted column name from a pulled repository. A remote attacker can commit a malicious Data Table JSON file and trigger execution during a Source Control Pull to execute arbitrary SQL commands on the internal PostgreSQL instance.
Exploitation requires the Source Control feature to be enabled, the instance to use PostgreSQL as its database backend, and an administrator to perform a Source Control Pull.