Description
n8n versions before 1.123.67 contain a path traversal vulnerability in the Git node's fetch, pull, and push-tags operations that allows authenticated users to bypass repository-path containment checks. Attackers with workflow create/execute rights can point allowlisted remote configurations at local paths outside the sandbox to pull arbitrary git repositories and read their files and history.
Published: 2026-08-11
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

n8n versions prior to 1.123.67 allow an authenticated user to perform path traversal through the Git node’s fetch, pull, and push‑tags operations; the software fails to enforce repository‑path containment, enabling the attacker to point authorized Git operations at local file system paths outside the expected sandbox. This flaw permits reading of arbitrary files and the full commit history from those files, representing a significant confidentiality breach without requiring elevated privileges beyond workflow creation or execution rights.

Affected Systems

All deployments of n8n running versions earlier than 1.123.67 are affected. The vulnerability is specific to the n8n‑io:n8n product and does not extend to later releases that incorporate the mitigation.

Risk and Exploitability

The CVSS score of 7.1 highlights a serious risk, but the EPSS metric is not available, so precise likelihood of exploitation is unclear. Because the flaw requires authentication with workflow create/execute rights, a compromised or malicious insider could exploit the vulnerability. The path traversal attack does not depend on network exposure; it can be triggered from within the system once the necessary permissions are present. The vulnerability is not listed in CISA’s KEV catalog, yet the potential for data exfiltration warrants immediate attention.

Generated by OpenCVE AI on August 11, 2026 at 23:54 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade n8n to version 1.123.67 or later to remove the path traversal checks in Git node operations.
  • Limit workflow create/execute permissions to trusted users or roles, reducing the attack surface for authenticated exploitation.
  • Configure the Git node to restrict remote repositories to whitelisted domains or enforce absolute path restrictions in the environment, ensuring that remote configurations cannot reference local paths outside the sandbox.

Generated by OpenCVE AI on August 11, 2026 at 23:54 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 11 Aug 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Tue, 11 Aug 2026 12:30:00 +0000

Type Values Removed Values Added
Description n8n versions before 1.123.67 contain a path traversal vulnerability in the Git node's fetch, pull, and push-tags operations that allows authenticated users to bypass repository-path containment checks. Attackers with workflow create/execute rights can point allowlisted remote configurations at local paths outside the sandbox to pull arbitrary git repositories and read their files and history.
Title n8n before 1.123.67 Path Traversal via Git Node Operations
First Time appeared N8n
N8n n8n
Weaknesses CWE-22
CPEs cpe:2.3:a:n8n:n8n:*:*:*:*:*:node.js:*:*
Vendors & Products N8n
N8n n8n
References
Metrics cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-11T17:50:27.042Z

Reserved: 2026-08-10T15:06:16.417Z

Link: CVE-2026-72770

cve-icon Vulnrichment

Updated: 2026-08-11T17:41:03.521Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-08-11T13:19:07.353

Modified: 2026-08-31T20:34:15.827

Link: CVE-2026-72770

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-13T10:45:03Z

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')