What is CVE-2026-73620?
CVE-2026-73620 is a vulnerability in GitPython before 3.1.57 that fails to guard git option forwarding in IndexFile.checkout() and TagReference.create(). Attackers can exploit this by passing unsafe options via kwargs, such as --prefix to overwrite files or -F to read arbitrary files. Upgrading to version 3.1.57 or later is strongly recommended.
Azərbaycanca: CVE-2026-73620 GitPython 3.1.57-dən əvvəlki versiyalarda IndexFile.checkout() və TagReference.create() funksiyalarında git seçimlərinin təhlükəsiz idarə edilməməsi zəifliyidir. Təcavüzkarlar kwargs vasitəsilə təhlükəli seçimlər ötürərək (`--prefix` ilə fayl üzərinə yazma, `-F` ilə fayl oxuma) ixtiyari fayl əməliyyatları həyata keçirə bilər. Dərhal 3.1.57 və ya daha yeni versiyaya yeniləmə tövsiyə olunur.
Related CVEs
link basis: same weakness class CWE-77
FAQ2
Which versions of GitPython are affected by CVE-2026-73620?
This vulnerability affects GitPython versions before 3.1.57.
What dangerous git options can attackers pass to perform arbitrary file operations via this vulnerability?
Attackers can pass dangerous git options via kwargs, such as `--prefix` to overwrite files or `-F` to read arbitrary files.
See also6
This explainer is AI-written from source data — skopnix's own reporting on this CVE; CVSS scores, vendors and versions are never invented. See NVD for the official record.