CVE-2026-69097 HIGH

CVE-2026-69097: GitPython before 3.1.53 Config Injection via Submodule Names

Vendor Gitpython-Developers
Product GitPython
Weakness CWE-74
Published August 3, 2026
Last update August 3, 2026

CVSS base score

7.3/10
Attack vector Local
Attack complexity High
Privileges required None
User interaction
Confidentiality
Integrity

CVSS vector

CVSS:4.0/AV:L/AC:H/AT:P/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

What the vulnerability does

01Description

GitPython before 3.1.53 fails to properly escape section names in git config files, allowing attackers to inject arbitrary configuration directives through malicious submodule names. Attackers can inject core.sshCommand or other dangerous config keys into the victim's .git/config via create_submodule or clone_from operations, achieving remote code execution when git performs ssh operations.

Key dates

02Disclosure timeline

August 3, 2026 CVE published

Related vulnerabilities

04Related CVE