Git corrige un bug d'exécution de code dans les clones récursifs.
Git a corrigé une faille qui permettait à un référentiel malveillant de déclencher l'exécution de code lors d'opérations de clonage récursives. Le problème affecte les flux de travail dans lesquels les sous-modules sont automatiquement extraits, transformant une action clé normale en chemin d'exécution. Les détails ont été détaillés dans un avis de correctif Git publié le 10 novembre.
L'impact sur la sécurité est important car le clonage récursif est courant dans la CI/CD, la création de pipelines et l'intégration des développeurs. Un chemin d'exploitation au niveau du référentiel abaisse la barrière à l'accès initial et rend plus difficile le maintien d'hypothèses de confiance dans la chaîne d'approvisionnement autour des sous-modules.
Sources ouvertes – récits fermés.