CVE-2025-48385: GitHub: CVE-2025-48385 Git Protocol Injection Vulnerability

Overview

Severity
N/A
Exploit Status
Not Exploited
Patch Tuesday
2025-Jul
Released
2025-07-08
Last Updated
2025-08-22
EPSS Score
0.06% (percentile: 19.4%)

Description

CVE-2025-48385 is regarding a vulnerability in Git where 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. GitHub created this CVE on their behalf. The documented Visual Studio updates incorporate updates in Git which address this vulnerability. Please see CVE-2025-48385 for more information.

Affected Products (5)

Developer Tools

  • Microsoft Visual Studio 2022 version 17.8
  • Microsoft Visual Studio 2022 version 17.12
  • Microsoft Visual Studio 2022 version 17.14
  • Microsoft Visual Studio 2019 version 16.11 (includes 16.0 - 16.10)
  • Microsoft Visual Studio 2022 version 17.10

Security Updates (5)

Revision History

  • 2025-07-08: Information published.
  • 2025-08-22: Corrected the CVE Numbering Authority (CNA). This is an informational change only.