CVE Catalog

CVE-2026-73619

MediumCVSS 6.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.23%

14th percentile - higher than 14% of all known CVEs

Summary

GitPython before 3.1.57 contains an incomplete denylist in the unsafe_git_archive_options guard that omits --add-file and --add-virtual-file options. Attackers can supply these options to Repo.archive() to read arbitrary files from the filesystem and include them in the returned archive.

Risk Assessment

An attacker can read sensitive files from the server, potentially leading to disclosure of confidential data such as configurations, keys, or user data.

Recommendation

It is recommended to upgrade GitPython to version 3.1.57 or later, which includes the fix for the incomplete denylist.

Original NVD description (English source)

GitPython before 3.1.57 contains an incomplete denylist in the unsafe_git_archive_options guard that omits --add-file and --add-virtual-file options. Attackers can supply these options to Repo.archive() to read arbitrary files from the filesystem and include them in the returned archive.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS