CVE Catalog

CVE-2026-73623

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.69%

50th percentile - higher than 50% of all known CVEs

Summary

GitPython before 3.1.54 contains an incomplete denylist in unsafe_git_clone_options that omits --template, allowing attackers to achieve arbitrary command execution during clone operations. Attackers can supply --template pointing to a directory containing malicious post-checkout hooks that execute when git clones the repository.

Risk Assessment

An attacker could execute arbitrary code on the server during repository cloning, potentially leading to system takeover.

Recommendation

Upgrade GitPython to version 3.1.54 or later.

Original NVD description (English source)

GitPython before 3.1.54 contains an incomplete denylist in unsafe_git_clone_options that omits --template, allowing attackers to achieve arbitrary command execution during clone operations. Attackers can supply --template pointing to a directory containing malicious post-checkout hooks that execute when git clones the repository.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS