Every CVE Search/ Get API key

CVE-2025-48385

Git alllows arbitrary file writes via bundle-uri parameter injection

8.6 HighFix available

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

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
Active

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

1.06%Up 1.0 points since Jul 9, 2025
90%50%10%1%

What each source reports

CVE List Score used 8.6

Git alllows arbitrary file writes via bundle-uri parameter injection

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

Record
CVE-2025-48385
CVSS 4.0
8.6 HighCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Weakness
CWE-88, CWE-73
Updated
2026-11-02
EUVDEUVD-2025-20678 8.6

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

Record
EUVD-2025-20678
CVSS 4.0
8.6 HighCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Updated
2026-11-02
NVD 8.6

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

Record
CVE-2025-48385
CVSS 4.0
8.6 HighCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/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
Weakness
CWE-73, CWE-88
Updated
2026-11-02
OSVALPINE-CVE-2025-48385 8.6

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

Record
ALPINE-CVE-2025-48385
CVSS 4.0
8.6 HighCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/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
OSV 8.6

Git alllows arbitrary file writes via bundle-uri parameter injection

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

Record
CVE-2025-48385
CVSS 4.0
8.6 HighCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Weakness
CWE-73, CWE-88
Updated
2026-11-02
OSVDEBIAN-CVE-2025-48385 8.6

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

Record
DEBIAN-CVE-2025-48385
CVSS 4.0
8.6 HighCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/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
Show 30 moreShow less
OSVOESA-2025-1845 8.6

git security update

Security Fix(es):

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

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

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

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

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

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

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

git security update

Security Fix(es):

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

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

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

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

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

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

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

git security update

Security Fix(es):

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

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

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

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

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

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

Record
OESA-2025-1847
CVSS 3.1
8.6 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2026-3879 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):

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)

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)

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

If the PATH environment variable contains paths which are executables (rather than just directories), passing certain strings to LookPath ("", ".", and ".."), can result in the binaries listed in the PATH being unexpectedly returned.(CVE-2025-47906)

When using http.CrossOriginProtection, the AddInsecureBypassPattern method can unexpectedly bypass more requests than intended. CrossOriginProtection then skips validation, but forwards the original request path, which may be served by a different handler without the intended security protections.(CVE-2025-47910)

The Parse function permits values other than IPv6 addresses to be included in square brackets within the host component of a URL. RFC 3986 permits IPv6 addresses to be included within the host component, enclosed within square brackets. For example: "http://[::1]/". IPv4 addresses and hostnames must not appear within square brackets. Parse did not enforce this requirement.(CVE-2025-47912)

SSH Agent servers do not validate the size of messages when processing new identity requests, which may cause the program to panic if the message is malformed due to an out of bounds read.(CVE-2025-47914)

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

SSH servers parsing GSSAPI authentication requests do not validate the number of mechanisms specified in the request, allowing an attacker to cause unbounded memory consumption.(CVE-2025-58181)

A vulnerability was found in Google Go up to 1.25.1 (Programming Language Software). It has been rated as…

Record
OESA-2026-3879
CVSS 3.1
10.0 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVOESA-2026-3880 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):

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)

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)

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

If the PATH environment variable contains paths which are executables (rather than just directories), passing certain strings to LookPath ("", ".", and ".."), can result in the binaries listed in the PATH being unexpectedly returned.(CVE-2025-47906)

When using http.CrossOriginProtection, the AddInsecureBypassPattern method can unexpectedly bypass more requests than intended. CrossOriginProtection then skips validation, but forwards the original request path, which may be served by a different handler without the intended security protections.(CVE-2025-47910)

The Parse function permits values other than IPv6 addresses to be included in square brackets within the host component of a URL. RFC 3986 permits IPv6 addresses to be included within the host component, enclosed within square brackets. For example: "http://[::1]/". IPv4 addresses and hostnames must not appear within square brackets. Parse did not enforce this requirement.(CVE-2025-47912)

SSH Agent servers do not validate the size of messages when processing new identity requests, which may cause the program to panic if the message is malformed due to an out of bounds read.(CVE-2025-47914)

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

SSH servers parsing GSSAPI authentication requests do not validate the number of mechanisms specified in the request, allowing an attacker to cause unbounded memory consumption.(CVE-2025-58181)

A vulnerability was found in Google Go up to 1.25.1 (Programming Language Software). It has been rated as…

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

git-lfs security update

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

Security Fix(es):

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

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

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

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

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

Gitk is a Tcl/Tk based Git history browser. Starting with 1.7.0, when a user clones an untrusted repository and runs gitk without additional command arguments, files for which the user has write permission can be created and truncated. The option Support per-file encoding must have been enabled before in Gitk's Preferences. This option is disabled by default. The same happens when Show origin of this line is used in the main window (regardless of whether Support per-file encoding is enabled or not). This vulnerability is fixed in 2.43.7, 2.44.4, 2.45.4, 2.46.4, 2.47.3, 2.48.2, 2.49.1, and 2.50.1.(CVE-2025-27613)

Gitk is a Tcl/Tk based Git history browser. Starting with 2.41.0, a Git repository can be crafted in such a way that with some social engineering a user who has cloned the repository can be tricked into running any script (e.g., Bourne shell, Perl, Python, ...) supplied by the attacker by invoking gitk filename, where filename has a particular structure. The script is run with the privileges of the user. This vulnerability is fixed in 2.43.7, 2.44.4, 2.45.4, 2.46.4, 2.47.3, 2.48.2, 2.49.1, and 2.50.(CVE-2025-27614)

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

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

Record
OESA-2026-4068
CVSS 3.1
10.0 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2025:11462 8.3

Red Hat Security Advisory: git security update

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

Red Hat Security Advisory: git security update

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

Red Hat Security Advisory: git security update

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

Red Hat Security Advisory: git security update

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

Red Hat Security Advisory: git security update

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

Red Hat Security Advisory: git security update

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

Important: git security update

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

Security Fix(es):

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

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

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

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

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

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

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

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

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

Important: git security update

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

Security Fix(es):

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

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

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

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

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

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

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

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

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

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

Record
UBUNTU-CVE-2025-48385
CVSS 4.0
8.6 HighCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
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-65040 No score

CVE-2025-48385 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 cloning a repository Git knows to optionally fetch a bundle advertised by the remote server, which allows the server-side to offload parts of the clone to a CDN. The Git client does not perform sufficient validation of the advertised bundles, which allows the remote side to perform protocol injection. This protocol injection can cause the client to write the fetched bundle to a location controlled by the adversary. The fetched content is fully controlled by the server, which can in the worst case lead to arbitrary code execution. The use of bundle URIs is not enabled by default and can be controlled by the bundle.heuristic config option. Some cases of the vulnerability require that the adversary is in control of where a repository will be cloned to. This either requires social engineering or a recursive clone with submodules. These cases can thus be avoided by disabling recursive clones. This vulnerability is fixed in v2.43.7, v2.44.4, v2.45.4, v2.46.4, v2.47.3, v2.48.2, v2.49.1, and v2.50.1.

Record
AZL-65040
Updated
2026-11-02
OSVAZL-65051 No score

CVE-2025-48385 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 cloning a repository Git knows to optionally fetch a bundle advertised by the remote server, which allows the server-side to offload parts of the clone to a CDN. The Git client does not perform sufficient validation of the advertised bundles, which allows the remote side to perform protocol injection. This protocol injection can cause the client to write the fetched bundle to a location controlled by the adversary. The fetched content is fully controlled by the server, which can in the worst case lead to arbitrary code execution. The use of bundle URIs is not enabled by default and can be controlled by the bundle.heuristic config option. Some cases of the vulnerability require that the adversary is in control of where a repository will be cloned to. This either requires social engineering or a recursive clone with submodules. These cases can thus be avoided by disabling recursive clones. This vulnerability is fixed in v2.43.7, v2.44.4, v2.45.4, v2.46.4, v2.47.3, v2.48.2, v2.49.1, and v2.50.1.

Record
AZL-65051
Updated
2026-11-02
OSVBIT-git-2025-48385 No score

Git alllows arbitrary file writes via bundle-uri parameter injection

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

Record
BIT-git-2025-48385
Updated
2026-11-02
OSVCLSA-2025-1752576917 No score

git: Fix of CVE-2025-48385

  • CVE-2025-48385: bundle-uri: fix arbitrary file writes via parameter injection
Record
CLSA-2025-1752576917
Updated
2026-11-02
OSVCLSA-2025-1753729385 No score

git: Fix of CVE-2025-48385

  • CVE-2025-48385: bundle-uri: fix arbitrary file writes via parameter injection
Record
CLSA-2025-1753729385
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-48385 No score

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

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

Record
ROOT-OS-DEBIAN-12-CVE-2025-48385
Updated
2026-11-02
OSVSUSE-SU-2025:03012-1 No score

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

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

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

git-lfs is included in version 3.7.0.

python-PyYAML was updated from version 6.0.1 to 6.0.2:

  • Added support for Cython 3.x and Python 3.13

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

  • New Features and Improvements:

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

Security update for git

This update for git fixes the following issues:

Updated to 2.43.7 (jsc#PED-13447):

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

Other fixes:

  • Drop git-credential-gnome-keyring package as it was dropped upstream, use git-credential-libsecret instead
  • git-add--interactive was removed upstream in favor of built in implementation, which was already the default in SLE.
Record
SUSE-SU-2025:03037-1
Updated
2026-11-02
OSVSUSE-SU-2025:20721-1 No score

Security update for git

This update for git fixes the following issues:

  • Update to 2.51.0

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

Security update for git

This update for git fixes the following issues:

Update to 2.51.0:

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

git vulnerabilities

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

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

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

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

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

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

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

Affected products

Affected packages

Affected packages
PackageAffectedFixed
git
Alpine:v3.19
before 2.43.7-r0
2.43.7-r0
git
Alpine:v3.20
before 2.45.4-r0
2.45.4-r0
git
Alpine:v3.21
before 2.47.3-r0
2.47.3-r0
git
Alpine:v3.22
before 2.49.1-r0
2.49.1-r0
git
Alpine:v3.23
before 2.50.1-r0
2.50.1-r0
git
Alpine:v3.24
before 2.50.1-r0
2.50.1-r0
git
AlmaLinux:9
From an advisory covering 7 CVEs
before 2.47.3-1.el9_6
2.47.3-1.el9_6
git-all
AlmaLinux:9
From an advisory covering 7 CVEs
before 2.47.3-1.el9_6
2.47.3-1.el9_6
git-core
AlmaLinux:9
From an advisory covering 7 CVEs
before 2.47.3-1.el9_6
2.47.3-1.el9_6
git-core-doc
AlmaLinux:9
From an advisory covering 7 CVEs
before 2.47.3-1.el9_6
2.47.3-1.el9_6
Show 263 moreShow less
Affected packages
PackageAffectedFixed
git-credential-libsecret
AlmaLinux:9
From an advisory covering 7 CVEs
before 2.47.3-1.el9_6
2.47.3-1.el9_6
git-daemon
AlmaLinux:9
From an advisory covering 7 CVEs
before 2.47.3-1.el9_6
2.47.3-1.el9_6
git-email
AlmaLinux:9
From an advisory covering 7 CVEs
before 2.47.3-1.el9_6
2.47.3-1.el9_6
git-gui
AlmaLinux:9
From an advisory covering 7 CVEs
before 2.47.3-1.el9_6
2.47.3-1.el9_6
git-instaweb
AlmaLinux:9
From an advisory covering 7 CVEs
before 2.47.3-1.el9_6
2.47.3-1.el9_6
git-subtree
AlmaLinux:9
From an advisory covering 7 CVEs
before 2.47.3-1.el9_6
2.47.3-1.el9_6
git-svn
AlmaLinux:9
From an advisory covering 7 CVEs
before 2.47.3-1.el9_6
2.47.3-1.el9_6
gitk
AlmaLinux:9
From an advisory covering 7 CVEs
before 2.47.3-1.el9_6
2.47.3-1.el9_6
gitweb
AlmaLinux:9
From an advisory covering 7 CVEs
before 2.47.3-1.el9_6
2.47.3-1.el9_6
perl-Git
AlmaLinux:9
From an advisory covering 7 CVEs
before 2.47.3-1.el9_6
2.47.3-1.el9_6
perl-Git-SVN
AlmaLinux:9
From an advisory covering 7 CVEs
before 2.47.3-1.el9_6
2.47.3-1.el9_6
git-all
AlmaLinux:10
From an advisory covering 7 CVEs
before 2.47.3-1.el10_0
2.47.3-1.el10_0
git-core-doc
AlmaLinux:10
From an advisory covering 7 CVEs
before 2.47.3-1.el10_0
2.47.3-1.el10_0
git-email
AlmaLinux:10
From an advisory covering 7 CVEs
before 2.47.3-1.el10_0
2.47.3-1.el10_0
git-gui
AlmaLinux:10
From an advisory covering 7 CVEs
before 2.47.3-1.el10_0
2.47.3-1.el10_0
git-instaweb
AlmaLinux:10
From an advisory covering 7 CVEs
before 2.47.3-1.el10_0
2.47.3-1.el10_0
git-subtree
AlmaLinux:10
From an advisory covering 7 CVEs
before 2.47.3-1.el10_0
2.47.3-1.el10_0
git-svn
AlmaLinux:10
From an advisory covering 7 CVEs
before 2.47.3-1.el10_0
2.47.3-1.el10_0
gitk
AlmaLinux:10
From an advisory covering 7 CVEs
before 2.47.3-1.el10_0
2.47.3-1.el10_0
gitweb
AlmaLinux:10
From an advisory covering 7 CVEs
before 2.47.3-1.el10_0
2.47.3-1.el10_0
perl-Git
AlmaLinux:10
From an advisory covering 7 CVEs
before 2.47.3-1.el10_0
2.47.3-1.el10_0
perl-Git-SVN
AlmaLinux:10
From an advisory covering 7 CVEs
before 2.47.3-1.el10_0
2.47.3-1.el10_0
git
AlmaLinux:8
From an advisory covering 7 CVEs
before 2.43.7-1.el8_10
2.43.7-1.el8_10
git-all
AlmaLinux:8
From an advisory covering 7 CVEs
before 2.43.7-1.el8_10
2.43.7-1.el8_10
git-core
AlmaLinux:8
From an advisory covering 7 CVEs
before 2.43.7-1.el8_10
2.43.7-1.el8_10
git-core-doc
AlmaLinux:8
From an advisory covering 7 CVEs
before 2.43.7-1.el8_10
2.43.7-1.el8_10
git-credential-libsecret
AlmaLinux:8
From an advisory covering 7 CVEs
before 2.43.7-1.el8_10
2.43.7-1.el8_10
git-daemon
AlmaLinux:8
From an advisory covering 7 CVEs
before 2.43.7-1.el8_10
2.43.7-1.el8_10
git-email
AlmaLinux:8
From an advisory covering 7 CVEs
before 2.43.7-1.el8_10
2.43.7-1.el8_10
git-gui
AlmaLinux:8
From an advisory covering 7 CVEs
before 2.43.7-1.el8_10
2.43.7-1.el8_10
git-instaweb
AlmaLinux:8
From an advisory covering 7 CVEs
before 2.43.7-1.el8_10
2.43.7-1.el8_10
git-subtree
AlmaLinux:8
From an advisory covering 7 CVEs
before 2.43.7-1.el8_10
2.43.7-1.el8_10
git-svn
AlmaLinux:8
From an advisory covering 7 CVEs
before 2.43.7-1.el8_10
2.43.7-1.el8_10
gitk
AlmaLinux:8
From an advisory covering 7 CVEs
before 2.43.7-1.el8_10
2.43.7-1.el8_10
gitweb
AlmaLinux:8
From an advisory covering 7 CVEs
before 2.43.7-1.el8_10
2.43.7-1.el8_10
perl-Git
AlmaLinux:8
From an advisory covering 7 CVEs
before 2.43.7-1.el8_10
2.43.7-1.el8_10
perl-Git-SVN
AlmaLinux:8
From an advisory covering 7 CVEs
before 2.43.7-1.el8_10
2.43.7-1.el8_10
git
Azure Linux:3
before 2.45.4-1
2.45.4-1
git
Azure Linux:2
before 2.40.4-2
2.40.4-2
git
Alpaquita:23
2.38.1-r0 up to 2.43.7-r0
2.43.7-r0
git
Alpaquita:25
2.49.0-r0 up to 2.49.1-r0
2.49.1-r0
git
Alpaquita:stream
2.41.0-r0 up to 2.50.1-r0
2.50.1-r0
git
Bitnami
before 2.50.1
2.50.1
git
TuxCare:CentOS-Stream:8
before 2.43.0-1.el8.tuxcare.els5
2.43.0-1.el8.tuxcare.els5
git-all
TuxCare:CentOS-Stream:8
before 2.43.0-1.el8.tuxcare.els5
2.43.0-1.el8.tuxcare.els5
git-core
TuxCare:CentOS-Stream:8
before 2.43.0-1.el8.tuxcare.els5
2.43.0-1.el8.tuxcare.els5
git-core-doc
TuxCare:CentOS-Stream:8
before 2.43.0-1.el8.tuxcare.els5
2.43.0-1.el8.tuxcare.els5
git-credential-libsecret
TuxCare:CentOS-Stream:8
before 2.43.0-1.el8.tuxcare.els5
2.43.0-1.el8.tuxcare.els5
git-daemon
TuxCare:CentOS-Stream:8
before 2.43.0-1.el8.tuxcare.els5
2.43.0-1.el8.tuxcare.els5
git-email
TuxCare:CentOS-Stream:8
before 2.43.0-1.el8.tuxcare.els5
2.43.0-1.el8.tuxcare.els5
git-gui
TuxCare:CentOS-Stream:8
before 2.43.0-1.el8.tuxcare.els5
2.43.0-1.el8.tuxcare.els5
git-instaweb
TuxCare:CentOS-Stream:8
before 2.43.0-1.el8.tuxcare.els5
2.43.0-1.el8.tuxcare.els5
git-subtree
TuxCare:CentOS-Stream:8
before 2.43.0-1.el8.tuxcare.els5
2.43.0-1.el8.tuxcare.els5
git-svn
TuxCare:CentOS-Stream:8
before 2.43.0-1.el8.tuxcare.els5
2.43.0-1.el8.tuxcare.els5
gitk
TuxCare:CentOS-Stream:8
before 2.43.0-1.el8.tuxcare.els5
2.43.0-1.el8.tuxcare.els5
gitweb
TuxCare:CentOS-Stream:8
before 2.43.0-1.el8.tuxcare.els5
2.43.0-1.el8.tuxcare.els5
perl-Git
TuxCare:CentOS-Stream:8
before 2.43.0-1.el8.tuxcare.els5
2.43.0-1.el8.tuxcare.els5
perl-Git-SVN
TuxCare:CentOS-Stream:8
before 2.43.0-1.el8.tuxcare.els5
2.43.0-1.el8.tuxcare.els5
git
TuxCare:AlmaLinux:9.2
before 2.39.3-1.el9_2.tuxcare.els7
2.39.3-1.el9_2.tuxcare.els7
git-all
TuxCare:AlmaLinux:9.2
before 2.39.3-1.el9_2.tuxcare.els7
2.39.3-1.el9_2.tuxcare.els7
git-core
TuxCare:AlmaLinux:9.2
before 2.39.3-1.el9_2.tuxcare.els7
2.39.3-1.el9_2.tuxcare.els7
git-core-doc
TuxCare:AlmaLinux:9.2
before 2.39.3-1.el9_2.tuxcare.els7
2.39.3-1.el9_2.tuxcare.els7
git-credential-libsecret
TuxCare:AlmaLinux:9.2
before 2.39.3-1.el9_2.tuxcare.els7
2.39.3-1.el9_2.tuxcare.els7
git-daemon
TuxCare:AlmaLinux:9.2
before 2.39.3-1.el9_2.tuxcare.els7
2.39.3-1.el9_2.tuxcare.els7
git-email
TuxCare:AlmaLinux:9.2
before 2.39.3-1.el9_2.tuxcare.els7
2.39.3-1.el9_2.tuxcare.els7
git-gui
TuxCare:AlmaLinux:9.2
before 2.39.3-1.el9_2.tuxcare.els7
2.39.3-1.el9_2.tuxcare.els7
git-instaweb
TuxCare:AlmaLinux:9.2
before 2.39.3-1.el9_2.tuxcare.els7
2.39.3-1.el9_2.tuxcare.els7
git-subtree
TuxCare:AlmaLinux:9.2
before 2.39.3-1.el9_2.tuxcare.els7
2.39.3-1.el9_2.tuxcare.els7
git-svn
TuxCare:AlmaLinux:9.2
before 2.39.3-1.el9_2.tuxcare.els7
2.39.3-1.el9_2.tuxcare.els7
gitk
TuxCare:AlmaLinux:9.2
before 2.39.3-1.el9_2.tuxcare.els7
2.39.3-1.el9_2.tuxcare.els7
gitweb
TuxCare:AlmaLinux:9.2
before 2.39.3-1.el9_2.tuxcare.els7
2.39.3-1.el9_2.tuxcare.els7
perl-Git
TuxCare:AlmaLinux:9.2
before 2.39.3-1.el9_2.tuxcare.els7
2.39.3-1.el9_2.tuxcare.els7
perl-Git-SVN
TuxCare:AlmaLinux:9.2
before 2.39.3-1.el9_2.tuxcare.els7
2.39.3-1.el9_2.tuxcare.els7
git
Debian:12
before 1:2.39.5-0+deb12u3, plus listed versions
1:2.39.2+next.20230215-11:2.39.2-1.11:2.39.5-0+deb12u11:2.39.5-0+deb12u2
1:2.39.5-0+deb12u3
git
Debian:13
before 1:2.47.3-0+deb13u1, plus listed versions
1:2.47.2-0.2
1:2.47.3-0+deb13u1
git
Debian:14
before 1:2.50.1-0.1, plus listed versions
1:2.47.2-0.21:2.48.0~rc1+next.20250101-11:2.49.0+next.20250314-11:2.49.0-11:2.49.0-2
Show 4 moreShow less
1:2.49.0-31:2.50.0+next.20250615-11:2.50.0-11:2.50.0~rc0+next.20250528-1
1:2.50.1-0.1
git
openEuler:24.03-LTS
From an advisory covering 7 CVEs
before 2.43.0-9.oe2403
2.43.0-9.oe2403
git
openEuler:24.03-LTS-SP1
From an advisory covering 7 CVEs
before 2.43.0-9.oe2403sp1
2.43.0-9.oe2403sp1
git
openEuler:24.03-LTS-SP2
From an advisory covering 7 CVEs
before 2.43.0-9.oe2403sp2
2.43.0-9.oe2403sp2
git-lfs
openEuler:24.03-LTS-SP1
From an advisory covering 34 CVEs
before 3.6.1-2.oe2403sp1
3.6.1-2.oe2403sp1
git-lfs
openEuler:24.03-LTS-SP3
From an advisory covering 34 CVEs
before 3.6.1-3.oe2403sp3
3.6.1-3.oe2403sp3
git-lfs
openEuler:24.03-LTS-SP4
From an advisory covering 45 CVEs
before 3.6.1-2.oe2403sp4
3.6.1-2.oe2403sp4
git
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
git-all
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
git-core
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
git-core-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
git-core-doc
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
git-credential-libsecret
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
git-credential-libsecret-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
git-daemon
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
git-daemon-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
git-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
git-debugsource
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
git-email
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
git-gui
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
git-instaweb
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
git-subtree
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
git-svn
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
gitk
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
gitweb
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
perl-Git
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
perl-Git-SVN
Red Hat:enterprise_linux:9::appstream
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
git
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
git-all
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
git-core
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
git-core-debuginfo
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
git-core-doc
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
git-credential-libsecret
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
git-credential-libsecret-debuginfo
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
git-daemon
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
git-daemon-debuginfo
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
git-debuginfo
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
git-debugsource
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
git-email
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
git-gui
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
git-instaweb
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
git-subtree
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
git-svn
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
gitk
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
gitweb
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
perl-Git
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
perl-Git-SVN
Red Hat:enterprise_linux:10.0
From an advisory covering 7 CVEs
before 0:2.47.3-1.el10_0
0:2.47.3-1.el10_0
git
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
git-all
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
git-core
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
git-core-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
git-core-doc
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
git-credential-libsecret
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
git-credential-libsecret-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
git-daemon
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
git-daemon-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
git-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
git-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
git-email
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
git-gui
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
git-instaweb
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
git-subtree
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
git-svn
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
gitk
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
gitweb
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
perl-Git
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
perl-Git-SVN
Red Hat:enterprise_linux:8::appstream
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
git
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
git-all
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
git-core
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
git-core-debuginfo
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
git-core-doc
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
git-credential-libsecret
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
git-credential-libsecret-debuginfo
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
git-daemon
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
git-daemon-debuginfo
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
git-debuginfo
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
git-debugsource
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
git-email
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
git-gui
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
git-instaweb
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
git-subtree
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
git-svn
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
gitk
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
gitweb
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
perl-Git
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
perl-Git-SVN
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:2.43.5-1.el9_4.2
0:2.43.5-1.el9_4.2
git
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
git-all
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
git-core
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
git-core-debuginfo
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
git-core-doc
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
git-credential-libsecret
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
git-credential-libsecret-debuginfo
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
git-daemon
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
git-daemon-debuginfo
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
git-debuginfo
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
git-debugsource
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
git-email
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
git-gui
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
git-instaweb
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
git-subtree
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
git-svn
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
gitk
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
gitweb
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
perl-Git
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
perl-Git-SVN
Red Hat:rhel_e4s:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
git
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
git-all
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
git-core
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
git-core-debuginfo
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
git-core-doc
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
git-credential-libsecret
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
git-credential-libsecret-debuginfo
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
git-daemon
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
git-daemon-debuginfo
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
git-debuginfo
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
git-debugsource
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
git-email
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
git-gui
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
git-instaweb
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
git-subtree
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
git-svn
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
gitk
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
gitweb
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
perl-Git
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
perl-Git-SVN
Red Hat:rhel_tus:8.8::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el8_8.2
0:2.39.5-1.el8_8.2
git
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el9_2.2
0:2.39.5-1.el9_2.2
git-all
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el9_2.2
0:2.39.5-1.el9_2.2
git-core
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el9_2.2
0:2.39.5-1.el9_2.2
git-core-debuginfo
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el9_2.2
0:2.39.5-1.el9_2.2
git-core-doc
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el9_2.2
0:2.39.5-1.el9_2.2
git-credential-libsecret
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el9_2.2
0:2.39.5-1.el9_2.2
git-credential-libsecret-debuginfo
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el9_2.2
0:2.39.5-1.el9_2.2
git-daemon
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el9_2.2
0:2.39.5-1.el9_2.2
git-daemon-debuginfo
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el9_2.2
0:2.39.5-1.el9_2.2
git-debuginfo
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el9_2.2
0:2.39.5-1.el9_2.2
git-debugsource
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el9_2.2
0:2.39.5-1.el9_2.2
git-email
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el9_2.2
0:2.39.5-1.el9_2.2
git-gui
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el9_2.2
0:2.39.5-1.el9_2.2
git-instaweb
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el9_2.2
0:2.39.5-1.el9_2.2
git-subtree
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el9_2.2
0:2.39.5-1.el9_2.2
git-svn
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el9_2.2
0:2.39.5-1.el9_2.2
gitk
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el9_2.2
0:2.39.5-1.el9_2.2
gitweb
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el9_2.2
0:2.39.5-1.el9_2.2
perl-Git
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el9_2.2
0:2.39.5-1.el9_2.2
perl-Git-SVN
Red Hat:rhel_e4s:9.2::appstream
From an advisory covering 2 CVEs
before 0:2.39.5-1.el9_2.2
0:2.39.5-1.el9_2.2
git
Rocky Linux:9
From an advisory covering 7 CVEs
before 0:2.47.3-1.el9_6
0:2.47.3-1.el9_6
git
Rocky Linux:8
From an advisory covering 7 CVEs
before 0:2.43.7-1.el8_10
0:2.43.7-1.el8_10
rootio-git
Root:Debian:12
before 1:2.39.5-0+deb12u2.root.io.6
1:2.39.5-0+deb12u2.root.io.61:2.39.5-0+deb12u2.root.io.41:2.39.5-0+deb12u2.root.io.51:2.39.5-0+deb12u2.root.io.71:2.39.5-0+deb12u2.root.io.8
git
SUSE:Linux Enterprise Module for Basesystem 15 SP6
From an advisory covering 5 CVEs
before 2.51.0-150600.3.12.1
2.51.0-150600.3.12.1
git
SUSE:Linux Enterprise Module for Basesystem 15 SP7
From an advisory covering 5 CVEs
before 2.51.0-150600.3.12.1
2.51.0-150600.3.12.1
git
SUSE:Linux Enterprise Module for Development Tools 15 SP6
From an advisory covering 5 CVEs
before 2.51.0-150600.3.12.1
2.51.0-150600.3.12.1
git-lfs
SUSE:Linux Enterprise Module for Development Tools 15 SP6
From an advisory covering 5 CVEs
before 3.7.0-150600.13.3.1
3.7.0-150600.13.3.1
obs-scm-bridge
SUSE:Linux Enterprise Module for Development Tools 15 SP6
From an advisory covering 5 CVEs
before 0.7.4-150600.14.4.1
0.7.4-150600.14.4.1
git
SUSE:Linux Enterprise Module for Development Tools 15 SP7
From an advisory covering 5 CVEs
before 2.51.0-150600.3.12.1
2.51.0-150600.3.12.1
git-lfs
SUSE:Linux Enterprise Module for Development Tools 15 SP7
From an advisory covering 5 CVEs
before 3.7.0-150600.13.3.1
3.7.0-150600.13.3.1
obs-scm-bridge
SUSE:Linux Enterprise Module for Development Tools 15 SP7
From an advisory covering 5 CVEs
before 0.7.4-150600.14.4.1
0.7.4-150600.14.4.1
python-PyYAML
SUSE:Linux Enterprise Module for Python 3 15 SP6
From an advisory covering 5 CVEs
before 6.0.2-150600.10.3.1
6.0.2-150600.10.3.1
python-PyYAML
SUSE:Linux Enterprise Module for Python 3 15 SP7
From an advisory covering 5 CVEs
before 6.0.2-150600.10.3.1
6.0.2-150600.10.3.1
git
openSUSE:Leap 15.6
From an advisory covering 5 CVEs
before 2.51.0-150600.3.12.1
2.51.0-150600.3.12.1
git-lfs
openSUSE:Leap 15.6
From an advisory covering 5 CVEs
before 3.7.0-150600.13.3.1
3.7.0-150600.13.3.1
obs-scm-bridge
openSUSE:Leap 15.6
From an advisory covering 5 CVEs
before 0.7.4-150600.14.4.1
0.7.4-150600.14.4.1
python-PyYAML
openSUSE:Leap 15.6
From an advisory covering 5 CVEs
before 6.0.2-150600.10.3.1
6.0.2-150600.10.3.1
git
SUSE:Linux Enterprise Micro 5.5
From an advisory covering 5 CVEs
before 2.43.7-150300.10.51.1
2.43.7-150300.10.51.1
git
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS
From an advisory covering 5 CVEs
before 2.43.7-150300.10.51.1
2.43.7-150300.10.51.1
git
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 5 CVEs
before 2.43.7-150300.10.51.1
2.43.7-150300.10.51.1
git
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 5 CVEs
before 2.43.7-150300.10.51.1
2.43.7-150300.10.51.1
git
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 5 CVEs
before 2.43.7-150300.10.51.1
2.43.7-150300.10.51.1
git
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 5 CVEs
before 2.43.7-150300.10.51.1
2.43.7-150300.10.51.1
git
SUSE:Linux Enterprise Server 15 SP3-LTSS
From an advisory covering 5 CVEs
before 2.43.7-150300.10.51.1
2.43.7-150300.10.51.1
git
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 5 CVEs
before 2.43.7-150300.10.51.1
2.43.7-150300.10.51.1
git
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 5 CVEs
before 2.43.7-150300.10.51.1
2.43.7-150300.10.51.1
git
SUSE:Linux Enterprise Server for SAP Applications 15 SP3
From an advisory covering 5 CVEs
before 2.43.7-150300.10.51.1
2.43.7-150300.10.51.1
git
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 5 CVEs
before 2.43.7-150300.10.51.1
2.43.7-150300.10.51.1
git
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 5 CVEs
before 2.43.7-150300.10.51.1
2.43.7-150300.10.51.1
git
SUSE:Manager Proxy LTS 4.3
From an advisory covering 5 CVEs
before 2.43.7-150300.10.51.1
2.43.7-150300.10.51.1
git
SUSE:Manager Server LTS 4.3
From an advisory covering 5 CVEs
before 2.43.7-150300.10.51.1
2.43.7-150300.10.51.1
git
SUSE:Enterprise Storage 7.1
From an advisory covering 5 CVEs
before 2.43.7-150300.10.51.1
2.43.7-150300.10.51.1
git
SUSE:Linux Micro 6.0
From an advisory covering 10 CVEs
before 2.51.0-1.1
2.51.0-1.1
git
SUSE:Linux Micro 6.1
From an advisory covering 6 CVEs
before 2.51.0-slfo.1.1_1.1
2.51.0-slfo.1.1_1.1
git
Ubuntu:24.04:LTS
before 1:2.43.0-1ubuntu7.3, plus listed versions
1:2.40.1-1ubuntu11:2.43.0-1ubuntu11:2.43.0-1ubuntu51:2.43.0-1ubuntu61:2.43.0-1ubuntu71:2.43.0-1ubuntu7.11:2.43.0-1ubuntu7.2
1:2.43.0-1ubuntu7.3
git
Ubuntu:Pro:16.04:LTS
From an advisory covering 6 CVEs
before 1:2.7.4-0ubuntu1.10+esm9, plus listed versions
1:2.5.0-11:2.6.2-11:2.6.3-11:2.6.4-11:2.7.0~rc3-1
Show 20 moreShow less
1:2.7.0-11:2.7.3-0ubuntu11:2.7.4-0ubuntu11:2.7.4-0ubuntu1.11:2.7.4-0ubuntu1.21:2.7.4-0ubuntu1.31:2.7.4-0ubuntu1.41:2.7.4-0ubuntu1.51:2.7.4-0ubuntu1.61:2.7.4-0ubuntu1.71:2.7.4-0ubuntu1.81:2.7.4-0ubuntu1.91:2.7.4-0ubuntu1.101:2.7.4-0ubuntu1.10+esm11:2.7.4-0ubuntu1.10+esm31:2.7.4-0ubuntu1.10+esm41:2.7.4-0ubuntu1.10+esm51:2.7.4-0ubuntu1.10+esm61:2.7.4-0ubuntu1.10+esm71:2.7.4-0ubuntu1.10+esm8
1:2.7.4-0ubuntu1.10+esm9
git
Ubuntu:Pro:18.04:LTS
From an advisory covering 6 CVEs
before 1:2.17.1-1ubuntu0.18+esm2, plus listed versions
1:2.14.1-1ubuntu41:2.15.1-1ubuntu21:2.17.0-1ubuntu11:2.17.1-1ubuntu0.11:2.17.1-1ubuntu0.3
Show 16 moreShow less
1:2.17.1-1ubuntu0.41:2.17.1-1ubuntu0.51:2.17.1-1ubuntu0.61:2.17.1-1ubuntu0.71:2.17.1-1ubuntu0.81:2.17.1-1ubuntu0.91:2.17.1-1ubuntu0.101:2.17.1-1ubuntu0.111:2.17.1-1ubuntu0.121:2.17.1-1ubuntu0.131:2.17.1-1ubuntu0.141:2.17.1-1ubuntu0.151:2.17.1-1ubuntu0.161:2.17.1-1ubuntu0.171:2.17.1-1ubuntu0.181:2.17.1-1ubuntu0.18+esm1
1:2.17.1-1ubuntu0.18+esm2
git
Ubuntu:Pro:20.04:LTS
From an advisory covering 6 CVEs
before 1:2.25.1-1ubuntu3.14+esm1, plus listed versions
1:2.20.1-2ubuntu11:2.24.0-1ubuntu11:2.24.0-1ubuntu21:2.25.0-1ubuntu11:2.25.1-1ubuntu1
Show 15 moreShow less
1:2.25.1-1ubuntu21:2.25.1-1ubuntu31:2.25.1-1ubuntu3.11:2.25.1-1ubuntu3.21:2.25.1-1ubuntu3.31:2.25.1-1ubuntu3.41:2.25.1-1ubuntu3.51:2.25.1-1ubuntu3.61:2.25.1-1ubuntu3.71:2.25.1-1ubuntu3.81:2.25.1-1ubuntu3.101:2.25.1-1ubuntu3.111:2.25.1-1ubuntu3.121:2.25.1-1ubuntu3.131:2.25.1-1ubuntu3.14
1:2.25.1-1ubuntu3.14+esm1
git
Ubuntu:22.04:LTS
From an advisory covering 6 CVEs
before 1:2.34.1-1ubuntu1.13, plus listed versions
1:2.32.0-1ubuntu11:2.33.1-1ubuntu11:2.34.1-1ubuntu11:2.34.1-1ubuntu1.11:2.34.1-1ubuntu1.2
Show 8 moreShow less
1:2.34.1-1ubuntu1.41:2.34.1-1ubuntu1.51:2.34.1-1ubuntu1.61:2.34.1-1ubuntu1.81:2.34.1-1ubuntu1.91:2.34.1-1ubuntu1.101:2.34.1-1ubuntu1.111:2.34.1-1ubuntu1.12
1:2.34.1-1ubuntu1.13
git
Ubuntu:24.04:LTS
From an advisory covering 6 CVEs
before 1:2.43.0-1ubuntu7.3, plus listed versions
1:2.40.1-1ubuntu11:2.43.0-1ubuntu11:2.43.0-1ubuntu51:2.43.0-1ubuntu61:2.43.0-1ubuntu71:2.43.0-1ubuntu7.11:2.43.0-1ubuntu7.2
1:2.43.0-1ubuntu7.3
git
openSUSE:Tumbleweed
From an advisory covering 7 CVEs
before 2.50.1-1.1
2.50.1-1.1

History

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

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

In short

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

References

Show 154 moreShow less
This page doesn't list everything

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

MoveEnter Open