Lucene search
+L

1 matches found

Github Security Blog
Github Security Blog
added 2026/08/07 3:43 p.m.14 views

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...

7.1CVSS5.5AI score0.0036EPSS
SaveExploits1References7Affected Software1
Rows per page
Query Builder