Lucene search
+L

5 matches found

osv_ghsa
osv_ghsa
•added 2026/09/30 11:28 p.m.•18 views

GHSA-WHH4-5Q6C-9V3X GitPython: --no-index bypasses diff unsafe-option protections and enables a blind local-file content oracle

Summary GitPython 3.1.59 blocks a previously available local-file read path through unsafe git diff options such as -O/--orderfile. However, the high-level diff API still permits --no-index with the default allowunsafeoptions=False. --no-index changes the semantics of the paths arguments: instead...

6.5CVSS6.6AI score0.00412EPSS
SaveExploits1References7
Github Security Blog
Github Security Blog
•added 2026/09/30 11:28 p.m.•21 views

GitPython: --no-index bypasses diff unsafe-option protections and enables a blind local-file content oracle

Summary GitPython 3.1.59 blocks a previously available local-file read path through unsafe git diff options such as -O/--orderfile. However, the high-level diff API still permits --no-index with the default allowunsafeoptions=False. --no-index changes the semantics of the paths arguments: instead...

6AI score
SaveExploits0References7Affected Software1
osv_pysec
osv_pysec
•added 2026/09/10 9:44 a.m.•19 views

PYSEC-2026-3841 GitPython: Arbitrary file read via --pathspec-from-file in IndexFile.remove() and Head.checkout()

Summary IndexFile.remove and Head.checkout forward kwargs into git rm and git checkout with no guard. Passing --pathspec-from-file= together with --pathspec-file-nul makes Git treat the whole file as a single NUL-delimited pathspec, and the unmatched-pathspec error quotes it verbatim. GitPython...

6.5CVSS6.7AI score0.00412EPSS
SaveExploits1References9
CVE
CVE
•added 2026/08/19 2:02 p.m.•68 views

CVE-2026-76217

GitPython versions before 3.1.58 do not validate options passed to git rm and git checkout in IndexFile.remove() and Head.checkout(). Attackers can inject --pathspec-from-file and --pathspec-file-nul parameters to read arbitrary files accessible to the process, with full contents returned in GitC...

7.1CVSS6.6AI score0.00412EPSS
SaveExploits1References2Affected Software1
Positive Technologies
Positive Technologies
•added 2026/08/07 12:00 a.m.•24 views

PT-2026-78399

Name of the Vulnerable Software and Affected Versions GitPython versions prior to 3.1.58 Description Insufficient validation of options passed to the git rm and git checkout commands within the IndexFile.remove and Head.checkout functions allows for arbitrary file reading. An attacker can provide...

8.8CVSS7.1AI score0.0091EPSS
SaveExploits11References121
Rows per page
Query Builder