2708 matches found
CVE-2026-110855
GitPython before 3.2.0 contains an information disclosure vulnerability that allows malicious repositories to expand environment variables via separategitdir in Repo.clone, which omits expandvars=False when calling Git.polishurl. Attackers can craft a .gitmodules submodule name containing variabl...
CVE-2026-110855 GitPython before 3.2.0 Environment Variable Disclosure via .gitmodules Submodule Name
GitPython before 3.2.0 contains an information disclosure vulnerability that allows malicious repositories to expand environment variables via separategitdir in Repo.clone, which omits expandvars=False when calling Git.polishurl. Attackers can craft a .gitmodules submodule name containing variabl...
CVE-2026-110855 GitPython before 3.2.0 Environment Variable Disclosure via .gitmodules Submodule Name
GitPython before 3.2.0 contains an information disclosure vulnerability that allows malicious repositories to expand environment variables via separategitdir in Repo.clone, which omits expandvars=False when calling Git.polishurl. Attackers can craft a .gitmodules submodule name containing variabl...
CVE-2026-110855
The GitPython library before version 3.2.0 is vulnerable to an information disclosure flaw. The issue exists because the Repo._clone() function fails to set expand_vars=False when calling Git.polish_url(), allowing the expansion of environment variables via separate_git_dir. An attacker can craft...
PT-2026-114172
GitPython from 3.1.30 before 3.2.0 contains a remote code execution vulnerability in Remote.pull whose unsafe-option guard inspects only keyword arguments, not the positional refspec. Attackers controlling the refspec can supply --upload-pack= to execute OS commands as the calling process over...
PT-2026-114169
GitPython before 3.2.0 contains an information disclosure vulnerability that allows malicious repositories to expand environment variables via separate git dir in Repo. clone, which omits expand vars=False when calling Git.polish url. Attackers can craft a .gitmodules submodule name containing...
PT-2026-114171
Name of the Vulnerable Software and Affected Versions GitPython versions prior to 3.2.0 Description Remote code execution is possible because Git.ls remote forwards URLs without performing check unsafe protocols validation. This allows attackers to execute commands by supplying ext:: remote-helpe...
CVE-2026-110858: Improper Neutralization of Argument Delimiters in a Command
GitPython from 3.1.30 before 3.2.0 contains a remote code execution vulnerability in Remote.pull whose unsafe-option guard inspects only keyword arguments, not the positional refspec. Attackers controlling the refspec can supply --upload-pack= to execute OS commands as the calling process over...
PT-2026-114174
GitPython from 3.1.62 before 3.2.0 contains a symlink-following flaw in Submodule.move, which checks the destination only lexically and does not reject symbolic links in intermediate path components. An untrusted repository can commit a symlink such as vendor pointing outside the worktree, so an...
CVE-2026-110856: Inefficient Regular Expression Complexity
GitPython before 3.2.0 contains a regular expression denial of service vulnerability in the reactorepoch pattern used by parseactoranddate on author, committer, and tagger lines. Attackers can serve repositories with commit or tag objects containing long space-filled lines lacking a valid epoch o...
python313-GitPython-3.2.0-1.1 on GA media (moderate)
python313-GitPython-3.2.0-1.1 on GA media Announcement ID: openSUSE-SU-2026:11971-1 Rating: moderate Cross-References: CVE-2026-100689 CVSS scores: CVE-2026-100689 SUSE : 5.9 CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:L Affected Products: openSUSE Tumbleweed An update that solves one vulnerabilit...
Security Bulletin: Maximo AI Service uses multiple third party dependencies which are vulnerable to multiple CVEs.
Summary Maximo AI Service uses mlflow-3.11.1-py3-none-any.whl, nltk-3.10.0-py3-none-any.whl, gitpython-3.1.53-py3-none-any.whl, and glib2 2.68.4-19.el98.1 which are vulnerable to CVE-2026-64849, CVE-2026-69148, CVE-2026-79657, CVE-2026-79674, CVE-2026-79675, CVE-2026-79676, CVE-2026-78675,...
Security Bulletin: Maximo AI Service uses multiple third party dependencies which are vulnerable to multiple CVEs.
Summary Maximo AI Service uses transformers-5.8.0-py3-none-any.whl, mlflow-3.11.1-py3-none-any.whl, sqlparse-0.5.4-py3-none-any.whl, nltk-3.10.0-py3-none-any.whl, gitpython-3.1.53-py3-none-any.whl, and cryptography-46.0.7-cp311-abi3-macosx109universal2.whl which are vulnerable to CVE-2026-80047,...
Astra Linux – Vulnerability in python-git
GitPython before version 3.1.32 does not prevent the use of insecure non-multi options in clone and clonefrom commands. NOTE: This issue exists due to an incomplete fix for CVE-2022-24439...
Security Bulletin: Maximo AI Service uses multiple third party dependencies which are vulnerable to multiple CVEs.
Summary Maximo AI Service uses tomcat-embed-core-10.1.57.jar, netty-handler-4.1.135.Final.jar, gitpython 3.1.53, httpclient5-5.6.3.jar, and glibc 2.34-168.el96.23 which are vulnerable to CVE-2025-15281, CVE-2026-0861, CVE-2026-0915, CVE-2026-4046, CVE-2026-4437, CVE-2026-4438, CVE-2026-5435,...
CVE-2026-87819
A flaw was found in GitPython. A remote attacker could exploit a regular expression denial of service ReDoS vulnerability by crafting a malicious commit object. Specifically, a malformed author field containing an unterminated angle bracket can cause excessive processing, leading to the exhaustio...
OPENSUSE-SU-2026:11971-1 python313-GitPython-3.2.0-1.1 on GA media
These are all security issues fixed in the python313-GitPython-3.2.0-1.1 package on the GA media of openSUSE Tumbleweed...
PT-2026-105680
These are all security issues fixed in the python313-GitPython-3.2.0-1.1 package on the GA media of openSUSE Tumbleweed...
GitPython: GitPython: Arbitrary command execution due to bypass of dangerous Git option checks
A flaw was found in GitPython, a Python library used to interact with Git repositories. This vulnerability allows an attacker to achieve arbitrary command execution by providing specially crafted arguments kwargs to functions such as Repo.clonefrom, Remote.fetch, Remote.pull, or Remote.push. This...
gitpython: GitPython: Information disclosure via environment variable expansion in URL handling
A flaw was found in GitPython. This vulnerability allows a remote attacker to exfiltrate sensitive information, such as environment variables, by crafting malicious URLs. When these URLs are processed during Git operations like fetch or pull, the environment variables are expanded and transmitted...