Remote Code Execution Vulnerability in GitPython Product by GitPython Developers
CVE-2026-110857

7.7HIGH

Key Information:

Status
Vendor
CVE Published:
14 October 2026

What is CVE-2026-110857?

A vulnerability in GitPython enables remote code execution due to the lack of validation when handling URLs through the Git.ls_remote command. Attackers can exploit this flaw by supplying crafted ext:: remote-helper URLs, leading to unauthorized command execution in environments where Git allows ext transport usage. Additionally, operations like merge_base and IndexFile.move may accept unfiltered option injections, amplifying the risk of exposure and potential harm to system integrity.

Affected Version(s)

GitPython 0 < 3.2.0

GitPython 3.2.0

References

CVSS V4

Score:
7.7
Severity:
HIGH
Confidentiality:
High
Integrity:
High
Availability:
High
Attack Vector:
Network
Attack Complexity:
High
Attack Required:
Physical
Privileges Required:
Undefined
User Interaction:
Unknown

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

wirsbf
.