CyberRota Analysis
AI-GeneratedVersions of n8n prior to 1.123.73, 2.35.4, and 2.36.2 are vulnerable to remote code execution through the Git node, which improperly handles specific configuration keys. This flaw allows an attacker to execute arbitrary commands during standard Git operations, potentially compromising the n8n process user. Organizations using affected n8n versions should prioritize patching to mitigate the risk of exploitation.
Public Exploit Signal
A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.
Note: these links are listed for security research and verification purposes only.
Original NVD Description
n8n versions before 1.123.73, 2.35.4, and 2.36.2 contain a remote code execution vulnerability in the Git node. The node reset a fixed list of command-bearing configuration keys before each operation, but that list did not cover the content-filter and merge-driver key families. A repository with local configuration setting one of those keys together with a matching attribute pattern causes git to execute the configured command during an ordinary Add, Commit, Checkout, or Pull operation. The command runs as the n8n process user.
Related CVEs
Other vulnerabilities affecting the same vendor(s)