CVE-2025-46334: GitHub: CVE-2025-46334 Git Malicious Shell Vulnerability
CVE-2025-46334 is a vulnerability in GitHub. Microsoft has not reported exploitation in the wild. The EPSS model estimates a 0.37% probability of exploitation activity in the next 30 days, higher than 32% of all scored vulnerabilities. Microsoft released the fix on 8 July 2025 in the July 2025 Patch Tuesday. It affects 6 products in 1 product family (Developer Tools).
Key facts
- CVE ID
- CVE-2025-46334
- Severity
- N/A
- Exploited in the wild
- No
- Publicly disclosed
- No
- Weakness
- CWE-78
- EPSS
- 0.37% (percentile 32%)
- CISA KEV
- Not listed
- Released
- Last updated
- Patch Tuesday
- July 2025 Patch Tuesday
- Product families
- Developer Tools
Description
CVE-2025-46334 is regarding a vulnerability in Git GUI (Windows only) where a malicious repository can ship versions of sh.exe or typical textconv filter programs such as astextplain. On Windows, path lookup can find such executables in the worktree. These programs are invoked when the user selects "Git Bash" or "Browse Files" from the menu. GitHub created this CVE on their behalf. The documented Visual Studio updates incorporate updates in GitK which address this vulnerability.
Please see CVE-2025-46334 for more information.
Affected products (6)
Developer Tools
| Product | Security update | Type | Fixed build | Restart |
|---|---|---|---|---|
| Microsoft Visual Studio 2022 version 17.8 | Release Notes | Security Update | 17.8.23 | Maybe |
| Microsoft Visual Studio 2022 version 17.10 | Release Notes | Security Update | 17.10.17 | Maybe |
| Microsoft Visual Studio 2022 version 17.12 | Release Notes | Security Update | 17.12.10 | Maybe |
| Microsoft Visual Studio 2022 version 17.14 | Release Notes | Security Update | 17.14.8 | Maybe |
| Microsoft Visual Studio 2019 version 16.11 (includes 16.0 - 16.10) | Release Notes | Security Update | 16.11.49 | Maybe |
| Microsoft Visual Studio 2017 version 15.9 (includes 15.0 - 15.8) | Release Notes | Security Update | 15.9.75 | Maybe |
NIST NVD data
- NVD status
- Deferred
- NVD CVSS
- 8.6 (HIGH)
- NVD weakness
- CWE-78
- Published to NVD
- NVD last modified
References
Revision history
| Version | Date | Description |
|---|---|---|
| 1.0 | Information published. | |
| 1.1 | Corrected the CVE Numbering Authority (CNA). This is an informational change only. |