Remote Code Execution Vulnerability in GitPython by GitPython Developers
CVE-2026-73625
8.7HIGH
What is CVE-2026-73625?
GitPython prior to version 3.1.54 is susceptible to a remote code execution vulnerability that arises from the check_unsafe_options mechanism. Attackers can exploit this vulnerability by embedding malicious git options within single-character keyword arguments. This manipulation allows unauthorized execution of arbitrary operating system commands through methods such as clone_from, fetch, pull, push, ls_remote, iter_commits, blame, or archive by utilizing the --upload-pack parameter.
Affected Version(s)
GitPython 0 < 3.1.54
GitPython 3.1.54
