CVE-2026-76217: Python Gitpython Unvalidated Kwargs To Git Subcommandcve-2026-76217-python-gitpython-unvalidated-kwargs-to-git-subcommand
Keyword arguments (and option-shaped positional strings) reach the git subcommand `git rm` / `git checkout` / `git reset` unvalidated: the command facade converts every kwarg into a CLI flag, so a caller-controlled kwarg such as `pathspec_from_file=/etc/passwd` (or the unambiguous abbreviation `pathspec_from=/etc/passwd`) injects `--pathspec-from-file=/etc/p