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

exploitDog

github логотип

GHSA-7jx3-jqcp-hhgc

Опубликовано: 19 авг. 2026
Источник: github
Github: Не прошло ревью
CVSS4: 7.2
CVSS3: 8.1

Описание

GitPython versions before 3.1.58 contain an arbitrary file overwrite vulnerability in IndexFile.from_tree, IndexFile.reset, and IndexFile.merge_tree methods that append caller-influenced treeish strings to git read-tree without option validation or argument separation. Attackers can inject the --index-output option to overwrite arbitrary files with a valid git-index blob, destroying existing file content at attacker-controlled writable paths.

GitPython versions before 3.1.58 contain an arbitrary file overwrite vulnerability in IndexFile.from_tree, IndexFile.reset, and IndexFile.merge_tree methods that append caller-influenced treeish strings to git read-tree without option validation or argument separation. Attackers can inject the --index-output option to overwrite arbitrary files with a valid git-index blob, destroying existing file content at attacker-controlled writable paths.

EPSS

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

7.2 High

CVSS4

8.1 High

CVSS3

Дефекты

CWE-88

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

CVSS3: 8.1
ubuntu
8 дней назад

(GitPython versions before 3.1.58 contain an arbitrary file overwrite v ...)

CVSS3: 8.1
nvd
8 дней назад

GitPython versions before 3.1.58 contain an arbitrary file overwrite vulnerability in IndexFile.from_tree, IndexFile.reset, and IndexFile.merge_tree methods that append caller-influenced treeish strings to git read-tree without option validation or argument separation. Attackers can inject the --index-output option to overwrite arbitrary files with a valid git-index blob, destroying existing file content at attacker-controlled writable paths.

CVSS3: 8.1
debian
8 дней назад

GitPython versions before 3.1.58 contain an arbitrary file overwrite v ...

CVSS3: 8.1
fstec
24 дня назад

Уязвимость методов IndexFile.from_tree, IndexFile.reset и IndexFile.merge_tree библиотеки Python для взаимодействия с git-репозиториями GitPython, позволяющая нарушителю перезаписать произвольные файлы

EPSS

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

7.2 High

CVSS4

8.1 High

CVSS3

Дефекты

CWE-88