CVE-2025-48384
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.
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
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 High
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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 Critical
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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 High
CVSS: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):
-
Security issues fixed:
- CVE-2025-27613 Fixed arbitrary writable file creation and truncation in Gitk(bsc#1245938)
- CVE-2025-27614 Fixed arbitrary script execution via repository clonation in gitk(bsc#1245939)
- CVE-2025-46835 Fixed arbitrary writable file creation in Git GUI when untrusted repository is cloned (bsc#1245942)
- CVE-2025-48384 Fixed the unintentional execution of a script after checkout due to CRLF transforming (bsc#1245943)
- CVE-2025-48385 Fixed arbitrary code execution due to protocol injection via fetching advertised bundle(bsc#1245946)
-
Other changes and bugs fixed:
-
Other changes and bugs fixed:
- Added SHA256 support (bsc#1243197)
- Git moved to /usr/libexec/git/git and updated AppArmor profile accordingly (bsc#1218588)
- gitweb AppArmor profile: allow reading etc/gitweb-common.conf (bsc#1218664)
- Do not replace apparmor configuration (bsc#1216545)
- Fixed the Python version required (bsc#1212476)
-
Version Updates Release Notes:
- https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.51.0.adoc
- https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.50.1.adoc
- https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.50.0.adoc
- https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.49.0.adoc
- https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.48.1.adoc
- https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.48.0.adoc
- https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.47.1.adoc
- https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.47.0.adoc
- https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.46.2.adoc
- https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.46.1.adoc
- https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.46.0.adoc
- https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.45.3.adoc
- https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.45.2.adoc
- https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.45.1.adoc
- https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.45.0.adoc
- https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.44.0.adoc
- https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.3.adoc
- https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.2.adoc
- https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.43.1.adoc
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_subdirsfile. - 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…
- Manifest File Support: Support has been added for a
- 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
| Package | Affected | Fixed |
|---|---|---|
gitAlpine:v3.19 |
2.44.0 up to 2.43.7-r0 | 2.43.7-r0 |
gitAlpine:v3.20 |
2.44.0 up to 2.45.4-r0 | 2.45.4-r0 |
gitAlpine:v3.21 |
2.44.0 up to 2.47.3-r0 | 2.47.3-r0 |
gitAlpine:v3.22 |
2.44.0 up to 2.49.1-r0 | 2.49.1-r0 |
gitAlpine:v3.23 |
2.44.0 up to 2.50.1-r0 | 2.50.1-r0 |
gitAlpine:v3.24 |
2.44.0 up to 2.50.1-r0 | 2.50.1-r0 |
gitAlmaLinux:9 From an advisory covering 7 CVEs |
before 2.47.3-1.el9_6 | 2.47.3-1.el9_6 |
git-allAlmaLinux:9 From an advisory covering 7 CVEs |
before 2.47.3-1.el9_6 | 2.47.3-1.el9_6 |
git-coreAlmaLinux:9 From an advisory covering 7 CVEs |
before 2.47.3-1.el9_6 | 2.47.3-1.el9_6 |
git-core-docAlmaLinux:9 From an advisory covering 7 CVEs |
before 2.47.3-1.el9_6 | 2.47.3-1.el9_6 |
Show 290 moreShow less
| Package | Affected | Fixed |
|---|---|---|
git-credential-libsecretAlmaLinux:9 From an advisory covering 7 CVEs |
before 2.47.3-1.el9_6 | 2.47.3-1.el9_6 |
git-daemonAlmaLinux:9 From an advisory covering 7 CVEs |
before 2.47.3-1.el9_6 | 2.47.3-1.el9_6 |
git-emailAlmaLinux:9 From an advisory covering 7 CVEs |
before 2.47.3-1.el9_6 | 2.47.3-1.el9_6 |
git-guiAlmaLinux:9 From an advisory covering 7 CVEs |
before 2.47.3-1.el9_6 | 2.47.3-1.el9_6 |
git-instawebAlmaLinux:9 From an advisory covering 7 CVEs |
before 2.47.3-1.el9_6 | 2.47.3-1.el9_6 |
git-subtreeAlmaLinux:9 From an advisory covering 7 CVEs |
before 2.47.3-1.el9_6 | 2.47.3-1.el9_6 |
git-svnAlmaLinux:9 From an advisory covering 7 CVEs |
before 2.47.3-1.el9_6 | 2.47.3-1.el9_6 |
gitkAlmaLinux:9 From an advisory covering 7 CVEs |
before 2.47.3-1.el9_6 | 2.47.3-1.el9_6 |
gitwebAlmaLinux:9 From an advisory covering 7 CVEs |
before 2.47.3-1.el9_6 | 2.47.3-1.el9_6 |
perl-GitAlmaLinux:9 From an advisory covering 7 CVEs |
before 2.47.3-1.el9_6 | 2.47.3-1.el9_6 |
perl-Git-SVNAlmaLinux:9 From an advisory covering 7 CVEs |
before 2.47.3-1.el9_6 | 2.47.3-1.el9_6 |
git-allAlmaLinux:10 From an advisory covering 7 CVEs |
before 2.47.3-1.el10_0 | 2.47.3-1.el10_0 |
git-core-docAlmaLinux:10 From an advisory covering 7 CVEs |
before 2.47.3-1.el10_0 | 2.47.3-1.el10_0 |
git-emailAlmaLinux:10 From an advisory covering 7 CVEs |
before 2.47.3-1.el10_0 | 2.47.3-1.el10_0 |
git-guiAlmaLinux:10 From an advisory covering 7 CVEs |
before 2.47.3-1.el10_0 | 2.47.3-1.el10_0 |
git-instawebAlmaLinux:10 From an advisory covering 7 CVEs |
before 2.47.3-1.el10_0 | 2.47.3-1.el10_0 |
git-subtreeAlmaLinux:10 From an advisory covering 7 CVEs |
before 2.47.3-1.el10_0 | 2.47.3-1.el10_0 |
git-svnAlmaLinux:10 From an advisory covering 7 CVEs |
before 2.47.3-1.el10_0 | 2.47.3-1.el10_0 |
gitkAlmaLinux:10 From an advisory covering 7 CVEs |
before 2.47.3-1.el10_0 | 2.47.3-1.el10_0 |
gitwebAlmaLinux:10 From an advisory covering 7 CVEs |
before 2.47.3-1.el10_0 | 2.47.3-1.el10_0 |
perl-GitAlmaLinux:10 From an advisory covering 7 CVEs |
before 2.47.3-1.el10_0 | 2.47.3-1.el10_0 |
perl-Git-SVNAlmaLinux:10 From an advisory covering 7 CVEs |
before 2.47.3-1.el10_0 | 2.47.3-1.el10_0 |
gitAlmaLinux:8 From an advisory covering 7 CVEs |
before 2.43.7-1.el8_10 | 2.43.7-1.el8_10 |
git-allAlmaLinux:8 From an advisory covering 7 CVEs |
before 2.43.7-1.el8_10 | 2.43.7-1.el8_10 |
git-coreAlmaLinux:8 From an advisory covering 7 CVEs |
before 2.43.7-1.el8_10 | 2.43.7-1.el8_10 |
git-core-docAlmaLinux:8 From an advisory covering 7 CVEs |
before 2.43.7-1.el8_10 | 2.43.7-1.el8_10 |
git-credential-libsecretAlmaLinux:8 From an advisory covering 7 CVEs |
before 2.43.7-1.el8_10 | 2.43.7-1.el8_10 |
git-daemonAlmaLinux:8 From an advisory covering 7 CVEs |
before 2.43.7-1.el8_10 | 2.43.7-1.el8_10 |
git-emailAlmaLinux:8 From an advisory covering 7 CVEs |
before 2.43.7-1.el8_10 | 2.43.7-1.el8_10 |
git-guiAlmaLinux:8 From an advisory covering 7 CVEs |
before 2.43.7-1.el8_10 | 2.43.7-1.el8_10 |
git-instawebAlmaLinux:8 From an advisory covering 7 CVEs |
before 2.43.7-1.el8_10 | 2.43.7-1.el8_10 |
git-subtreeAlmaLinux:8 From an advisory covering 7 CVEs |
before 2.43.7-1.el8_10 | 2.43.7-1.el8_10 |
git-svnAlmaLinux:8 From an advisory covering 7 CVEs |
before 2.43.7-1.el8_10 | 2.43.7-1.el8_10 |
gitkAlmaLinux:8 From an advisory covering 7 CVEs |
before 2.43.7-1.el8_10 | 2.43.7-1.el8_10 |
gitwebAlmaLinux:8 From an advisory covering 7 CVEs |
before 2.43.7-1.el8_10 | 2.43.7-1.el8_10 |
perl-GitAlmaLinux:8 From an advisory covering 7 CVEs |
before 2.43.7-1.el8_10 | 2.43.7-1.el8_10 |
perl-Git-SVNAlmaLinux:8 From an advisory covering 7 CVEs |
before 2.43.7-1.el8_10 | 2.43.7-1.el8_10 |
gitAzure Linux:3 |
before 2.45.4-1 | 2.45.4-1 |
gitAzure Linux:2 |
before 2.40.4-2 | 2.40.4-2 |
gitAlpaquita:23 |
2.38.1-r0 up to 2.43.7-r0 | 2.43.7-r0 |
gitAlpaquita:25 |
2.49.0-r0 up to 2.49.1-r0 | 2.49.1-r0 |
gitAlpaquita:stream |
2.41.0-r0 up to 2.50.1-r0 | 2.50.1-r0 |
gitBitnami |
before 2.50.1 | 2.50.1 |
emacs-gitTuxCare:OracleLinux:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
emacs-git-elTuxCare:OracleLinux:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
gitTuxCare:OracleLinux:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
git-allTuxCare:OracleLinux:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
git-bzrTuxCare:OracleLinux:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
git-cvsTuxCare:OracleLinux:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
git-daemonTuxCare:OracleLinux:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
git-emailTuxCare:OracleLinux:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
git-gnome-keyringTuxCare:OracleLinux:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
git-guiTuxCare:OracleLinux:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
git-hgTuxCare:OracleLinux:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
git-instawebTuxCare:OracleLinux:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
git-p4TuxCare:OracleLinux:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
git-svnTuxCare:OracleLinux:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
gitkTuxCare:OracleLinux:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
gitwebTuxCare:OracleLinux:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
perl-GitTuxCare:OracleLinux:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
perl-Git-SVNTuxCare:OracleLinux:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
gitTuxCare:CentOS:8.4 |
before 2.27.0-1.el8.tuxcare.els7 | 2.27.0-1.el8.tuxcare.els7 |
git-allTuxCare:CentOS:8.4 |
before 2.27.0-1.el8.tuxcare.els7 | 2.27.0-1.el8.tuxcare.els7 |
git-coreTuxCare:CentOS:8.4 |
before 2.27.0-1.el8.tuxcare.els7 | 2.27.0-1.el8.tuxcare.els7 |
git-core-docTuxCare:CentOS:8.4 |
before 2.27.0-1.el8.tuxcare.els7 | 2.27.0-1.el8.tuxcare.els7 |
git-credential-libsecretTuxCare:CentOS:8.4 |
before 2.27.0-1.el8.tuxcare.els7 | 2.27.0-1.el8.tuxcare.els7 |
git-daemonTuxCare:CentOS:8.4 |
before 2.27.0-1.el8.tuxcare.els7 | 2.27.0-1.el8.tuxcare.els7 |
git-emailTuxCare:CentOS:8.4 |
before 2.27.0-1.el8.tuxcare.els7 | 2.27.0-1.el8.tuxcare.els7 |
git-guiTuxCare:CentOS:8.4 |
before 2.27.0-1.el8.tuxcare.els7 | 2.27.0-1.el8.tuxcare.els7 |
git-instawebTuxCare:CentOS:8.4 |
before 2.27.0-1.el8.tuxcare.els7 | 2.27.0-1.el8.tuxcare.els7 |
git-subtreeTuxCare:CentOS:8.4 |
before 2.27.0-1.el8.tuxcare.els7 | 2.27.0-1.el8.tuxcare.els7 |
git-svnTuxCare:CentOS:8.4 |
before 2.27.0-1.el8.tuxcare.els7 | 2.27.0-1.el8.tuxcare.els7 |
gitkTuxCare:CentOS:8.4 |
before 2.27.0-1.el8.tuxcare.els7 | 2.27.0-1.el8.tuxcare.els7 |
gitwebTuxCare:CentOS:8.4 |
before 2.27.0-1.el8.tuxcare.els7 | 2.27.0-1.el8.tuxcare.els7 |
perl-GitTuxCare:CentOS:8.4 |
before 2.27.0-1.el8.tuxcare.els7 | 2.27.0-1.el8.tuxcare.els7 |
perl-Git-SVNTuxCare:CentOS:8.4 |
before 2.27.0-1.el8.tuxcare.els7 | 2.27.0-1.el8.tuxcare.els7 |
emacs-gitTuxCare:RHEL:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
emacs-git-elTuxCare:RHEL:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
gitTuxCare:RHEL:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
git-allTuxCare:RHEL:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
git-bzrTuxCare:RHEL:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
git-cvsTuxCare:RHEL:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
git-daemonTuxCare:RHEL:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
git-emailTuxCare:RHEL:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
git-gnome-keyringTuxCare:RHEL:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
git-guiTuxCare:RHEL:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
git-hgTuxCare:RHEL:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
git-instawebTuxCare:RHEL:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
git-p4TuxCare:RHEL:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
git-svnTuxCare:RHEL:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
gitkTuxCare:RHEL:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
gitwebTuxCare:RHEL:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
perl-GitTuxCare:RHEL:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
perl-Git-SVNTuxCare:RHEL:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
emacs-gitTuxCare:CentOS:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
emacs-git-elTuxCare:CentOS:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
gitTuxCare:CentOS:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
git-allTuxCare:CentOS:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
git-bzrTuxCare:CentOS:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
git-cvsTuxCare:CentOS:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
git-daemonTuxCare:CentOS:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
git-emailTuxCare:CentOS:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
git-gnome-keyringTuxCare:CentOS:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
git-guiTuxCare:CentOS:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
git-hgTuxCare:CentOS:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
git-instawebTuxCare:CentOS:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
git-p4TuxCare:CentOS:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
git-svnTuxCare:CentOS:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
gitkTuxCare:CentOS:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
gitwebTuxCare:CentOS:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
perl-GitTuxCare:CentOS:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
perl-Git-SVNTuxCare:CentOS:7 |
before 1.8.3.1-25.el7_9.tuxcare.els4 | 1.8.3.1-25.el7_9.tuxcare.els4 |
gitTuxCare:CentOS:8.5 |
before 2.27.0-1.el8.tuxcare.els7 | 2.27.0-1.el8.tuxcare.els7 |
git-allTuxCare:CentOS:8.5 |
before 2.27.0-1.el8.tuxcare.els7 | 2.27.0-1.el8.tuxcare.els7 |
git-coreTuxCare:CentOS:8.5 |
before 2.27.0-1.el8.tuxcare.els7 | 2.27.0-1.el8.tuxcare.els7 |
git-core-docTuxCare:CentOS:8.5 |
before 2.27.0-1.el8.tuxcare.els7 | 2.27.0-1.el8.tuxcare.els7 |
git-credential-libsecretTuxCare:CentOS:8.5 |
before 2.27.0-1.el8.tuxcare.els7 | 2.27.0-1.el8.tuxcare.els7 |
git-daemonTuxCare:CentOS:8.5 |
before 2.27.0-1.el8.tuxcare.els7 | 2.27.0-1.el8.tuxcare.els7 |
git-emailTuxCare:CentOS:8.5 |
before 2.27.0-1.el8.tuxcare.els7 | 2.27.0-1.el8.tuxcare.els7 |
git-guiTuxCare:CentOS:8.5 |
before 2.27.0-1.el8.tuxcare.els7 | 2.27.0-1.el8.tuxcare.els7 |
git-instawebTuxCare:CentOS:8.5 |
before 2.27.0-1.el8.tuxcare.els7 | 2.27.0-1.el8.tuxcare.els7 |
git-subtreeTuxCare:CentOS:8.5 |
before 2.27.0-1.el8.tuxcare.els7 | 2.27.0-1.el8.tuxcare.els7 |
git-svnTuxCare:CentOS:8.5 |
before 2.27.0-1.el8.tuxcare.els7 | 2.27.0-1.el8.tuxcare.els7 |
gitkTuxCare:CentOS:8.5 |
before 2.27.0-1.el8.tuxcare.els7 | 2.27.0-1.el8.tuxcare.els7 |
gitwebTuxCare:CentOS:8.5 |
before 2.27.0-1.el8.tuxcare.els7 | 2.27.0-1.el8.tuxcare.els7 |
perl-GitTuxCare:CentOS:8.5 |
before 2.27.0-1.el8.tuxcare.els7 | 2.27.0-1.el8.tuxcare.els7 |
perl-Git-SVNTuxCare:CentOS:8.5 |
before 2.27.0-1.el8.tuxcare.els7 | 2.27.0-1.el8.tuxcare.els7 |
emacs-gitTuxCare:OracleLinux:6 |
before 1.7.1-10.el6_10.tuxcare.els4 | 1.7.1-10.el6_10.tuxcare.els4 |
emacs-git-elTuxCare:OracleLinux:6 |
before 1.7.1-10.el6_10.tuxcare.els4 | 1.7.1-10.el6_10.tuxcare.els4 |
gitTuxCare:OracleLinux:6 |
before 1.7.1-10.el6_10.tuxcare.els4 | 1.7.1-10.el6_10.tuxcare.els4 |
git-allTuxCare:OracleLinux:6 |
before 1.7.1-10.el6_10.tuxcare.els4 | 1.7.1-10.el6_10.tuxcare.els4 |
git-cvsTuxCare:OracleLinux:6 |
before 1.7.1-10.el6_10.tuxcare.els4 | 1.7.1-10.el6_10.tuxcare.els4 |
git-daemonTuxCare:OracleLinux:6 |
before 1.7.1-10.el6_10.tuxcare.els4 | 1.7.1-10.el6_10.tuxcare.els4 |
git-emailTuxCare:OracleLinux:6 |
before 1.7.1-10.el6_10.tuxcare.els4 | 1.7.1-10.el6_10.tuxcare.els4 |
git-guiTuxCare:OracleLinux:6 |
before 1.7.1-10.el6_10.tuxcare.els4 | 1.7.1-10.el6_10.tuxcare.els4 |
git-svnTuxCare:OracleLinux:6 |
before 1.7.1-10.el6_10.tuxcare.els4 | 1.7.1-10.el6_10.tuxcare.els4 |
gitDebian: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 |
gitDebian:13 |
before 1:2.47.3-0+deb13u1, plus listed versions 1:2.47.2-0.2 |
1:2.47.3-0+deb13u1 |
gitDebian: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 less1: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 |
gitDebian: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 |
gitopenEuler:20.03-LTS-SP4 From an advisory covering 2 CVEs |
before 2.27.0-24.oe2003sp4 | 2.27.0-24.oe2003sp4 |
gitopenEuler:22.03-LTS-SP3 From an advisory covering 2 CVEs |
before 2.33.0-18.oe2203sp3 | 2.33.0-18.oe2203sp3 |
gitopenEuler:22.03-LTS-SP4 From an advisory covering 5 CVEs |
before 2.33.0-19.oe2203sp4 | 2.33.0-19.oe2203sp4 |
gitopenEuler:24.03-LTS From an advisory covering 7 CVEs |
before 2.43.0-9.oe2403 | 2.43.0-9.oe2403 |
gitopenEuler:24.03-LTS-SP1 From an advisory covering 7 CVEs |
before 2.43.0-9.oe2403sp1 | 2.43.0-9.oe2403sp1 |
gitopenEuler:24.03-LTS-SP2 From an advisory covering 7 CVEs |
before 2.43.0-9.oe2403sp2 | 2.43.0-9.oe2403sp2 |
git-lfsopenEuler:24.03-LTS-SP3 From an advisory covering 11 CVEs |
before 3.6.1-3.oe2403sp3 | 3.6.1-3.oe2403sp3 |
git-lfsopenEuler:24.03-LTS-SP4 From an advisory covering 45 CVEs |
before 3.6.1-2.oe2403sp4 | 3.6.1-2.oe2403sp4 |
git-lfsopenEuler:24.03-LTS-SP1 From an advisory covering 11 CVEs |
before 3.6.1-2.oe2403sp1 | 3.6.1-2.oe2403sp1 |
gitRed 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-allRed 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-coreRed 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-debuginfoRed 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-docRed 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-libsecretRed 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-debuginfoRed 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-daemonRed 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-debuginfoRed 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-debuginfoRed 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-debugsourceRed 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-emailRed 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-guiRed 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-instawebRed 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-subtreeRed 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-svnRed 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 |
gitkRed 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 |
gitwebRed 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-GitRed 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-SVNRed 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 |
gitRed 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-allRed 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-coreRed 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-debuginfoRed 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-docRed 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-libsecretRed 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-debuginfoRed 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-daemonRed 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-debuginfoRed 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-debuginfoRed 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-debugsourceRed 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-emailRed 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-guiRed 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-instawebRed 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-subtreeRed 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-svnRed 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 |
gitkRed 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 |
gitwebRed 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-GitRed 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-SVNRed 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 |
gitRed 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-allRed 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-coreRed 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-debuginfoRed 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-docRed 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-libsecretRed 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-debuginfoRed 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-daemonRed 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-debuginfoRed 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-debuginfoRed 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-debugsourceRed 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-emailRed 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-guiRed 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-instawebRed 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-subtreeRed 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-svnRed 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 |
gitkRed 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 |
gitwebRed 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-GitRed 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-SVNRed 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 |
gitRed 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-allRed 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-coreRed 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-debuginfoRed 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-docRed 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-libsecretRed 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-debuginfoRed 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-daemonRed 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-debuginfoRed 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-debuginfoRed 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-debugsourceRed 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-emailRed 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-guiRed 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-instawebRed 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-subtreeRed 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-svnRed 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 |
gitkRed 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 |
gitwebRed 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-GitRed 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-SVNRed 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 |
gitRed Hat:rhel_els:7 |
before 0:1.8.3.1-25.el7_9.1 | 0:1.8.3.1-25.el7_9.1 |
git-debuginfoRed Hat:rhel_els:7 |
before 0:1.8.3.1-25.el7_9.1 | 0:1.8.3.1-25.el7_9.1 |
perl-GitRed Hat:rhel_els:7 |
before 0:1.8.3.1-25.el7_9.1 | 0:1.8.3.1-25.el7_9.1 |
emacs-gitRed 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-elRed Hat:rhel_els:7 |
before 0:1.8.3.1-25.el7_9.1 | 0:1.8.3.1-25.el7_9.1 |
git-allRed Hat:rhel_els:7 |
before 0:1.8.3.1-25.el7_9.1 | 0:1.8.3.1-25.el7_9.1 |
git-bzrRed Hat:rhel_els:7 |
before 0:1.8.3.1-25.el7_9.1 | 0:1.8.3.1-25.el7_9.1 |
git-cvsRed Hat:rhel_els:7 |
before 0:1.8.3.1-25.el7_9.1 | 0:1.8.3.1-25.el7_9.1 |
git-daemonRed Hat:rhel_els:7 |
before 0:1.8.3.1-25.el7_9.1 | 0:1.8.3.1-25.el7_9.1 |
git-emailRed 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-keyringRed Hat:rhel_els:7 |
before 0:1.8.3.1-25.el7_9.1 | 0:1.8.3.1-25.el7_9.1 |
git-guiRed Hat:rhel_els:7 |
before 0:1.8.3.1-25.el7_9.1 | 0:1.8.3.1-25.el7_9.1 |
gitRocky Linux:9 From an advisory covering 7 CVEs |
before 0:2.47.3-1.el9_6 | 0:2.47.3-1.el9_6 |
gitRocky Linux:8 From an advisory covering 7 CVEs |
before 0:2.43.7-1.el8_10 | 0:2.43.7-1.el8_10 |
rootio-gitRoot: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 |
gitRoot: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-gitRoot: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 |
gitSUSE: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 |
gitSUSE: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 |
gitSUSE: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-lfsSUSE: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-bridgeSUSE: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 |
gitSUSE: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-lfsSUSE: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-bridgeSUSE: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-PyYAMLSUSE: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-PyYAMLSUSE: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 |
gitopenSUSE: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-lfsopenSUSE: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-bridgeopenSUSE: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-PyYAMLopenSUSE:Leap 15.6 From an advisory covering 5 CVEs |
before 6.0.2-150600.10.3.1 | 6.0.2-150600.10.3.1 |
gitSUSE: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 |
gitSUSE: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 |
gitSUSE: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 |
gitSUSE: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 |
gitSUSE: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 |
gitSUSE: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 |
gitSUSE: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 |
gitSUSE: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 |
gitSUSE: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 |
gitSUSE: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 |
gitSUSE: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 |
gitSUSE: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 |
gitSUSE: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 |
gitSUSE: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 |
gitSUSE: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 |
gitSUSE: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 |
gitSUSE: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 |
gitSUSE:Linux Micro 6.0 From an advisory covering 10 CVEs |
before 2.51.0-1.1 | 2.51.0-1.1 |
gitSUSE: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 |
gitUbuntu: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 less1: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 |
gitUbuntu: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 less1: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 |
gitUbuntu: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 less1: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 |
gitUbuntu: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 less1: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 |
gitUbuntu: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 |
gitUbuntu: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 less1: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 |
gitUbuntu: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 less1: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 |
gitUbuntu: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 less1: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 |
gitUbuntu: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 less1: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 |
gitUbuntu: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 |
gitopenSUSE: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.
| Source | Link | Date |
|---|---|---|
| PoC in GitHub | acheong08/CVE-2025-48384 | 2025-07-08 |
| PoC in GitHub | fishyyh/CVE-2025-48384 | 2025-07-09 |
| PoC in GitHub | fishyyh/CVE-2025-48384-POC | 2025-07-09 |
| PoC in GitHub | kallydev/cve-2025-48384-hook | 2025-07-09 |
| PoC in GitHub | liamg/CVE-2025-48384 | 2025-07-09 |
| PoC in GitHub | liamg/CVE-2025-48384-submodule | 2025-07-09 |
| PoC in GitHub | ppd520/CVE-2025-48384 | 2025-07-09 |
| PoC in GitHub | NigelX/CVE-2025-48384 | 2025-07-10 |
| PoC in GitHub | altm4n/cve-2025-48384 | 2025-07-10 |
| PoC in GitHub | altm4n/cve-2025-48384-hub | 2025-07-10 |
Show 15 moreShow less
| Source | Link | Date |
|---|---|---|
| PoC in GitHub | greatyy/CVE-2025-48384-p | 2025-07-10 |
| PoC in GitHub | testdjshan/CVE-2025-48384 | 2025-07-10 |
| PoC in GitHub | vinieger/vinieger-CVE-2025-48384-Dockerfile | 2025-07-11 |
| PoC in GitHub | ECHO6789/CVE-2025-48384-submodule | 2025-07-15 |
| PoC in GitHub | nguyentranbaotran/cve-2025-48384-poc | 2025-07-16 |
| PoC in GitHub | admin-ping/CVE-2025-48384-RCE | 2025-07-17 |
| PoC in GitHub | Anezatraa/CVE-2025-48384-submodule | 2025-07-19 |
| PoC in GitHub | IK-20211125/CVE-2025-48384 | 2025-07-20 |
| PoC in GitHub | elprogramadorgt/CVE-2025-48384 | 2025-07-25 |
| PoC in GitHub | beishanxueyuan/CVE-2025-48384 | 2025-08-03 |
| PoC in GitHub | fluoworite/CVE-2025-48384 | 2025-08-03 |
| PoC in GitHub | fluoworite/CVE-2025-48384-sub | 2025-08-03 |
| PoC in GitHub | beishanxueyuan/CVE-2025-48384-test | 2025-08-04 |
| PoC in GitHub | replicatorbot/CVE-2025-48384 | 2025-08-20 |
| PoC in GitHub | replicatorbot/CVE-2025-48384-POC | 2025-08-20 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | OSV | |
| exploits_more | PoC in GitHub | |
| exploitation | ||
| exploits, exploits_more | ||
| first indexed | CVE 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
github.com/git/git/security/advisories/GHSA-vwqx-4fm8-6qc9
cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2025-48384
lists.debian.org/debian-lts-announce/2025/10/msg00003.html
seclists.org/fulldisclosure/2025/Sep/60
openwall.com/lists/oss-security/2025/07/08/4
security.alpinelinux.org/vuln/CVE-2025-48384
Show 181 moreShow less
access.redhat.com/errata/RHSA-2025:11462
access.redhat.com/security/cve/CVE-2024-50349
access.redhat.com/security/cve/CVE-2024-52006
access.redhat.com/security/cve/CVE-2025-27613
access.redhat.com/security/cve/CVE-2025-27614
access.redhat.com/security/cve/CVE-2025-46835
access.redhat.com/security/cve/CVE-2025-48384
access.redhat.com/security/cve/CVE-2025-48385
bugzilla.redhat.com/2337824
bugzilla.redhat.com/2337956
bugzilla.redhat.com/2378806
bugzilla.redhat.com/2378808
bugzilla.redhat.com/2379124
bugzilla.redhat.com/2379125
bugzilla.redhat.com/2379326
errata.almalinux.org/9/ALSA-2025-11462.html
access.redhat.com/errata/RHSA-2025:11533
errata.almalinux.org/10/ALSA-2025-11533.html
access.redhat.com/errata/RHSA-2025:11534
errata.almalinux.org/8/ALSA-2025-11534.html
nvd.nist.gov/vuln/detail/CVE-2025-48384
docs.bell-sw.com/security/cves/CVE-2025-48384
errata.tuxcare.com/els_os/oraclelinux7els/CLSA-2025-1752655000.html
errata.tuxcare.com/els_os/centos8.4els/CLSA-2025-1752655315.html
errata.tuxcare.com/els_os/rhel7els/CLSA-2025-1752655539.html
errata.tuxcare.com/els_os/centos7els/CLSA-2025-1752655814.html
errata.tuxcare.com/els_os/centos8.5els/CLSA-2025-1752656083.html
errata.tuxcare.com/els_os/oraclelinux6els/CLSA-2025-1752683103.html
errata.tuxcare.com/els_os/centos6els/CLSA-2025-1752748974.html
errata.tuxcare.com/els_os/ubuntu16.04els/CLSA-2025-1753121050.html
errata.tuxcare.com/els_os/ubuntu18.04els/CLSA-2025-1753207140.html
errata.tuxcare.com/els_os/ubuntu20.04els/CLSA-2025-1754411479.html
errata.tuxcare.com/els_os/debian10els/CLSA-2026-1788041847.html
github.com/CVEProject/cvelistV5/tree/main/cves/2025/48xxx/CVE-2025-48384.json
security-tracker.debian.org/tracker/CVE-2025-48384
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-1792
nvd.nist.gov/vuln/detail/CVE-2025-48386
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-1793
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-1844
nvd.nist.gov/vuln/detail/CVE-2025-27613
nvd.nist.gov/vuln/detail/CVE-2025-46334
nvd.nist.gov/vuln/detail/CVE-2025-46835
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-1845
nvd.nist.gov/vuln/detail/CVE-2025-27614
nvd.nist.gov/vuln/detail/CVE-2025-48385
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-1846
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-1847
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-4067
nvd.nist.gov/vuln/detail/CVE-2023-39321
nvd.nist.gov/vuln/detail/CVE-2023-39322
nvd.nist.gov/vuln/detail/CVE-2025-22874
nvd.nist.gov/vuln/detail/CVE-2025-26625
nvd.nist.gov/vuln/detail/CVE-2025-4674
nvd.nist.gov/vuln/detail/CVE-2025-47907
nvd.nist.gov/vuln/detail/CVE-2025-58188
nvd.nist.gov/vuln/detail/CVE-2025-61725
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-4068
nvd.nist.gov/vuln/detail/CVE-2024-8244
nvd.nist.gov/vuln/detail/CVE-2025-4673
nvd.nist.gov/vuln/detail/CVE-2025-47906
nvd.nist.gov/vuln/detail/CVE-2025-47910
nvd.nist.gov/vuln/detail/CVE-2025-47912
nvd.nist.gov/vuln/detail/CVE-2025-47914
nvd.nist.gov/vuln/detail/CVE-2025-58181
nvd.nist.gov/vuln/detail/CVE-2025-58183
nvd.nist.gov/vuln/detail/CVE-2025-58185
nvd.nist.gov/vuln/detail/CVE-2025-58186
nvd.nist.gov/vuln/detail/CVE-2025-58187
nvd.nist.gov/vuln/detail/CVE-2025-58189
nvd.nist.gov/vuln/detail/CVE-2025-61723
nvd.nist.gov/vuln/detail/CVE-2025-61724
nvd.nist.gov/vuln/detail/CVE-2025-61726
nvd.nist.gov/vuln/detail/CVE-2025-61727
nvd.nist.gov/vuln/detail/CVE-2025-61729
nvd.nist.gov/vuln/detail/CVE-2025-68121
nvd.nist.gov/vuln/detail/CVE-2026-25679
nvd.nist.gov/vuln/detail/CVE-2026-27137
nvd.nist.gov/vuln/detail/CVE-2026-27141
nvd.nist.gov/vuln/detail/CVE-2026-32280
nvd.nist.gov/vuln/detail/CVE-2026-32281
nvd.nist.gov/vuln/detail/CVE-2026-32282
nvd.nist.gov/vuln/detail/CVE-2026-33810
nvd.nist.gov/vuln/detail/CVE-2026-33811
nvd.nist.gov/vuln/detail/CVE-2026-33818
nvd.nist.gov/vuln/detail/CVE-2026-42507
nvd.nist.gov/vuln/detail/CVE-2026-46600
nvd.nist.gov/vuln/detail/CVE-2026-56853
nvd.nist.gov/vuln/detail/CVE-2026-56859
nvd.nist.gov/vuln/detail/CVE-2026-56862
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2026-4069
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2337824
bugzilla.redhat.com/show_bug.cgi?id=2337956
bugzilla.redhat.com/show_bug.cgi?id=2378806
bugzilla.redhat.com/show_bug.cgi?id=2378808
bugzilla.redhat.com/show_bug.cgi?id=2379124
bugzilla.redhat.com/show_bug.cgi?id=2379125
bugzilla.redhat.com/show_bug.cgi?id=2379326
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_11462.json
cve.org/CVERecord?id=CVE-2024-50349
nvd.nist.gov/vuln/detail/CVE-2024-50349
github.com/git/git/commit/7725b8100ffbbff2750ee4d61a0fcc1f53a086e8
github.com/git/git/commit/c903985bf7e772e2d08275c1a95c8a55ab011577
github.com/git/git/security/advisories/GHSA-hmg8-h7qf-7cxr
cve.org/CVERecord?id=CVE-2024-52006
nvd.nist.gov/vuln/detail/CVE-2024-52006
github.com/git-ecosystem/git-credential-manager/security/advisories/GHSA-86c2-4x57-wc8g
github.com/git/git/commit/b01b9b81d36759cdcd07305e78765199e1bc2060
github.com/git/git/security/advisories/GHSA-qm7j-c969-7j4q
github.com/git/git/security/advisories/GHSA-r5ph-xg7q-xfrp
cve.org/CVERecord?id=CVE-2025-27613
github.com/j6t/gitk/security/advisories/GHSA-f3cw-xrj3-wr2v
lore.kernel.org/git/[email protected]
cve.org/CVERecord?id=CVE-2025-27614
cve.org/CVERecord?id=CVE-2025-46835
github.com/j6t/git-gui/compare/dcda716dbc9c90bcac4611bd1076747671ee0906..a437f5bc93330a70b42a230e52f3bd036ca1b1da
github.com/j6t/git-gui/security/advisories/GHSA-xfx7-68v4-v8fg
cve.org/CVERecord?id=CVE-2025-48384
dgl.cx/2025/07/git-clone-submodule-cve-2025-48384
github.com/git/git/commit/05e9cd64ee23bbadcea6bcffd6660ed02b8eab89
cisa.gov/known-exploited-vulnerabilities-catalog
cve.org/CVERecord?id=CVE-2025-48385
github.com/git/git/security/advisories/GHSA-m98c-vgpc-9655
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_11533.json
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_11534.json
access.redhat.com/errata/RHSA-2025:11686
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_11686.json
access.redhat.com/errata/RHSA-2025:11688
issues.redhat.com/browse/RHEL-61651
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_11688.json
access.redhat.com/errata/RHSA-2025:11793
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_11793.json
access.redhat.com/errata/RHSA-2025:11794
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_11794.json
access.redhat.com/errata/RHSA-2025:11795
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_11795.json
access.redhat.com/errata/RHSA-2025:11796
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_11796.json
access.redhat.com/errata/RHSA-2025:11800
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_11800.json
access.redhat.com/errata/RHSA-2025:11801
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_11801.json
errata.rockylinux.org/RLSA-2025:11462
errata.rockylinux.org/RLSA-2025:11534
suse.com/support/update/announcement/2025/suse-su-202503012-1
bugzilla.suse.com/1212476
bugzilla.suse.com/1216545
bugzilla.suse.com/1218588
bugzilla.suse.com/1218664
bugzilla.suse.com/1243197
bugzilla.suse.com/1245938
bugzilla.suse.com/1245939
bugzilla.suse.com/1245942
bugzilla.suse.com/1245943
bugzilla.suse.com/1245946
suse.com/security/cve/CVE-2025-27613
suse.com/security/cve/CVE-2025-27614
suse.com/security/cve/CVE-2025-46835
suse.com/security/cve/CVE-2025-48384
suse.com/security/cve/CVE-2025-48385
suse.com/support/update/announcement/2025/suse-su-202503022-1
suse.com/support/update/announcement/2025/suse-su-202503037-1
suse.com/support/update/announcement/2025/suse-su-202520721-1
bugzilla.suse.com/1219660
bugzilla.suse.com/1235600
bugzilla.suse.com/1235601
bugzilla.suse.com/1239989
bugzilla.suse.com/1245947
suse.com/security/cve/CVE-2024-24577
suse.com/security/cve/CVE-2024-50349
suse.com/security/cve/CVE-2024-52006
suse.com/security/cve/CVE-2025-46334
suse.com/security/cve/CVE-2025-48386
suse.com/support/update/announcement/2025/suse-su-202520855-1
ubuntu.com/security/CVE-2025-48384
ubuntu.com/security/notices/USN-7626-1
ubuntu.com/security/CVE-2025-27613
ubuntu.com/security/CVE-2025-27614
ubuntu.com/security/CVE-2025-46835
ubuntu.com/security/CVE-2025-48385
ubuntu.com/security/CVE-2025-48386
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.