Lucene search
+L

58 matches found

Kitploit
Kitploit
added 2026/09/03 5:29 p.m.10 views

sshconfig-lint v0.5.0

sshconfig-lint One engine for every place your SSH config changes. sshconfig-lint finds semantic mistakes in OpenSSH client configs: duplicate hosts, broken identity paths, unsafe options, weak algorithms, wildcard ordering, and tangled Include chains. Use the same rule codes locally, in Git hook...

5.8AI score
SaveExploits0References10
NVD
NVD
added 2026/08/19 2:17 p.m.10 views

CVE-2026-76218

GitPython before 3.1.58 contains a remote code execution vulnerability in Repo.init that forwards unsafe git options without validation. Attackers can supply a template parameter pointing to a directory with malicious git hooks that execute arbitrary code when git operations are performed on the...

8.8CVSS0.0072EPSS
SaveExploits1References2
Vulnrichment
Vulnrichment
added 2026/08/19 2:02 p.m.12 views

CVE-2026-76218 GitPython before 3.1.58 Remote Code Execution via Repo.init

GitPython before 3.1.58 contains a remote code execution vulnerability in Repo.init that forwards unsafe git options without validation. Attackers can supply a template parameter pointing to a directory with malicious git hooks that execute arbitrary code when git operations are performed on the...

7.7CVSS6.7AI score0.0072EPSS
SaveExploits1References2
EUVD
EUVD
added 2026/08/19 2:02 p.m.12 views

EUVD-2026-62459

GitPython before 3.1.58 contains a remote code execution vulnerability in Repo.init that forwards unsafe git options without validation. Attackers can supply a template parameter pointing to a directory with malicious git hooks that execute arbitrary code when git operations are performed on the...

7.7CVSS6.7AI score0.0072EPSS
SaveExploits1References2
Cvelist
Cvelist
added 2026/08/19 2:02 p.m.42 views

CVE-2026-76218 GitPython before 3.1.58 Remote Code Execution via Repo.init

GitPython before 3.1.58 contains a remote code execution vulnerability in Repo.init that forwards unsafe git options without validation. Attackers can supply a template parameter pointing to a directory with malicious git hooks that execute arbitrary code when git operations are performed on the...

7.7CVSS0.0072EPSS
SaveExploits1References2
OSV
OSV
added 2026/08/19 2:02 p.m.32 views

CVE-2026-76218 GitPython before 3.1.58 Remote Code Execution via Repo.init

GitPython before 3.1.58 contains a remote code execution vulnerability in Repo.init that forwards unsafe git options without validation. Attackers can supply a template parameter pointing to a directory with malicious git hooks that execute arbitrary code when git operations are performed on the...

7.7CVSS6.8AI score
SaveExploits0References4
BDU FSTEC
BDU FSTEC
added 2026/08/18 12:00 a.m.20 views

The vulnerability of the `check_unsafe_options` mechanism in the Python library for interacting with Git repositories, GitPython, allows a malicious actor to execute arbitrary code.

The vulnerability of the checkunsafeoptions mechanism in the Python library for interacting with Git repositories, GitPython, is related to the failure to take measures to neutralize special elements. Exploiting this vulnerability allows a malicious actor to rewrite any files in the system remote...

9CVSS5.4AI score0.00653EPSS
SaveExploits1References3Affected Software6
EUVD
EUVD
added 2026/08/13 11:28 a.m.15 views

EUVD-2026-57824

GitPython before 3.1.57 fails to guard git option forwarding in IndexFile.checkout and TagReference.create, allowing attackers to pass unsafe options via kwargs. Attackers can use --prefix to overwrite arbitrary files with repository content or -F to read arbitrary files returned in-band...

8.1CVSS5.3AI score0.00358EPSS
SaveExploits1References2
Vulnrichment
Vulnrichment
added 2026/08/13 11:28 a.m.10 views

CVE-2026-73620 GitPython before 3.1.57 Arbitrary File Overwrite and Read

GitPython before 3.1.57 fails to guard git option forwarding in IndexFile.checkout and TagReference.create, allowing attackers to pass unsafe options via kwargs. Attackers can use --prefix to overwrite arbitrary files with repository content or -F to read arbitrary files returned in-band...

8.1CVSS5.3AI score0.00358EPSS
SaveExploits1References2
OSV
OSV
added 2026/08/13 11:28 a.m.21 views

CVE-2026-73619 GitPython before 3.1.57 Arbitrary File Read via Repo.archive()

GitPython before 3.1.57 contains an incomplete denylist in the unsafegitarchiveoptions guard that omits --add-file and --add-virtual-file options. Attackers can supply these options to Repo.archive to read arbitrary files from the filesystem and include them in the returned archive...

7.1CVSS5.6AI score
SaveExploits0References4
Github Security Blog
Github Security Blog
added 2026/08/07 3:49 p.m.27 views

GitPython: Unsafe git option guard bypass via split_single_char_options=False short-option token smuggling enables command execution

Summary The checkunsafeoptions guard can be bypassed on every guarded method clone/clonefrom, fetch/pull/push, lsremote, itercommits, blame, archive by combining a single-character kwarg with splitsinglecharoptions=False. The guard's candidate list omits the smuggled option, but transformkwarg...

8.8CVSS5.8AI score0.0057EPSS
SaveExploits1References7Affected Software1
Snyk
Snyk
added 2026/08/07 3:49 p.m.10 views

Arbitrary Argument Injection

Overview GitPython is a python library used to interact with Git repositories Affected versions of this package are vulnerable to Arbitrary Argument Injection via the checkunsafeoptions process. An attacker can execute arbitrary OS commands by supplying specially crafted keyword arguments that...

8.8CVSS5.8AI score0.0057EPSS
SaveExploits1References2
OSV
OSV
added 2026/08/07 3:49 p.m.17 views

GHSA-WVPP-8HX9-P66J GitPython: Unsafe git option guard bypass via split_single_char_options=False short-option token smuggling enables command execution

Summary The checkunsafeoptions guard can be bypassed on every guarded method clone/clonefrom, fetch/pull/push, lsremote, itercommits, blame, archive by combining a single-character kwarg with splitsinglecharoptions=False. The guard's candidate list omits the smuggled option, but transformkwarg...

8.8CVSS5.9AI score0.0057EPSS
SaveExploits1References7
Github Security Blog
Github Security Blog
added 2026/08/07 3:36 p.m.16 views

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

8.8CVSS6AI score0.0072EPSS
SaveExploits1References7Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/07 3:33 p.m.31 views

GitPython: Unguarded git read-tree option forwarding in IndexFile.from_tree/reset/merge_tree enables arbitrary file overwrite

Summary IndexFile.fromtree, IndexFile.reset → fromtree and IndexFile.mergetree append caller-influenced treeish strings positionally to git read-tree with no unsafe-option guard, no allowunsafeoptions parameter, and no -- separator. git read-tree --index-output= writes the resulting index to an...

8.1CVSS5.6AI score0.00299EPSS
SaveExploits1References7Affected Software1
Positive Technologies
Positive Technologies
added 2026/08/07 12:00 a.m.19 views

PT-2026-78400

Name of the Vulnerable Software and Affected Versions GitPython versions prior to 3.1.58 Description A remote code execution issue exists in the Repo.init function. The software forwards unsafe git options without proper validation, allowing an attacker to provide a template parameter that points...

8.8CVSS6.5AI score0.0072EPSS
SaveExploits1References24
BDU FSTEC
BDU FSTEC
added 2026/08/05 12:00 a.m.16 views

The vulnerability of the `check_unsafe_options()` function in the Python library for interacting with Git repositories, GitPython, allows a malicious actor to execute arbitrary code.

The vulnerability of the checkunsafeoptions function in the GitPython library for interacting with Git repositories is related to the lack of measures taken to neutralize special elements. Exploiting this vulnerability may allow a remote attacker to execute arbitrary code...

9CVSS6AI score0.01854EPSS
SaveExploits1References3Affected Software2
RedhatCVE
RedhatCVE
added 2026/08/03 9:22 p.m.16 views

CVE-2026-67323

A flaw was found in GitPython where it fails to properly sanitize dangerous Git options. This vulnerability allows an attacker to inject arbitrary commands when using functions like Repo.archive and git.lsremote, potentially leading to arbitrary code execution. Additionally, functions such as...

8.6CVSS8.3AI score0.01037EPSS
SaveExploits1References5
OSV
OSV
added 2026/08/03 8:23 p.m.13 views

GHSA-P538-C434-8V24 GitPython: Arbitrary file truncation via git rev-list --output argument injection in unguarded Commit.count

Summary Commit.count forwards kwargs into revlist with no checkunsafeoptions guard the guard exists only in the sibling iteritems, commit.py:341. git rev-list --output= opens and truncates the target file to 0 bytes before revision parsing, so countoutput='/victim' destroys/blanks an arbitrary...

5.4CVSS5.6AI score0.00211EPSS
SaveExploits1References5
OSV
OSV
added 2026/08/03 8:09 p.m.17 views

GHSA-3F7W-8RR8-F37F GitPython: Unguarded git option forwarding in IndexFile.checkout() and TagReference.create() enables arbitrary file overwrite and arbitrary file read

Target: gitpython-developers/GitPython Tested: HEAD 07e80555 2026-07-25, latest release 3.1.55, git version 2.50.1 Reported instances: 2 exploitable, from a sweep of 14 unguarded call sites Summary GitPython blocks dangerous git options through Git.checkunsafeoptions, gated per method by an...

8.1CVSS5.9AI score0.00358EPSS
SaveExploits1References5
Rows per page
Query Builder