GitPython
GitPython is a Python library used to interact with Git repositories
Security Advisories for GitPython in pypi
Moderate
7 days ago
GitPython: Arbitrary file read via --pathspec-from-file in IndexFile.remove() and Head.checkout()
pypi
GitPython
High
7 days ago
GitPython: Unguarded git option forwarding in Repo.init enables arbitrary command execution via --template clone hooks
pypi
GitPython
Moderate
11 days ago
GitPython: Arbitrary file truncation via git rev-list --output argument injection in unguarded Commit.count
pypi
GitPython
Moderate
11 days ago
GitPython: Incomplete unsafe_git_archive_options denylist omits --add-file / --add-virtual-file, enabling arbitrary file read via Repo.archive()
pypi
GitPython
High
21 days ago
GitPython: Environment-variable exfiltration via Repo.create_remote() / Remote.add() URL (incomplete fix of GHSA-rwj8-pgh3-r573)
pypi
GitPython
High
21 days ago
GitPython: Unsafe git option guard bypass via single-character kwarg value token smuggling enables arbitrary command execution
pypi
GitPython
High
21 days ago
GitPython: Incomplete unsafe_git_clone_options denylist omits --template enabling arbitrary command execution via clone hooks
pypi
GitPython
High
21 days ago
GitPython: Arbitrary file overwrite via git diff --output argument injection in Diffable.diff (key- and value-controlled)
pypi
GitPython
High
21 days ago
GitPython: git-config section-name injection enables arbitrary config directives (core.sshCommand RCE)
pypi
gitpython
High
24 days ago
GitPython: Environment-variable exfiltration via os.path.expandvars() on Repo.clone_from() URL
pypi
gitpython
High
24 days ago
GitPython: Command Injection via git long-option prefix abbreviation bypass of CVE-2026-42215 blocklist
pypi
GitPython
High
24 days ago
GitPython unsafe clone option gate bypass through joined short options
pypi
GitPython
High
3 months ago
GitPython: Newline injection in config_writer() section parameter bypasses CVE-2026-42215 patch, enabling RCE via core.hooksPath
pypi
GitPython
High
3 months ago
GitPython: Newline injection in config_writer().set_value() enables RCE via core.hooksPath
pypi
GitPython
High
3 months ago
GitPython reference APIs has a path traversal vulnerability that allows arbitrary file write and delete outside the repository
pypi
GitPython
High
4 months ago
GitPython: Unsafe option check validates multi_options before shlex.split transformation
pypi
GitPython
High
over 2 years ago
Untrusted search path under some conditions on Windows allows arbitrary code execution
pypi
GitPython
High
almost 3 years ago
GitPython untrusted search path on Windows systems leading to arbitrary code execution
pypi
gitpython
Critical
about 3 years ago
GitPython vulnerable to remote code execution due to insufficient sanitization of input arguments
pypi
GitPython
Critical
over 3 years ago
GitPython vulnerable to Remote Code Execution due to improper user input validation
pypi
GitPython