Lucene search
+L

1065 matches found

OSV
OSV
•added 2026/08/30 4:14 a.m.•15 views

OESA-2026-3524 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: GitPython versions before 3.1.58 fail to validate options passed to git rm and git checkout commands in IndexFile.remove and Head.checkout. Attacker...

7.1CVSS6AI score0.00412EPSS
SaveExploits1References2
OSV
OSV
•added 2026/08/30 4:14 a.m.•17 views

OESA-2026-3523 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: GitPython versions before 3.1.58 fail to validate options passed to git rm and git checkout commands in IndexFile.remove and Head.checkout. Attacker...

7.1CVSS6AI score0.00412EPSS
SaveExploits1References2
OSV
OSV
•added 2026/08/28 10:35 a.m.•11 views

CLSA-2026-1787913334 TuxCare security update for gitpython (6 CVEs)

TuxCare rebuilt gitpython to address 6 CVEs. Fixed in 3.1.31.post11+tuxcare...

8.1CVSS7AI score0.00543EPSS
SaveExploits2
BDU FSTEC
BDU FSTEC
•added 2026/08/28 12:00 a.m.•16 views

The vulnerabilities of the Repo.blame() and Repo.blame_incremental() functions, which are part of the security mechanism for the unsafe_git_revision_options library in the Python library for interacting with Git repositories in GitPython, allow attackers to gain unauthorized access to protected information.

The vulnerability of the Repo.blame and Repo.blameincremental functions in the GitPython library’s unsafegitrevisionoptions protection mechanism is related to the implementation or modification of arguments. Exploiting this vulnerability could allow an attacker, operating remotely, to gain...

6.8CVSS6.4AI score0.00412EPSS
SaveExploits1References3Affected Software2
RedhatCVE
RedhatCVE
•added 2026/08/27 5:55 p.m.•14 views

CVE-2026-76221

A flaw was found in GitPython. This vulnerability allows attackers to inject malicious configuration options by manipulating option names within the option-name validator. By injecting special characters, an attacker can forge arbitrary git-config directives, potentially leading to arbitrary code...

8.8CVSS8AI score0.00774EPSS
SaveExploits1References5
RedhatCVE
RedhatCVE
•added 2026/08/27 5:55 p.m.•10 views

CVE-2026-76220

A flaw was found in GitPython. A remote attacker can bypass the checkunsafeoptions guard by combining a single-character keyword argument with splitsinglecharoptions=False. This allows the attacker to supply a crafted dictionary of keyword arguments to guarded methods, such as clonefrom, leading ...

8.8CVSS7.7AI score0.0091EPSS
SaveExploits1References5
RedhatCVE
RedhatCVE
•added 2026/08/27 5:55 p.m.•10 views

CVE-2026-76219

A flaw was found in GitPython. This vulnerability allows an attacker to overwrite arbitrary files on the system. By injecting specific options into the git read-tree command through methods like IndexFile.fromtree, IndexFile.reset, and IndexFile.mergetree, without proper option validation or...

8.1CVSS7.4AI score0.00543EPSS
SaveExploits1References5
RedhatCVE
RedhatCVE
•added 2026/08/27 5:55 p.m.•14 views

CVE-2026-76218

A flaw was found in GitPython. This vulnerability allows a remote attacker to achieve arbitrary code execution. By supplying a specially crafted template parameter to the Repo.init function, an attacker can point to a directory containing malicious Git hooks. When Git operations are performed on...

8.8CVSS8.3AI score0.00825EPSS
SaveExploits1References5
RedhatCVE
RedhatCVE
•added 2026/08/27 5:36 p.m.•12 views

CVE-2026-76217

A flaw was found in GitPython where it fails to properly validate options provided to its git rm and git checkout commands. A remote attacker with low privileges could exploit this by supplying crafted parameters, such as --pathspec-from-file and --pathspec-file-nul. This vulnerability allows for...

7.1CVSS6.8AI score0.00412EPSS
SaveExploits1References5
RedhatCVE
RedhatCVE
•added 2026/08/27 4:31 p.m.•10 views

CVE-2026-76222

A flaw was found in GitPython where it fails to properly validate submodule names within .gitmodules files. A remote attacker could craft a malicious Git repository containing specially formed submodule names with directory traversal sequences. When GitPython processes these malicious submodule...

8.4CVSS7.6AI score0.00422EPSS
SaveExploits1References5
RedhatCVE
RedhatCVE
•added 2026/08/27 7:56 a.m.•10 views

CVE-2026-69097

A flaw was found in GitPython. This vulnerability allows an attacker to inject malicious configuration directives into Git configuration files by using specially crafted submodule names. This can lead to remote code execution, enabling the attacker to run unauthorized commands on the affected...

7.3CVSS7.1AI score0.00268EPSS
SaveExploits1References5
BDU FSTEC
BDU FSTEC
•added 2026/08/27 12:00 a.m.•13 views

The vulnerability of the Submodule._config parser function in the Python library for interacting with Git repositories in GitPython allows a malicious actor to execute arbitrary code.

The vulnerability of the Submodule.config parser function in the Python library for interacting with Git repositories in GitPython is related to incorrect external management of file names or paths. Exploiting this vulnerability could allow an attacker to execute arbitrary code...

8.4CVSS6.1AI score0.00178EPSS
SaveExploits1References3Affected Software2
BDU FSTEC
BDU FSTEC
•added 2026/08/27 12:00 a.m.•12 views

The vulnerability in the `GitConfigParser._read()` function of the `git/config.py` module in the Python library for interacting with Git repositories in GitPython allows a attacker to execute arbitrary code.

The vulnerability of the GitConfigParser.read function in the git/config.py module of the Python library for interacting with Git repositories in GitPython is related to the implementation or modification of arguments. Exploiting this vulnerability could allow a malicious actor to execute arbitra...

10CVSS7.3AI score0.00775EPSS
SaveExploits1References3Affected Software2
BDU FSTEC
BDU FSTEC
•added 2026/08/27 12:00 a.m.•14 views

The vulnerability of the Repo.clone_from() and Repo.clone() functions in the git/repo/base.py module of the Python library for interacting with Git repositories in GitPython allows a malicious actor to write arbitrary files.

The vulnerability of the Repo.clonefrom and Repo.clone functions in the git/repo/base.py module of the GitPython library for interacting with Git repositories is related to an incorrect path name limitation when processing the --separate-git-dir parameter. Exploiting this vulnerability could allo...

7.8CVSS6.6AI score0.00651EPSS
SaveExploits1References3Affected Software2
OSV
OSV
•added 2026/08/26 4:29 a.m.•10 views

CLSA-2026-1787718591 TuxCare security update for gitpython (10 CVEs)

TuxCare rebuilt gitpython to address 10 CVEs. Fixed in 3.1.31.post10+tuxcare...

8.8CVSS7.4AI score0.02209EPSS
SaveExploits4
SUSE CVE
SUSE CVE
•added 2026/08/26 1:10 a.m.•6 views

SUSE CVE-2026-78675

GitPython before 3.1.59 fails to disable mergeincludes when parsing .gitmodules, allowing attackers to disclose local file content by including arbitrary file paths via include directives. Attackers can craft a malicious .gitmodules file with include directives pointing to sensitive files; when...

8.4CVSS7.2AI score0.00178EPSS
SaveExploits1References4
SUSE CVE
SUSE CVE
•added 2026/08/26 1:10 a.m.•9 views

SUSE CVE-2026-78676

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

8.1CVSS7.6AI score0.00775EPSS
SaveExploits1References4
SUSE CVE
SUSE CVE
•added 2026/08/26 1:10 a.m.•10 views

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

7.5CVSS7.4AI score0.00651EPSS
SaveExploits1References4
SUSE CVE
SUSE CVE
•added 2026/08/26 1:10 a.m.•10 views

SUSE CVE-2026-78678

GitPython versions before 3.1.59 contain an incomplete denylist in the unsafegitrevisionoptions guard that omits --contents and -S options, allowing attackers to read arbitrary files by passing these options to Repo.blame. Attackers can supply revision values like --contents=/etc/passwd to leak...

6.5CVSS6.6AI score0.00412EPSS
SaveExploits1References4
SUSE CVE
SUSE CVE
•added 2026/08/26 1:10 a.m.•7 views

SUSE CVE-2026-78679

GitPython before 3.1.59 contains an arbitrary file read vulnerability in TagReference.create where a positional reference parameter bypasses the unsafe option guard. Attackers can supply a reference value like --file= to read arbitrary files, with contents returned in the annotated tag message...

6.5CVSS6.1AI score0.00255EPSS
SaveExploits0References4
Rows per page
Query Builder