Lucene search
+L

584 matches found

attackerkb
attackerkb
•added 2026/05/26 2:08 p.m.•28 views

CVE-2026-40034

gix-submodule before 0.29.0 gitoxide before 0.5.21, gix before 0.84.0 incorrectly validates the update field in .gitmodules, allowing attackers to bypass the CommandForbiddenInModulesConfiguration guard when a submodule has been initialized with only partial configuration in .git/config. An...

8.5CVSS6.2AI score0.00359EPSS
SaveExploits0References6
Debian CVE
Debian CVE
•added 2026/05/26 2:08 p.m.•21 views

CVE-2026-40034

gix-submodule before 0.29.0 gitoxide before 0.5.21, gix before 0.84.0 incorrectly validates the update field in .gitmodules, allowing attackers to bypass the CommandForbiddenInModulesConfiguration guard when a submodule has been initialized with only partial configuration in .git/config. An...

8.5CVSS6.4AI score0.00359EPSS
SaveExploits0
Cvelist
Cvelist
•added 2026/05/26 2:08 p.m.•57 views

CVE-2026-40034 gitoxide - Command Injection via Partial .gitmodules Override in gix-submodule

gix-submodule before 0.29.0 gitoxide before 0.5.21, gix before 0.84.0 incorrectly validates the update field in .gitmodules, allowing attackers to bypass the CommandForbiddenInModulesConfiguration guard when a submodule has been initialized with only partial configuration in .git/config. An...

8.5CVSS0.00359EPSS
SaveExploits0References5
OSV
OSV
•added 2026/05/26 2:08 p.m.•12 views

CVE-2026-40034 gitoxide - Command Injection via Partial .gitmodules Override in gix-submodule

gix-submodule before 0.29.0 gitoxide before 0.5.21, gix before 0.84.0 incorrectly validates the update field in .gitmodules, allowing attackers to bypass the CommandForbiddenInModulesConfiguration guard when a submodule has been initialized with only partial configuration in .git/config. An...

8.5CVSS6.3AI score
SaveExploits0References7
CVE
CVE
•added 2026/05/26 2:08 p.m.•127 views

CVE-2026-40034

CVE-2026-40034 affects gix-submodule (gitoxide) prior to 0.82.0. The vulnerability arises because update in .gitmodules is not properly validated, allowing an attacker who has initialized a submodule with partial configuration in .git/config to bypass the CommandForbiddenInModulesConfiguration gu...

8.5CVSS6.4AI score0.00359EPSS
SaveExploits0References5
CNNVD
CNNVD
•added 2026/05/26 12:00 a.m.•33 views

gitoxide 安全漏洞

GitOxide is a Git implementation written in Rust by Sebastian Thiel. Versions of GitOxide prior to 0.82.0 contained a security vulnerability, which stemmed from improper validation of the update field in.gitmodules. This vulnerability could allow attackers to bypass the...

8.5CVSS6AI score0.00359EPSS
SaveExploits0References5
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/05/26 12:00 a.m.•1 views

CVE-2026-40034: Improper Neutralization of Special Elements used in a Command

gix-submodule before 0.29.0 gitoxide before 0.5.21, gix before 0.84.0 incorrectly validates the update field in .gitmodules, allowing attackers to bypass the CommandForbiddenInModulesConfiguration guard when a submodule has been initialized with only partial configuration in .git/config. An...

8.5CVSS6.3AI score0.00359EPSS
SaveExploits0References2
Anthropic
Anthropic
•added 2026/05/20 7:40 a.m.•43 views

ANT-2026-6SNS6KMP · GitoxideLabs/gitoxide · Remote Code Execution

rce high GHSA-f26g-jm89-4g65 Severity Claude high · Security research firm - · Maintainer high Discovered by Claude Mythos Preview REPORT Anthropic's analysis of this finding, sealed at approval. ANT-2026-6SNS6KMP: RCE when updating a Git submodule of a malicious repository Updating a Git submodu...

6.2AI score
SaveExploits0References3
OSV
OSV
•added 2026/05/19 3:38 p.m.•10 views

GHSA-CRHJ-59GH-8X96 go-git: Crafted repositories may modify main and submodule .git directories

Impact A path validation issue in go-git could allow crafted repository data to affect files outside the intended checkout target, including the repository's .git directory. These validations were introduced in upstream Git years ago, so the vulnerability arose from go-git drifting from those...

5.4CVSS6AI score0.0033EPSS
SaveExploits0References3
OSV
OSV
•added 2026/05/05 7:27 p.m.•19 views

GHSA-FR8X-3VFX-F45H gix and gitoxide: unvalidated submodule name traverses out of .git/modules and redirects state() / open() to another repository

Summary attachments: pocs.zip Submodule names coming from .gitmodules are exposed as unvalidated names and are later reused to derive the submodule git directory as: /modules/ Because the submodule name is joined directly as a filesystem path component, a name such as ../../../escaped-target.git...

8.7CVSS5.9AI score0.00522EPSS
SaveExploits0References2
Github Security Blog
Github Security Blog
•added 2026/05/05 7:27 p.m.•22 views

gix and gitoxide: unvalidated submodule name traverses out of .git/modules and redirects state() / open() to another repository

Summary attachments: pocs.zip Submodule names coming from .gitmodules are exposed as unvalidated names and are later reused to derive the submodule git directory as: /modules/ Because the submodule name is joined directly as a filesystem path component, a name such as ../../../escaped-target.git...

5.9AI score
SaveExploits0References2Affected Software2
OSV
OSV
•added 2026/05/05 7:26 p.m.•15 views

GHSA-PG4W-G64P-QWHJ gix and gitoxide's symlinked .gitmodules are followed and parsed from outside of the repository

Summary attachments: pocs.zip When Repository::submodules loads submodule metadata, it prefers the worktree .gitmodules file if that path exists. In the current implementation, the path is read with std::fs::read, which follows symlinks. As a result, a repository can present a symlinked .gitmodul...

8.7CVSS6.1AI score0.00522EPSS
SaveExploits0References2
Github Security Blog
Github Security Blog
•added 2026/05/05 7:23 p.m.•16 views

gitoxide: CommandForbiddenInModulesConfiguration Bypass in gix_submodule::File::update() Enables Arbitrary Command Execution via .gitmodules

Summary gixsubmodule::File::update is the API that gates whether an attacker-supplied .gitmodules file may set update = !. The function is designed to return ErrCommandForbiddenInModulesConfiguration unless the !command value came from a trusted local source .git/config. Git CVE CVE-2019-19604...

9.3CVSS7.2AI score0.03707EPSS
SaveExploits1References7Affected Software1
OSV
OSV
•added 2026/05/05 7:23 p.m.•26 views

GHSA-F26G-JM89-4G65 gitoxide: CommandForbiddenInModulesConfiguration Bypass in gix_submodule::File::update() Enables Arbitrary Command Execution via .gitmodules

Summary gixsubmodule::File::update is the API that gates whether an attacker-supplied .gitmodules file may set update = !. The function is designed to return ErrCommandForbiddenInModulesConfiguration unless the !command value came from a trusted local source .git/config. Git CVE CVE-2019-19604...

8.5CVSS5.9AI score0.00359EPSS
SaveExploits0References7
Github Security Blog
Github Security Blog
•added 2026/05/05 7:20 p.m.•23 views

gix's submodule name validation bypass + trust inheritance flaw enables path traversal and credential disclosure

Summary Submodule name validation bypass plus missing validation in production code paths allows path traversal via crafted .gitmodules. Combined with a trust inheritance flaw in Submodule::open, this enables reading arbitrary git repository configs including credentials from traversed paths with...

6AI score
SaveExploits0References2Affected Software2
OSV
OSV
•added 2026/05/05 7:20 p.m.•25 views

GHSA-P3HW-MV63-RF9W gix's submodule name validation bypass + trust inheritance flaw enables path traversal and credential disclosure

Summary Submodule name validation bypass plus missing validation in production code paths allows path traversal via crafted .gitmodules. Combined with a trust inheritance flaw in Submodule::open, this enables reading arbitrary git repository configs including credentials from traversed paths with...

7.5CVSS6AI score0.00657EPSS
SaveExploits0References2
Positive Technologies
Positive Technologies
•added 2026/05/05 12:00 a.m.•21 views

PT-2026-83105

Name of the Vulnerable Software and Affected Versions gix versions prior to 0.82.0 gix-validate versions prior to 0.11.1 Description A path traversal issue exists due to improper validation of submodule names and a trust inheritance flaw. The name function in gix-validate only checks the first...

8.7CVSS5.9AI score0.00657EPSS
SaveExploits0References24
Positive Technologies
Positive Technologies
•added 2026/05/05 12:00 a.m.•27 views

PT-2026-38894

Summary attachments: pocs.zip Submodule names coming from .gitmodules are exposed as unvalidated names and are later reused to derive the submodule git directory as: /modules/ Because the submodule name is joined directly as a filesystem path component, a name such as ../../../escaped-target.git...

8.7CVSS5.9AI score
SaveExploits0References3
Positive Technologies
Positive Technologies
•added 2026/05/05 12:00 a.m.•29 views

PT-2026-38895

Summary Submodule name validation bypass plus missing validation in production code paths allows path traversal via crafted .gitmodules. Combined with a trust inheritance flaw in Submodule::open, this enables reading arbitrary git repository configs including credentials from traversed paths with...

7.5CVSS6AI score
SaveExploits0References3
Positive Technologies
Positive Technologies
•added 2026/05/05 12:00 a.m.•27 views

PT-2026-83103

Name of the Vulnerable Software and Affected Versions gitoxide versions prior to 0.52.1 Description Insufficient validation of submodule names within the .gitmodules configuration allows for path traversal when deriving submodule git directories. An attacker can use malicious submodule names...

8.7CVSS5.7AI score0.00522EPSS
SaveExploits0References25
Rows per page
Query Builder