Git 2.56.1 corregge sei vulnerabilità in clone ricorsivi, merge, patch binarie e fast-import
Il 10 novembre il progetto Git ha rilasciato Git 2.56.1 insieme alle versioni corrette 2.55.1, 2.54.1, 2.53.1, 2.52.1, 2.51.3 e 2.50.2. Gli aggiornamenti chiudono sei vulnerabilità, annunciate sul GitHub Blog, che riguardano clone ricorsivi, gestione dei riferimenti, merge, patch binarie e flussi fast-import.
Leggi l’originale su GitHub Blog — Git security vulnerabilities announced ↗
Perché conta
Il bug più grave, CVE-2026-111760, permette a un repository preparato ad arte di eseguire codice durante un clone ricorsivo, sfruttando un troncamento della lunghezza dei percorsi nell'indice. Altre falle consentono scritture fuori dalla cartella dei riferimenti quando si clona un repository vuoto da un server malevolo, corruzione di stack o heap durante i merge e crash con patch binarie troppo grandi. GitHub ha già aggiornato github.com e GitHub Enterprise Cloud.
Cosa cambia
- Per chi sviluppa
- Passate a Git 2.56.1 o alla versione corretta del vostro ramo e aggiornate gli strumenti che includono un proprio Git. Nel frattempo evitate clone ricorsivi, merge, patch binarie e flussi fast-import da fonti non fidate.
- Per le aziende
- Chi usa GitHub Enterprise Server deve passare a 3.19.15, 3.20.11, 3.21.9 o 3.22.4 e aggiornare Git su runner CI e servizi che elaborano repository per conto degli utenti.
Fonti
- GitHub Blog — Git security vulnerabilities announced ↗ github.blog Fonte primaria
Riassunto generato dall’AI dalle fonti ufficiali il 11 novembre 2026. Hai trovato un errore? Segnalacelo. Come funziona