Lucene search
+L

50 matches found

Cvelist
Cvelist
added 2026/08/01 12:22 p.m.41 views

CVE-2026-67324 GitPython 3.1.50 Authentication Bypass via Joined Short Options

GitPython 3.1.50 fails to recognize joined short-option forms such as -u the short form of --upload-pack= when enforcing its default unsafe-option gate. When an application passes attacker-influenced clone options into Repo.clonefrom..., multioptions=..., allowunsafeoptions=False, an attacker can...

9.8CVSS0.00379EPSS
SaveExploits0References2
ATTACKERKB
ATTACKERKB
added 2026/08/01 12:22 p.m.10 views

CVE-2026-67324

GitPython 3.1.50 fails to recognize joined short-option forms such as -u the short form of --upload-pack= when enforcing its default unsafe-option gate. When an application passes attacker-influenced clone options into Repo.clonefrom..., multioptions=..., allowunsafeoptions=False, an attacker can...

9.8CVSS5.7AI score0.00379EPSS
SaveExploits0References3Affected Software1
EUVD
EUVD
added 2026/08/01 12:22 p.m.17 views

EUVD-2026-51808

GitPython 3.1.50 fails to recognize joined short-option forms such as -u the short form of --upload-pack= when enforcing its default unsafe-option gate. When an application passes attacker-influenced clone options into Repo.clonefrom..., multioptions=..., allowunsafeoptions=False, an attacker can...

9.8CVSS5.7AI score0.00379EPSS
SaveExploits0References2
CVE
CVE
added 2026/08/01 12:22 p.m.87 views

CVE-2026-67324

GitPython 3.1.50 contains a vulnerability where joined short options like -u are not recognized when enforcing the default unsafe-option gate. This allows an attacker-controlled clone to supply -u and bypass the gate that blocks --upload-pack/-u, causing Git to execute the specified helper during...

9.8CVSS5.7AI score0.00379EPSS
SaveExploits0References2
CVE
CVE
added 2026/08/01 12:22 p.m.52 views

CVE-2026-67325

GitPython before 3.1.51 is vulnerable to a command injection issue due to an incomplete blocklist that does not account for git’s long-option prefix abbreviation. Attackers can bypass the unsafe options guard by using abbreviated option names (for example, upload_p instead of upload_pack); Git re...

8.8CVSS5.6AI score0.01483EPSS
SaveExploits0References2
RedHat Linux
RedHat Linux
added 2026/07/26 5:28 a.m.8 views

gitpython: GitPython: Arbitrary code execution via command injection due to unguarded Git options

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.6CVSS5.9AI score0.01016EPSS
SaveExploits0References6
Github Security Blog
Github Security Blog
added 2026/07/24 4:42 p.m.16 views

GitPython: Unsafe git option guard bypass via single-character kwarg value token smuggling enables arbitrary command execution

Summary GitPython's checkunsafeoptions guard the control introduced by CVE-2026-42215 / GHSA-2f96 and hardened since can be bypassed for every guarded method clone/clonefrom, fetch/pull/push, lsremote, itercommits, blame, archive by smuggling an option token inside the VALUE of a single-character...

8.8CVSS6.1AI score0.00749EPSS
SaveExploits1References5Affected Software1
OSV
OSV
added 2026/07/24 4:42 p.m.6 views

GHSA-R9MR-M37C-5FR3 GitPython: Unsafe git option guard bypass via single-character kwarg value token smuggling enables arbitrary command execution

Summary GitPython's checkunsafeoptions guard the control introduced by CVE-2026-42215 / GHSA-2f96 and hardened since can be bypassed for every guarded method clone/clonefrom, fetch/pull/push, lsremote, itercommits, blame, archive by smuggling an option token inside the VALUE of a single-character...

8.8CVSS6.1AI score0.00502EPSS
SaveExploits0References5
Snyk
Snyk
added 2026/07/24 4:42 p.m.20 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 commands by smuggling a malicious option token inside the value of a...

8.8CVSS6.2AI score0.00502EPSS
SaveExploits0References3
Snyk
Snyk
added 2026/07/21 8:10 p.m.11 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 Repo.archive, Repo.itercommits, Repo.blame, and Git.lsremote call paths in git/repo/base.py, git/objects/commit.py, and git/cmd.py...

8.6CVSS6.1AI score0.01016EPSS
SaveExploits0References3
Github Security Blog
Github Security Blog
added 2026/07/21 7:43 p.m.10 views

GitPython: Command Injection via git long-option prefix abbreviation bypass of CVE-2026-42215 blocklist

Command injection via long-option prefix abbreviation bypassing checkunsafeoptions incomplete fix of CVE-2026-42215 / GHSA-rpm5-65cw-6hj4 Component: gitpython-developers/GitPython PyPI: GitPython Affected: all versions carrying the 3.1.47 blocklist fix, through current main verified at commit...

8.8CVSS8.4AI score0.00749EPSS
SaveExploits1References5Affected Software1
Snyk
Snyk
added 2026/07/21 7:43 p.m.15 views

Incomplete List of Disallowed Inputs

Overview GitPython is a python library used to interact with Git repositories Affected versions of this package are vulnerable to Incomplete List of Disallowed Inputs through Git.checkunsafeoptions in git/cmd.py. An attacker can execute arbitrary commands by supplying abbreviated unsafe option...

8.8CVSS6.6AI score0.01483EPSS
SaveExploits0References3
Snyk
Snyk
added 2026/07/21 7:43 p.m.16 views

Command Injection

Overview GitPython is a python library used to interact with Git repositories Affected versions of this package are vulnerable to Command Injection via the canonicalizeoptionname function in git/cmd.py. An attacker can execute a local helper command by supplying joined short clone options such as...

9.8CVSS6.1AI score0.00379EPSS
SaveExploits0References2
Positive Technologies
Positive Technologies
added 2026/07/21 12:00 a.m.18 views

PT-2026-67304

Name of the Vulnerable Software and Affected Versions GitPython version 3.1.50 Description An issue exists where the software fails to recognize joined short-option forms, such as -u, which is the short form of --upload-pack=, when enforcing its default unsafe-option gate. If an application passe...

9.8CVSS5.8AI score0.00379EPSS
SaveExploits0References9
RedHat Linux
RedHat Linux
added 2026/06/22 10:23 p.m.17 views

vim: arbitrary command execution via modeline sandbox bypass

A flaw was found in Vim. A modeline is used to set specific editor options directly from a text file. However, the complete, guitabtooltip, printheader options and the mapset function lack proper security checks, allowing an attacker to bypass restrictions and cause arbitrary OS command execution...

8.2CVSS6.4AI score0.0047EPSS
SaveExploits0References8
Tenable Nessus
Tenable Nessus
added 2026/05/27 12:00 a.m.18 views

Ubuntu 14.04 LTS / 16.04 LTS / 18.04 LTS / 20.04 LTS / 22.04 LTS / 24.04 LTS / 26.04 LTS : GitPython vulnerabilities (USN-8303-1)

The remote Ubuntu 14.04 LTS / 16.04 LTS / 18.04 LTS / 20.04 LTS / 22.04 LTS / 24.04 LTS / 26.04 LTS host has packages installed that are affected by multiple vulnerabilities as referenced in the USN-8303-1 advisory. Santos Gallegos discovered that GitPython did not properly validate paths when...

9.8CVSS6.1AI score0.01021EPSS
SaveExploits5References6
Ubuntu
Ubuntu
added 2026/05/26 9:52 p.m.25 views

USN-8303-1: GitPython vulnerabilities

Santos Gallegos discovered that GitPython did not properly validate paths when resolving certain Git references. An attacker could possibly use this issue to cause files outside the .git directory to be accessed, leading to a denial of service. This issue only affected Ubuntu 14.04 LTS, Ubuntu...

9.8CVSS6AI score0.01021EPSS
SaveExploits5
OSV
OSV
added 2026/05/26 9:52 p.m.13 views

USN-8303-1 python-git vulnerabilities

Santos Gallegos discovered that GitPython did not properly validate paths when resolving certain Git references. An attacker could possibly use this issue to cause files outside the .git directory to be accessed, leading to a denial of service. This issue only affected Ubuntu 14.04 LTS, Ubuntu...

9.8CVSS6.8AI score0.01021EPSS
SaveExploits5References6
GithubExploit
GithubExploit
added 2026/05/25 4:38 a.m.119 views

Exploit for Command Injection in Github Enterprise_Server

CVE-2026-3854 - GitHub Enterprise Server that allowed an Remot...

8.8CVSS6.5AI score0.34165EPSS
SaveExploits5
OSV
OSV
added 2026/05/15 11:11 a.m.13 views

OESA-2026-2308 python-GitPython security update

GitPython is a python library used to interact with git repositories, high-level like git-porcelain, or low-level like git-plumbing. Security Fixes: Summary GitPython blocks dangerous Git options such as --upload-pack and --receive-pack by default, but the equivalent Python kwargs uploadpack and...

8.8CVSS6.2AI score0.00749EPSS
SaveExploits3References4
Rows per page
Query Builder