Lucene search
+L

8 matches found

OSV
OSV
added 2026/08/25 2:16 a.m.7 views

DEBIAN-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...

8.7CVSS5.7AI score0.0043EPSS
SaveExploits1References1
EUVD
EUVD
added 2026/08/25 1:30 a.m.8 views

EUVD-2026-65223

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...

8.7CVSS5.7AI score0.0043EPSS
SaveExploits1References2
Tenable Nessus
Tenable Nessus
added 2026/08/25 12:00 a.m.8 views

Linux Distros Unpatched Vulnerability : CVE-2026-78677

The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - GitPython before 3.1.59 omits --separate-git-dir from unsafegitcloneoptions, allowing attackers to create arbitrary git directories outside the intended clone...

8.7CVSS5.8AI score0.0043EPSS
SaveExploits1References2
OSV
OSV
added 2026/08/13 12:17 p.m.6 views

DEBIAN-CVE-2026-73623

GitPython before 3.1.54 contains an incomplete denylist in unsafegitcloneoptions that omits --template, allowing attackers to achieve arbitrary command execution during clone operations. Attackers can supply --template pointing to a directory containing malicious post-checkout hooks that execute...

8.8CVSS5.9AI score0.00693EPSS
SaveExploits1References1
CVE
CVE
added 2026/08/13 11:28 a.m.59 views

CVE-2026-73623

GitPython prior to 3.1.54 contains an incomplete denylist in unsafe_git_clone_options that omits --template, enabling attackers to achieve arbitrary command execution during clone operations. By supplying --template pointing to a directory with malicious post-checkout hooks, an attacker could tri...

8.8CVSS5.7AI score0.00693EPSS
SaveExploits1References2Affected Software1
OSV
OSV
added 2026/07/24 4:42 p.m.20 views

GHSA-6P8H-3WGX-97GF GitPython: Incomplete unsafe_git_clone_options denylist omits --template enabling arbitrary command execution via clone hooks

Summary GitPython's unsafegitcloneoptions denylist omits --template. git clone --template= copies /hooks/ into the new repository and runs them post-checkout fires during clone, so a caller who can influence clone options can achieve arbitrary command execution in the default...

7.5CVSS6.1AI score0.00693EPSS
SaveExploits1References5
OSV
OSV
added 2026/07/21 7:43 p.m.37 views

GHSA-V396-V7Q4-X2QJ GitPython unsafe clone option gate bypass through joined short options

GitPython version 3.1.50 blocks unsafe git clone options such as --upload-pack, -u, --config, and -c unless callers explicitly pass allowunsafeoptions=True. However, the default unsafe-option gate does not recognize joined short-option forms such as -u/path/to/helper. Git itself accepts -u as the...

8.7CVSS5.4AI score0.00379EPSS
SaveExploits1References4
Github Security Blog
Github Security Blog
added 2026/04/25 11:41 p.m.15 views

GitPython: Unsafe option check validates multi_options before shlex.split transformation

Summary clone validates multioptions as the original list, then executes shlex.split" ".joinmultioptions. A string like "--branch main --config core.hooksPath=/x" passes validation starts with --branch, but after split becomes "--branch", "main", "--config", "core.hooksPath=/x". Git applies the...

9.8CVSS5.6AI score0.00571EPSS
SaveExploits1References5Affected Software1
Rows per page
Query Builder