CVE-2026-73624
Publiée le 2026-08-13 · Dernière modification le 2026-08-13
Les applications utilisant des versions de GitPython antérieures à la 3.1.54 sont vulnérables à une faille permettant à un attaquant d'écraser n'importe quel fichier du système auquel l'application a accès. Un attaquant disposant d'un accès authentifié de bas niveau peut déclencher cette action à distance via le réseau, sans aucune interaction supplémentaire de l'utilisateur. En fournissant un argument de sortie spécifique, il peut forcer le système à écrire le contenu d'un correctif (patch) vers le chemin de fichier de son choix.
DÉTAIL DU VECTEUR CVSS
RÉFÉRENCES
Description officielle du NVD (en anglais)
GitPython versions before 3.1.54 contain an arbitrary file overwrite vulnerability in the Diffable.diff method that fails to validate git options passed through kwargs. Attackers can supply the --output argument via the other parameter or output kwarg to write patch content to attacker-chosen file paths at process privilege level.