10 matches found
PT-2026-114169
Name of the Vulnerable Software and Affected Versions GitPython versions prior to 3.2.0 Description An information disclosure issue exists where malicious repositories can trigger the expansion of environment variables. This occurs within the Repo. clone function when using separate git dir, as i...
ROS-20260908-73-0093
The vulnerability of the Repo.clonefrom and Repo.clone functions in the git/repo/base.py module of the GitPython library for interacting with Git repositories is related to an incorrect path name limitation when processing the --separate-git-dir parameter. Exploiting this vulnerability could allo...
Directory Traversal
Overview GitPython is a python library used to interact with Git repositories Affected versions of this package are vulnerable to Directory Traversal through Repo.clone and Repo.clonefrom in git/repo/base.py. An attacker can create a Git repository metadata directory outside the intended clone...
CVE-2026-78677
GitPython before 3.1.59 omits --separate-git-dir from unsafegitcloneoptions, allowing attackers to create arbitrary git directories outside the intended clone destination. Attackers can pass a separategitdir parameter to Repo.clonefrom or Repo.clone to redirect repository metadata to an...
CVE-2026-78677: Improper Limitation of a Pathname to a Restricted Directory
GitPython before 3.1.59 omits --separate-git-dir from unsafegitcloneoptions, allowing attackers to create arbitrary git directories outside the intended clone destination. Attackers can pass a separategitdir parameter to Repo.clonefrom or Repo.clone to redirect repository metadata to an...
PT-2026-85182
GitPython before 3.1.59 omits --separate-git-dir from unsafe git clone options, allowing attackers to create arbitrary git directories outside the intended clone destination. Attackers can pass a separate git dir parameter to Repo.clone from or Repo.clone to redirect repository metadata to an...
CVE-2026-78677: Improper Limitation of a Pathname to a Restricted Directory
GitPython before 3.1.59 omits --separate-git-dir from unsafegitcloneoptions, allowing attackers to create arbitrary git directories outside the intended clone destination. Attackers can pass a separategitdir parameter to Repo.clonefrom or Repo.clone to redirect repository metadata to an...
PT-2026-88182
Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-v396-v7q4-x2qj. This link is maintained to preserve external references. Original Description GitPython 3.1.50 fails to recognize joined short-option forms such as -u the short form of --upload-pack= when...
PT-2026-88183
Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-rwj8-pgh3-r573. This link is maintained to preserve external references. Original Description GitPython before 3.1.52 is vulnerable to environment-variable exfiltration in Repo.clone from. The caller-supplied...
PT-2026-67302
Name of the Vulnerable Software and Affected Versions GitPython versions prior to 3.1.52 Description GitPython is susceptible to environment-variable exfiltration when using the Repo.clone from function. The issue occurs because the remote URL provided by the user is processed by the Git.polish u...