Lucene search
K

8 matches found

Github Security Blog
Github Security Blog
added 2025/01/21 9:13 p.m.13 views

gix-worktree-state nonexclusive checkout sets executable files world-writable

Summary gix-worktree-state specifies 0777 permissions when checking out executable files, intending that the umask will restrict them appropriately. But one of the strategies it uses to set permissions is not subject to the umask. This causes files in a repository to be world-writable in some...

5CVSS6.8AI score0.00361EPSS
Exploits0References4Affected Software1
OSV
OSV
added 2025/01/21 9:13 p.m.10 views

GHSA-FQMF-W4XH-33RH gix-worktree-state nonexclusive checkout sets executable files world-writable

Summary gix-worktree-state specifies 0777 permissions when checking out executable files, intending that the umask will restrict them appropriately. But one of the strategies it uses to set permissions is not subject to the umask. This causes files in a repository to be world-writable in some...

5CVSS5.6AI score0.00361EPSS
Exploits0References4
OSV
OSV
added 2025/01/20 4:15 p.m.2 views

DEBIAN-CVE-2025-22620

gitoxide is an implementation of git written in Rust. Prior to 0.17.0, gix-worktree-state specifies 0777 permissions when checking out executable files, intending that the umask will restrict them appropriately. But one of the strategies it uses to set permissions is not subject to the umask. Thi...

5CVSS5.3AI score0.00361EPSS
Exploits0References1
NVD
NVD
added 2025/01/20 4:15 p.m.13 views

CVE-2025-22620

gitoxide is an implementation of git written in Rust. Prior to 0.17.0, gix-worktree-state specifies 0777 permissions when checking out executable files, intending that the umask will restrict them appropriately. But one of the strategies it uses to set permissions is not subject to the umask. Thi...

5CVSS0.00361EPSS
Exploits0References1
OSV
OSV
added 2025/01/20 4:15 p.m.4 views

UBUNTU-CVE-2025-22620

gitoxide is an implementation of git written in Rust. Prior to 0.17.0, gix-worktree-state specifies 0777 permissions when checking out executable files, intending that the umask will restrict them appropriately. But one of the strategies it uses to set permissions is not subject to the umask. Thi...

5CVSS5.8AI score0.00361EPSS
Exploits0References4
RustSec
RustSec
added 2025/01/18 12:0 p.m.7 views

gix-worktree-state nonexclusive checkout sets executable files world-writable

Summary gix-worktree-state specifies 0777 permissions when checking out executable files, intending that the umask will restrict them appropriately. But one of the strategies it uses to set permissions is not subject to the umask. This causes files in a repository to be world-writable in some...

5CVSS7.2AI score0.00361EPSS
Exploits0Affected Software1
OSV
OSV
added 2025/01/18 12:0 p.m.11 views

RUSTSEC-2025-0001 gix-worktree-state nonexclusive checkout sets executable files world-writable

Summary gix-worktree-state specifies 0777 permissions when checking out executable files, intending that the umask will restrict them appropriately. But one of the strategies it uses to set permissions is not subject to the umask. This causes files in a repository to be world-writable in some...

5CVSS5.6AI score0.00361EPSS
Exploits0References5
SUSE CVE
SUSE CVE
added 2024/05/23 2:51 a.m.3 views

SUSE CVE-2024-35186

gitoxide is a pure Rust implementation of Git. During checkout, gix-worktree-state does not verify that paths point to locations in the working tree. A specially crafted repository can, when cloned, place new files anywhere writable by the application. This vulnerability leads to a major loss of...

8.8CVSS7.3AI score0.00816EPSS
Exploits0References3
Rows per page
Query Builder