Lucene search
+L

163 matches found

OSV
OSV
added 2026/05/13 9:36 p.m.3 views

CVE-2026-44471 gitoxide: Symlink prefix-reuse allows worktree escape during checkout

gitoxide is an implementation of git written in Rust. Prior to 0.21.1, a malicious tree can be constructed that will, when checked out with gitoxide, permit writing an attacker-controlled symlink into any existing directory the user has write access to. During checkout, all symlink index entries...

7.8CVSS6AI score0.00248EPSS
SaveExploits1References3
CNNVD
CNNVD
added 2026/05/13 12:0 a.m.11 views

gitoxide 后置链接漏洞

GitOxide is a Git implementation written in Rust by Sebastian Thiel. Versions of GitOxide prior to 0.21.1 had a backlink vulnerability. This vulnerability stemmed from defects in the handling of symbolic link entries during the checkout process, which could allow attackers to create malicious tre...

7.8CVSS5.8AI score0.00248EPSS
SaveExploits1References1
Github Security Blog
Github Security Blog
added 2026/05/07 12:1 a.m.14 views

gix-fs: Symlink prefix-reuse allows worktree escape during checkout

Summary A malicious tree can be constructed that will, when checked out with gitoxide, permit writing an attacker-controlled symlink into any existing directory the user has write access to. Details During checkout, all symlink index entries are deferred and created after regular files using a...

7.8CVSS6.1AI score0.00248EPSS
SaveExploits1References3Affected Software1
OSV
OSV
added 2026/05/07 12:1 a.m.13 views

GHSA-F89H-2FJH-2R9Q gix-fs: Symlink prefix-reuse allows worktree escape during checkout

Summary A malicious tree can be constructed that will, when checked out with gitoxide, permit writing an attacker-controlled symlink into any existing directory the user has write access to. Details During checkout, all symlink index entries are deferred and created after regular files using a...

7.8CVSS6.1AI score0.00248EPSS
SaveExploits1References3
Positive Technologies
Positive Technologies
added 2026/05/07 12:0 a.m.15 views

PT-2026-38320

Name of the Vulnerable Software and Affected Versions gitoxide versions prior to 0.21.1 Description A malicious tree can be constructed that, when checked out, allows writing an attacker-controlled symlink into any directory where the user has write access. This occurs because gix fs::Stack::make...

7.8CVSS5.8AI score0.00248EPSS
SaveExploits1References13
Github Security Blog
Github Security Blog
added 2026/05/05 7:27 p.m.12 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:27 p.m.6 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 score
SaveExploits0References2
Github Security Blog
Github Security Blog
added 2026/05/05 7:26 p.m.13 views

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

6.1AI score
SaveExploits0References2Affected Software2
OSV
OSV
added 2026/05/05 7:26 p.m.7 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 score
SaveExploits0References2
Github Security Blog
Github Security Blog
added 2026/05/05 7:23 p.m.8 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.03691EPSS
SaveExploits1References7Affected Software1
OSV
OSV
added 2026/05/05 7:23 p.m.12 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.00351EPSS
SaveExploits0References7
Positive Technologies
Positive Technologies
added 2026/05/05 12:0 a.m.15 views

PT-2026-38896

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 score
SaveExploits0References3
Circl
Circl
added 2026/04/30 10:26 a.m.11 views

CVE-2026-44471

creationtimestamp| type| source ---|---|--- 2026-04-30 10:26:58+00:00| published-proof-of-concept| https://github.com/GitoxideLabs/gitoxide/security/advisories/GHSA-f89h-2fjh-2r9q...

7.8CVSS5.8AI score0.00248EPSS
SaveExploits1References1
Anthropic
Anthropic
added 2026/03/29 8:43 p.m.23 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 The report below was sent to the maintainer and sealed at approval. ANT-2026-6SNS6KMP: RCE when updating a Git submodule of a malicious repository Updating a G...

6.1AI score
SaveExploits0
CNNVD
CNNVD
added 2026/01/26 12:0 a.m.14 views

GitOxide security vulnerabilities

GitOxide is a Git implementation written in Rust by Sebastian Thiel as a personal project. There is a security vulnerability in gix-date; this vulnerability stems from the asstr function potentially generating invalid non-UTF-8 strings, which may lead to unstable applications...

7.1CVSS5.8AI score0.00193EPSS
SaveExploits1References5
EUVD
EUVD
added 2025/10/03 8:7 p.m.5 views

EUVD-2024-1168

Malicious code in bioql PyPI...

6.4CVSS6.4AI score0.00514EPSS
SaveExploits0References4
EUVD
EUVD
added 2025/10/03 8:7 p.m.11 views

EUVD-2024-1506

Malicious code in bioql PyPI...

8.8CVSS8.3AI score0.00816EPSS
SaveExploits0References5
EUVD
EUVD
added 2025/10/03 8:7 p.m.9 views

EUVD-2025-0160

Malicious code in bioql PyPI...

5CVSS6.3AI score0.00361EPSS
SaveExploits0References4
EUVD
EUVD
added 2025/10/03 8:7 p.m.7 views

EUVD-2024-1408

Malicious code in bioql PyPI...

5.4CVSS6.3AI score0.00448EPSS
SaveExploits0References6
EUVD
EUVD
added 2025/10/03 8:7 p.m.7 views

EUVD-2025-9751

Malicious code in bioql PyPI...

6.8CVSS6.3AI score0.00239EPSS
SaveExploits0References4
Rows per page
Query Builder