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

exploitDog

redhat логотип

CVE-2025-46835

Опубликовано: 10 июл. 2025
Источник: redhat
CVSS3: 3.1
EPSS Низкий

Описание

Git GUI allows you to use the Git source control management tools via a GUI. When a user clones an untrusted repository and is tricked into editing a file located in a maliciously named directory in the repository, then Git GUI can create and overwrite files for which the user has write permission. This vulnerability is fixed in 2.43.7, 2.44.4, 2.45.4, 2.46.4, 2.47.3, 2.48.2, 2.49.1, and 2.50.1.

A vulnerability was found in the git GUI package. When a user clones an untrusted repository and edits a file located in a maliciously named directory, git GUI may end up creating or overwriting arbitrary files for the running user has written permission. This flaw allows an attacker to modify the content of target files without the affected user's intent, resulting in a data integrity issue.

Отчет

Red Hat Product Security team has rated this vulnerability as having a Low severity. The is due to the high complexity in exploiting the vulnerability. Additionally, the user needs to be tricked into cloning an untrusted repository and editing a file located in a directory with a maliciously crafted name.

Меры по смягчению последствий

Avoid using Git GUI (the "git gui" command) to inspect or modify files in repositories cloned from untrusted sources; use the Git command-line interface or another trusted tool instead. Updating to a version of git with the fixed git-gui, as made available through Red Hat product updates, resolves this issue.

Затронутые пакеты

ПлатформаПакетСостояниеРекомендацияРелиз
Red Hat Enterprise Linux 6gitOut of support scope
Red Hat Enterprise Linux 7gitOut of support scope
Red Hat OpenShift Container Platform 4openshift/ose-rhel-coreos-8Fix deferred
Red Hat OpenShift Container Platform 4openshift/ose-rhel-coreos-9Fix deferred
Red Hat OpenShift Dev Spacesdevspaces/code-rhel9Fix deferred
Red Hat Enterprise Linux 10gitFixedRHSA-2025:1153322.07.2025
Red Hat Enterprise Linux 8gitFixedRHSA-2025:1153423.07.2025
Red Hat Enterprise Linux 9gitFixedRHSA-2025:1146221.07.2025

Показывать по

Дополнительная информация

Статус:

Low
Дефект:
CWE-88
https://bugzilla.redhat.com/show_bug.cgi?id=2379326git: Git GUI can create and overwrite files for which the user has write permission

EPSS

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

3.1 Low

CVSS3

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

CVSS3: 8.5
ubuntu
больше 1 года назад

Git GUI allows you to use the Git source control management tools via a GUI. When a user clones an untrusted repository and is tricked into editing a file located in a maliciously named directory in the repository, then Git GUI can create and overwrite files for which the user has write permission. This vulnerability is fixed in 2.43.7, 2.44.4, 2.45.4, 2.46.4, 2.47.3, 2.48.2, 2.49.1, and 2.50.1.

CVSS3: 8.5
nvd
больше 1 года назад

Git GUI allows you to use the Git source control management tools via a GUI. When a user clones an untrusted repository and is tricked into editing a file located in a maliciously named directory in the repository, then Git GUI can create and overwrite files for which the user has write permission. This vulnerability is fixed in 2.43.7, 2.44.4, 2.45.4, 2.46.4, 2.47.3, 2.48.2, 2.49.1, and 2.50.1.

msrc
больше 1 года назад

GitHub: CVE-2025-46835 Git File Overwrite Vulnerability

CVSS3: 8.5
debian
больше 1 года назад

Git GUI allows you to use the Git source control management tools via ...

CVSS3: 8.5
fstec
больше 1 года назад

Уязвимость графический интерфейс пользователя Git GUI, связанная с внедрением или модификацией аргументов, позволяющая нарушителю создавать или перезаписывать произвольные файлы

EPSS

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

3.1 Low

CVSS3