Description
n8n before 1.123.69 (and 2.x before 2.33.4 / 2.34.1) contains a code execution vulnerability in the Git node. The Git node executed certain repository-local git configuration values without neutralizing them, so any subsequent Git node operation against a repository containing a malicious value would execute it as the n8n process user. This is not reachable through the Git node's own configuration controls and requires a separate file-write vulnerability elsewhere to plant the malicious value.
Published: 2026-08-20
Score: 7.7 High
EPSS: < 1% Very Low
KEV: No
Impact: Remote Code Execution
Action: Patch Now
AI Analysis

Impact

The vulnerability lies in the Git node of n8n. It allows the node to execute local git configuration values that are not sanitized, which leads to arbitrary command execution as the n8n process user. The flaw is a command injection issue (CWE‑78). An attacker must first inject a malicious git configuration value into a repository and then trigger any Git node operation against that repository to cause the execution. The vulnerability is not directly reachable through the node’s own configuration controls and therefore requires a separate file‑write ability to place the malicious value.

Affected Systems

All installations of n8n version 1.x before 1.123.69 and 2.x before 2.33.4 or 2.34.1 are affected. The product is maintained by n8n‑io, and the exploitability depends on the specific deployment version used.

Risk and Exploitability

The CVSS score of 7.7 indicates high severity, but the EPSS score is not available and the vulnerability is not listed in CISA’s KEV catalog. Nonetheless, if an attacker can write to a repository, the flaw permits them to execute arbitrary commands with the privileges of the n8n service account. The requirement of a separate file‑write vulnerability lowers the attack probability compared to a purely remote exploit, yet the potential impact remains significant.

Generated by OpenCVE AI on August 20, 2026 at 22:28 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to n8n version 1.123.69 or newer, or to n8n 2.x version 2.33.4 or later (or 2.34.1 or later) to remove the vulnerable Git node logic.
  • Restrict write permissions to the repository working directories so that only trusted users can modify git configuration files; this prevents the planting of malicious configuration values.
  • Validate or sanitize any git configuration values before execution in the Git node, or disable the execution of git configuration values if the platform allows configuration of node behavior.

Generated by OpenCVE AI on August 20, 2026 at 22:28 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 01 Sep 2026 22:00:00 +0000

Type Values Removed Values Added
CPEs cpe:2.3:a:n8n:n8n:*:*:*:*:*:node.js:*:*
cpe:2.3:a:n8n:n8n:2.34.0:*:*:*:*:node.js:*:*
Metrics cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}


Tue, 25 Aug 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Thu, 20 Aug 2026 12:00:00 +0000

Type Values Removed Values Added
Title n8n before 1.123.69 Remote Code Execution via Git node n8n before 1.123.69 Remote Code Execution via Git Node Configuration Values
References

Thu, 20 Aug 2026 11:45:00 +0000

Type Values Removed Values Added
Description n8n before 1.123.69 (and 2.x before 2.33.4 / 2.34.1) contains a code execution vulnerability in the Git node. The Git node executed certain repository-local git configuration values without neutralizing them, so any subsequent Git node operation against a repository containing a malicious value would execute it as the n8n process user. This is not reachable through the Git node's own configuration controls and requires a separate file-write vulnerability elsewhere to plant the malicious value.
Title n8n before 1.123.69 Remote Code Execution via Git node
First Time appeared N8n
N8n n8n
Weaknesses CWE-78
CPEs cpe:2.3:a:n8n:n8n:*:*:*:*:*:*:*:*
Vendors & Products N8n
N8n n8n
References
Metrics cvssV4_0

{'score': 7.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-25T14:35:31.060Z

Reserved: 2026-08-20T10:55:09.093Z

Link: CVE-2026-77084

cve-icon Vulnrichment

Updated: 2026-08-25T14:35:26.815Z

cve-icon NVD

Status : Analyzed

Published: 2026-08-20T12:16:39.970

Modified: 2026-09-01T19:50:06.530

Link: CVE-2026-77084

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-21T13:01:56Z

Weaknesses
  • CWE-78

    Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')