文章总结: n8n工作流自动化平台存在高危远程代码执行漏洞CVE-2025-65964。该漏洞源于项目预提交钩子保护不足,攻击者可通过Git节点设置恶意的core.hooksPath配置,在后续Git操作时执行任意命令。影响版本为0.123.1至1.119.1,建议用户立即升级至1.119.2或更高版本以修复漏洞,并避免与不受信任的Git仓库交互。
综合评分: 91
文章分类: 漏洞预警,漏洞分析,解决方案,WEB安全
【高危漏洞预警】n8n远程代码执行漏洞CVE-2025-65964
cexlife
飓风网络安全
2025年12月9日 21:15
北京
漏洞描述:
n8n是一个开源的工作流自动化平台,用于创建自动化任务和流程,受影响的版本从0.123.1到1.119.1之间,由于项目预提交钩子(рrе-соmmit hооkѕ)的保护不足存在远程代码执行(RCE)的风险,攻击者可以通过Add Cоnfiɡ操作设置任意的Git配置值包括соrе.hооkѕPаth,指向恶意的Git钩子该钩子在后续Git操作中在n8n主机上执行任意命令
攻击场景:
攻击者可通过恶意构造的Git节点,在n8n工作流中设置任意Git配置项如core.hooksPath,将该路径指向自定义的恶意Git钩子脚本,当系统执行后续Git操作(如pull、clone)时恶意脚本将在n8n主机上以服务运行权限执行实现远程代码执行
影响产品:
0.123.1≤n8n<1.119.2
检测方法:
检查n8n工作流中是否使用了Git节点并确保不与不受信任的Git仓库交互
修复建议:
补丁名称:
n8n远程代码执行漏洞的补丁-更新至最新版本1.123.4
文件链接:
https://github.com/n8n-io/n8n/releases/tag/n8n%401.123.4
升级到n8n版本1.119.2或更高版本
缓解措施:
排除Git节点的使用,避免克隆或与不受信任的仓库交互
免责声明:
本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。
任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。
本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我。
本文转载自:飓风网络安全 cexlife《【高危漏洞预警】n8n远程代码执行漏洞CVE-2025-65964》