Lucene search
+L

58 matches found

OSV
OSV
•added 2026/10/06 7:23 p.m.•5 views

CVE-2026-95106 Gitea review and execution mismatch through duplicate tree entries

Gitea accepted pushed Git trees containing two entries with the same name, which Git's own consistency checks reject. Gitea's web views resolved such a path to the first entry, while git checkout, Gitea Actions, and release archives use the last. A contributor could open a pull request whose diff...

5.9AI score
SaveExploits0References6
OSV
OSV
•added 2026/08/30 4:14 a.m.•18 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.1CVSS6.8AI score0.00412EPSS
SaveExploits1References2
RedhatCVE
RedhatCVE
•added 2026/08/27 5:36 p.m.•13 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
Cvelist
Cvelist
•added 2026/08/19 2:02 p.m.•36 views

CVE-2026-76217 GitPython before 3.1.58 Arbitrary File Read via pathspec-from-file

GitPython versions before 3.1.58 fail to validate options passed to git rm and git checkout commands in IndexFile.remove and Head.checkout. Attackers can supply --pathspec-from-file and --pathspec-file-nul parameters to read arbitrary files accessible to the process, with full file contents...

7.1CVSS0.00412EPSS
SaveExploits1References2
EUVD
EUVD
•added 2026/08/19 2:02 p.m.•16 views

EUVD-2026-62458

GitPython versions before 3.1.58 fail to validate options passed to git rm and git checkout commands in IndexFile.remove and Head.checkout. Attackers can supply --pathspec-from-file and --pathspec-file-nul parameters to read arbitrary files accessible to the process, with full file contents...

7.1CVSS6.8AI score0.00412EPSS
SaveExploits1References2
OSV
OSV
•added 2026/08/19 2:02 p.m.•33 views

CVE-2026-76217 GitPython before 3.1.58 Arbitrary File Read via pathspec-from-file

GitPython versions before 3.1.58 fail to validate options passed to git rm and git checkout commands in IndexFile.remove and Head.checkout. Attackers can supply --pathspec-from-file and --pathspec-file-nul parameters to read arbitrary files accessible to the process, with full file contents...

7.1CVSS5.6AI score
SaveExploits0References4
AlpineLinux
AlpineLinux
•added 2026/08/19 2:02 p.m.•16 views

CVE-2026-76217

GitPython versions before 3.1.58 fail to validate options passed to git rm and git checkout commands in IndexFile.remove and Head.checkout. Attackers can supply --pathspec-from-file and --pathspec-file-nul parameters to read arbitrary files accessible to the process, with full file contents...

7.1CVSS6.8AI score0.00412EPSS
SaveExploits1
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/08/19 12:00 a.m.•2 views

CVE-2026-76217: External Control of File Name or Path

GitPython versions before 3.1.58 fail to validate options passed to git rm and git checkout commands in IndexFile.remove and Head.checkout. Attackers can supply --pathspec-from-file and --pathspec-file-nul parameters to read arbitrary files accessible to the process, with full file contents...

7.1CVSS6.8AI score0.00412EPSS
SaveExploits1References5
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/08/19 12:00 a.m.•4 views

CVE-2026-76217: External Control of File Name or Path

GitPython versions before 3.1.58 fail to validate options passed to git rm and git checkout commands in IndexFile.remove and Head.checkout. Attackers can supply --pathspec-from-file and --pathspec-file-nul parameters to read arbitrary files accessible to the process, with full file contents...

7.1CVSS6AI score0.00412EPSS
SaveExploits1References5
Cvelist
Cvelist
•added 2026/08/05 5:46 a.m.•53 views

CVE-2026-70375 HashBrown CMS - OS Command Injection via Git Deployer Branch Field

HashBrown CMS through 1.4.6 contains an OS Command Injection vulnerability CWE-78 in the Git deployer component. GitDeployer.pullRepo in src/Server/Entity/Deployer/GitDeployer.js executes AppService.exec, interpolating the configured branch value directly into a shell command with no escaping...

8.8CVSS0.01868EPSS
SaveExploits0References2
Vulnrichment
Vulnrichment
•added 2026/08/05 5:46 a.m.•15 views

CVE-2026-70375 HashBrown CMS - OS Command Injection via Git Deployer Branch Field

HashBrown CMS through 1.4.6 contains an OS Command Injection vulnerability CWE-78 in the Git deployer component. GitDeployer.pullRepo in src/Server/Entity/Deployer/GitDeployer.js executes AppService.exec, interpolating the configured branch value directly into a shell command with no escaping...

8.8CVSS5.9AI score0.01868EPSS
SaveExploits0References2
UbuntuCve
UbuntuCve
•added 2026/07/21 5:17 p.m.•24 views

CVE-2026-15793

BuildKit custom frontends or clients using the raw low-level API can set git.checkoutbundle=true when checking out Git sources. If the Git source is malicious, this could lead to a crafted command invocation on the host...

7.5CVSS7.4AI score0.00202EPSS
SaveExploits0References1
Vulnrichment
Vulnrichment
•added 2026/07/21 4:10 p.m.•12 views

CVE-2026-15793 Git source checkout from a bundle file could lead to command injection

BuildKit custom frontends or clients using the raw low-level API can set git.checkoutbundle=true when checking out Git sources. If the Git source is malicious, this could lead to a crafted command invocation on the host...

7.3CVSS7.4AI score0.00202EPSS
SaveExploits0References1
Positive Technologies
Positive Technologies
•added 2026/07/21 12:00 a.m.•31 views

PT-2026-61986

Name of the Vulnerable Software and Affected Versions BuildKit affected versions not specified Description Custom frontends or clients utilizing the raw low-level API may set the git.checkoutbundle variable to true during the checkout of Git sources. A malicious Git source can exploit this...

8.3CVSS7.3AI score0.00202EPSS
SaveExploits0References11
NVD
NVD
•added 2026/07/15 7:17 p.m.•32 views

CVE-2026-49987

Repomix is a tool that packs repositories into AI-friendly files. Prior to 1.14.1, src/core/git/gitCommand.ts execGitShallowClone passes the --remote-branch value directly to git fetch and git checkout without validation or --end-of-options, allowing --upload-pack or other Git option injection th...

8.8CVSS0.00698EPSS
SaveExploits1References3
OSV
OSV
•added 2026/07/15 6:06 p.m.•25 views

CVE-2026-49987 Repomix: Command Injection (RCE) via `--remote-branch` Argument Injection

Repomix is a tool that packs repositories into AI-friendly files. Prior to 1.14.1, src/core/git/gitCommand.ts execGitShallowClone passes the --remote-branch value directly to git fetch and git checkout without validation or --end-of-options, allowing --upload-pack or other Git option injection th...

7.5CVSS6.2AI score
SaveExploits0References5
EUVD
EUVD
•added 2026/07/15 6:06 p.m.•27 views

EUVD-2026-44758

Repomix is a tool that packs repositories into AI-friendly files. Prior to 1.14.1, src/core/git/gitCommand.ts execGitShallowClone passes the --remote-branch value directly to git fetch and git checkout without validation or --end-of-options, allowing --upload-pack or other Git option injection th...

7.5CVSS6.2AI score0.00698EPSS
SaveExploits1References3
attackerkb
attackerkb
•added 2026/07/15 6:06 p.m.•21 views

CVE-2026-49987

Repomix is a tool that packs repositories into AI-friendly files. Prior to 1.14.1, src/core/git/gitCommand.ts execGitShallowClone passes the --remote-branch value directly to git fetch and git checkout without validation or --end-of-options, allowing --upload-pack or other Git option injection th...

7.5CVSS6.2AI score0.00698EPSS
SaveExploits1References4Affected Software1
OSV
OSV
•added 2026/07/13 3:19 p.m.•17 views

PYSEC-2026-2463 Dulwich has an arbitrary file write via NTFS-hostile tree entries on Windows

Impact Arbitrary file write leading to remote code execution when cloning or checking out a malicious Git repository on Windows. Dulwich's path-element validator accepted tree entries whose filenames contained bytes that Windows interprets as structural path syntax: - \ — the Windows path...

8.8CVSS8.3AI score0.00854EPSS
SaveExploits0References8
OSV
OSV
•added 2026/07/07 4:03 p.m.•21 views

PYSEC-2026-1622 mcp-server-git argument injection in git_diff and git_checkout functions allows overwriting local files

In mcp-server-git versions prior to 2025.12.18, the gitdiff and gitcheckout functions passed user-controlled arguments directly to git CLI commands without sanitization. Flag-like values e.g., --output=/path/to/file for gitdiff would be interpreted as command-line options rather than git refs,...

6.3CVSS6.2AI score0.07209EPSS
SaveExploits0References5
Rows per page
Query Builder