Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

nvd логотип

CVE-2025-22620

Опубликовано: 20 янв. 2025
Источник: nvd
CVSS3: 5
EPSS Низкий

Описание

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. This causes files in a repository to be world-writable in some situations. This vulnerability is fixed in 0.17.0.

EPSS

Процентиль: 37%
0.00159
Низкий

5 Medium

CVSS3

Дефекты

CWE-281

Связанные уязвимости

CVSS3: 5
ubuntu
около 1 года назад

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. This causes files in a repository to be world-writable in some situations. This vulnerability is fixed in 0.17.0.

CVSS3: 5
debian
около 1 года назад

gitoxide is an implementation of git written in Rust. Prior to 0.17.0, ...

CVSS3: 5
github
около 1 года назад

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

EPSS

Процентиль: 37%
0.00159
Низкий

5 Medium

CVSS3

Дефекты

CWE-281