Lucene search
+L

7 matches found

osv_pysec
osv_pysec
•added 2026/09/10 9:44 a.m.•18 views

PYSEC-2026-3840 GitPython: Unguarded git option forwarding in Repo.init enables arbitrary command execution via --template clone hooks

Summary Repo.init forwards kwargs verbatim to git init with no unsafe-option guard and no allowunsafeoptions parameter. git init --template= copies /hooks/ into the new repo's .git/hooks, so an attacker-controlled template kwarg plants a hook that executes on the next git operation → arbitrary co...

7.5CVSS8.4AI score0.00825EPSS
SaveExploits1References9
osv_ghsa
osv_ghsa
•added 2026/08/07 3:36 p.m.•26 views

GHSA-9RJ7-RF2P-W77R GitPython: Unguarded git option forwarding in Repo.init enables arbitrary command execution via --template clone hooks

Summary Repo.init forwards kwargs verbatim to git init with no unsafe-option guard and no allowunsafeoptions parameter. git init --template= copies /hooks/ into the new repo's .git/hooks, so an attacker-controlled template kwarg plants a hook that executes on the next git operation → arbitrary co...

7.5CVSS8.4AI score0.00825EPSS
SaveExploits1References7
Github Security Blog
Github Security Blog
•added 2026/08/07 3:36 p.m.•36 views

GitPython: Unguarded git option forwarding in Repo.init enables arbitrary command execution via --template clone hooks

Summary Repo.init forwards kwargs verbatim to git init with no unsafe-option guard and no allowunsafeoptions parameter. git init --template= copies /hooks/ into the new repo's .git/hooks, so an attacker-controlled template kwarg plants a hook that executes on the next git operation → arbitrary co...

8.8CVSS8.4AI score0.00825EPSS
SaveExploits1References7Affected Software1
PyPA
PyPA
•added 2026/07/07 4:03 p.m.•39 views

mcp-server-git's unrestricted git_init tool allows repository creation at arbitrary filesystem locations

In mcp-server-git versions prior to 2025.9.25, the gitinit tool accepted arbitrary filesystem paths and created Git repositories without validating the target location. Unlike other tools which required an existing repository, gitinit could operate on any directory accessible to the server proces...

8.8CVSS6.4AI score0.08134EPSS
SaveExploits0References6Affected Software1
EUVD
EUVD
•added 2025/12/17 10:09 p.m.•18 views

EUVD-2025-203936

Model Context Protocol Servers is a collection of reference implementations for the model context protocol MCP. In mcp-server-git versions prior to 2025.9.25, the gitinit tool accepted arbitrary filesystem paths and created Git repositories without validating the target location. Unlike other too...

6.5CVSS6.3AI score0.08134EPSS
SaveExploits0References3
Github Security Blog
Github Security Blog
•added 2025/12/17 7:49 p.m.•29 views

mcp-server-git's unrestricted git_init tool allows repository creation at arbitrary filesystem locations

In mcp-server-git versions prior to 2025.9.25, the gitinit tool accepted arbitrary filesystem paths and created Git repositories without validating the target location. Unlike other tools which required an existing repository, gitinit could operate on any directory accessible to the server proces...

8.8CVSS6.3AI score0.08134EPSS
SaveExploits0References4Affected Software1
Positive Technologies
Positive Technologies
•added 2025/12/17 12:00 a.m.•20 views

PT-2025-51936

Name of the Vulnerable Software and Affected Versions mcp-server-git versions prior to 2025.9.25 mcp-server-git versions prior to 2025.12.18 Description The Model Context Protocol Servers, specifically the mcp-server-git component, contains a flaw in the git init tool. Prior to version 2025.9.25,...

8.8CVSS6.7AI score0.08134EPSS
SaveExploits0References29
Rows per page
Query Builder