Every CVE Search/ Get API key

CVE-2025-46835

Git GUI can create and overwrite files for which the user has write permission

8.5 HighFix available

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.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
Low
Privileges needed
None
User interaction
Required

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
Low

Exploit likelihood

0.61%Up 0.6 points since Jul 11, 2025
90%50%10%1%

What each source reports

CVE List Score used 8.5

Git GUI can create and overwrite files for which the user has write permission

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.

Record
CVE-2025-46835
CVSS 3.1
8.5 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:L
Weakness
CWE-88
Updated
2026-11-02
EUVDEUVD-2025-21002 8.5

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.

Record
EUVD-2025-21002
CVSS 3.1
8.5 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:L
Updated
2026-11-02
NVD 8.5

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.

Record
CVE-2025-46835
CVSS 3.1
8.5 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:L
Weakness
CWE-88
Updated
2026-11-02
OSVALPINE-CVE-2025-46835 8.5

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.

Record
ALPINE-CVE-2025-46835
CVSS 3.1
8.5 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:L
Updated
2026-11-02
OSVBELL-CVE-2025-46835 8.5
Record
BELL-CVE-2025-46835
CVSS 3.1
8.5 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:L
Updated
2026-11-02
OSV 8.5

Git GUI can create and overwrite files for which the user has write permission

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.

Record
CVE-2025-46835
CVSS 3.1
8.5 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:L
Weakness
CWE-88
Updated
2026-11-02
Show 39 moreShow less
OSVDEBIAN-CVE-2025-46835 8.5

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.

Record
DEBIAN-CVE-2025-46835
CVSS 3.1
8.5 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:L
Updated
2026-11-02
OSVOESA-2025-1844 8.6

git security update

Security Fix(es):

A vulnerability was found in Microsoft Visual Studio (Programming Tool Software) (affected version not known). It has been classified as problematic.This is going to have an impact on confidentiality, integrity, and availability.Applying a patch is able to eliminate this problem. A possible mitigation has been published immediately after the disclosure of the vulnerability.(CVE-2025-27613)

A vulnerability, which was classified as problematic, has been found in Microsoft Visual Studio (Programming Tool Software) (version unknown).Impacted is confidentiality, integrity, and availability.Applying a patch is able to eliminate this problem. A possible mitigation has been published immediately after the disclosure of the vulnerability.(CVE-2025-46334)

A vulnerability was found in j6t git-gui up to 2.50.0 (Versioning Software). It has been rated as critical.Using CWE to declare the problem leads to CWE-88. The product constructs a string for a command to be executed by a separate component in another control sphere, but it does not properly delimit the intended arguments, options, or switches within that command string.Impacted is confidentiality, integrity, and availability.The vulnerability scanner Nessus provides a plugin with the ID 241644 (FreeBSD : git -- multiple vulnerabilities (2a4472ed-5c0d-11f0-b991-291fce777db8)), which helps to determine the existence of the flaw in a target environment.Upgrading to version 2.43.7, 2.44.4, 2.45.4, 2.46.4, 2.47.3, 2.48.2, 2.49.1 or 2.50.1 eliminates this vulnerability.The vulnerability is also documented in the vulnerability database at Tenable (241644).(CVE-2025-46835)

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.(CVE-2025-48384)

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. The wincred credential helper uses a static buffer (target) as a unique key for storing and comparing against internal storage. This credential helper does not properly bounds check the available space remaining in the buffer before appending to it with wcsncat(), leading to potential buffer overflows. 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.(CVE-2025-48386)

Record
OESA-2025-1844
CVSS 3.1
8.6 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2025-1845 8.6

git security update

Security Fix(es):

A vulnerability was found in Microsoft Visual Studio (Programming Tool Software) (affected version not known). It has been classified as problematic.This is going to have an impact on confidentiality, integrity, and availability.Applying a patch is able to eliminate this problem. A possible mitigation has been published immediately after the disclosure of the vulnerability.(CVE-2025-27613)

A vulnerability was found in Microsoft Visual Studio (Programming Tool Software) (the affected version unknown). It has been declared as problematic.As an impact it is known to affect confidentiality, integrity, and availability.Applying a patch is able to eliminate this problem. A possible mitigation has been published immediately after the disclosure of the vulnerability.(CVE-2025-27614)

A vulnerability, which was classified as problematic, has been found in Microsoft Visual Studio (Programming Tool Software) (version unknown).Impacted is confidentiality, integrity, and availability.Applying a patch is able to eliminate this problem. A possible mitigation has been published immediately after the disclosure of the vulnerability.(CVE-2025-46334)

A vulnerability was found in j6t git-gui up to 2.50.0 (Versioning Software). It has been rated as critical.Using CWE to declare the problem leads to CWE-88. The product constructs a string for a command to be executed by a separate component in another control sphere, but it does not properly delimit the intended arguments, options, or switches within that command string.Impacted is confidentiality, integrity, and availability.The vulnerability scanner Nessus provides a plugin with the ID 241644 (FreeBSD : git -- multiple vulnerabilities (2a4472ed-5c0d-11f0-b991-291fce777db8)), which helps to determine the existence of the flaw in a target environment.Upgrading to version 2.43.7, 2.44.4, 2.45.4, 2.46.4, 2.47.3, 2.48.2, 2.49.1 or 2.50.1 eliminates this vulnerability.The vulnerability is also documented in the vulnerability database at Tenable (241644).(CVE-2025-46835)

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.(CVE-2025-48384)

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…

Record
OESA-2025-1845
CVSS 3.1
8.6 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2025-1846 8.6

git security update

Security Fix(es):

A vulnerability was found in Microsoft Visual Studio (Programming Tool Software) (affected version not known). It has been classified as problematic.This is going to have an impact on confidentiality, integrity, and availability.Applying a patch is able to eliminate this problem. A possible mitigation has been published immediately after the disclosure of the vulnerability.(CVE-2025-27613)

A vulnerability was found in Microsoft Visual Studio (Programming Tool Software) (the affected version unknown). It has been declared as problematic.As an impact it is known to affect confidentiality, integrity, and availability.Applying a patch is able to eliminate this problem. A possible mitigation has been published immediately after the disclosure of the vulnerability.(CVE-2025-27614)

A vulnerability, which was classified as problematic, has been found in Microsoft Visual Studio (Programming Tool Software) (version unknown).Impacted is confidentiality, integrity, and availability.Applying a patch is able to eliminate this problem. A possible mitigation has been published immediately after the disclosure of the vulnerability.(CVE-2025-46334)

A vulnerability was found in j6t git-gui up to 2.50.0 (Versioning Software). It has been rated as critical.Using CWE to declare the problem leads to CWE-88. The product constructs a string for a command to be executed by a separate component in another control sphere, but it does not properly delimit the intended arguments, options, or switches within that command string.Impacted is confidentiality, integrity, and availability.The vulnerability scanner Nessus provides a plugin with the ID 241644 (FreeBSD : git -- multiple vulnerabilities (2a4472ed-5c0d-11f0-b991-291fce777db8)), which helps to determine the existence of the flaw in a target environment.Upgrading to version 2.43.7, 2.44.4, 2.45.4, 2.46.4, 2.47.3, 2.48.2, 2.49.1 or 2.50.1 eliminates this vulnerability.The vulnerability is also documented in the vulnerability database at Tenable (241644).(CVE-2025-46835)

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.(CVE-2025-48384)

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…

Record
OESA-2025-1846
CVSS 3.1
8.6 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2025-1847 8.6

git security update

Security Fix(es):

A vulnerability was found in Microsoft Visual Studio (Programming Tool Software) (affected version not known). It has been classified as problematic.This is going to have an impact on confidentiality, integrity, and availability.Applying a patch is able to eliminate this problem. A possible mitigation has been published immediately after the disclosure of the vulnerability.(CVE-2025-27613)

A vulnerability was found in Microsoft Visual Studio (Programming Tool Software) (the affected version unknown). It has been declared as problematic.As an impact it is known to affect confidentiality, integrity, and availability.Applying a patch is able to eliminate this problem. A possible mitigation has been published immediately after the disclosure of the vulnerability.(CVE-2025-27614)

A vulnerability, which was classified as problematic, has been found in Microsoft Visual Studio (Programming Tool Software) (version unknown).Impacted is confidentiality, integrity, and availability.Applying a patch is able to eliminate this problem. A possible mitigation has been published immediately after the disclosure of the vulnerability.(CVE-2025-46334)

A vulnerability was found in j6t git-gui up to 2.50.0 (Versioning Software). It has been rated as critical.Using CWE to declare the problem leads to CWE-88. The product constructs a string for a command to be executed by a separate component in another control sphere, but it does not properly delimit the intended arguments, options, or switches within that command string.Impacted is confidentiality, integrity, and availability.The vulnerability scanner Nessus provides a plugin with the ID 241644 (FreeBSD : git -- multiple vulnerabilities (2a4472ed-5c0d-11f0-b991-291fce777db8)), which helps to determine the existence of the flaw in a target environment.Upgrading to version 2.43.7, 2.44.4, 2.45.4, 2.46.4, 2.47.3, 2.48.2, 2.49.1 or 2.50.1 eliminates this vulnerability.The vulnerability is also documented in the vulnerability database at Tenable (241644).(CVE-2025-46835)

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.(CVE-2025-48384)

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…

Record
OESA-2025-1847
CVSS 3.1
8.6 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2025-1848 8.6

git security update

Security Fix(es):

A vulnerability was found in Microsoft Visual Studio (Programming Tool Software) (affected version not known). It has been classified as problematic.This is going to have an impact on confidentiality, integrity, and availability.Applying a patch is able to eliminate this problem. A possible mitigation has been published immediately after the disclosure of the vulnerability.(CVE-2025-27613)

A vulnerability, which was classified as problematic, has been found in Microsoft Visual Studio (Programming Tool Software) (version unknown).Impacted is confidentiality, integrity, and availability.Applying a patch is able to eliminate this problem. A possible mitigation has been published immediately after the disclosure of the vulnerability.(CVE-2025-46334)

A vulnerability was found in j6t git-gui up to 2.50.0 (Versioning Software). It has been rated as critical.Using CWE to declare the problem leads to CWE-88. The product constructs a string for a command to be executed by a separate component in another control sphere, but it does not properly delimit the intended arguments, options, or switches within that command string.Impacted is confidentiality, integrity, and availability.The vulnerability scanner Nessus provides a plugin with the ID 241644 (FreeBSD : git -- multiple vulnerabilities (2a4472ed-5c0d-11f0-b991-291fce777db8)), which helps to determine the existence of the flaw in a target environment.Upgrading to version 2.43.7, 2.44.4, 2.45.4, 2.46.4, 2.47.3, 2.48.2, 2.49.1 or 2.50.1 eliminates this vulnerability.The vulnerability is also documented in the vulnerability database at Tenable (241644).(CVE-2025-46835)

Record
OESA-2025-1848
CVSS 3.1
8.6 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2025-1849 8.6

git security update

Security Fix(es):

A vulnerability was found in Microsoft Visual Studio (Programming Tool Software) (affected version not known). It has been classified as problematic.This is going to have an impact on confidentiality, integrity, and availability.Applying a patch is able to eliminate this problem. A possible mitigation has been published immediately after the disclosure of the vulnerability.(CVE-2025-27613)

A vulnerability, which was classified as problematic, has been found in Microsoft Visual Studio (Programming Tool Software) (version unknown).Impacted is confidentiality, integrity, and availability.Applying a patch is able to eliminate this problem. A possible mitigation has been published immediately after the disclosure of the vulnerability.(CVE-2025-46334)

A vulnerability was found in j6t git-gui up to 2.50.0 (Versioning Software). It has been rated as critical.Using CWE to declare the problem leads to CWE-88. The product constructs a string for a command to be executed by a separate component in another control sphere, but it does not properly delimit the intended arguments, options, or switches within that command string.Impacted is confidentiality, integrity, and availability.The vulnerability scanner Nessus provides a plugin with the ID 241644 (FreeBSD : git -- multiple vulnerabilities (2a4472ed-5c0d-11f0-b991-291fce777db8)), which helps to determine the existence of the flaw in a target environment.Upgrading to version 2.43.7, 2.44.4, 2.45.4, 2.46.4, 2.47.3, 2.48.2, 2.49.1 or 2.50.1 eliminates this vulnerability.The vulnerability is also documented in the vulnerability database at Tenable (241644).(CVE-2025-46835)

Record
OESA-2025-1849
CVSS 3.1
8.6 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2026-4067 8.6

git-lfs security update

Git Large File Storage (LFS) replaces large files such as audio samples, videos, datasets, and graphics with text pointers inside Git, while storing the file contents on a remote server.

Security Fix(es):

Processing an incomplete post-handshake message for a QUIC connection can cause a panic.(CVE-2023-39321)

QUIC connections do not set an upper bound on the amount of data buffered when reading post-handshake messages, allowing a malicious QUIC connection to cause unbounded memory growth. With fix, connections now consistently reject messages larger than 65KiB in size.(CVE-2023-39322)

Calling Verify with a VerifyOptions.KeyUsages that contains ExtKeyUsageAny unintentionally disabledpolicy validation. This only affected certificate chains which contain policy graphs, which are rather uncommon.(CVE-2025-22874)

Git LFS is a Git extension for versioning large files. In Git LFS versions 0.5.2 through 3.7.0, when populating a Git repository's working tree with the contents of Git LFS objects, certain Git LFS commands may write to files visible outside the current Git working tree if symbolic or hard links exist which collide with the paths of files tracked by Git LFS. The git lfs checkout and git lfs pull commands do not check for symbolic links before writing to files in the working tree, allowing an attacker to craft a repository containing symbolic or hard links that cause Git LFS to write to arbitrary file system locations accessible to the user running these commands. As well, when the git lfs checkout and git lfs pull commands are run in a bare repository, they could write to files visible outside the repository. The vulnerability is fixed in version 3.7.1. As a workaround, support for symlinks in Git may be disabled by setting the core.symlinks configuration option to false, after which further clones and fetches will not create symbolic links. However, any symbolic or hard links in existing repositories will still provide the opportunity for Git LFS to write to their targets.(CVE-2025-26625)

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.(CVE-2025-27614)

The go command may execute unexpected commands when operating in untrusted VCS repositories. This occurs when possibly dangerous VCS configuration is present in repositories. This can happen when a repository was fetched via one VCS (e.g. Git), but contains metadata for another VCS (e.g. Mercurial). Modules which are retrieved using the go command line, i.e. via "go get", are not affected.(CVE-2025-4674)

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.(CVE-2025-46835)

Cancelling a query (e.g. by cancelling the context passed to one of the query methods) during a call to the Scan method of the returned Rows can result in unexpected results if other queries are being made in parallel. This can result in a race condition that may overwrite the expected results with those of another query, causing the call to Scan to return either unexpected results from the other query or an error.(CVE-2025-47907)

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…

Record
OESA-2026-4067
CVSS 4.0
8.6 HighCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Updated
2026-11-02
OSVOESA-2026-4068 10.0

git-lfs security update

Git Large File Storage (LFS) replaces large files such as audio samples, videos, datasets, and graphics with text pointers inside Git, while storing the file contents on a remote server.

Security Fix(es):

Processing an incomplete post-handshake message for a QUIC connection can cause a panic.(CVE-2023-39321)

QUIC connections do not set an upper bound on the amount of data buffered when reading post-handshake messages, allowing a malicious QUIC connection to cause unbounded memory growth. With fix, connections now consistently reject messages larger than 65KiB in size.(CVE-2023-39322)

The filepath.Walk and filepath.WalkDir functions are documented as not following symbolic links, but both functions are susceptible to a TOCTOU (time of check/time of use) race condition where a portion of the path being walked is replaced with a symbolic link while the walk is in progress.(CVE-2024-8244)

Calling Verify with a VerifyOptions.KeyUsages that contains ExtKeyUsageAny unintentionally disabledpolicy validation. This only affected certificate chains which contain policy graphs, which are rather uncommon.(CVE-2025-22874)

Git LFS is a Git extension for versioning large files. In Git LFS versions 0.5.2 through 3.7.0, when populating a Git repository's working tree with the contents of Git LFS objects, certain Git LFS commands may write to files visible outside the current Git working tree if symbolic or hard links exist which collide with the paths of files tracked by Git LFS. The git lfs checkout and git lfs pull commands do not check for symbolic links before writing to files in the working tree, allowing an attacker to craft a repository containing symbolic or hard links that cause Git LFS to write to arbitrary file system locations accessible to the user running these commands. As well, when the git lfs checkout and git lfs pull commands are run in a bare repository, they could write to files visible outside the repository. The vulnerability is fixed in version 3.7.1. As a workaround, support for symlinks in Git may be disabled by setting the core.symlinks configuration option to false, after which further clones and fetches will not create symbolic links. However, any symbolic or hard links in existing repositories will still provide the opportunity for Git LFS to write to their targets.(CVE-2025-26625)

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.(CVE-2025-27613)

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.(CVE-2025-27614)

Proxy-Authorization and Proxy-Authenticate headers persisted on cross-origin redirects potentially leaking sensitive information.(CVE-2025-4673)

The go command may execute unexpected commands when operating in untrusted VCS repositories. This occurs when possibly dangerous VCS configuration is present in repositories. This can happen when a repository was fetched via one VCS (e.g. Git), but contains metadata for another VCS (e.g. Mercurial). Modules which are retrieved using the go command line,…

Record
OESA-2026-4068
CVSS 3.1
10.0 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2026-4069 8.6

git-lfs security update

Git Large File Storage (LFS) replaces large files such as audio samples, videos, datasets, and graphics with text pointers inside Git, while storing the file contents on a remote server.

Security Fix(es):

Processing an incomplete post-handshake message for a QUIC connection can cause a panic.(CVE-2023-39321)

QUIC connections do not set an upper bound on the amount of data buffered when reading post-handshake messages, allowing a malicious QUIC connection to cause unbounded memory growth. With fix, connections now consistently reject messages larger than 65KiB in size.(CVE-2023-39322)

Calling Verify with a VerifyOptions.KeyUsages that contains ExtKeyUsageAny unintentionally disabledpolicy validation. This only affected certificate chains which contain policy graphs, which are rather uncommon.(CVE-2025-22874)

Git LFS is a Git extension for versioning large files. In Git LFS versions 0.5.2 through 3.7.0, when populating a Git repository's working tree with the contents of Git LFS objects, certain Git LFS commands may write to files visible outside the current Git working tree if symbolic or hard links exist which collide with the paths of files tracked by Git LFS. The git lfs checkout and git lfs pull commands do not check for symbolic links before writing to files in the working tree, allowing an attacker to craft a repository containing symbolic or hard links that cause Git LFS to write to arbitrary file system locations accessible to the user running these commands. As well, when the git lfs checkout and git lfs pull commands are run in a bare repository, they could write to files visible outside the repository. The vulnerability is fixed in version 3.7.1. As a workaround, support for symlinks in Git may be disabled by setting the core.symlinks configuration option to false, after which further clones and fetches will not create symbolic links. However, any symbolic or hard links in existing repositories will still provide the opportunity for Git LFS to write to their targets.(CVE-2025-26625)

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.(CVE-2025-27614)

The go command may execute unexpected commands when operating in untrusted VCS repositories. This occurs when possibly dangerous VCS configuration is present in repositories. This can happen when a repository was fetched via one VCS (e.g. Git), but contains metadata for another VCS (e.g. Mercurial). Modules which are retrieved using the go command line, i.e. via "go get", are not affected.(CVE-2025-4674)

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.(CVE-2025-46835)

Cancelling a query (e.g. by cancelling the context passed to one of the query methods) during a call to the Scan method of the returned Rows can result in unexpected results if other queries are being made in parallel. This can result in a race condition that may overwrite the expected results with those of another query, causing the call to Scan to return either unexpected results from the other query or an error.(CVE-2025-47907)

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…

Record
OESA-2026-4069
CVSS 4.0
8.6 HighCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Updated
2026-11-02
OSVRHSA-2025:11462 8.3

Red Hat Security Advisory: git security update

Record
RHSA-2025:11462
CVSS 3.1
8.3 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:L
Updated
2026-11-02
OSVRHSA-2025:11533 8.3

Red Hat Security Advisory: git security update

Record
RHSA-2025:11533
CVSS 3.1
8.3 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:L
Updated
2026-11-02
OSVRHSA-2025:11534 8.3

Red Hat Security Advisory: git security update

Record
RHSA-2025:11534
CVSS 3.1
8.3 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:L
Updated
2026-11-02
OSVRLSA-2025:11462 8.3

Important: git security update

Git is a distributed revision control system with a decentralized architecture. As opposed to centralized version control systems with a client-server model, Git ensures that each working copy of a Git repository is an exact copy with complete revision history. This not only allows the user to work on and contribute to projects without the need to have permission to push the changes to their official repositories, but also makes it possible for the user to work with no network connection.

Security Fix(es):

  • git: Git does not sanitize URLs when asking for credentials interactively (CVE-2024-50349)

  • git: Newline confusion in credential helpers can lead to credential exfiltration in git (CVE-2024-52006)

  • git: Git arbitrary code execution (CVE-2025-48384)

  • git: Git arbitrary file writes (CVE-2025-48385)

  • gitk: Git file creation flaw (CVE-2025-27613)

  • gitk: git script execution flaw (CVE-2025-27614)

  • git: Git GUI can create and overwrite files for which the user has write permission (CVE-2025-46835)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2025:11462
CVSS 3.1
8.3 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:L
Updated
2026-11-02
OSVRLSA-2025:11534 8.3

Important: git security update

Git is a distributed revision control system with a decentralized architecture. As opposed to centralized version control systems with a client-server model, Git ensures that each working copy of a Git repository is an exact copy with complete revision history. This not only allows the user to work on and contribute to projects without the need to have permission to push the changes to their official repositories, but also makes it possible for the user to work with no network connection.

Security Fix(es):

  • git: Git does not sanitize URLs when asking for credentials interactively (CVE-2024-50349)

  • git: Newline confusion in credential helpers can lead to credential exfiltration in git (CVE-2024-52006)

  • git: Git arbitrary code execution (CVE-2025-48384)

  • git: Git arbitrary file writes (CVE-2025-48385)

  • gitk: Git file creation flaw (CVE-2025-27613)

  • gitk: git script execution flaw (CVE-2025-27614)

  • git: Git GUI can create and overwrite files for which the user has write permission (CVE-2025-46835)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2025:11534
CVSS 3.1
8.3 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:L
Updated
2026-11-02
OSVUBUNTU-CVE-2025-46835 8.5

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.

Record
UBUNTU-CVE-2025-46835
CVSS 3.1
8.5 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:L
Updated
2026-11-02
OSVALSA-2025:11462 No score

Important: git security update

Git is a distributed revision control system with a decentralized architecture. As opposed to centralized version control systems with a client-server model, Git ensures that each working copy of a Git repository is an exact copy with complete revision history. This not only allows the user to work on and contribute to projects without the need to have permission to push the changes to their official repositories, but also makes it possible for the user to work with no network connection.

Security Fix(es):

  • git: Git does not sanitize URLs when asking for credentials interactively (CVE-2024-50349)
  • git: Newline confusion in credential helpers can lead to credential exfiltration in git (CVE-2024-52006)
  • git: Git arbitrary code execution (CVE-2025-48384)
  • git: Git arbitrary file writes (CVE-2025-48385)
  • gitk: Git file creation flaw (CVE-2025-27613)
  • gitk: git script execution flaw (CVE-2025-27614)
  • git: Git GUI can create and overwrite files for which the user has write permission (CVE-2025-46835)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2025:11462
Updated
2026-11-02
OSVALSA-2025:11533 No score

Important: git security update

Git is a distributed revision control system with a decentralized architecture. As opposed to centralized version control systems with a client-server model, Git ensures that each working copy of a Git repository is an exact copy with complete revision history. This not only allows the user to work on and contribute to projects without the need to have permission to push the changes to their official repositories, but also makes it possible for the user to work with no network connection.

Security Fix(es):

  • git: Git does not sanitize URLs when asking for credentials interactively (CVE-2024-50349)
  • git: Newline confusion in credential helpers can lead to credential exfiltration in git (CVE-2024-52006)
  • git: Git arbitrary code execution (CVE-2025-48384)
  • git: Git arbitrary file writes (CVE-2025-48385)
  • gitk: Git file creation flaw (CVE-2025-27613)
  • gitk: git script execution flaw (CVE-2025-27614)
  • git: Git GUI can create and overwrite files for which the user has write permission (CVE-2025-46835)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2025:11533
Updated
2026-11-02
OSVALSA-2025:11534 No score

Important: git security update

Git is a distributed revision control system with a decentralized architecture. As opposed to centralized version control systems with a client-server model, Git ensures that each working copy of a Git repository is an exact copy with complete revision history. This not only allows the user to work on and contribute to projects without the need to have permission to push the changes to their official repositories, but also makes it possible for the user to work with no network connection.

Security Fix(es):

  • git: Git does not sanitize URLs when asking for credentials interactively (CVE-2024-50349)
  • git: Newline confusion in credential helpers can lead to credential exfiltration in git (CVE-2024-52006)
  • git: Git arbitrary code execution (CVE-2025-48384)
  • git: Git arbitrary file writes (CVE-2025-48385)
  • gitk: Git file creation flaw (CVE-2025-27613)
  • gitk: git script execution flaw (CVE-2025-27614)
  • git: Git GUI can create and overwrite files for which the user has write permission (CVE-2025-46835)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2025:11534
Updated
2026-11-02
OSVCLSA-2025-1754342893 No score

git: Fix of 2 CVEs

  • CVE-2025-27614: fix a vulnerability in Gitk that allowed arbitrary script execution via specially crafted filenames in a repository
  • CVE-2025-27614: fix a vulnerability in Gitk that allowed arbitrary file creation/truncation
  • CVE-2025-46835: fix a vulnerability in Git GUI where editing files in maliciously named directories could lead to arbitrary file overwrite
Record
CLSA-2025-1754342893
Updated
2026-11-02
OSVCLSA-2025-1754413156 No score

git: Fix of 2 CVEs

  • CVE-2025-27614: fix a vulnerability in Gitk that allowed arbitrary script execution via specially crafted filenames in a repository
  • CVE-2025-27614: fix a vulnerability in Gitk that allowed arbitrary file creation/truncation
  • CVE-2025-46835: fix a vulnerability in Git GUI where editing files in maliciously named directories could lead to arbitrary file overwrite
Record
CLSA-2025-1754413156
Updated
2026-11-02
OSVCLSA-2025-1754413251 No score

git: Fix of 2 CVEs

  • CVE-2025-27614: fix a vulnerability in Gitk that allowed arbitrary script execution via specially crafted filenames in a repository
  • CVE-2025-27614: fix a vulnerability in Gitk that allowed arbitrary file creation/truncation
  • CVE-2025-46835: fix a vulnerability in Git GUI where editing files in maliciously named directories could lead to arbitrary file overwrite
Record
CLSA-2025-1754413251
Updated
2026-11-02
OSVCLSA-2025-1754648405 No score

Fix CVE(s): CVE-2025-27613, CVE-2025-27614, CVE-2025-46835

  • SECURITY UPDATE: potential file creation/truncation when cloning untrusted repository in gitk
    • debian/patches/CVE-2025-27613_CVE-2025-27614_CVE-2025-46835.patch: improve dark mode support, remove hard-coded colors in ttext calls and use colors from the theme for text widgets via Text.Background and Text.Foreground
    • CVE-2025-27613
  • SECURITY UPDATE: security vulnerability allowing arbitrary script execution
    • debian/patches/CVE-2025-27613_CVE-2025-27614_CVE-2025-46835.patch: Fix hard-coded colors in ttext widgets to use theme colors
    • CVE-2025-27614
  • SECURITY UPDATE: security issue with untrusted repository cloning and file editing
    • debian/patches/CVE-2025-27613_CVE-2025-27614_CVE-2025-46835.patch: validate directory names to prevent file overwrite attacks
    • CVE-2025-46835
Record
CLSA-2025-1754648405
Updated
2026-11-02
OSVCLSA-2025-1754940060 No score

Fix CVE(s): CVE-2025-27613, CVE-2025-27614, CVE-2025-46835

  • SECURITY UPDATE: multiple vulnerabilities in Gitk and Git GUI
    • debian/patches/CVE-2025-27614_CVE-2025-27613_CVE-2025-46835.patch: Prevent script execution via specially crafted filenames in Gitk. Sanitize filename handling to avoid unintended file creation/truncation. Validate directory names in Git GUI to prevent unsafe file overwrites when editing files
    • CVE-2025-27614, CVE-2025-27613, CVE-2025-46835
Record
CLSA-2025-1754940060
Updated
2026-11-02
OSVCLSA-2025-1755008210 No score

git: Fix of CVE-2025-46835

  • CVE-2025-46835: fix vulnerability where Git GUI can create and overwrite arbitrary writable files
Record
CLSA-2025-1755008210
Updated
2026-11-02
OSVCLSA-2025-1755184971 No score

git: Fix of CVE-2025-46835

  • CVE-2025-46835: fix vulnerability where Git GUI can create and overwrite arbitrary writable files
Record
CLSA-2025-1755184971
Updated
2026-11-02
OSVCLSA-2025-1759167661 No score

git: Fix of CVE-2025-46835

  • CVE-2025-46835: prevent malicious creating and overwriting of user's files
Record
CLSA-2025-1759167661
Updated
2026-11-02
OSVCLSA-2025-1759167915 No score

git: Fix of CVE-2025-46835

  • CVE-2025-46835: prevent malicious creating and overwriting of user's files
Record
CLSA-2025-1759167915
Updated
2026-11-02
OSVCLSA-2025-1759864289 No score

git: Fix of CVE-2025-46835

  • CVE-2025-46835: prevent malicious creating and overwriting of user's files
Record
CLSA-2025-1759864289
Updated
2026-11-02
OSVCLSA-2026-1778005827 No score

git: Fix of CVE-2025-46835

  • CVE-2025-46835: fix Git GUI from creating and overwriting arbitrary files when editing a file in a maliciously crafted repository directory
Record
CLSA-2026-1778005827
Updated
2026-11-02
OSVopenSUSE-SU-2025:15337-1 No score

git-2.50.1-1.1 on GA media

These are all security issues fixed in the git-2.50.1-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2025:15337-1
Updated
2026-11-02
OSVROOT-OS-DEBIAN-12-CVE-2025-46835 No score

CVE-2025-46835 in rootio-git - Patched by Root

Root has patched CVE-2025-46835 in the rootio-git package for Root:Debian:12. Multiple fixed versions available.

Record
ROOT-OS-DEBIAN-12-CVE-2025-46835
Updated
2026-11-02
OSVROOT-OS-UBUNTU-2204-CVE-2025-46835 No score

CVE-2025-46835 in git - Patched by Root

Root has patched CVE-2025-46835 in the git package for Root:Ubuntu:22.04. Multiple fixed versions available.

Record
ROOT-OS-UBUNTU-2204-CVE-2025-46835
Updated
2026-11-02
OSVSUSE-SU-2025:03012-1 No score

security update for git, git-lfs, obs-scm-bridge, python-PyYAML

This update for git, git-lfs, obs-scm-bridge, python-PyYAML fixes the following issues:

git was updated from version 2.43.0 to 2.51.0 (bsc#1243197):

git-lfs is included in version 3.7.0.

python-PyYAML was updated from version 6.0.1 to 6.0.2:

  • Added support for Cython 3.x and Python 3.13

obs-scm-bridge was updated from version 0.5.4 to 0.7.4:

  • New Features and Improvements:

    • Manifest File Support: Support has been added for a _manifest file, which serves as a successor to the _subdirs file.
    • Control Over Git Information: A new noobsinfo query parameter was added to hide git information in source and binary files.
    • Enhanced Submodule Handling: The system now records the configured branch of submodules and stays on that branch during checkout.
    • Git SHA Tracking: In project mode, the tool now uses git SHA sums instead of md5sum to track package sources.
    • SSH URL Support: ssh:// SCM URLs can now be used.
    • Improved Error Messages: Error reporting for invalid files within package subdirectories has been improved.
    • Standardized Config Location: In project mode, the _config file is now always located in the top-level directory, even when using subdirs.
    • Reduced Unnecessary Changes: In project mode, unnecessary modifications to the package meta URL…
Record
SUSE-SU-2025:03012-1
Updated
2026-11-02
OSVSUSE-SU-2025:03022-1 No score

Security update for git

This update for git fixes the following issues:

  • CVE-2025-27613: Fixed arbitrary writable file creation and truncation in Gitk (bsc#1245938)
  • CVE-2025-46835: Fixed arbitrary writable file creation when cloning untrusted repository 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)
Record
SUSE-SU-2025:03022-1
Updated
2026-11-02
OSVSUSE-SU-2025:03037-1 No score

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.
Record
SUSE-SU-2025:03037-1
Updated
2026-11-02
OSVSUSE-SU-2025:20721-1 No score

Security update for git

This update for git fixes the following issues:

  • Update to 2.51.0

    • UI, Workflows & Features
      • Userdiff patterns for the R language have been added.
      • Documentation for "git send-email" has been updated with a bit more credential helper and OAuth information.
      • "git cat-file --batch" learns to understand %(objectmode) atom to allow the caller to tell missing objects (due to repository corruption) and submodules (whose commit objects are OK to be missing) apart.
      • "git diff --no-index dirA dirB" can limit the comparison with pathspec at the end of the command line, just like normal "git diff".
      • "git subtree" (in contrib/) learned to grok GPG signing its commits.
      • "git whatchanged" that is longer to type than "git log --raw" which is its modern rough equivalent has outlived its usefulness more than 10 years ago. Plan to deprecate and remove it.
      • An interchange format for stash entries is defined, and subcommand of "git stash" to import/export has been added.
      • "git merge/pull" has been taught the "--compact-summary" option to use the compact-summary format, intead of diffstat, when showing the summary of the incoming changes.
      • "git imap-send" has been broken for a long time, which has been resurrected and then taught to talk OAuth2.0 etc.
      • Some error messages from "git imap-send" has been updated.
      • When "git daemon" sees a signal while attempting to accept() a new client, instead of retrying, it skipped it by mistake, which has been corrected.
      • The reftable ref backend has matured enough; Git 3.0 will make it the default format in a newly created repositories by default.
      • "netrc" credential helper has been improved to understand textual service names (like smtp) in addition to the numeric port numbers (like 25).
      • Lift the limitation to use changed-path filter in "git log" so that it can be used for a pathspec with multiple literal paths.
      • Clean up the way how signature on commit objects are exported to and imported from fast-import stream.
      • Remove unsupported, unused, and unsupportable old option from "git log".
      • Document recently added "git imap-send --list" with an example.
      • "git pull" learned to pay attention to pull.autostash configuration variable, which overrides rebase/merge.autostash.
      • "git for-each-ref" learns "--start-after" option to help applications that want to page its output.
      • "git switch" and "git restore" are declared to be no longer experimental.
      • "git -c alias.foo=bar foo -h baz" reported "'foo' is aliased to 'bar'" and then went on to run "git foo -h baz", which was unexpected. Tighten the rule so that alias expansion is reported only when "-h" is the sole option.
    • Performance, Internal Implementation, Development Support etc.
      • "git pack-objects" learned to find delta bases from blobs at the same path, using the --path-walk API.
      • CodingGuidelines update.
      • Add settings for Solaris 10 & 11.
      • Meson-based build/test framework now understands TAP output generated by our tests.
      • "Do not explicitly initialize to zero" rule has been clarified in the CodingGuidelines document.
      • A test helper "test_seq" function learned the "-f <fmt>" option, which allowed us to simplify a lot of test scripts.
      • A lot of stale stuff has been removed from the contrib/ hierarchy.
      • "git push" and "git fetch" are taught to update refs in batches to gain performance.
      • Some code paths in "git prune" used to ignore the passed-in repository object and used the the_repository singleton instance instead, which has been corrected.
      • Update ".clang-format" and ".editorconfig" to match our style guide a bit better.
      • "make coccicheck"…
Record
SUSE-SU-2025:20721-1
Updated
2026-11-02
OSVSUSE-SU-2025:20855-1 No score

Security update for git

This update for git fixes the following issues:

Update to 2.51.0:

  • CVE-2025-27613: arbitrary writable file creation and truncation in Gitk (bsc#1245938)
  • CVE-2025-27614: arbitrary script execution via repo clonation in gitk (bsc#1245939)
  • CVE-2025-46835: untrusted repository cloning can lead to arbitrary writable file creation in Git GUI (bsc#1245942)
  • CVE-2025-48384: script may be unintentionally executed after checkout due to CRLF transforming (bsc#1245943)
  • CVE-2025-48385: arbitrary code execution due to protocol injection via fetching advertised bundle (bsc#1245946)
  • CVE-2025-48386: buffer overflow in static buffer 'target' in wincred credential helper (bsc#1245947)
Record
SUSE-SU-2025:20855-1
Updated
2026-11-02
OSVUSN-7626-1 No score

git vulnerabilities

Avi Halachmi discovered that Git incorrectly managed file modification constraints with Gitk. An attacker could possibly use this issue to create or write to arbitrary files on the system. (CVE-2025-27613)

Avi Halachmi discovered that Git incorrectly handled arguments when invoking the Gitk utility. If a user were tricked into cloning a malicious Git repository, an attacker could possibly use this issue to run arbitrary commands. This issue only affected Ubuntu 24.04 LTS, Ubuntu 24.10, and Ubuntu 25.04. (CVE-2025-27614)

Johannes Sixt discovered that Git incorrectly managed file modification constraints with Git GUI. If a user were tricked into editing a file in a malicious Git repository, an attacker could possibly use this issue to create or write to arbitrary files on the system. (CVE-2025-46835)

David Leadbeater discovered that Git incorrectly stripped CRLF characters when editing configuration files. An attacker could possibly use this issue to execute arbitrary code. (CVE-2025-48384)

David Leadbeater discovered that Git incorrectly handled verification when fetching remote Git repositories. An attacker could possibly use this issue to perform protocol injection, leading to arbitrary code execution. This issue only affected Ubuntu 24.04 LTS, Ubuntu 24.10, and Ubuntu 25.04. (CVE-2025-48385)

David Leadbeater discovered that Git incorrectly handled memory with the wincred credential helper. An attacker could possibly use this issue to cause a denial of service. (CVE-2025-48386)

Record
USN-7626-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
git
Alpine:v3.19
before 2.43.7-r0
2.43.7-r0
git
Alpine:v3.20
before 2.45.4-r0
2.45.4-r0
git
Alpine:v3.21
before 2.47.3-r0
2.47.3-r0
git
Alpine:v3.22
before 2.49.1-r0
2.49.1-r0
git
Alpine:v3.23
before 2.50.1-r0
2.50.1-r0
git
Alpine:v3.24
before 2.50.1-r0
2.50.1-r0
git
AlmaLinux:9
From an advisory covering 7 CVEs
before 2.47.3-1.el9_6
2.47.3-1.el9_6
git-all
AlmaLinux:9
From an advisory covering 7 CVEs
before 2.47.3-1.el9_6
2.47.3-1.el9_6
git-core
AlmaLinux:9
From an advisory covering 7 CVEs
before 2.47.3-1.el9_6
2.47.3-1.el9_6
git-core-doc
AlmaLinux:9
From an advisory covering 7 CVEs
before 2.47.3-1.el9_6
2.47.3-1.el9_6
Show 290 moreShow less
Affected packages
PackageAffectedFixed
git-credential-libsecret
AlmaLinux:9
From an advisory covering 7 CVEs
before 2.47.3-1.el9_6
2.47.3-1.el9_6
git-daemon
AlmaLinux:9
From an advisory covering 7 CVEs
before 2.47.3-1.el9_6
2.47.3-1.el9_6
git-email
AlmaLinux:9
From an advisory covering 7 CVEs
before 2.47.3-1.el9_6
2.47.3-1.el9_6
git-gui
AlmaLinux:9
From an advisory covering 7 CVEs
before 2.47.3-1.el9_6
2.47.3-1.el9_6
git-instaweb
AlmaLinux:9
From an advisory covering 7 CVEs
before 2.47.3-1.el9_6
2.47.3-1.el9_6
git-subtree
AlmaLinux:9
From an advisory covering 7 CVEs
before 2.47.3-1.el9_6
2.47.3-1.el9_6
git-svn
AlmaLinux:9
From an advisory covering 7 CVEs
before 2.47.3-1.el9_6
2.47.3-1.el9_6
gitk
AlmaLinux:9
From an advisory covering 7 CVEs
before 2.47.3-1.el9_6
2.47.3-1.el9_6
gitweb
AlmaLinux:9
From an advisory covering 7 CVEs
before 2.47.3-1.el9_6
2.47.3-1.el9_6
perl-Git
AlmaLinux:9
From an advisory covering 7 CVEs
before 2.47.3-1.el9_6
2.47.3-1.el9_6
perl-Git-SVN
AlmaLinux:9
From an advisory covering 7 CVEs
before 2.47.3-1.el9_6
2.47.3-1.el9_6
git-all
AlmaLinux:10
From an advisory covering 7 CVEs
before 2.47.3-1.el10_0
2.47.3-1.el10_0
git-core-doc
AlmaLinux:10
From an advisory covering 7 CVEs
before 2.47.3-1.el10_0
2.47.3-1.el10_0
git-email
AlmaLinux:10
From an advisory covering 7 CVEs
before 2.47.3-1.el10_0
2.47.3-1.el10_0
git-gui
AlmaLinux:10
From an advisory covering 7 CVEs
before 2.47.3-1.el10_0
2.47.3-1.el10_0
git-instaweb
AlmaLinux:10
From an advisory covering 7 CVEs
before 2.47.3-1.el10_0
2.47.3-1.el10_0
git-subtree
AlmaLinux:10
From an advisory covering 7 CVEs
before 2.47.3-1.el10_0
2.47.3-1.el10_0
git-svn
AlmaLinux:10
From an advisory covering 7 CVEs
before 2.47.3-1.el10_0
2.47.3-1.el10_0
gitk
AlmaLinux:10
From an advisory covering 7 CVEs
before 2.47.3-1.el10_0
2.47.3-1.el10_0
gitweb
AlmaLinux:10
From an advisory covering 7 CVEs
before 2.47.3-1.el10_0
2.47.3-1.el10_0
perl-Git
AlmaLinux:10
From an advisory covering 7 CVEs
before 2.47.3-1.el10_0
2.47.3-1.el10_0
perl-Git-SVN
AlmaLinux:10
From an advisory covering 7 CVEs
before 2.47.3-1.el10_0
2.47.3-1.el10_0
git
AlmaLinux:8
From an advisory covering 7 CVEs
before 2.43.7-1.el8_10
2.43.7-1.el8_10
git-all
AlmaLinux:8
From an advisory covering 7 CVEs
before 2.43.7-1.el8_10
2.43.7-1.el8_10
git-core
AlmaLinux:8
From an advisory covering 7 CVEs
before 2.43.7-1.el8_10
2.43.7-1.el8_10
git-core-doc
AlmaLinux:8
From an advisory covering 7 CVEs
before 2.43.7-1.el8_10
2.43.7-1.el8_10
git-credential-libsecret
AlmaLinux:8
From an advisory covering 7 CVEs
before 2.43.7-1.el8_10
2.43.7-1.el8_10
git-daemon
AlmaLinux:8
From an advisory covering 7 CVEs
before 2.43.7-1.el8_10
2.43.7-1.el8_10
git-email
AlmaLinux:8
From an advisory covering 7 CVEs
before 2.43.7-1.el8_10
2.43.7-1.el8_10
git-gui
AlmaLinux:8
From an advisory covering 7 CVEs
before 2.43.7-1.el8_10
2.43.7-1.el8_10
git-instaweb
AlmaLinux:8
From an advisory covering 7 CVEs
before 2.43.7-1.el8_10
2.43.7-1.el8_10
git-subtree
AlmaLinux:8
From an advisory covering 7 CVEs
before 2.43.7-1.el8_10
2.43.7-1.el8_10
git-svn
AlmaLinux:8
From an advisory covering 7 CVEs
before 2.43.7-1.el8_10
2.43.7-1.el8_10
gitk
AlmaLinux:8
From an advisory covering 7 CVEs
before 2.43.7-1.el8_10
2.43.7-1.el8_10
gitweb
AlmaLinux:8
From an advisory covering 7 CVEs
before 2.43.7-1.el8_10
2.43.7-1.el8_10
perl-Git
AlmaLinux:8
From an advisory covering 7 CVEs
before 2.43.7-1.el8_10
2.43.7-1.el8_10
perl-Git-SVN
AlmaLinux:8
From an advisory covering 7 CVEs
before 2.43.7-1.el8_10
2.43.7-1.el8_10
git
Alpaquita:23
2.38.1-r0 up to 2.43.7-r0
2.43.7-r0
git
Alpaquita:25
2.49.0-r0 up to 2.49.1-r0
2.49.1-r0
git
Alpaquita:stream
2.41.0-r0 up to 2.50.1-r0
2.50.1-r0
git
TuxCare:CentOS:8.5
From an advisory covering 2 CVEs
before 2.27.0-1.el8.tuxcare.els8
2.27.0-1.el8.tuxcare.els8
git-all
TuxCare:CentOS:8.5
From an advisory covering 2 CVEs
before 2.27.0-1.el8.tuxcare.els8
2.27.0-1.el8.tuxcare.els8
git-core
TuxCare:CentOS:8.5
From an advisory covering 2 CVEs
before 2.27.0-1.el8.tuxcare.els8
2.27.0-1.el8.tuxcare.els8
git-core-doc
TuxCare:CentOS:8.5
From an advisory covering 2 CVEs
before 2.27.0-1.el8.tuxcare.els8
2.27.0-1.el8.tuxcare.els8
git-credential-libsecret
TuxCare:CentOS:8.5
From an advisory covering 2 CVEs
before 2.27.0-1.el8.tuxcare.els8
2.27.0-1.el8.tuxcare.els8
git-daemon
TuxCare:CentOS:8.5
From an advisory covering 2 CVEs
before 2.27.0-1.el8.tuxcare.els8
2.27.0-1.el8.tuxcare.els8
git-email
TuxCare:CentOS:8.5
From an advisory covering 2 CVEs
before 2.27.0-1.el8.tuxcare.els8
2.27.0-1.el8.tuxcare.els8
git-gui
TuxCare:CentOS:8.5
From an advisory covering 2 CVEs
before 2.27.0-1.el8.tuxcare.els8
2.27.0-1.el8.tuxcare.els8
git-instaweb
TuxCare:CentOS:8.5
From an advisory covering 2 CVEs
before 2.27.0-1.el8.tuxcare.els8
2.27.0-1.el8.tuxcare.els8
git-subtree
TuxCare:CentOS:8.5
From an advisory covering 2 CVEs
before 2.27.0-1.el8.tuxcare.els8
2.27.0-1.el8.tuxcare.els8
git-svn
TuxCare:CentOS:8.5
From an advisory covering 2 CVEs
before 2.27.0-1.el8.tuxcare.els8
2.27.0-1.el8.tuxcare.els8
gitk
TuxCare:CentOS:8.5
From an advisory covering 2 CVEs
before 2.27.0-1.el8.tuxcare.els8
2.27.0-1.el8.tuxcare.els8
gitweb
TuxCare:CentOS:8.5
From an advisory covering 2 CVEs
before 2.27.0-1.el8.tuxcare.els8
2.27.0-1.el8.tuxcare.els8
perl-Git
TuxCare:CentOS:8.5
From an advisory covering 2 CVEs
before 2.27.0-1.el8.tuxcare.els8
2.27.0-1.el8.tuxcare.els8
perl-Git-SVN
TuxCare:CentOS:8.5
From an advisory covering 2 CVEs
before 2.27.0-1.el8.tuxcare.els8
2.27.0-1.el8.tuxcare.els8
git
TuxCare:CentOS-Stream:8
From an advisory covering 2 CVEs
before 2.43.0-1.el8.tuxcare.els6
2.43.0-1.el8.tuxcare.els6
git-all
TuxCare:CentOS-Stream:8
From an advisory covering 2 CVEs
before 2.43.0-1.el8.tuxcare.els6
2.43.0-1.el8.tuxcare.els6
git-core
TuxCare:CentOS-Stream:8
From an advisory covering 2 CVEs
before 2.43.0-1.el8.tuxcare.els6
2.43.0-1.el8.tuxcare.els6
git-core-doc
TuxCare:CentOS-Stream:8
From an advisory covering 2 CVEs
before 2.43.0-1.el8.tuxcare.els6
2.43.0-1.el8.tuxcare.els6
git-credential-libsecret
TuxCare:CentOS-Stream:8
From an advisory covering 2 CVEs
before 2.43.0-1.el8.tuxcare.els6
2.43.0-1.el8.tuxcare.els6
git-daemon
TuxCare:CentOS-Stream:8
From an advisory covering 2 CVEs
before 2.43.0-1.el8.tuxcare.els6
2.43.0-1.el8.tuxcare.els6
git-email
TuxCare:CentOS-Stream:8
From an advisory covering 2 CVEs
before 2.43.0-1.el8.tuxcare.els6
2.43.0-1.el8.tuxcare.els6
git-gui
TuxCare:CentOS-Stream:8
From an advisory covering 2 CVEs
before 2.43.0-1.el8.tuxcare.els6
2.43.0-1.el8.tuxcare.els6
git-instaweb
TuxCare:CentOS-Stream:8
From an advisory covering 2 CVEs
before 2.43.0-1.el8.tuxcare.els6
2.43.0-1.el8.tuxcare.els6
git-subtree
TuxCare:CentOS-Stream:8
From an advisory covering 2 CVEs
before 2.43.0-1.el8.tuxcare.els6
2.43.0-1.el8.tuxcare.els6
git-svn
TuxCare:CentOS-Stream:8
From an advisory covering 2 CVEs
before 2.43.0-1.el8.tuxcare.els6
2.43.0-1.el8.tuxcare.els6
gitk
TuxCare:CentOS-Stream:8
From an advisory covering 2 CVEs
before 2.43.0-1.el8.tuxcare.els6
2.43.0-1.el8.tuxcare.els6
gitweb
TuxCare:CentOS-Stream:8
From an advisory covering 2 CVEs
before 2.43.0-1.el8.tuxcare.els6
2.43.0-1.el8.tuxcare.els6
perl-Git
TuxCare:CentOS-Stream:8
From an advisory covering 2 CVEs
before 2.43.0-1.el8.tuxcare.els6
2.43.0-1.el8.tuxcare.els6
perl-Git-SVN
TuxCare:CentOS-Stream:8
From an advisory covering 2 CVEs
before 2.43.0-1.el8.tuxcare.els6
2.43.0-1.el8.tuxcare.els6
git
TuxCare:CentOS:8.4
From an advisory covering 2 CVEs
before 2.27.0-1.el8.tuxcare.els8
2.27.0-1.el8.tuxcare.els8
git-all
TuxCare:CentOS:8.4
From an advisory covering 2 CVEs
before 2.27.0-1.el8.tuxcare.els8
2.27.0-1.el8.tuxcare.els8
git-core
TuxCare:CentOS:8.4
From an advisory covering 2 CVEs
before 2.27.0-1.el8.tuxcare.els8
2.27.0-1.el8.tuxcare.els8
git-core-doc
TuxCare:CentOS:8.4
From an advisory covering 2 CVEs
before 2.27.0-1.el8.tuxcare.els8
2.27.0-1.el8.tuxcare.els8
git-credential-libsecret
TuxCare:CentOS:8.4
From an advisory covering 2 CVEs
before 2.27.0-1.el8.tuxcare.els8
2.27.0-1.el8.tuxcare.els8
git-daemon
TuxCare:CentOS:8.4
From an advisory covering 2 CVEs
before 2.27.0-1.el8.tuxcare.els8
2.27.0-1.el8.tuxcare.els8
git-email
TuxCare:CentOS:8.4
From an advisory covering 2 CVEs
before 2.27.0-1.el8.tuxcare.els8
2.27.0-1.el8.tuxcare.els8
git-gui
TuxCare:CentOS:8.4
From an advisory covering 2 CVEs
before 2.27.0-1.el8.tuxcare.els8
2.27.0-1.el8.tuxcare.els8
git-instaweb
TuxCare:CentOS:8.4
From an advisory covering 2 CVEs
before 2.27.0-1.el8.tuxcare.els8
2.27.0-1.el8.tuxcare.els8
git-subtree
TuxCare:CentOS:8.4
From an advisory covering 2 CVEs
before 2.27.0-1.el8.tuxcare.els8
2.27.0-1.el8.tuxcare.els8
git-svn
TuxCare:CentOS:8.4
From an advisory covering 2 CVEs
before 2.27.0-1.el8.tuxcare.els8
2.27.0-1.el8.tuxcare.els8
gitk
TuxCare:CentOS:8.4
From an advisory covering 2 CVEs
before 2.27.0-1.el8.tuxcare.els8
2.27.0-1.el8.tuxcare.els8
gitweb
TuxCare:CentOS:8.4
From an advisory covering 2 CVEs
before 2.27.0-1.el8.tuxcare.els8
2.27.0-1.el8.tuxcare.els8
perl-Git
TuxCare:CentOS:8.4
From an advisory covering 2 CVEs
before 2.27.0-1.el8.tuxcare.els8
2.27.0-1.el8.tuxcare.els8
perl-Git-SVN
TuxCare:CentOS:8.4
From an advisory covering 2 CVEs
before 2.27.0-1.el8.tuxcare.els8
2.27.0-1.el8.tuxcare.els8
git
TuxCare:Ubuntu:16.04
From an advisory covering 3 CVEs
before 1:2.7.4-0ubuntu1.10+tuxcare.els9
1:2.7.4-0ubuntu1.10+tuxcare.els9
git-all
TuxCare:Ubuntu:16.04
From an advisory covering 3 CVEs
before 1:2.7.4-0ubuntu1.10+tuxcare.els9
1:2.7.4-0ubuntu1.10+tuxcare.els9
git-arch
TuxCare:Ubuntu:16.04
From an advisory covering 3 CVEs
before 1:2.7.4-0ubuntu1.10+tuxcare.els9
1:2.7.4-0ubuntu1.10+tuxcare.els9
git-core
TuxCare:Ubuntu:16.04
From an advisory covering 3 CVEs
before 1:2.7.4-0ubuntu1.10+tuxcare.els9
1:2.7.4-0ubuntu1.10+tuxcare.els9
git-cvs
TuxCare:Ubuntu:16.04
From an advisory covering 3 CVEs
before 1:2.7.4-0ubuntu1.10+tuxcare.els9
1:2.7.4-0ubuntu1.10+tuxcare.els9
git-daemon-run
TuxCare:Ubuntu:16.04
From an advisory covering 3 CVEs
before 1:2.7.4-0ubuntu1.10+tuxcare.els9
1:2.7.4-0ubuntu1.10+tuxcare.els9
git-daemon-sysvinit
TuxCare:Ubuntu:16.04
From an advisory covering 3 CVEs
before 1:2.7.4-0ubuntu1.10+tuxcare.els9
1:2.7.4-0ubuntu1.10+tuxcare.els9
git-doc
TuxCare:Ubuntu:16.04
From an advisory covering 3 CVEs
before 1:2.7.4-0ubuntu1.10+tuxcare.els9
1:2.7.4-0ubuntu1.10+tuxcare.els9
git-el
TuxCare:Ubuntu:16.04
From an advisory covering 3 CVEs
before 1:2.7.4-0ubuntu1.10+tuxcare.els9
1:2.7.4-0ubuntu1.10+tuxcare.els9
git-email
TuxCare:Ubuntu:16.04
From an advisory covering 3 CVEs
before 1:2.7.4-0ubuntu1.10+tuxcare.els9
1:2.7.4-0ubuntu1.10+tuxcare.els9
git-gui
TuxCare:Ubuntu:16.04
From an advisory covering 3 CVEs
before 1:2.7.4-0ubuntu1.10+tuxcare.els9
1:2.7.4-0ubuntu1.10+tuxcare.els9
git-man
TuxCare:Ubuntu:16.04
From an advisory covering 3 CVEs
before 1:2.7.4-0ubuntu1.10+tuxcare.els9
1:2.7.4-0ubuntu1.10+tuxcare.els9
git-mediawiki
TuxCare:Ubuntu:16.04
From an advisory covering 3 CVEs
before 1:2.7.4-0ubuntu1.10+tuxcare.els9
1:2.7.4-0ubuntu1.10+tuxcare.els9
git-svn
TuxCare:Ubuntu:16.04
From an advisory covering 3 CVEs
before 1:2.7.4-0ubuntu1.10+tuxcare.els9
1:2.7.4-0ubuntu1.10+tuxcare.els9
gitk
TuxCare:Ubuntu:16.04
From an advisory covering 3 CVEs
before 1:2.7.4-0ubuntu1.10+tuxcare.els9
1:2.7.4-0ubuntu1.10+tuxcare.els9
gitweb
TuxCare:Ubuntu:16.04
From an advisory covering 3 CVEs
before 1:2.7.4-0ubuntu1.10+tuxcare.els9
1:2.7.4-0ubuntu1.10+tuxcare.els9
git
TuxCare:Ubuntu:18.04
From an advisory covering 3 CVEs
before 1:2.17.1-1ubuntu0.18+tuxcare.els7
1:2.17.1-1ubuntu0.18+tuxcare.els7
git-all
TuxCare:Ubuntu:18.04
From an advisory covering 3 CVEs
before 1:2.17.1-1ubuntu0.18+tuxcare.els7
1:2.17.1-1ubuntu0.18+tuxcare.els7
git-cvs
TuxCare:Ubuntu:18.04
From an advisory covering 3 CVEs
before 1:2.17.1-1ubuntu0.18+tuxcare.els7
1:2.17.1-1ubuntu0.18+tuxcare.els7
git-daemon-run
TuxCare:Ubuntu:18.04
From an advisory covering 3 CVEs
before 1:2.17.1-1ubuntu0.18+tuxcare.els7
1:2.17.1-1ubuntu0.18+tuxcare.els7
git-daemon-sysvinit
TuxCare:Ubuntu:18.04
From an advisory covering 3 CVEs
before 1:2.17.1-1ubuntu0.18+tuxcare.els7
1:2.17.1-1ubuntu0.18+tuxcare.els7
git-doc
TuxCare:Ubuntu:18.04
From an advisory covering 3 CVEs
before 1:2.17.1-1ubuntu0.18+tuxcare.els7
1:2.17.1-1ubuntu0.18+tuxcare.els7
git-el
TuxCare:Ubuntu:18.04
From an advisory covering 3 CVEs
before 1:2.17.1-1ubuntu0.18+tuxcare.els7
1:2.17.1-1ubuntu0.18+tuxcare.els7
git-email
TuxCare:Ubuntu:18.04
From an advisory covering 3 CVEs
before 1:2.17.1-1ubuntu0.18+tuxcare.els7
1:2.17.1-1ubuntu0.18+tuxcare.els7
git-gui
TuxCare:Ubuntu:18.04
From an advisory covering 3 CVEs
before 1:2.17.1-1ubuntu0.18+tuxcare.els7
1:2.17.1-1ubuntu0.18+tuxcare.els7
git-man
TuxCare:Ubuntu:18.04
From an advisory covering 3 CVEs
before 1:2.17.1-1ubuntu0.18+tuxcare.els7
1:2.17.1-1ubuntu0.18+tuxcare.els7
git-mediawiki
TuxCare:Ubuntu:18.04
From an advisory covering 3 CVEs
before 1:2.17.1-1ubuntu0.18+tuxcare.els7
1:2.17.1-1ubuntu0.18+tuxcare.els7
git-svn
TuxCare:Ubuntu:18.04
From an advisory covering 3 CVEs
before 1:2.17.1-1ubuntu0.18+tuxcare.els7
1:2.17.1-1ubuntu0.18+tuxcare.els7
gitk
TuxCare:Ubuntu:18.04
From an advisory covering 3 CVEs
before 1:2.17.1-1ubuntu0.18+tuxcare.els7
1:2.17.1-1ubuntu0.18+tuxcare.els7
gitweb
TuxCare:Ubuntu:18.04
From an advisory covering 3 CVEs
before 1:2.17.1-1ubuntu0.18+tuxcare.els7
1:2.17.1-1ubuntu0.18+tuxcare.els7
emacs-git
TuxCare:OracleLinux:6
before 1.7.1-10.el6_10.tuxcare.els6
1.7.1-10.el6_10.tuxcare.els6
emacs-git-el
TuxCare:OracleLinux:6
before 1.7.1-10.el6_10.tuxcare.els6
1.7.1-10.el6_10.tuxcare.els6
git
TuxCare:OracleLinux:6
before 1.7.1-10.el6_10.tuxcare.els6
1.7.1-10.el6_10.tuxcare.els6
git-all
TuxCare:OracleLinux:6
before 1.7.1-10.el6_10.tuxcare.els6
1.7.1-10.el6_10.tuxcare.els6
git-cvs
TuxCare:OracleLinux:6
before 1.7.1-10.el6_10.tuxcare.els6
1.7.1-10.el6_10.tuxcare.els6
git-daemon
TuxCare:OracleLinux:6
before 1.7.1-10.el6_10.tuxcare.els6
1.7.1-10.el6_10.tuxcare.els6
git-email
TuxCare:OracleLinux:6
before 1.7.1-10.el6_10.tuxcare.els6
1.7.1-10.el6_10.tuxcare.els6
git-gui
TuxCare:OracleLinux:6
before 1.7.1-10.el6_10.tuxcare.els6
1.7.1-10.el6_10.tuxcare.els6
git-svn
TuxCare:OracleLinux:6
before 1.7.1-10.el6_10.tuxcare.els6
1.7.1-10.el6_10.tuxcare.els6
gitk
TuxCare:OracleLinux:6
before 1.7.1-10.el6_10.tuxcare.els6
1.7.1-10.el6_10.tuxcare.els6
gitweb
TuxCare:OracleLinux:6
before 1.7.1-10.el6_10.tuxcare.els6
1.7.1-10.el6_10.tuxcare.els6
perl-Git
TuxCare:OracleLinux:6
before 1.7.1-10.el6_10.tuxcare.els6
1.7.1-10.el6_10.tuxcare.els6
emacs-git
TuxCare:CentOS:6
before 1.7.1-10.el6_10.tuxcare.els6
1.7.1-10.el6_10.tuxcare.els6
emacs-git-el
TuxCare:CentOS:6
before 1.7.1-10.el6_10.tuxcare.els6
1.7.1-10.el6_10.tuxcare.els6
git
TuxCare:CentOS:6
before 1.7.1-10.el6_10.tuxcare.els6
1.7.1-10.el6_10.tuxcare.els6
git-all
TuxCare:CentOS:6
before 1.7.1-10.el6_10.tuxcare.els6
1.7.1-10.el6_10.tuxcare.els6
git-cvs
TuxCare:CentOS:6
before 1.7.1-10.el6_10.tuxcare.els6
1.7.1-10.el6_10.tuxcare.els6
git-daemon
TuxCare:CentOS:6
before 1.7.1-10.el6_10.tuxcare.els6
1.7.1-10.el6_10.tuxcare.els6
git-email
TuxCare:CentOS:6
before 1.7.1-10.el6_10.tuxcare.els6
1.7.1-10.el6_10.tuxcare.els6
git-gui
TuxCare:CentOS:6
before 1.7.1-10.el6_10.tuxcare.els6
1.7.1-10.el6_10.tuxcare.els6
git-svn
TuxCare:CentOS:6
before 1.7.1-10.el6_10.tuxcare.els6
1.7.1-10.el6_10.tuxcare.els6
gitk
TuxCare:CentOS:6
before 1.7.1-10.el6_10.tuxcare.els6
1.7.1-10.el6_10.tuxcare.els6
gitweb
TuxCare:CentOS:6
before 1.7.1-10.el6_10.tuxcare.els6
1.7.1-10.el6_10.tuxcare.els6
perl-Git
TuxCare:CentOS:6
before 1.7.1-10.el6_10.tuxcare.els6
1.7.1-10.el6_10.tuxcare.els6
emacs-git
TuxCare:OracleLinux:7
before 1.8.3.1-25.el7_9.tuxcare.els6
1.8.3.1-25.el7_9.tuxcare.els6
emacs-git-el
TuxCare:OracleLinux:7
before 1.8.3.1-25.el7_9.tuxcare.els6
1.8.3.1-25.el7_9.tuxcare.els6
git
TuxCare:OracleLinux:7
before 1.8.3.1-25.el7_9.tuxcare.els6
1.8.3.1-25.el7_9.tuxcare.els6
git-all
TuxCare:OracleLinux:7
before 1.8.3.1-25.el7_9.tuxcare.els6
1.8.3.1-25.el7_9.tuxcare.els6
git-bzr
TuxCare:OracleLinux:7
before 1.8.3.1-25.el7_9.tuxcare.els6
1.8.3.1-25.el7_9.tuxcare.els6
git-cvs
TuxCare:OracleLinux:7
before 1.8.3.1-25.el7_9.tuxcare.els6
1.8.3.1-25.el7_9.tuxcare.els6
git-daemon
TuxCare:OracleLinux:7
before 1.8.3.1-25.el7_9.tuxcare.els6
1.8.3.1-25.el7_9.tuxcare.els6
git-email
TuxCare:OracleLinux:7
before 1.8.3.1-25.el7_9.tuxcare.els6
1.8.3.1-25.el7_9.tuxcare.els6
git-gnome-keyring
TuxCare:OracleLinux:7
before 1.8.3.1-25.el7_9.tuxcare.els6
1.8.3.1-25.el7_9.tuxcare.els6
git-gui
TuxCare:OracleLinux:7
before 1.8.3.1-25.el7_9.tuxcare.els6
1.8.3.1-25.el7_9.tuxcare.els6
git-hg
TuxCare:OracleLinux:7
before 1.8.3.1-25.el7_9.tuxcare.els6
1.8.3.1-25.el7_9.tuxcare.els6
git-instaweb
TuxCare:OracleLinux:7
before 1.8.3.1-25.el7_9.tuxcare.els6
1.8.3.1-25.el7_9.tuxcare.els6
git-p4
TuxCare:OracleLinux:7
before 1.8.3.1-25.el7_9.tuxcare.els6
1.8.3.1-25.el7_9.tuxcare.els6
git-svn
TuxCare:OracleLinux:7
before 1.8.3.1-25.el7_9.tuxcare.els6
1.8.3.1-25.el7_9.tuxcare.els6
gitk
TuxCare:OracleLinux:7
before 1.8.3.1-25.el7_9.tuxcare.els6
1.8.3.1-25.el7_9.tuxcare.els6
gitweb
TuxCare:OracleLinux:7
before 1.8.3.1-25.el7_9.tuxcare.els6
1.8.3.1-25.el7_9.tuxcare.els6
perl-Git
TuxCare:OracleLinux:7
before 1.8.3.1-25.el7_9.tuxcare.els6
1.8.3.1-25.el7_9.tuxcare.els6
perl-Git-SVN
TuxCare:OracleLinux:7
before 1.8.3.1-25.el7_9.tuxcare.els6
1.8.3.1-25.el7_9.tuxcare.els6
emacs-git
TuxCare:RHEL:7
before 1.8.3.1-25.el7_9.tuxcare.els6
1.8.3.1-25.el7_9.tuxcare.els6
emacs-git-el
TuxCare:RHEL:7
before 1.8.3.1-25.el7_9.tuxcare.els6
1.8.3.1-25.el7_9.tuxcare.els6
git
TuxCare:RHEL:7
before 1.8.3.1-25.el7_9.tuxcare.els6
1.8.3.1-25.el7_9.tuxcare.els6
git-all
TuxCare:RHEL:7
before 1.8.3.1-25.el7_9.tuxcare.els6
1.8.3.1-25.el7_9.tuxcare.els6
git-bzr
TuxCare:RHEL:7
before 1.8.3.1-25.el7_9.tuxcare.els6
1.8.3.1-25.el7_9.tuxcare.els6
git-cvs
TuxCare:RHEL:7
before 1.8.3.1-25.el7_9.tuxcare.els6
1.8.3.1-25.el7_9.tuxcare.els6
git-daemon
TuxCare:RHEL:7
before 1.8.3.1-25.el7_9.tuxcare.els6
1.8.3.1-25.el7_9.tuxcare.els6
git-email
TuxCare:RHEL:7
before 1.8.3.1-25.el7_9.tuxcare.els6
1.8.3.1-25.el7_9.tuxcare.els6
git-gnome-keyring
TuxCare:RHEL:7
before 1.8.3.1-25.el7_9.tuxcare.els6
1.8.3.1-25.el7_9.tuxcare.els6
git-gui
TuxCare:RHEL:7
before 1.8.3.1-25.el7_9.tuxcare.els6
1.8.3.1-25.el7_9.tuxcare.els6
git-hg
TuxCare:RHEL:7
before 1.8.3.1-25.el7_9.tuxcare.els6
1.8.3.1-25.el7_9.tuxcare.els6
git-instaweb
TuxCare:RHEL:7
before 1.8.3.1-25.el7_9.tuxcare.els6
1.8.3.1-25.el7_9.tuxcare.els6
git-p4
TuxCare:RHEL:7
before 1.8.3.1-25.el7_9.tuxcare.els6
1.8.3.1-25.el7_9.tuxcare.els6
git
Debian:12
before 1:2.39.5-0+deb12u3, plus listed versions
1:2.39.2+next.20230215-11:2.39.2-1.11:2.39.5-0+deb12u11:2.39.5-0+deb12u2
1:2.39.5-0+deb12u3
git
Debian:13
before 1:2.47.3-0+deb13u1, plus listed versions
1:2.47.2-0.2
1:2.47.3-0+deb13u1
git
Debian:14
before 1:2.50.1-0.1, plus listed versions
1:2.47.2-0.21:2.48.0~rc1+next.20250101-11:2.49.0+next.20250314-11:2.49.0-11:2.49.0-2
Show 4 moreShow less
1:2.49.0-31:2.50.0+next.20250615-11:2.50.0-11:2.50.0~rc0+next.20250528-1
1:2.50.1-0.1
git
Debian:11
From an advisory covering 3 CVEs
before 1:2.30.2-1+deb11u5, plus listed versions
1:2.30.2-11:2.30.2-1+deb11u11:2.30.2-1+deb11u21:2.30.2-1+deb11u31:2.30.2-1+deb11u4
1:2.30.2-1+deb11u5
git
openEuler:22.03-LTS-SP4
From an advisory covering 5 CVEs
before 2.33.0-19.oe2203sp4
2.33.0-19.oe2203sp4
git
openEuler:24.03-LTS
From an advisory covering 7 CVEs
before 2.43.0-9.oe2403
2.43.0-9.oe2403
git
openEuler:24.03-LTS-SP1
From an advisory covering 7 CVEs
before 2.43.0-9.oe2403sp1
2.43.0-9.oe2403sp1
git
openEuler:24.03-LTS-SP2
From an advisory covering 7 CVEs
before 2.43.0-9.oe2403sp2
2.43.0-9.oe2403sp2
git
openEuler:20.03-LTS-SP4
From an advisory covering 3 CVEs
before 2.27.0-25.oe2003sp4
2.27.0-25.oe2003sp4
git
openEuler:22.03-LTS-SP3
From an advisory covering 3 CVEs
before 2.33.0-19.oe2203sp3
2.33.0-19.oe2203sp3
git-lfs
openEuler:24.03-LTS-SP3
From an advisory covering 11 CVEs
before 3.6.1-3.oe2403sp3
3.6.1-3.oe2403sp3
git-lfs
openEuler:24.03-LTS-SP4
From an advisory covering 45 CVEs
before 3.6.1-2.oe2403sp4
3.6.1-2.oe2403sp4
git-lfs
openEuler:24.03-LTS-SP1
From an advisory covering 11 CVEs
before 3.6.1-2.oe2403sp1
3.6.1-2.oe2403sp1
git
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
git-all
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
git-core
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
git-core-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
git-core-doc
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
git-credential-libsecret
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
git-credential-libsecret-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
git-daemon
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
git-daemon-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
git-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
git-debugsource
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
git-email
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
git-gui
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
git-instaweb
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
git-subtree
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
git-svn
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
gitk
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
gitweb
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
perl-Git
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
perl-Git-SVN
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
git
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
git-all
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
git-core
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
git-core-debuginfo
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
git-core-doc
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
git-credential-libsecret
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
git-credential-libsecret-debuginfo
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
git-daemon
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
git-daemon-debuginfo
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
git-debuginfo
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
git-debugsource
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
git-email
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
git-gui
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
git-instaweb
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
git-subtree
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
git-svn
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
gitk
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
gitweb
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
perl-Git
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
perl-Git-SVN
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
git
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
git-all
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
git-core
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
git-core-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
git-core-doc
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
git-credential-libsecret
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
git-credential-libsecret-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
git-daemon
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
git-daemon-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
git-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
git-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
git-email
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
git-gui
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
git-instaweb
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
git-subtree
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
git-svn
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
gitk
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
gitweb
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
perl-Git
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
perl-Git-SVN
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
git
Rocky Linux:9
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
git
Rocky Linux:8
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
rootio-git
Root:Debian:12
before 1:2.39.5-0+deb12u2.root.io.6
1:2.39.5-0+deb12u2.root.io.61:2.39.5-0+deb12u2.root.io.21:2.39.5-0+deb12u2.root.io.31:2.39.5-0+deb12u2.root.io.41:2.39.5-0+deb12u2.root.io.51:2.39.5-0+deb12u2.root.io.71:2.39.5-0+deb12u2.root.io.8
git
SUSE:Linux Enterprise Module for Basesystem 15 SP6
From an advisory covering 5 CVEs
before 2.51.0-150600.3.12.1
2.51.0-150600.3.12.1
git
SUSE:Linux Enterprise Module for Basesystem 15 SP7
From an advisory covering 5 CVEs
before 2.51.0-150600.3.12.1
2.51.0-150600.3.12.1
git
SUSE:Linux Enterprise Module for Development Tools 15 SP6
From an advisory covering 5 CVEs
before 2.51.0-150600.3.12.1
2.51.0-150600.3.12.1
git-lfs
SUSE:Linux Enterprise Module for Development Tools 15 SP6
From an advisory covering 5 CVEs
before 3.7.0-150600.13.3.1
3.7.0-150600.13.3.1
obs-scm-bridge
SUSE:Linux Enterprise Module for Development Tools 15 SP6
From an advisory covering 5 CVEs
before 0.7.4-150600.14.4.1
0.7.4-150600.14.4.1
git
SUSE:Linux Enterprise Module for Development Tools 15 SP7
From an advisory covering 5 CVEs
before 2.51.0-150600.3.12.1
2.51.0-150600.3.12.1
git-lfs
SUSE:Linux Enterprise Module for Development Tools 15 SP7
From an advisory covering 5 CVEs
before 3.7.0-150600.13.3.1
3.7.0-150600.13.3.1
obs-scm-bridge
SUSE:Linux Enterprise Module for Development Tools 15 SP7
From an advisory covering 5 CVEs
before 0.7.4-150600.14.4.1
0.7.4-150600.14.4.1
python-PyYAML
SUSE:Linux Enterprise Module for Python 3 15 SP6
From an advisory covering 5 CVEs
before 6.0.2-150600.10.3.1
6.0.2-150600.10.3.1
python-PyYAML
SUSE:Linux Enterprise Module for Python 3 15 SP7
From an advisory covering 5 CVEs
before 6.0.2-150600.10.3.1
6.0.2-150600.10.3.1
git
openSUSE:Leap 15.6
From an advisory covering 5 CVEs
before 2.51.0-150600.3.12.1
2.51.0-150600.3.12.1
git-lfs
openSUSE:Leap 15.6
From an advisory covering 5 CVEs
before 3.7.0-150600.13.3.1
3.7.0-150600.13.3.1
obs-scm-bridge
openSUSE:Leap 15.6
From an advisory covering 5 CVEs
before 0.7.4-150600.14.4.1
0.7.4-150600.14.4.1
python-PyYAML
openSUSE:Leap 15.6
From an advisory covering 5 CVEs
before 6.0.2-150600.10.3.1
6.0.2-150600.10.3.1
git
SUSE:Linux Enterprise Server 12 SP5-LTSS
From an advisory covering 3 CVEs
before 2.26.2-27.81.1
2.26.2-27.81.1
git
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
From an advisory covering 3 CVEs
before 2.26.2-27.81.1
2.26.2-27.81.1
git
SUSE:Linux Enterprise Micro 5.5
From an advisory covering 5 CVEs
before 2.43.7-150300.10.51.1
2.43.7-150300.10.51.1
git
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS
From an advisory covering 5 CVEs
before 2.43.7-150300.10.51.1
2.43.7-150300.10.51.1
git
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 5 CVEs
before 2.43.7-150300.10.51.1
2.43.7-150300.10.51.1
git
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 5 CVEs
before 2.43.7-150300.10.51.1
2.43.7-150300.10.51.1
git
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 5 CVEs
before 2.43.7-150300.10.51.1
2.43.7-150300.10.51.1
git
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 5 CVEs
before 2.43.7-150300.10.51.1
2.43.7-150300.10.51.1
git
SUSE:Linux Enterprise Server 15 SP3-LTSS
From an advisory covering 5 CVEs
before 2.43.7-150300.10.51.1
2.43.7-150300.10.51.1
git
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 5 CVEs
before 2.43.7-150300.10.51.1
2.43.7-150300.10.51.1
git
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 5 CVEs
before 2.43.7-150300.10.51.1
2.43.7-150300.10.51.1
git
SUSE:Linux Enterprise Server for SAP Applications 15 SP3
From an advisory covering 5 CVEs
before 2.43.7-150300.10.51.1
2.43.7-150300.10.51.1
git
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 5 CVEs
before 2.43.7-150300.10.51.1
2.43.7-150300.10.51.1
git
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 5 CVEs
before 2.43.7-150300.10.51.1
2.43.7-150300.10.51.1
git
SUSE:Manager Proxy LTS 4.3
From an advisory covering 5 CVEs
before 2.43.7-150300.10.51.1
2.43.7-150300.10.51.1
git
SUSE:Manager Server LTS 4.3
From an advisory covering 5 CVEs
before 2.43.7-150300.10.51.1
2.43.7-150300.10.51.1
git
SUSE:Enterprise Storage 7.1
From an advisory covering 5 CVEs
before 2.43.7-150300.10.51.1
2.43.7-150300.10.51.1
git
SUSE:Linux Micro 6.0
From an advisory covering 10 CVEs
before 2.51.0-1.1
2.51.0-1.1
git
SUSE:Linux Micro 6.1
From an advisory covering 6 CVEs
before 2.51.0-slfo.1.1_1.1
2.51.0-slfo.1.1_1.1
git
Ubuntu:Pro:16.04:LTS
before 1:2.7.4-0ubuntu1.10+esm11, plus listed versions
1:2.5.0-11:2.6.2-11:2.6.3-11:2.6.4-11:2.7.0~rc3-1
Show 22 moreShow less
1:2.7.0-11:2.7.3-0ubuntu11:2.7.4-0ubuntu11:2.7.4-0ubuntu1.11:2.7.4-0ubuntu1.21:2.7.4-0ubuntu1.31:2.7.4-0ubuntu1.41:2.7.4-0ubuntu1.51:2.7.4-0ubuntu1.61:2.7.4-0ubuntu1.71:2.7.4-0ubuntu1.81:2.7.4-0ubuntu1.91:2.7.4-0ubuntu1.101:2.7.4-0ubuntu1.10+esm11:2.7.4-0ubuntu1.10+esm31:2.7.4-0ubuntu1.10+esm41:2.7.4-0ubuntu1.10+esm51:2.7.4-0ubuntu1.10+esm61:2.7.4-0ubuntu1.10+esm71:2.7.4-0ubuntu1.10+esm81:2.7.4-0ubuntu1.10+esm91:2.7.4-0ubuntu1.10+esm10
1:2.7.4-0ubuntu1.10+esm11
git
Ubuntu:Pro:18.04:LTS
before 1:2.17.1-1ubuntu0.18+esm4, plus listed versions
1:2.14.1-1ubuntu41:2.15.1-1ubuntu21:2.17.0-1ubuntu11:2.17.1-1ubuntu0.11:2.17.1-1ubuntu0.3
Show 18 moreShow less
1:2.17.1-1ubuntu0.41:2.17.1-1ubuntu0.51:2.17.1-1ubuntu0.61:2.17.1-1ubuntu0.71:2.17.1-1ubuntu0.81:2.17.1-1ubuntu0.91:2.17.1-1ubuntu0.101:2.17.1-1ubuntu0.111:2.17.1-1ubuntu0.121:2.17.1-1ubuntu0.131:2.17.1-1ubuntu0.141:2.17.1-1ubuntu0.151:2.17.1-1ubuntu0.161:2.17.1-1ubuntu0.171:2.17.1-1ubuntu0.181:2.17.1-1ubuntu0.18+esm11:2.17.1-1ubuntu0.18+esm21:2.17.1-1ubuntu0.18+esm3
1:2.17.1-1ubuntu0.18+esm4
git
Ubuntu:Pro:20.04:LTS
before 1:2.25.1-1ubuntu3.14+esm3, plus listed versions
1:2.20.1-2ubuntu11:2.24.0-1ubuntu11:2.24.0-1ubuntu21:2.25.0-1ubuntu11:2.25.1-1ubuntu1
Show 17 moreShow less
1:2.25.1-1ubuntu21:2.25.1-1ubuntu31:2.25.1-1ubuntu3.11:2.25.1-1ubuntu3.21:2.25.1-1ubuntu3.31:2.25.1-1ubuntu3.41:2.25.1-1ubuntu3.51:2.25.1-1ubuntu3.61:2.25.1-1ubuntu3.71:2.25.1-1ubuntu3.81:2.25.1-1ubuntu3.101:2.25.1-1ubuntu3.111:2.25.1-1ubuntu3.121:2.25.1-1ubuntu3.131:2.25.1-1ubuntu3.141:2.25.1-1ubuntu3.14+esm11:2.25.1-1ubuntu3.14+esm2
1:2.25.1-1ubuntu3.14+esm3
git
Ubuntu:22.04:LTS
before 1:2.34.1-1ubuntu1.15, plus listed versions
1:2.32.0-1ubuntu11:2.33.1-1ubuntu11:2.34.1-1ubuntu11:2.34.1-1ubuntu1.11:2.34.1-1ubuntu1.2
Show 10 moreShow less
1:2.34.1-1ubuntu1.41:2.34.1-1ubuntu1.51:2.34.1-1ubuntu1.61:2.34.1-1ubuntu1.81:2.34.1-1ubuntu1.91:2.34.1-1ubuntu1.101:2.34.1-1ubuntu1.111:2.34.1-1ubuntu1.121:2.34.1-1ubuntu1.131:2.34.1-1ubuntu1.14
1:2.34.1-1ubuntu1.15
git
Ubuntu:24.04:LTS
before 1:2.43.0-1ubuntu7.3, plus listed versions
1:2.40.1-1ubuntu11:2.43.0-1ubuntu11:2.43.0-1ubuntu51:2.43.0-1ubuntu61:2.43.0-1ubuntu71:2.43.0-1ubuntu7.11:2.43.0-1ubuntu7.2
1:2.43.0-1ubuntu7.3
git
Ubuntu:Pro:16.04:LTS
From an advisory covering 6 CVEs
before 1:2.7.4-0ubuntu1.10+esm9, plus listed versions
1:2.5.0-11:2.6.2-11:2.6.3-11:2.6.4-11:2.7.0~rc3-1
Show 20 moreShow less
1:2.7.0-11:2.7.3-0ubuntu11:2.7.4-0ubuntu11:2.7.4-0ubuntu1.11:2.7.4-0ubuntu1.21:2.7.4-0ubuntu1.31:2.7.4-0ubuntu1.41:2.7.4-0ubuntu1.51:2.7.4-0ubuntu1.61:2.7.4-0ubuntu1.71:2.7.4-0ubuntu1.81:2.7.4-0ubuntu1.91:2.7.4-0ubuntu1.101:2.7.4-0ubuntu1.10+esm11:2.7.4-0ubuntu1.10+esm31:2.7.4-0ubuntu1.10+esm41:2.7.4-0ubuntu1.10+esm51:2.7.4-0ubuntu1.10+esm61:2.7.4-0ubuntu1.10+esm71:2.7.4-0ubuntu1.10+esm8
1:2.7.4-0ubuntu1.10+esm9
git
Ubuntu:Pro:18.04:LTS
From an advisory covering 6 CVEs
before 1:2.17.1-1ubuntu0.18+esm2, plus listed versions
1:2.14.1-1ubuntu41:2.15.1-1ubuntu21:2.17.0-1ubuntu11:2.17.1-1ubuntu0.11:2.17.1-1ubuntu0.3
Show 16 moreShow less
1:2.17.1-1ubuntu0.41:2.17.1-1ubuntu0.51:2.17.1-1ubuntu0.61:2.17.1-1ubuntu0.71:2.17.1-1ubuntu0.81:2.17.1-1ubuntu0.91:2.17.1-1ubuntu0.101:2.17.1-1ubuntu0.111:2.17.1-1ubuntu0.121:2.17.1-1ubuntu0.131:2.17.1-1ubuntu0.141:2.17.1-1ubuntu0.151:2.17.1-1ubuntu0.161:2.17.1-1ubuntu0.171:2.17.1-1ubuntu0.181:2.17.1-1ubuntu0.18+esm1
1:2.17.1-1ubuntu0.18+esm2
git
Ubuntu:Pro:20.04:LTS
From an advisory covering 6 CVEs
before 1:2.25.1-1ubuntu3.14+esm1, plus listed versions
1:2.20.1-2ubuntu11:2.24.0-1ubuntu11:2.24.0-1ubuntu21:2.25.0-1ubuntu11:2.25.1-1ubuntu1
Show 15 moreShow less
1:2.25.1-1ubuntu21:2.25.1-1ubuntu31:2.25.1-1ubuntu3.11:2.25.1-1ubuntu3.21:2.25.1-1ubuntu3.31:2.25.1-1ubuntu3.41:2.25.1-1ubuntu3.51:2.25.1-1ubuntu3.61:2.25.1-1ubuntu3.71:2.25.1-1ubuntu3.81:2.25.1-1ubuntu3.101:2.25.1-1ubuntu3.111:2.25.1-1ubuntu3.121:2.25.1-1ubuntu3.131:2.25.1-1ubuntu3.14
1:2.25.1-1ubuntu3.14+esm1
git
Ubuntu:22.04:LTS
From an advisory covering 6 CVEs
before 1:2.34.1-1ubuntu1.13, plus listed versions
1:2.32.0-1ubuntu11:2.33.1-1ubuntu11:2.34.1-1ubuntu11:2.34.1-1ubuntu1.11:2.34.1-1ubuntu1.2
Show 8 moreShow less
1:2.34.1-1ubuntu1.41:2.34.1-1ubuntu1.51:2.34.1-1ubuntu1.61:2.34.1-1ubuntu1.81:2.34.1-1ubuntu1.91:2.34.1-1ubuntu1.101:2.34.1-1ubuntu1.111:2.34.1-1ubuntu1.12
1:2.34.1-1ubuntu1.13
git
Ubuntu:24.04:LTS
From an advisory covering 6 CVEs
before 1:2.43.0-1ubuntu7.3, plus listed versions
1:2.40.1-1ubuntu11:2.43.0-1ubuntu11:2.43.0-1ubuntu51:2.43.0-1ubuntu61:2.43.0-1ubuntu71:2.43.0-1ubuntu7.11:2.43.0-1ubuntu7.2
1:2.43.0-1ubuntu7.3
git
openSUSE:Tumbleweed
From an advisory covering 7 CVEs
before 2.50.1-1.1
2.50.1-1.1

History

History
RecordedChangedSources
affected, facts
affected
first indexedCVE List, EUVD, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2025-46835 is a high vulnerability (CVSS 8.5) in J6t Git-gui, published July 8, 2025. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.61%, the 49th percentile. Fixed in git 2.43.7-r0.

References

Show 164 moreShow less
This page doesn't list everything

Left out here: 38 package rows and the rest of 8 source descriptions. The JSON record has them.

MoveEnter Open