Every CVE Search/ Get API key

CVE-2025-48384

Git allows arbitrary code execution through broken config quoting

8.1 HighIn KEVPublic exploitFix available

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.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
High
Privileges needed
Low
User interaction
Required

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

4.38%Up 4.4 points since Jul 9, 2025
90%50%10%1%

What each source reports

CVE List Score used 8.1

Git allows arbitrary code execution through broken config quoting

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.

Record
CVE-2025-48384
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:H
Weakness
CWE-436, CWE-59
Updated
2026-11-02
EUVDEUVD-2025-20677 8.1

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

Record
EUVD-2025-20677
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:H
Updated
2026-11-02
CISA KEV No score

Git Link Following Vulnerability

Git contains a link following vulnerability that stems from Git’s inconsistent handling of carriage return characters in configuration files.

Record
CVE-2025-48384
Weakness
CWE-59, CWE-436
Updated
2026-11-02
NVD 8.0

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.

Record
CVE-2025-48384
CVSS 3.1
8.0 HighCVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:H
Weakness
CWE-59, CWE-436
Updated
2026-11-02
OSVALPINE-CVE-2025-48384 8.0

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.

Record
ALPINE-CVE-2025-48384
CVSS 3.1
8.0 HighCVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVBELL-CVE-2025-48384 8.0
Record
BELL-CVE-2025-48384
CVSS 3.1
8.0 HighCVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:H
Updated
2026-11-02
Show 47 moreShow less
OSV 8.0

Git allows arbitrary code execution through broken config quoting

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.

Record
CVE-2025-48384
CVSS 3.1
8.0 HighCVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:H
Weakness
CWE-436, CWE-59
Updated
2026-11-05
OSVDEBIAN-CVE-2025-48384 8.0

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.

Record
DEBIAN-CVE-2025-48384
CVSS 3.1
8.0 HighCVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2025-1792 8.0

git security update

Security Fix(es):

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-1792
CVSS 3.1
8.0 HighCVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2025-1793 8.0

git security update

Security Fix(es):

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-1793
CVSS 3.1
8.0 HighCVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:H
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-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
OSVRHSA-2025:11686 8.3

Red Hat Security Advisory: git security update

Record
RHSA-2025:11686
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:11688 8.0

Red Hat Security Advisory: git security update

Record
RHSA-2025:11688
CVSS 3.1
8.0 HighCVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2025:11793 8.0

Red Hat Security Advisory: git security update

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

Red Hat Security Advisory: git security update

Record
RHSA-2025:11794
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:11795 8.3

Red Hat Security Advisory: git security update

Record
RHSA-2025:11795
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:11796 8.0

Red Hat Security Advisory: git security update

Record
RHSA-2025:11796
CVSS 3.1
8.0 HighCVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2025:11800 8.0

Red Hat Security Advisory: git security update

Record
RHSA-2025:11800
CVSS 3.1
8.0 HighCVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2025:11801 8.0

Red Hat Security Advisory: git security update

Record
RHSA-2025:11801
CVSS 3.1
8.0 HighCVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:H
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-48384 8.0

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.

Record
UBUNTU-CVE-2025-48384
CVSS 3.1
8.0 HighCVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:H/A:H
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
OSVAZL-65043 No score

CVE-2025-48384 affecting package git for versions less than 2.45.4-1

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

Record
AZL-65043
Updated
2026-11-05
OSVAZL-65057 No score

CVE-2025-48384 affecting package git for versions less than 2.40.4-2

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.

Record
AZL-65057
Updated
2026-11-02
OSVBIT-git-2025-48384 No score

Git allows arbitrary code execution through broken config quoting

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.

Record
BIT-git-2025-48384
Updated
2026-11-02
OSVCLSA-2025-1752655000 No score

git: Fix of CVE-2025-48384

  • CVE-2025-48384: config: quote values containing CR character
Record
CLSA-2025-1752655000
Updated
2026-11-02
OSVCLSA-2025-1752655315 No score

git: Fix of CVE-2025-48384

  • CVE-2025-48384: config: quote values containing CR character
Record
CLSA-2025-1752655315
Updated
2026-11-02
OSVCLSA-2025-1752655539 No score

git: Fix of CVE-2025-48384

  • CVE-2025-48384: config: quote values containing CR character
Record
CLSA-2025-1752655539
Updated
2026-11-02
OSVCLSA-2025-1752655814 No score

git: Fix of CVE-2025-48384

  • CVE-2025-48384: config: quote values containing CR character
Record
CLSA-2025-1752655814
Updated
2026-11-02
OSVCLSA-2025-1752656083 No score

git: Fix of CVE-2025-48384

  • CVE-2025-48384: config: quote values containing CR character
Record
CLSA-2025-1752656083
Updated
2026-11-02
OSVCLSA-2025-1752683103 No score

git: Fix of CVE-2025-48384

  • CVE-2025-48384: config: quote values containing CR character
Record
CLSA-2025-1752683103
Updated
2026-11-02
OSVCLSA-2025-1752748974 No score

git: Fix of CVE-2025-48384

  • CVE-2025-48384: config: quote values containing CR character
Record
CLSA-2025-1752748974
Updated
2026-11-02
OSVCLSA-2025-1753121050 No score

Fix CVE(s): CVE-2025-48384

  • SECURITY UPDATE: security vulnerability addressed
    • debian/patches/CVE-2025-48384.patch: quote values containing CR character to prevent unintended behavior
    • CVE-2025-48384
Record
CLSA-2025-1753121050
Updated
2026-11-02
OSVCLSA-2025-1753207140 No score

Fix CVE(s): CVE-2025-48384

  • SECURITY UPDATE: security vulnerability discovered
    • debian/patches/CVE-2025-48384.patch: quote values containing CR character in config to prevent unintentional stripping when reading
    • CVE-2025-48384
Record
CLSA-2025-1753207140
Updated
2026-11-02
OSVCLSA-2025-1754411479 No score

Fix CVE(s): CVE-2025-48384

  • SECURITY UPDATE: security vulnerability
    • debian/patches/CVE-2025-48384.patch: quote values containing CR character in config to prevent unintended stripping of CR
    • CVE-2025-48384
Record
CLSA-2025-1754411479
Updated
2026-11-02
OSVCLSA-2026-1788041847 No score

Fix CVE(s): CVE-2025-48384

  • SECURITY UPDATE: arbitrary code execution via CR in config values
    • debian/patches/CVE-2025-48384.patch: quote config values containing a carriage return so that it is not stripped when read back
    • CVE-2025-48384
Record
CLSA-2026-1788041847
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-48384 No score

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

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

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

CVE-2025-48384 in git - Patched by Root

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

Record
ROOT-OS-UBUNTU-2004-CVE-2025-48384
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

Affected products

Affected packages

Affected packages
PackageAffectedFixed
git
Alpine:v3.19
2.44.0 up to 2.43.7-r0
2.43.7-r0
git
Alpine:v3.20
2.44.0 up to 2.45.4-r0
2.45.4-r0
git
Alpine:v3.21
2.44.0 up to 2.47.3-r0
2.47.3-r0
git
Alpine:v3.22
2.44.0 up to 2.49.1-r0
2.49.1-r0
git
Alpine:v3.23
2.44.0 up to 2.50.1-r0
2.50.1-r0
git
Alpine:v3.24
2.44.0 up to 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
Azure Linux:3
before 2.45.4-1
2.45.4-1
git
Azure Linux:2
before 2.40.4-2
2.40.4-2
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
Bitnami
before 2.50.1
2.50.1
emacs-git
TuxCare:OracleLinux:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
emacs-git-el
TuxCare:OracleLinux:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
git
TuxCare:OracleLinux:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
git-all
TuxCare:OracleLinux:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
git-bzr
TuxCare:OracleLinux:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
git-cvs
TuxCare:OracleLinux:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
git-daemon
TuxCare:OracleLinux:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
git-email
TuxCare:OracleLinux:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
git-gnome-keyring
TuxCare:OracleLinux:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
git-gui
TuxCare:OracleLinux:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
git-hg
TuxCare:OracleLinux:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
git-instaweb
TuxCare:OracleLinux:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
git-p4
TuxCare:OracleLinux:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
git-svn
TuxCare:OracleLinux:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
gitk
TuxCare:OracleLinux:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
gitweb
TuxCare:OracleLinux:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
perl-Git
TuxCare:OracleLinux:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
perl-Git-SVN
TuxCare:OracleLinux:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
git
TuxCare:CentOS:8.4
before 2.27.0-1.el8.tuxcare.els7
2.27.0-1.el8.tuxcare.els7
git-all
TuxCare:CentOS:8.4
before 2.27.0-1.el8.tuxcare.els7
2.27.0-1.el8.tuxcare.els7
git-core
TuxCare:CentOS:8.4
before 2.27.0-1.el8.tuxcare.els7
2.27.0-1.el8.tuxcare.els7
git-core-doc
TuxCare:CentOS:8.4
before 2.27.0-1.el8.tuxcare.els7
2.27.0-1.el8.tuxcare.els7
git-credential-libsecret
TuxCare:CentOS:8.4
before 2.27.0-1.el8.tuxcare.els7
2.27.0-1.el8.tuxcare.els7
git-daemon
TuxCare:CentOS:8.4
before 2.27.0-1.el8.tuxcare.els7
2.27.0-1.el8.tuxcare.els7
git-email
TuxCare:CentOS:8.4
before 2.27.0-1.el8.tuxcare.els7
2.27.0-1.el8.tuxcare.els7
git-gui
TuxCare:CentOS:8.4
before 2.27.0-1.el8.tuxcare.els7
2.27.0-1.el8.tuxcare.els7
git-instaweb
TuxCare:CentOS:8.4
before 2.27.0-1.el8.tuxcare.els7
2.27.0-1.el8.tuxcare.els7
git-subtree
TuxCare:CentOS:8.4
before 2.27.0-1.el8.tuxcare.els7
2.27.0-1.el8.tuxcare.els7
git-svn
TuxCare:CentOS:8.4
before 2.27.0-1.el8.tuxcare.els7
2.27.0-1.el8.tuxcare.els7
gitk
TuxCare:CentOS:8.4
before 2.27.0-1.el8.tuxcare.els7
2.27.0-1.el8.tuxcare.els7
gitweb
TuxCare:CentOS:8.4
before 2.27.0-1.el8.tuxcare.els7
2.27.0-1.el8.tuxcare.els7
perl-Git
TuxCare:CentOS:8.4
before 2.27.0-1.el8.tuxcare.els7
2.27.0-1.el8.tuxcare.els7
perl-Git-SVN
TuxCare:CentOS:8.4
before 2.27.0-1.el8.tuxcare.els7
2.27.0-1.el8.tuxcare.els7
emacs-git
TuxCare:RHEL:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
emacs-git-el
TuxCare:RHEL:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
git
TuxCare:RHEL:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
git-all
TuxCare:RHEL:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
git-bzr
TuxCare:RHEL:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
git-cvs
TuxCare:RHEL:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
git-daemon
TuxCare:RHEL:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
git-email
TuxCare:RHEL:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
git-gnome-keyring
TuxCare:RHEL:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
git-gui
TuxCare:RHEL:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
git-hg
TuxCare:RHEL:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
git-instaweb
TuxCare:RHEL:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
git-p4
TuxCare:RHEL:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
git-svn
TuxCare:RHEL:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
gitk
TuxCare:RHEL:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
gitweb
TuxCare:RHEL:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
perl-Git
TuxCare:RHEL:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
perl-Git-SVN
TuxCare:RHEL:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
emacs-git
TuxCare:CentOS:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
emacs-git-el
TuxCare:CentOS:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
git
TuxCare:CentOS:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
git-all
TuxCare:CentOS:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
git-bzr
TuxCare:CentOS:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
git-cvs
TuxCare:CentOS:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
git-daemon
TuxCare:CentOS:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
git-email
TuxCare:CentOS:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
git-gnome-keyring
TuxCare:CentOS:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
git-gui
TuxCare:CentOS:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
git-hg
TuxCare:CentOS:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
git-instaweb
TuxCare:CentOS:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
git-p4
TuxCare:CentOS:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
git-svn
TuxCare:CentOS:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
gitk
TuxCare:CentOS:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
gitweb
TuxCare:CentOS:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
perl-Git
TuxCare:CentOS:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
perl-Git-SVN
TuxCare:CentOS:7
before 1.8.3.1-25.el7_9.tuxcare.els4
1.8.3.1-25.el7_9.tuxcare.els4
git
TuxCare:CentOS:8.5
before 2.27.0-1.el8.tuxcare.els7
2.27.0-1.el8.tuxcare.els7
git-all
TuxCare:CentOS:8.5
before 2.27.0-1.el8.tuxcare.els7
2.27.0-1.el8.tuxcare.els7
git-core
TuxCare:CentOS:8.5
before 2.27.0-1.el8.tuxcare.els7
2.27.0-1.el8.tuxcare.els7
git-core-doc
TuxCare:CentOS:8.5
before 2.27.0-1.el8.tuxcare.els7
2.27.0-1.el8.tuxcare.els7
git-credential-libsecret
TuxCare:CentOS:8.5
before 2.27.0-1.el8.tuxcare.els7
2.27.0-1.el8.tuxcare.els7
git-daemon
TuxCare:CentOS:8.5
before 2.27.0-1.el8.tuxcare.els7
2.27.0-1.el8.tuxcare.els7
git-email
TuxCare:CentOS:8.5
before 2.27.0-1.el8.tuxcare.els7
2.27.0-1.el8.tuxcare.els7
git-gui
TuxCare:CentOS:8.5
before 2.27.0-1.el8.tuxcare.els7
2.27.0-1.el8.tuxcare.els7
git-instaweb
TuxCare:CentOS:8.5
before 2.27.0-1.el8.tuxcare.els7
2.27.0-1.el8.tuxcare.els7
git-subtree
TuxCare:CentOS:8.5
before 2.27.0-1.el8.tuxcare.els7
2.27.0-1.el8.tuxcare.els7
git-svn
TuxCare:CentOS:8.5
before 2.27.0-1.el8.tuxcare.els7
2.27.0-1.el8.tuxcare.els7
gitk
TuxCare:CentOS:8.5
before 2.27.0-1.el8.tuxcare.els7
2.27.0-1.el8.tuxcare.els7
gitweb
TuxCare:CentOS:8.5
before 2.27.0-1.el8.tuxcare.els7
2.27.0-1.el8.tuxcare.els7
perl-Git
TuxCare:CentOS:8.5
before 2.27.0-1.el8.tuxcare.els7
2.27.0-1.el8.tuxcare.els7
perl-Git-SVN
TuxCare:CentOS:8.5
before 2.27.0-1.el8.tuxcare.els7
2.27.0-1.el8.tuxcare.els7
emacs-git
TuxCare:OracleLinux:6
before 1.7.1-10.el6_10.tuxcare.els4
1.7.1-10.el6_10.tuxcare.els4
emacs-git-el
TuxCare:OracleLinux:6
before 1.7.1-10.el6_10.tuxcare.els4
1.7.1-10.el6_10.tuxcare.els4
git
TuxCare:OracleLinux:6
before 1.7.1-10.el6_10.tuxcare.els4
1.7.1-10.el6_10.tuxcare.els4
git-all
TuxCare:OracleLinux:6
before 1.7.1-10.el6_10.tuxcare.els4
1.7.1-10.el6_10.tuxcare.els4
git-cvs
TuxCare:OracleLinux:6
before 1.7.1-10.el6_10.tuxcare.els4
1.7.1-10.el6_10.tuxcare.els4
git-daemon
TuxCare:OracleLinux:6
before 1.7.1-10.el6_10.tuxcare.els4
1.7.1-10.el6_10.tuxcare.els4
git-email
TuxCare:OracleLinux:6
before 1.7.1-10.el6_10.tuxcare.els4
1.7.1-10.el6_10.tuxcare.els4
git-gui
TuxCare:OracleLinux:6
before 1.7.1-10.el6_10.tuxcare.els4
1.7.1-10.el6_10.tuxcare.els4
git-svn
TuxCare:OracleLinux:6
before 1.7.1-10.el6_10.tuxcare.els4
1.7.1-10.el6_10.tuxcare.els4
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:20.03-LTS-SP4
From an advisory covering 2 CVEs
before 2.27.0-24.oe2003sp4
2.27.0-24.oe2003sp4
git
openEuler:22.03-LTS-SP3
From an advisory covering 2 CVEs
before 2.33.0-18.oe2203sp3
2.33.0-18.oe2203sp3
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-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
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
git-all
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
git-core
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
git-core-debuginfo
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
git-core-doc
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
git-credential-libsecret
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
git-credential-libsecret-debuginfo
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
git-daemon
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
git-daemon-debuginfo
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
git-debuginfo
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
git-debugsource
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
git-email
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
git-gui
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
git-instaweb
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
git-subtree
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
git-svn
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
gitk
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
gitweb
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
perl-Git
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
perl-Git-SVN
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
git
Red Hat:rhel_els:7
before 0:1.8.3.1-25.el7_9.1
0:1.8.3.1-25.el7_9.1
git-debuginfo
Red Hat:rhel_els:7
before 0:1.8.3.1-25.el7_9.1
0:1.8.3.1-25.el7_9.1
perl-Git
Red Hat:rhel_els:7
before 0:1.8.3.1-25.el7_9.1
0:1.8.3.1-25.el7_9.1
emacs-git
Red Hat:rhel_els:7
before 0:1.8.3.1-25.el7_9.1
0:1.8.3.1-25.el7_9.1
emacs-git-el
Red Hat:rhel_els:7
before 0:1.8.3.1-25.el7_9.1
0:1.8.3.1-25.el7_9.1
git-all
Red Hat:rhel_els:7
before 0:1.8.3.1-25.el7_9.1
0:1.8.3.1-25.el7_9.1
git-bzr
Red Hat:rhel_els:7
before 0:1.8.3.1-25.el7_9.1
0:1.8.3.1-25.el7_9.1
git-cvs
Red Hat:rhel_els:7
before 0:1.8.3.1-25.el7_9.1
0:1.8.3.1-25.el7_9.1
git-daemon
Red Hat:rhel_els:7
before 0:1.8.3.1-25.el7_9.1
0:1.8.3.1-25.el7_9.1
git-email
Red Hat:rhel_els:7
before 0:1.8.3.1-25.el7_9.1
0:1.8.3.1-25.el7_9.1
git-gnome-keyring
Red Hat:rhel_els:7
before 0:1.8.3.1-25.el7_9.1
0:1.8.3.1-25.el7_9.1
git-gui
Red Hat:rhel_els:7
before 0:1.8.3.1-25.el7_9.1
0:1.8.3.1-25.el7_9.1
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.51:2.39.5-0+deb12u2.root.io.71:2.39.5-0+deb12u2.root.io.8
git
Root:Ubuntu:20.04
before 1:2.25.1-1ubuntu3.14.aikido.1
1:2.25.1-1ubuntu3.14.aikido.11:2.25.1-1ubuntu3.14.aikido.2
rootio-git
Root:Ubuntu:20.04
before 1:2.25.1-1ubuntu3.14.aikido.1
1:2.25.1-1ubuntu3.14.aikido.11:2.25.1-1ubuntu3.14.aikido.2
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+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
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
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
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
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

Public exploits

Links only. Every CVE stores no exploit code.

Public exploits
SourceLinkDate
PoC in GitHubacheong08/CVE-2025-483842025-07-08
PoC in GitHubfishyyh/CVE-2025-483842025-07-09
PoC in GitHubfishyyh/CVE-2025-48384-POC2025-07-09
PoC in GitHubkallydev/cve-2025-48384-hook2025-07-09
PoC in GitHubliamg/CVE-2025-483842025-07-09
PoC in GitHubliamg/CVE-2025-48384-submodule2025-07-09
PoC in GitHubppd520/CVE-2025-483842025-07-09
PoC in GitHubNigelX/CVE-2025-483842025-07-10
PoC in GitHubaltm4n/cve-2025-483842025-07-10
PoC in GitHubaltm4n/cve-2025-48384-hub2025-07-10
Show 15 moreShow less
Public exploits
SourceLinkDate
PoC in GitHubgreatyy/CVE-2025-48384-p2025-07-10
PoC in GitHubtestdjshan/CVE-2025-483842025-07-10
PoC in GitHubvinieger/vinieger-CVE-2025-48384-Dockerfile2025-07-11
PoC in GitHubECHO6789/CVE-2025-48384-submodule2025-07-15
PoC in GitHubnguyentranbaotran/cve-2025-48384-poc2025-07-16
PoC in GitHubadmin-ping/CVE-2025-48384-RCE2025-07-17
PoC in GitHubAnezatraa/CVE-2025-48384-submodule2025-07-19
PoC in GitHubIK-20211125/CVE-2025-483842025-07-20
PoC in GitHubelprogramadorgt/CVE-2025-483842025-07-25
PoC in GitHubbeishanxueyuan/CVE-2025-483842025-08-03
PoC in GitHubfluoworite/CVE-2025-483842025-08-03
PoC in GitHubfluoworite/CVE-2025-48384-sub2025-08-03
PoC in GitHubbeishanxueyuan/CVE-2025-48384-test2025-08-04
PoC in GitHubreplicatorbot/CVE-2025-483842025-08-20
PoC in GitHubreplicatorbot/CVE-2025-48384-POC2025-08-20

History

History
RecordedChangedSources
affectedOSV
exploits_morePoC in GitHub
exploitation
exploits, exploits_more
first indexedCVE List, EUVD, CISA KEV, NVD, OSV, PoC in GitHub

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

In short

CVE-2025-48384 is a high vulnerability (CVSS 8.1) in Git, published July 8, 2025. CISA lists it as known to be exploited, since August 25, 2025. EUVD reports exploitation since August 25, 2025. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 4.38%, the 91st percentile. Fixed in git 2.43.7-r0.

References

Show 181 moreShow less
This page doesn't list everything

Left out here: 279 package rows and the rest of 7 source descriptions. The JSON record has them. The full exploit list has 18 more links. Left out on purpose, here and in the API, to keep responses small: 4 source records.

MoveEnter Open