Authentication Bypass in GitPython 3.1.50
CVE-2026-67324
9.3CRITICAL
What is CVE-2026-67324?
GitPython 3.1.50 contains a vulnerability where it fails to properly recognize combined short-option forms, such as -u, when enforcing its default gate for unsafe options. This flaw enables attackers to provide malicious clone options to the Repo.clone_from method, bypassing safety mechanisms. Consequently, attackers can manipulate Git's execution of specified helper commands during the cloning process, potentially leading to unauthorized command execution. The issue has been resolved in version 3.1.51.
Affected Version(s)
GitPython 3.1.50 < 3.1.51
GitPython 3.1.51
