CVE-2025-65964
n8n Vulnérable à l’exécution de code à distance via un hook de pré-commit personnalisé de nœud Git
- Publié
- 8 déc. 2025
- Mise à jour
- 9 déc. 2025
- Attribution de CNA
- GitHub_M
- Preuve observée
- 8 août 2026
CVSS primaire
nvd · 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/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:XFaible · 30 prochains jours
- Percentile
- 50,6 %
- Date du modèle
- 15 oct. 2026
EPSS est une estimation statistique, et non une certitude ou une mesure d'impact. Combinez-le avec CVSS, le statut KEV, l'exposition et votre environnement.
Résumé
n8n est une plateforme open source d'automatisation de workflows. Les versions 0.123.1 à 1.119.1 ne disposent pas de protections adéquates pour empêcher l'exécution de code à distance (RCE) via les hooks pre-commit du projet. L'opération Add Config permet aux workflows de définir des valeurs de configuration Git arbitraires, y compris core.hooksPath, qui peut pointer vers un hook Git malveillant exécutant des commandes arbitraires sur l'hôte n8n lors d'opérations Git ultérieures. L'exploitation nécessite la capacité de créer ou de modifier un workflow n8n à l'aide du nœud Git. Ce problème est corrigé dans la version 1.119.2. Les solutions de contournement incluent l'exclusion du nœud Git (Docs) et le fait d'éviter de cloner ou d'interagir avec des dépôts non fiables à l'aide du nœud Git.
Sources
CVE-2025-65964-poc
- repoPoC
CVE-2025-65964 PoC - Hooks Git malveillants
Reproduction de CVE-2025-65964
Utilisation responsable
Utilisez les informations de vulnérabilité uniquement sur les systèmes que vous possédez ou que vous êtes autorisé à tester. Kitploit renvoie aux métadonnées de la recherche publique et ne stocke pas de code d'exploitation ni de charges utiles malveillantes.