← CVE Intelligence

CVE-2026-73624

GitPython before 3.1.54 Arbitrary File Overwrite via diff PUBLISHED

Description (CNA)

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.

Affected (CNA)

Vendor / productVersions
gitpython-developers / GitPythonaffected 0 before 3.1.54; unaffected 3.1.54

CWE

CWE-88

References

ADP enrichment

CISA-ADP

No English description supplied.