Lucene search
+L

4 matches found

PyPA
PyPA
•added 2026/09/10 9:44 a.m.•19 views

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

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

8.8CVSS8AI score0.0091EPSS
SaveExploits1References9Affected Software1
SUSE CVE
SUSE CVE
•added 2026/08/21 12:41 a.m.•21 views

SUSE CVE-2026-73625

GitPython versions before 3.1.54 contain a remote code execution vulnerability in the checkunsafeoptions guard that can be bypassed by smuggling git options inside single-character kwarg values. Attackers can supply crafted option dictionaries to clonefrom, fetch, pull, push, lsremote, itercommit...

8.8CVSS8.4AI score0.00923EPSS
SaveExploits1References4
RedhatCVE
RedhatCVE
•added 2026/08/14 3:20 p.m.•13 views

CVE-2026-73625

A flaw was found in GitPython. Attackers can bypass the checkunsafeoptions guard by smuggling git options within single-character keyword argument kwarg values. This allows them to supply specially crafted option dictionaries to various GitPython methods, such as clonefrom or fetch, leading to...

8.8CVSS7.8AI score0.00923EPSS
SaveExploits1References5
Mend
Mend
•added 2024/04/26 6:04 p.m.•5 views

CVE-2024-32884

gitoxide is a pure Rust implementation of Git. "gix-transport" does not check the username part of a URL for text that the external "ssh" program would interpret as an option. A specially crafted clone URL can smuggle options to SSH. The possibilities are syntactically limited, but if a malicious...

6.4CVSS6.7AI score0.00514EPSS
SaveExploits0References6
Rows per page
Query Builder