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

exploitDog

suse-cvrf логотип

SUSE-SU-2025:03037-1

Опубликовано: 01 сент. 2025
Источник: suse-cvrf

Описание

Security update for git

This update for git fixes the following issues:

Updated to 2.43.7 (jsc#PED-13447):

  • CVE-2025-27613: Fixed arbitrary writable file creation and truncation in Gitk (bsc#1245938)
  • CVE-2025-27614: Fixed arbitrary script execution via repo clonation in Gitk (bsc#1245939)
  • CVE-2025-46835: Fixed arbitrary writable file creation via untrusted repository clonation in Git GUI (bsc#1245942)
  • CVE-2025-48384: Fixed arbitrary writable file creation when cloning untrusted repositories with submodules using the --recursive flag (bsc#1245943)
  • CVE-2025-48385: Fixed arbitrary code execution due to protocol injection via fetching advertised bundle (bsc#1245946)

Other fixes:

  • Drop git-credential-gnome-keyring package as it was dropped upstream, use git-credential-libsecret instead
  • git-add--interactive was removed upstream in favor of built in implementation, which was already the default in SLE.

Список пакетов

SUSE Enterprise Storage 7.1
git-2.43.7-150300.10.51.1
git-arch-2.43.7-150300.10.51.1
git-core-2.43.7-150300.10.51.1
git-cvs-2.43.7-150300.10.51.1
git-daemon-2.43.7-150300.10.51.1
git-doc-2.43.7-150300.10.51.1
git-email-2.43.7-150300.10.51.1
git-gui-2.43.7-150300.10.51.1
git-svn-2.43.7-150300.10.51.1
git-web-2.43.7-150300.10.51.1
gitk-2.43.7-150300.10.51.1
perl-Git-2.43.7-150300.10.51.1
SUSE Linux Enterprise High Performance Computing 15 SP3-LTSS
git-2.43.7-150300.10.51.1
git-arch-2.43.7-150300.10.51.1
git-core-2.43.7-150300.10.51.1
git-cvs-2.43.7-150300.10.51.1
git-daemon-2.43.7-150300.10.51.1
git-doc-2.43.7-150300.10.51.1
git-email-2.43.7-150300.10.51.1
git-gui-2.43.7-150300.10.51.1
git-svn-2.43.7-150300.10.51.1
git-web-2.43.7-150300.10.51.1
gitk-2.43.7-150300.10.51.1
perl-Git-2.43.7-150300.10.51.1
SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS
git-2.43.7-150300.10.51.1
git-arch-2.43.7-150300.10.51.1
git-core-2.43.7-150300.10.51.1
git-cvs-2.43.7-150300.10.51.1
git-daemon-2.43.7-150300.10.51.1
git-doc-2.43.7-150300.10.51.1
git-email-2.43.7-150300.10.51.1
git-gui-2.43.7-150300.10.51.1
git-svn-2.43.7-150300.10.51.1
git-web-2.43.7-150300.10.51.1
gitk-2.43.7-150300.10.51.1
perl-Git-2.43.7-150300.10.51.1
SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS
git-2.43.7-150300.10.51.1
git-arch-2.43.7-150300.10.51.1
git-core-2.43.7-150300.10.51.1
git-cvs-2.43.7-150300.10.51.1
git-daemon-2.43.7-150300.10.51.1
git-doc-2.43.7-150300.10.51.1
git-email-2.43.7-150300.10.51.1
git-gui-2.43.7-150300.10.51.1
git-svn-2.43.7-150300.10.51.1
git-web-2.43.7-150300.10.51.1
gitk-2.43.7-150300.10.51.1
perl-Git-2.43.7-150300.10.51.1
SUSE Linux Enterprise High Performance Computing 15 SP5-ESPOS
git-2.43.7-150300.10.51.1
git-arch-2.43.7-150300.10.51.1
git-core-2.43.7-150300.10.51.1
git-cvs-2.43.7-150300.10.51.1
git-daemon-2.43.7-150300.10.51.1
git-doc-2.43.7-150300.10.51.1
git-email-2.43.7-150300.10.51.1
git-gui-2.43.7-150300.10.51.1
git-svn-2.43.7-150300.10.51.1
git-web-2.43.7-150300.10.51.1
gitk-2.43.7-150300.10.51.1
perl-Git-2.43.7-150300.10.51.1
SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS
git-2.43.7-150300.10.51.1
git-arch-2.43.7-150300.10.51.1
git-core-2.43.7-150300.10.51.1
git-cvs-2.43.7-150300.10.51.1
git-daemon-2.43.7-150300.10.51.1
git-doc-2.43.7-150300.10.51.1
git-email-2.43.7-150300.10.51.1
git-gui-2.43.7-150300.10.51.1
git-svn-2.43.7-150300.10.51.1
git-web-2.43.7-150300.10.51.1
gitk-2.43.7-150300.10.51.1
perl-Git-2.43.7-150300.10.51.1
SUSE Linux Enterprise Micro 5.5
git-2.43.7-150300.10.51.1
git-core-2.43.7-150300.10.51.1
perl-Git-2.43.7-150300.10.51.1
SUSE Linux Enterprise Server 15 SP3-LTSS
git-2.43.7-150300.10.51.1
git-arch-2.43.7-150300.10.51.1
git-core-2.43.7-150300.10.51.1
git-cvs-2.43.7-150300.10.51.1
git-daemon-2.43.7-150300.10.51.1
git-doc-2.43.7-150300.10.51.1
git-email-2.43.7-150300.10.51.1
git-gui-2.43.7-150300.10.51.1
git-svn-2.43.7-150300.10.51.1
git-web-2.43.7-150300.10.51.1
gitk-2.43.7-150300.10.51.1
perl-Git-2.43.7-150300.10.51.1
SUSE Linux Enterprise Server 15 SP4-LTSS
git-2.43.7-150300.10.51.1
git-arch-2.43.7-150300.10.51.1
git-core-2.43.7-150300.10.51.1
git-cvs-2.43.7-150300.10.51.1
git-daemon-2.43.7-150300.10.51.1
git-doc-2.43.7-150300.10.51.1
git-email-2.43.7-150300.10.51.1
git-gui-2.43.7-150300.10.51.1
git-svn-2.43.7-150300.10.51.1
git-web-2.43.7-150300.10.51.1
gitk-2.43.7-150300.10.51.1
perl-Git-2.43.7-150300.10.51.1
SUSE Linux Enterprise Server 15 SP5-LTSS
git-2.43.7-150300.10.51.1
git-arch-2.43.7-150300.10.51.1
git-core-2.43.7-150300.10.51.1
git-cvs-2.43.7-150300.10.51.1
git-daemon-2.43.7-150300.10.51.1
git-doc-2.43.7-150300.10.51.1
git-email-2.43.7-150300.10.51.1
git-gui-2.43.7-150300.10.51.1
git-svn-2.43.7-150300.10.51.1
git-web-2.43.7-150300.10.51.1
gitk-2.43.7-150300.10.51.1
perl-Git-2.43.7-150300.10.51.1
SUSE Linux Enterprise Server for SAP Applications 15 SP3
git-2.43.7-150300.10.51.1
git-arch-2.43.7-150300.10.51.1
git-core-2.43.7-150300.10.51.1
git-cvs-2.43.7-150300.10.51.1
git-daemon-2.43.7-150300.10.51.1
git-doc-2.43.7-150300.10.51.1
git-email-2.43.7-150300.10.51.1
git-gui-2.43.7-150300.10.51.1
git-svn-2.43.7-150300.10.51.1
git-web-2.43.7-150300.10.51.1
gitk-2.43.7-150300.10.51.1
perl-Git-2.43.7-150300.10.51.1
SUSE Linux Enterprise Server for SAP Applications 15 SP4
git-2.43.7-150300.10.51.1
git-arch-2.43.7-150300.10.51.1
git-core-2.43.7-150300.10.51.1
git-cvs-2.43.7-150300.10.51.1
git-daemon-2.43.7-150300.10.51.1
git-doc-2.43.7-150300.10.51.1
git-email-2.43.7-150300.10.51.1
git-gui-2.43.7-150300.10.51.1
git-svn-2.43.7-150300.10.51.1
git-web-2.43.7-150300.10.51.1
gitk-2.43.7-150300.10.51.1
perl-Git-2.43.7-150300.10.51.1
SUSE Linux Enterprise Server for SAP Applications 15 SP5
git-2.43.7-150300.10.51.1
git-arch-2.43.7-150300.10.51.1
git-core-2.43.7-150300.10.51.1
git-cvs-2.43.7-150300.10.51.1
git-daemon-2.43.7-150300.10.51.1
git-doc-2.43.7-150300.10.51.1
git-email-2.43.7-150300.10.51.1
git-gui-2.43.7-150300.10.51.1
git-svn-2.43.7-150300.10.51.1
git-web-2.43.7-150300.10.51.1
gitk-2.43.7-150300.10.51.1
perl-Git-2.43.7-150300.10.51.1
SUSE Manager Proxy LTS 4.3
git-core-2.43.7-150300.10.51.1
SUSE Manager Server LTS 4.3
git-core-2.43.7-150300.10.51.1

Описание

Gitk is a Tcl/Tk based Git history browser. Starting with 1.7.0, when a user clones an untrusted repository and runs gitk without additional command arguments, files for which the user has write permission can be created and truncated. The option Support per-file encoding must have been enabled before in Gitk's Preferences. This option is disabled by default. The same happens when Show origin of this line is used in the main window (regardless of whether Support per-file encoding is enabled or not). 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.


Затронутые продукты
SUSE Enterprise Storage 7.1:git-2.43.7-150300.10.51.1
SUSE Enterprise Storage 7.1:git-arch-2.43.7-150300.10.51.1
SUSE Enterprise Storage 7.1:git-core-2.43.7-150300.10.51.1
SUSE Enterprise Storage 7.1:git-cvs-2.43.7-150300.10.51.1

Ссылки

Описание

Gitk is a Tcl/Tk based Git history browser. Starting with 2.41.0, a Git repository can be crafted in such a way that with some social engineering a user who has cloned the repository can be tricked into running any script (e.g., Bourne shell, Perl, Python, ...) supplied by the attacker by invoking gitk filename, where filename has a particular structure. The script is run with the privileges of the user. 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.


Затронутые продукты
SUSE Enterprise Storage 7.1:git-2.43.7-150300.10.51.1
SUSE Enterprise Storage 7.1:git-arch-2.43.7-150300.10.51.1
SUSE Enterprise Storage 7.1:git-core-2.43.7-150300.10.51.1
SUSE Enterprise Storage 7.1:git-cvs-2.43.7-150300.10.51.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.


Затронутые продукты
SUSE Enterprise Storage 7.1:git-2.43.7-150300.10.51.1
SUSE Enterprise Storage 7.1:git-arch-2.43.7-150300.10.51.1
SUSE Enterprise Storage 7.1:git-core-2.43.7-150300.10.51.1
SUSE Enterprise Storage 7.1:git-cvs-2.43.7-150300.10.51.1

Ссылки

Описание

Git is a fast, scalable, distributed revision control system with an unusually rich command set that provides both high-level operations and full access to internals. When reading a config value, Git strips any trailing carriage return and line feed (CRLF). When writing a config entry, values with a trailing CR are not quoted, causing the CR to be lost when the config is later read. When initializing a submodule, if the submodule path contains a trailing CR, the altered path is read resulting in the submodule being checked out to an incorrect location. If a symlink exists that points the altered path to the submodule hooks directory, and the submodule contains an executable post-checkout hook, the script may be unintentionally executed after checkout. This vulnerability is fixed in v2.43.7, v2.44.4, v2.45.4, v2.46.4, v2.47.3, v2.48.2, v2.49.1, and v2.50.1.


Затронутые продукты
SUSE Enterprise Storage 7.1:git-2.43.7-150300.10.51.1
SUSE Enterprise Storage 7.1:git-arch-2.43.7-150300.10.51.1
SUSE Enterprise Storage 7.1:git-core-2.43.7-150300.10.51.1
SUSE Enterprise Storage 7.1:git-cvs-2.43.7-150300.10.51.1

Ссылки

Описание

Git is a fast, scalable, distributed revision control system with an unusually rich command set that provides both high-level operations and full access to internals. When cloning a repository Git knows to optionally fetch a bundle advertised by the remote server, which allows the server-side to offload parts of the clone to a CDN. The Git client does not perform sufficient validation of the advertised bundles, which allows the remote side to perform protocol injection. This protocol injection can cause the client to write the fetched bundle to a location controlled by the adversary. The fetched content is fully controlled by the server, which can in the worst case lead to arbitrary code execution. The use of bundle URIs is not enabled by default and can be controlled by the bundle.heuristic config option. Some cases of the vulnerability require that the adversary is in control of where a repository will be cloned to. This either requires social engineering or a recursive clone with submodules. These cases can thus be avoided by disabling recursive clones. This vulnerability is fixed in v2.43.7, v2.44.4, v2.45.4, v2.46.4, v2.47.3, v2.48.2, v2.49.1, and v2.50.1.


Затронутые продукты
SUSE Enterprise Storage 7.1:git-2.43.7-150300.10.51.1
SUSE Enterprise Storage 7.1:git-arch-2.43.7-150300.10.51.1
SUSE Enterprise Storage 7.1:git-core-2.43.7-150300.10.51.1
SUSE Enterprise Storage 7.1:git-cvs-2.43.7-150300.10.51.1

Ссылки