Git 2.56.1 corrige six failles dans les clones récursifs, merges, patchs binaires et fast-import
Le 10 novembre, le projet Git a publié Git 2.56.1 ainsi que les versions corrigées 2.55.1, 2.54.1, 2.53.1, 2.52.1, 2.51.3 et 2.50.2. Ces mises à jour ferment six vulnérabilités, annoncées sur le GitHub Blog, qui touchent les clones récursifs, la gestion des références, les merges, les patchs binaires et les flux fast-import.
Lire l’original sur GitHub Blog — Git security vulnerabilities announced ↗
Pourquoi c’est important
La faille la plus grave, CVE-2026-111760, permet à un dépôt piégé d'exécuter du code pendant un clone récursif en exploitant une troncature de la longueur des chemins dans l'index. D'autres failles permettent d'écrire hors du dossier des références lors du clonage d'un dépôt vide depuis un serveur malveillant, de corrompre la pile ou le tas pendant les merges et de faire planter Git avec des patchs binaires trop gros. GitHub a déjà corrigé github.com et GitHub Enterprise Cloud.
Ce qui change
- Pour les développeurs
- Passez à Git 2.56.1 ou à la version corrigée de votre branche, et mettez à jour les outils qui embarquent leur propre Git. En attendant, évitez clones récursifs, merges, patchs binaires et flux fast-import de sources non fiables.
- Pour les entreprises
- Les équipes sous GitHub Enterprise Server doivent passer en 3.19.15, 3.20.11, 3.21.9 ou 3.22.4, et corriger Git sur les runners CI et les services qui traitent des dépôts pour les utilisateurs.
Sources
- GitHub Blog — Git security vulnerabilities announced ↗ github.blog Source principale
Résumé généré par l’IA à partir des sources officielles le 11 novembre 2026. Une erreur ? Signalez-la-nous. Comment ça marche