CVE-2026-73620CWE-22path-traversal

CVE-2026-73620

High · published August 13, 2026

CVSS v3.1
8.1
EPSS
1%
Percentile
46.7
In the wild
Unconfirmed
What it is

GitPython before 3.1.57 fails to guard git option forwarding in IndexFile.checkout() and TagReference.create(), allowing attackers to pass unsafe options via kwargs. Attackers can use --prefix to overwrite arbitrary files with repository content or -F to read arbitrary files returned in-band.

The record
Technical detail
CVSS v3.1
8.1 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00574 · 46.7th percentile
Weakness
CWE-22 · Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
Published
2026-08-13T16:17Z
Affected products (1)
ProductVersionsFixed in
gitpython_project/gitpython< 3.1.573.1.57
References (2)
EPSS history
Timeline
  • 13 AUG 11:28Z
    GitPython before 3.1.57 Arbitrary File Overwrite and Read
    cvelistv5