Skip to content
n8nGHSA-wpqc-h9wp-chmq

n8n vulnerable to Remote Code Execution via Git Node Custom Pre-Commit Hook

CriticalCVE-2025-65964 · Published Dec 8, 2025 · updated Dec 9, 2025

GitHub advisory

Affected versions

PackageAffectedFixed in
n8n
npm
>= 0.123.1, < 1.119.21.119.2
Details and references

### Impact The n8n Git node allows workflows to set arbitrary Git configuration values through the _Add Config_ operation. When an attacker-controlled workflow sets `core.hooksPath` to a directory within the cloned repository containing a Git hook such as `pre-commit`, Git executes that hook during subsequent Git operations. Because Git hooks run as local system commands, this behavior can lead to **arbitrary command execution** on the underlying n8n host. Successful exploitation requires the ability to create or modify an n8n workflow that uses the Git node. Affected versions: **≥ 0.123.1 and < 1.119.2** ### Patches This issue has been patched in **n8n version 1.119.2**. All users running affected versions should upgrade to **1.119.2 or later**. ### Workarounds If upgrading is not immediately possible, the following mitigations can reduce exposure: - Exclude the Git node ([Docs](https://n8n-docs.teamlab.info/hosting/securing/blocking-nodes/#exclude-nodes)). - Avoid cloning or interacting with untrusted repositories using the Git Node.

CVSS 4.0
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
Severity from
GitHub (reviewed advisory)
Weakness
CWE-829
Also known as
CVE-2025-65964

More n8n advisories

All n8n
DateAdvisory
Dec 222025n8n Vulnerable to Remote Code Execution via Expression Injection
CVE-2025-68613Critical9.9fixed in 1.120.4, 1.121.1
Dec 262025n8n's Possible Stored XSS in "Respond to Webhook" Node May Execute Outside iframe Sandbox
CVE-2025-61914High7.3fixed in 1.114.0
Dec 262025n8n Vulnerable to Arbitrary Command Execution in Pyodide based Python Code Node
CVE-2025-68668Critical9.9fixed in 2.0.0
Dec 262025Self-hosted n8n has Legacy Code node that enables arbitrary file read/write
CVE-2025-68697High7.1fixed in 2.0.0
Jan 6n8n Vulnerable to RCE via Arbitrary File Write
CVE-2026-21877Critical9.9fixed in 1.121.3
Jan 7n8n Vulnerable to Unauthenticated File Access via Improper Webhook Request Handling
CVE-2026-21858Critical10.0fixed in 1.121.0

Critical advisories by email

Wednesdays: the week’s critical and high advisories in the AI and data stack, with the fixed versions. Only in weeks that have some.

Double opt-in. Unsubscribe any time.