Microsoft Visual Studio 2022 CVEs.
Published CVEs affecting Microsoft Visual Studio 2022, ranked by exploit odds.
-
CVE-2025-47959
Improper neutralization of special elements used in a command ('command injection') in Visual Studio allows an authorized attacker to execute code over a network.
-
CVE-2025-53773
Improper neutralization of special elements used in a command ('command injection') in GitHub Copilot and Visual Studio allows an unauthorized attacker to execute code locally.
-
CVE-2025-29804
Improper access control in Visual Studio allows an authorized attacker to elevate privileges locally.
-
CVE-2025-21173
.NET Elevation of Privilege Vulnerability
-
CVE-2026-62901
Unchecked input for loop condition in .NET allows an unauthorized attacker to deny service over a network.
-
CVE-2026-21256
Improper neutralization of special elements used in a command ('command injection') in GitHub Copilot and Visual Studio allows an unauthorized attacker to execute code over a network.
-
CVE-2025-62214
Improper neutralization of special elements used in a command ('command injection') in Visual Studio allows an authorized attacker to execute code locally.
-
CVE-2025-30399
Untrusted search path in .NET and Visual Studio allows an unauthorized attacker to execute code over a network.
-
CVE-2026-62898
Use after free in Microsoft QUIC allows an unauthorized attacker to disclose information over a network.
-
CVE-2025-29802
Improper access control in Visual Studio allows an authorized attacker to elevate privileges locally.
-
CVE-2026-21257
Improper neutralization of special elements used in a command ('command injection') in GitHub Copilot and Visual Studio allows an authorized attacker to elevate privileges over a network.
-
CVE-2026-62902
Inclusion of functionality from untrusted control sphere in .NET allows an unauthorized attacker to disclose information over a network.
-
CVE-2026-71328
Heap-based buffer overflow in Visual Studio allows an unauthorized attacker to execute code over a network.
-
CVE-2026-62899
Inconsistent interpretation of http requests ('http request/response smuggling') in .NET allows an unauthorized attacker to bypass a security feature over a network.
-
CVE-2026-62900
Improper removal of sensitive information before storage or transfer in .NET allows an unauthorized attacker to disclose information over a network.
-
CVE-2026-32175
A tampering vulnerability exists when .NET Core improperly handles specially crafted files. An attacker who successfully exploited this vulnerability could write arbitrary files and directories to certain locations on a vulnerable system. However, an attacker would have limited control over the destination of the files and directories. To exploit the vulnerability, an attacker must send a specially crafted file to a vulnerable system. The security update fixes the vulnerability by ensuring .NET Core properly handles files.
-
CVE-2026-32177
Heap-based buffer overflow in .NET allows an unauthorized attacker to elevate privileges locally.
-
CVE-2025-21405
Visual Studio Elevation of Privilege Vulnerability
-
CVE-2026-62886
Integer overflow or wraparound in .NET allows an unauthorized attacker to elevate privileges locally.
-
CVE-2026-47305
Protection mechanism failure in Visual Studio allows an unauthorized attacker to execute code locally.
-
CVE-2026-70354
Out-of-bounds write in .NET allows an unauthorized attacker to execute code locally.
-
CVE-2026-62909
Uncaught exception in .NET allows an authorized attacker to elevate privileges locally.
All CVEs affecting Microsoft Visual Studio 2022 that appear in CVE.org and NVD, sorted by how likely they are to be exploited (EPSS), with fix status and timeline.