Lucene search
+L

1065 matches found

RedHat Linux
RedHat Linux
•added 2026/08/24 4:39 p.m.•11 views

GitPython: GitPython: Arbitrary file read via TagReference.create()

A flaw was found in GitPython. A remote attacker with low privileges can exploit a vulnerability in the TagReference.create function, where a positional reference parameter bypasses a security guard. This allows the attacker to supply a specially crafted reference value, such as --file=, to read...

7.1CVSS6.1AI score0.00255EPSS
SaveExploits0References6
RedHat Linux
RedHat Linux
•added 2026/08/24 4:39 p.m.•17 views

gitpython: GitPython: Arbitrary Code Execution via Joined Short Options Bypass

A flaw was found in GitPython. A remote attacker can exploit a vulnerability where the software fails to properly recognize joined short-option forms e.g., -u when enforcing its default unsafe-option gate. This allows the attacker to bypass security checks and execute arbitrary commands during a...

9.8CVSS8.2AI score0.00644EPSS
SaveExploits1References6
RedHat Linux
RedHat Linux
•added 2026/08/24 4:39 p.m.•16 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.6CVSS8AI score0.01251EPSS
SaveExploits1References6
RedHat Linux
RedHat Linux
•added 2026/08/24 4:36 p.m.•12 views

gitpython: GitPython: Command Injection via Git option prefix abbreviation

A flaw was found in GitPython. This vulnerability stems from an incomplete command injection blocklist that fails to account for Git's long-option prefix abbreviation feature. An attacker can bypass existing security measures by using abbreviated option names, which Git then resolves to dangerous...

8.8CVSS8.2AI score0.02209EPSS
SaveExploits1References6
RedHat Linux
RedHat Linux
•added 2026/08/24 4:36 p.m.•15 views

gitpython: GitPython: Environment variable exfiltration via attacker-controlled clone URL

A flaw was found in GitPython. A remote attacker can exploit a vulnerability in the Repo.clonefrom method by providing a specially crafted Git repository URL. This URL can contain references to environment variables, which are then expanded and included in the URL. This allows the attacker to...

8.7CVSS7.2AI score0.00328EPSS
SaveExploits1References6
RedHat Linux
RedHat Linux
•added 2026/08/24 4:36 p.m.•23 views

gitpython: GitPython: Arbitrary file overwrite and read via unsafe git option forwarding

A flaw was found in GitPython. This vulnerability arises from insufficient guarding of git option forwarding within the IndexFile.checkout and TagReference.create functions. An authenticated attacker can exploit this by passing unsafe options through keyword arguments, leading to the ability to...

8.1CVSS7.4AI score0.00574EPSS
SaveExploits1References6
RedHat Linux
RedHat Linux
•added 2026/08/24 4:36 p.m.•13 views

GitPython: GitPython: Arbitrary file read via TagReference.create()

A flaw was found in GitPython. A remote attacker with low privileges can exploit a vulnerability in the TagReference.create function, where a positional reference parameter bypasses a security guard. This allows the attacker to supply a specially crafted reference value, such as --file=, to read...

7.1CVSS6.1AI score0.00255EPSS
SaveExploits0References6
RedHat Linux
RedHat Linux
•added 2026/08/24 4:36 p.m.•27 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.6CVSS8AI score0.01251EPSS
SaveExploits1References6
RedHat Linux
RedHat Linux
•added 2026/08/24 4:36 p.m.•13 views

gitpython: GitPython: Arbitrary Code Execution via Joined Short Options Bypass

A flaw was found in GitPython. A remote attacker can exploit a vulnerability where the software fails to properly recognize joined short-option forms e.g., -u when enforcing its default unsafe-option gate. This allows the attacker to bypass security checks and execute arbitrary commands during a...

9.8CVSS8.2AI score0.00644EPSS
SaveExploits1References6
BDU FSTEC
BDU FSTEC
•added 2026/08/24 12:00 a.m.•19 views

The vulnerabilities of the IndexFile.from_tree, IndexFile.reset, and IndexFile.merge_tree methods in the Python library for interacting with git repositories, GitPython, allow a malicious actor to rewrite any files they choose.

The vulnerabilities of the IndexFile.fromtree, IndexFile.reset, and IndexFile.mergetree methods in the GitPython library for interacting with git repositories involve the exploitation of arguments. Exploiting these vulnerabilities can allow an attacker to rewrite any files at will...

8.5CVSS6.1AI score0.00543EPSS
SaveExploits1References3Affected Software2
BDU FSTEC
BDU FSTEC
•added 2026/08/24 12:00 a.m.•18 views

The vulnerability of the option-name validator component in the Python library for interacting with Git repositories, GitPython, allows a malicious actor to execute arbitrary commands.

The vulnerability of the option-name validation component in the Python library for interacting with Git repositories, GitPython, is related to incorrect elimination of special elements in the output data. Exploiting this vulnerability could allow a malicious actor to execute arbitrary commands...

9CVSS7.1AI score0.00774EPSS
SaveExploits1References3Affected Software2
BDU FSTEC
BDU FSTEC
•added 2026/08/24 12:00 a.m.•17 views

The vulnerability of the sm_name() function in the src/GitPython/git/objects/submodule/util.py file of the Python library for interacting with Git repositories in GitPython, which allows a attacker to compromise the integrity and accessibility of protected information.

The vulnerability of the smname function in the src/GitPython/git/objects/submodule/util.py file of the Python library for interacting with Git repositories in GitPython is related to an incorrect limitation on the path name for the directory. Exploiting this vulnerability could allow a malicious...

8.5CVSS6.6AI score0.00422EPSS
SaveExploits1References3Affected Software2
BDU FSTEC
BDU FSTEC
•added 2026/08/24 12:00 a.m.•11 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 commands.

The vulnerability of the checkunsafeoptions mechanism in the Python library for interacting with Git repositories, GitPython, is related to the implementation or modification of arguments. Exploiting this vulnerability could allow a malicious actor to execute arbitrary commands remotely...

9CVSS7.1AI score0.0091EPSS
SaveExploits1References3Affected Software2
OSV
OSV
•added 2026/08/21 10:16 a.m.•10 views

CLSA-2026-1787307412 TuxCare security update for gitpython (2 CVEs)

TuxCare rebuilt gitpython to address 2 CVEs. Fixed in 3.1.31.post9+tuxcare...

7.8CVSS7.3AI score0.00509EPSS
SaveExploits1
SUSE CVE
SUSE CVE
•added 2026/08/21 12:41 a.m.•12 views

SUSE CVE-2026-73619

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

6.5CVSS6.8AI score0.00412EPSS
SaveExploits1References4
SUSE CVE
SUSE CVE
•added 2026/08/21 12:41 a.m.•15 views

SUSE CVE-2026-73620

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.8CVSS5.6AI score0.00574EPSS
SaveExploits1References4
SUSE CVE
SUSE CVE
•added 2026/08/21 12:41 a.m.•11 views

SUSE CVE-2026-73621

GitPython before 3.1.56 contains an argument injection vulnerability in the Commit.count method, which forwards keyword arguments to 'git rev-list' without the checkunsafeoptions guard present in the sibling iteritems method. An attacker who can control options passed to Commit.count e.g., via an...

5.4CVSS6.2AI score0.0036EPSS
SaveExploits1References4
SUSE CVE
SUSE CVE
•added 2026/08/21 12:41 a.m.•13 views

SUSE CVE-2026-73622

GitPython before 3.1.55 fails to disable environment variable expansion in Remote.create and Submodule.add URL handling, allowing attackers to exfiltrate secrets by supplying URLs containing variable references. Attackers can craft URLs with environment variable tokens that are expanded into...

7.5CVSS7.2AI score0.00514EPSS
SaveExploits1References4
SUSE CVE
SUSE CVE
•added 2026/08/21 12:41 a.m.•19 views

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

7.5CVSS7.6AI score0.00835EPSS
SaveExploits1References4
SUSE CVE
SUSE CVE
•added 2026/08/21 12:41 a.m.•15 views

SUSE CVE-2026-73624

GitPython versions before 3.1.54 contain an arbitrary file overwrite vulnerability in the Diffable.diff method that fails to validate git options passed through kwargs. Attackers can supply the --output argument via the other parameter or output kwarg to write patch content to attacker-chosen fil...

8.8CVSS7.4AI score0.00553EPSS
SaveExploits1References4
Rows per page
Query Builder