Lucene search
+L

47 matches found

OSV
OSV
•added 2026/08/25 1:30 a.m.•26 views

CVE-2026-78677 GitPython before 3.1.59 Path Traversal via separate-git-dir

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.8AI score
SaveExploits0References4
Debian CVE
Debian CVE
•added 2026/08/25 1:30 a.m.•14 views

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.00651EPSS
SaveExploits1
Vulnrichment
Vulnrichment
•added 2026/08/25 1:30 a.m.•7 views

CVE-2026-78676 GitPython before 3.1.59 Remote Code Execution via Config Injection

GitPython before 3.1.59 fails to safely re-serialize multi-line git-config values during write operations, corrupting dormant quoted values into injected directives like core.hooksPath. Attackers can craft config files with embedded newlines that become live git directives after any unrelated...

9.8CVSS6.2AI score0.00775EPSS
SaveExploits1References2
UbuntuCve
UbuntuCve
•added 2026/08/25 12:00 a.m.•17 views

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.00651EPSS
SaveExploits1References5
Tenable Nessus
Tenable Nessus
•added 2026/08/25 12:00 a.m.•14 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.7CVSS7.2AI score0.00651EPSS
SaveExploits1References2
RedhatCVE
RedhatCVE
•added 2026/08/17 11:09 a.m.•19 views

CVE-2026-42284

A flaw was found in GitPython, a Python library for interacting with Git repositories. A remote attacker could exploit an input validation vulnerability in the clone function. By crafting a malicious string in the multioptions parameter, an attacker could bypass validation. This allows for the...

9.8CVSS8.2AI score0.00707EPSS
SaveExploits1References5
Positive Technologies
Positive Technologies
•added 2026/08/10 12:00 a.m.•23 views

PT-2026-81152

Name of the Vulnerable Software and Affected Versions GitPython versions prior to 3.1.59 Description GitPython fails to include the --separate-git-dir flag in its unsafe git clone options. This allows an attacker to provide a separate git dir parameter to the Repo.clone from or Repo.clone...

8.7CVSS7.3AI score0.00651EPSS
SaveExploits1References20
OSV
OSV
•added 2026/08/07 3:36 p.m.•19 views

GHSA-9RJ7-RF2P-W77R GitPython: Unguarded git option forwarding in Repo.init enables arbitrary command execution via --template clone hooks

Summary Repo.init forwards kwargs verbatim to git init with no unsafe-option guard and no allowunsafeoptions parameter. git init --template= copies /hooks/ into the new repo's .git/hooks, so an attacker-controlled template kwarg plants a hook that executes on the next git operation → arbitrary co...

7.5CVSS6.1AI score0.00825EPSS
SaveExploits1References7
Kitploit
Kitploit
•added 2026/08/07 5:11 a.m.•11 views

CVE-2026-60004 — Updated!

CVE-2026-60004 Gitea diffpatch RCE ★ CVE-2026-60004 Gitea diffpatch Git Hook RCE PoC ★ Overview CVE-2026-60004 is a Remote Code Execution RCE vulnerability in Gitea. The diffpatch API applies a supplied patch with git apply --cached, which should only update the index and never write files to dis...

9.1AI score0.23988EPSS
SaveExploits14References1
EUVD
EUVD
•added 2026/08/05 1:27 p.m.•20 views

EUVD-2026-53342

Mistral Vibe before 2.23.3 contains a remote code execution vulnerability that allows attackers to execute arbitrary commands by embedding a malicious core.fsmonitor hook in a repository's .git/config file, which is triggered when vibe invokes git status --porcelain without suppressing hook...

8.8CVSS6.8AI score0.01059EPSS
SaveExploits0References6
OSV
OSV
•added 2026/06/10 11:16 p.m.•16 views

DEBIAN-CVE-2026-52726

Dulwich is a pure-Python implementation of the Git file formats and protocols. Starting in version 0.23.2 and prior to version 1.2.5, dulwich.porcelain.submoduleupdate, and by extension porcelain.clone..., recursesubmodules=True, materializes attacker-controlled submodule paths from a crafted...

7.5CVSS5.8AI score0.0068EPSS
SaveExploits0References1
RedhatCVE
RedhatCVE
•added 2026/06/05 7:13 p.m.•21 views

CVE-2026-40068

In versions 2.1.63 through 2.1.83 of Claude Code, the folder trust determination logic used the git worktree commondir file without validating its contents. An attacker could craft a malicious repository with a commondir file pointing to a path the victim had previously trusted, causing Claude Co...

8.8CVSS5.5AI score0.00562EPSS
SaveExploits0References1
OSV
OSV
•added 2026/05/07 7:16 p.m.•17 views

PYSEC-2026-2163

GitPython is a python library used to interact with Git repositories. Prior to version 3.1.49, GitConfigParser.setvalue passes values to Python's configparser without validating for newlines. GitPython's own write converts embedded newlines into indented continuation lines e.g. \n becomes \n\t, b...

7.8CVSS7AI score0.00218EPSS
SaveExploits1References2
NVD
NVD
•added 2026/05/07 7:16 p.m.•23 views

CVE-2026-42284

GitPython is a python library used to interact with Git repositories. Prior to version 3.1.47, 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 aft...

9.8CVSS0.00707EPSS
SaveExploits1References3
attackerkb
attackerkb
•added 2026/05/07 6:19 p.m.•13 views

CVE-2026-42284

GitPython is a python library used to interact with Git repositories. Prior to version 3.1.47, 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 aft...

9.8CVSS5.7AI score0.00707EPSS
SaveExploits1References3Affected Software1
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/05/07 12:00 a.m.•1 views

CVE-2026-42284: Improper Neutralization of Argument Delimiters in a Command

GitPython is a python library used to interact with Git repositories. Prior to version 3.1.47, 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 aft...

9.8CVSS5.7AI score0.00707EPSS
SaveExploits1References4
CNNVD
CNNVD
•added 2026/05/07 12:00 a.m.•22 views

GitPython 参数注入漏洞

GitPython is a Python library developed by gitpython-developers, designed for interacting with Git repositories. Versions of GitPython prior to 3.1.47 contained a parameter injection vulnerability. This vulnerability stemmed from the use of clone to validate multioptions, followed by the executio...

9.8CVSS6AI score0.00707EPSS
SaveExploits1References1
Positive Technologies
Positive Technologies
•added 2026/05/06 12:00 a.m.•35 views

PT-2026-38295

Name of the Vulnerable Software and Affected Versions GitPython versions prior to 3.1.49 Description The set value function in GitConfigParser passes values to Python's configparser without validating for newlines. Although the write function converts embedded newlines into indented continuation...

8.8CVSS5.9AI score0.009EPSS
SaveExploits3References32
Vulnrichment
Vulnrichment
•added 2026/05/05 8:52 p.m.•12 views

CVE-2026-40068 Claude Code arbitrary code execution via git worktree commondir trust dialog bypass

In versions 2.1.63 through 2.1.83 of Claude Code, the folder trust determination logic used the git worktree commondir file without validating its contents. An attacker could craft a malicious repository with a commondir file pointing to a path the victim had previously trusted, causing Claude Co...

7.7CVSS5.8AI score0.00562EPSS
SaveExploits0References1
EUVD
EUVD
•added 2026/05/05 8:52 p.m.•49 views

EUVD-2026-27502

In versions 2.1.63 through 2.1.83 of Claude Code, the folder trust determination logic used the git worktree commondir file without validating its contents. An attacker could craft a malicious repository with a commondir file pointing to a path the victim had previously trusted, causing Claude Co...

7.7CVSS5.8AI score0.00562EPSS
SaveExploits0References1
Rows per page
Query Builder