CVE-2026-85168
Received
Received - Intake
Remote Code Execution in n8n Git Node
Vulnerability report for CVE-2026-85168, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.
Publication date: 2026-09-03
Last updated on: 2026-09-03
Assigner: VulnCheck
Description
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.
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| n8n | n8n | to 1.123.73 (exc) |
| n8n | n8n | 2.35.4 |
| n8n | n8n | 2.36.2 |
| n8n-io | n8n | to 1.123.73 (exc) |
| n8n-io | n8n | to 2.35.4 (exc) |
| n8n-io | n8n | to 2.36.2 (exc) |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-78 | The product constructs all or part of an OS command using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended OS command when it is sent to a downstream component. |