Lucene search
+L

41 matches found

Kitploit
Kitploit
•added 2026/11/01 7:12 a.m.•25 views

cve-2024-32002-poc

💥 CVE-2024-32002 – Git Submodule Path Injection PoC Motivation While solving the Compiled machine on the Hack The Box platform, I came across a curious behavior involving Git and submodules. Upon investigating further, I found this excellent post by researcher Amal Murali, which details a path...

9CVSS8.6AI score0.29234EPSS
SaveExploits32
Kitploit
Kitploit
•added 2026/11/01 3:50 a.m.•26 views

CVE-2025-48384

CVE-2025-48384: Breaking git with a carriage return and cloning RCE Reproduction from https://dgl.cx/2025/07/git-clone-submodule-cve-2025-48384. All credits to David Leadbeater. This is a basic reproduction attempt of the vulnerability. To trigger, do git clone --recursive...

8CVSS8.2AI score0.04379EPSS
SaveExploits9
Kitploit
Kitploit
•added 2026/10/31 9:16 a.m.•17 views

CVE-2018-11235-PoC

PoC exploit for CVE-2018-11235 repository: http://REDACTED/2018-11235PoC.git/ return: Submodule 'aaa' https://repo1 registered for path 'aaa' Submodule '../../fakegit/modules/evil' https://repo2 registered for path 'evil' Submodule path 'aaa': checked out '9c48e0a785dec84cb252677a8a7d55feaeac056c...

7.8CVSS8AI score0.48062EPSS
SaveExploits10
Kitploit
Kitploit
•added 2026/10/30 12:48 p.m.•21 views

CVE-2025-48384

CVE-2025-48384: Breaking git with a carriage return and cloning RCE Reproduction from https://dgl.cx/2025/07/git-clone-submodule-cve-2025-48384. All credits to David Leadbeater. This is a basic reproduction attempt of the vulnerability. To trigger, do git clone --recursive...

8CVSS8.2AI score0.04379EPSS
SaveExploits9
RedHat Linux
RedHat Linux
•added 2026/10/29 9:37 p.m.•12 views

GitPython: GitPython: arbitrary code execution via improper submodule path validation

A flaw was found in GitPython. This vulnerability allows an attacker to achieve arbitrary code execution by supplying an untrusted submodule path. Because the library fails to properly validate destination paths before cloning repository data, an attacker can plant a malicious executable script...

7.5CVSS7AI score0.00423EPSS
SaveExploits0References8
EUVD
EUVD
•added 2026/10/22 4:41 p.m.•17 views

EUVD-2026-107557

GitPython validates a submodule's ".git" path only after cloning into it RCE...

7.5CVSS6.6AI score0.00423EPSS
SaveExploits0References5
RedhatCVE
RedhatCVE
•added 2026/10/21 9:32 p.m.•14 views

CVE-2026-114145

A flaw was found in GitPython. This vulnerability allows an attacker to achieve arbitrary code execution by supplying an untrusted submodule path. Because the library fails to properly validate destination paths before cloning repository data, an attacker can plant a malicious executable script...

7.5CVSS7.1AI score0.00423EPSS
SaveExploits0References7
NVD
NVD
•added 2026/10/21 9:17 p.m.•21 views

CVE-2026-114145

GitPython is a python library used to interact with Git repositories. Prior to 3.2.1, createsubmodule in git/objects/submodule/base.py accepts an attacker-influenced submodule path such as .git/hooks and invokes clonerepo before safely rejecting the destination. In 3.1.x, validaterepopath does no...

7.5CVSS0.00423EPSS
SaveExploits0References4
Mend
Mend
•added 2026/10/21 8:35 p.m.•17 views

CVE-2026-114145

GitPython is a python library used to interact with Git repositories. Prior to 3.2.1, createsubmodule in git/objects/submodule/base.py accepts an attacker-influenced submodule path such as .git/hooks and invokes clonerepo before safely rejecting the destination. In 3.1.x, validaterepopath does no...

7.7CVSS6.5AI score0.00423EPSS
SaveExploits0References6
Vulnrichment
Vulnrichment
•added 2026/10/21 8:35 p.m.•7 views

CVE-2026-114145 GitPython validates a submodule's ".git" path only after cloning into it (RCE)

GitPython is a python library used to interact with Git repositories. Prior to 3.2.1, createsubmodule in git/objects/submodule/base.py accepts an attacker-influenced submodule path such as .git/hooks and invokes clonerepo before safely rejecting the destination. In 3.1.x, validaterepopath does no...

7.5CVSS6.5AI score0.00423EPSS
SaveExploits0References4
CVE
CVE
•added 2026/10/21 8:35 p.m.•102 views

CVE-2026-114145

The GitPython Python library is vulnerable to Remote Code Execution (RCE) in versions prior to 3.2.1 . The root cause is that the create_submodule() function in git/objects/submodule/base.py fails to validate an attacker-influenced submodule path (such as .git/hooks) before invoking _clone_repo()...

7.5CVSS6.5AI score0.00423EPSS
SaveExploits0References4
Cvelist
Cvelist
•added 2026/10/21 8:35 p.m.•30 views

CVE-2026-114145 GitPython validates a submodule's ".git" path only after cloning into it (RCE)

GitPython is a python library used to interact with Git repositories. Prior to 3.2.1, createsubmodule in git/objects/submodule/base.py accepts an attacker-influenced submodule path such as .git/hooks and invokes clonerepo before safely rejecting the destination. In 3.1.x, validaterepopath does no...

7.5CVSS0.00423EPSS
SaveExploits0References4
osv_cve
osv_cve
•added 2026/10/21 8:35 p.m.•23 views

CVE-2026-114145 GitPython validates a submodule's ".git" path only after cloning into it (RCE)

GitPython is a python library used to interact with Git repositories. Prior to 3.2.1, createsubmodule in git/objects/submodule/base.py accepts an attacker-influenced submodule path such as .git/hooks and invokes clonerepo before safely rejecting the destination. In 3.1.x, validaterepopath does no...

7.5CVSS6AI score
SaveExploits0References6
osv_jlsec
osv_jlsec
•added 2026/08/21 9:14 p.m.•30 views

JLSEC-2026-1370

libgit2 is a portable C implementation of the Git core methods provided as a linkable library with a solid API, allowing to build Git functionality into your application. Prior to 1.8.6 and 1.9.5, libgit2 does not reject traversal components in a submodule path loaded from .gitmodules. The affect...

4.3CVSS7.4AI score0.00328EPSS
SaveExploits0References6
CVE
CVE
•added 2026/08/20 6:35 p.m.•129 views

CVE-2026-53584

libgit2 (a portable C implementation of Git core methods) is vulnerable to submodule path traversal in versions prior to 1.8.6 and 1.9.5 . The affected code paths in src/libgit2/submodule.c (git_submodule_lookup and git_submodule_add_setup) fail to reject traversal components (e.g., ../) in submo...

4.3CVSS7.4AI score0.00328EPSS
SaveExploits0References6
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•48 views

Dulwich's submodule path traversal in porcelain.submodule_update / porcelain.clone(recurse_submodules=True) yields RCE via attacker-dropped .git/hooks payload

Summarydulwich.porcelain.submoduleupdate, and by extension porcelain.clone..., recursesubmodules=True, materializes attacker-controlled submodule paths from a crafted upstream repository without path validation. A malicious .gitmodules plus a matching tree gitlink whose path is .git/hooks or any...

7.5CVSS7.7AI score0.00448EPSS
SaveExploits0References6Affected Software1
osv_ghsa
osv_ghsa
•added 2026/07/02 5:50 p.m.•46 views

GHSA-GFHV-VQV2-4544 Dulwich's submodule path traversal in porcelain.submodule_update / porcelain.clone(recurse_submodules=True) yields RCE via attacker-dropped .git/hooks payload

Summary dulwich.porcelain.submoduleupdate, and by extension porcelain.clone..., recursesubmodules=True, materializes attacker-controlled submodule paths from a crafted upstream repository without path validation. A malicious .gitmodules plus a matching tree gitlink whose path is .git/hooks or any...

7.5CVSS7.7AI score0.00448EPSS
SaveExploits0References4
Github Security Blog
Github Security Blog
•added 2026/07/02 5:50 p.m.•43 views

Dulwich's submodule path traversal in porcelain.submodule_update / porcelain.clone(recurse_submodules=True) yields RCE via attacker-dropped .git/hooks payload

Summary dulwich.porcelain.submoduleupdate, and by extension porcelain.clone..., recursesubmodules=True, materializes attacker-controlled submodule paths from a crafted upstream repository without path validation. A malicious .gitmodules plus a matching tree gitlink whose path is .git/hooks or any...

7.5CVSS7.7AI score0.00448EPSS
SaveExploits0References4Affected Software1
Vulnrichment
Vulnrichment
•added 2026/06/10 10:13 p.m.•14 views

CVE-2026-52726 Dulwich's submodule path traversal in porcelain.submodule_update / porcelain.clone(recurse_submodules=True) yields RCE via attacker-dropped .git/hooks payload

Dulwich is a pure-Python implementation of the Git file formats and protocols. Starting in version 0.23.2 and prior to version 1.2.5, dulwich.porcelain.submoduleupdate, and by extension porcelain.clone..., recursesubmodules=True, materializes attacker-controlled submodule paths from a crafted...

7.5CVSS7.8AI score0.00448EPSS
SaveExploits0References2
Positive Technologies
Positive Technologies
•added 2026/06/10 12:00 a.m.•55 views

PT-2026-48568

Name of the Vulnerable Software and Affected Versions Dulwich affected versions not specified Description A path traversal flaw exists in the Dulwich Python library for Git repositories due to incorrect restriction of directory path names. This issue allows a remote attacker to bypass standard...

7.8CVSS7AI score0.00448EPSS
SaveExploits0References26
Rows per page
Query Builder