GitPython Developers - CVE-2026-67325
Date de publication :
Il s'agit d'une vulnérabilité dans la bibliothèque GitPython utilisée pour interagir avec des dépôts Git depuis des applications Python.
GitPython est une bibliothèque Python permettant d'interagir avec des dépôts Git depuis des applications Python.
GitPython contient une protection incomplète contre certaines options Git dangereuses. Un attaquant peut contourner cette protection en utilisant des versions abrégées de certaines options supportées par Git.
Elle permet l'exécution de commandes arbitraires sur le système cible avec les privilèges du processus utilisant GitPython.
Informations
La faille est activement exploitée : Non
Un correctif existe : Oui
Une mesure de contournement existe : Non
• Exécution de code arbitraire (à distance)
• Atteinte à la confidentialité des données
• Atteinte à l'intégrité des données
Exploitation
CWE-78 : Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
Détails sur l'exploitation
• Vecteur d'attaque : Réseau
• Complexité de l'attaque : Faible
• Privilèges nécessaires pour réaliser l'attaque : Authentification utilisateur simple
• Interaction d'un utilisateur ayant accès au produit est-elle nécessaire : Non
• L'exploitation de la faille permet d'obtenir des droits privilégiés : En attente d’information
Preuve de concept
Actuellement, aucune preuve de concept n'est disponible en sources ouvertes.
Systèmes ou composants affectés
GitPython antérieur à la version 3.1.51.