Lucene search
+L

1 matches found

PyPA
PyPA
•added 2026/09/10 9:44 a.m.•14 views

GitPython: command injection via unguarded Git options in `Repo.archive()`, `git.ls_remote()`, and arbitrary file overwrite via `Repo.iter_commits()` / `Repo.blame()`

SummaryGitPython already know that --upload-pack / --exec are command-exec vectors, they are denylist ingit/remote.py:535 and check by Git.checkunsafeoptions git/cmd.py:963, the thing is thischeck him he is only call from fetch, pull, push and clonefrom, everything else who build a gitargv from...

8.6CVSS7.9AI score0.01251EPSS
SaveExploits1References9Affected Software1
Rows per page
Query Builder