Skip to content
CVE PROGRAM SOURCE RECORD7.7 High

CVE-2026-110857

GitPython before 3.2.0 Command Execution via ls_remote ext:: URLs

Description

GitPython before 3.2.0 contains a remote code execution vulnerability that allows attackers to run commands because Git.ls_remote forwards URLs without check_unsafe_protocols validation. Attackers can supply ext:: remote-helper URLs to execute commands when git permits the ext transport, while merge_base and IndexFile.move also accept unguarded option injection.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

gitpython-developers GitPython

Default version status: unaffected

  • 0 to < 3.2.0affected
  • 3.2.0unaffected
pkg:pypi/GitPython

References