First published: Tue Jan 14 2025(Updated: )
.NET, .NET Framework, and Visual Studio Remote Code Execution Vulnerability
Credit: secure@microsoft.com secure@microsoft.com
Affected Software | Affected Version | How to fix |
---|---|---|
nuget/Microsoft.NetCore.App.Runtime.win-x86 | >=8.0.0<8.0.12 | 8.0.12 |
nuget/Microsoft.NetCore.App.Runtime.win-x64 | >=8.0.0<8.0.12 | 8.0.12 |
nuget/Microsoft.NetCore.App.Runtime.win-arm64 | >=8.0.0<8.0.12 | 8.0.12 |
nuget/Microsoft.NetCore.App.Runtime.win-arm | >=8.0.0<8.0.12 | 8.0.12 |
nuget/Microsoft.NetCore.App.Runtime.osx-x64 | >=8.0.0<8.0.12 | 8.0.12 |
nuget/Microsoft.NetCore.App.Runtime.osx-arm64 | >=8.0.0<8.0.12 | 8.0.12 |
nuget/Microsoft.NetCore.App.Runtime.linux-x64 | >=8.0.0<8.0.12 | 8.0.12 |
nuget/Microsoft.NetCore.App.Runtime.linux-musl-x64 | >=8.0.0<8.0.12 | 8.0.12 |
nuget/Microsoft.NetCore.App.Runtime.linux-musl-arm64 | >=8.0.0<8.0.12 | 8.0.12 |
nuget/Microsoft.NetCore.App.Runtime.linux-musl-arm | >=8.0.0<8.0.12 | 8.0.12 |
nuget/Microsoft.NetCore.App.Runtime.linux-arm64 | >=8.0.0<8.0.12 | 8.0.12 |
nuget/Microsoft.NetCore.App.Runtime.linux-arm | >=8.0.0<8.0.12 | 8.0.12 |
nuget/Microsoft.NetCore.App.Runtime.win-x86 | >=9.0.0<9.0.1 | 9.0.1 |
nuget/Microsoft.NetCore.App.Runtime.win-x64 | >=9.0.0<9.0.1 | 9.0.1 |
nuget/Microsoft.NetCore.App.Runtime.win-arm64 | >=9.0.0<9.0.1 | 9.0.1 |
nuget/Microsoft.NetCore.App.Runtime.win-arm | >=9.0.0<9.0.1 | 9.0.1 |
nuget/Microsoft.NetCore.App.Runtime.osx-x64 | >=9.0.0<9.0.1 | 9.0.1 |
nuget/Microsoft.NetCore.App.Runtime.osx-arm64 | >=9.0.0<9.0.1 | 9.0.1 |
nuget/Microsoft.NetCore.App.Runtime.linux-x64 | >=9.0.0<9.0.1 | 9.0.1 |
nuget/Microsoft.NetCore.App.Runtime.linux-musl-x64 | >=9.0.0<9.0.1 | 9.0.1 |
nuget/Microsoft.NetCore.App.Runtime.linux-musl-arm64 | >=9.0.0<9.0.1 | 9.0.1 |
nuget/Microsoft.NetCore.App.Runtime.linux-musl-arm | >=9.0.0<9.0.1 | 9.0.1 |
nuget/Microsoft.NetCore.App.Runtime.linux-arm64 | >=9.0.0<9.0.1 | 9.0.1 |
nuget/Microsoft.NetCore.App.Runtime.linux-arm | >=9.0.0<9.0.1 | 9.0.1 |
Microsoft .NET 8.0 | ||
Microsoft .NET 9.0 | ||
Microsoft .NET 8.0 | ||
Microsoft .NET 9.0 | ||
Microsoft .NET 9.0 | ||
Microsoft .NET 8.0 | ||
Microsoft Visual Studio 2019 | =16.11 | |
Microsoft Visual Studio 2017 | =15.9 | |
Microsoft Visual Studio Professional 2015 | =3 | |
Microsoft .NET Framework 4 | =4.6.2 | |
Microsoft .NET Framework 4 | =4.6.2=4.7=4.7.1=4.7.2 | |
Microsoft .NET Framework 4 | =4.8 | |
Microsoft .NET Framework 4 | =4.6.2=4.7=4.7.1=4.7.2 | |
Microsoft .NET Framework 4 | =4.6.2=4.7=4.7.1=4.7.2 | |
Microsoft .NET Framework 4 | =4.8 | |
Microsoft .NET Framework 4 | =4.8 | |
Microsoft .NET Framework 4 | =4.6=4.6.2 | |
Microsoft .NET Framework 4 | =4.8 | |
Microsoft .NET Framework 4 | =3.5=4.7.2 | |
Microsoft .NET Framework 4 | =3.5=4.6.2=4.7=4.7.1=4.7.2 | |
Microsoft .NET Framework 4 | =3.5=4.7.2 | |
Microsoft .NET Framework 4 | =3.5=4.8 | |
Microsoft .NET Framework 4 | =3.5=4.8.1 | |
Microsoft .NET Framework 4 | =3.5=4.8 | |
Microsoft .NET Framework 4 | =3.5=4.8.1 | |
Microsoft .NET Framework 4 | =3.5=4.8.1 | |
Microsoft .NET Framework 4 | =3.5=4.8 | |
Microsoft .NET Framework 4 | =3.5=4.8 | |
Microsoft .NET Framework 4 | =3.5=4.8.1 | |
Microsoft .NET Framework 4 | =3.5=4.8.1 | |
Visual Studio Community 2022 | =17.10 | |
Visual Studio Community 2022 | =17.6 | |
Visual Studio Community 2022 | =17.12 | |
Visual Studio Community 2022 | =17.8 | |
Visual Studio Professional 2017 | >=15.0<15.9.69 | |
All of | ||
Any of | ||
Microsoft .NET Framework 4 | =4.6 | |
Microsoft .NET Framework 4 | =4.6.2 | |
Microsoft Windows 10 | ||
All of | ||
Microsoft .NET Framework 4 | =4.6.2 | |
Microsoft Windows Server | =sp2 | |
All of | ||
Any of | ||
Microsoft .NET Framework 4 | =3.5 | |
Microsoft .NET Framework 4 | =4.8.1 | |
Any of | ||
Microsoft Windows 10 | ||
Microsoft Windows 10 | ||
Windows 11 | ||
Windows 11 | ||
Windows 11 | ||
Microsoft Windows Server 2022 | ||
Microsoft Windows Server 2022 | ||
All of | ||
Any of | ||
Microsoft .NET Framework 4 | =4.6.2 | |
Microsoft .NET Framework 4 | =4.7 | |
Microsoft .NET Framework 4 | =4.7.1 | |
Microsoft .NET Framework 4 | =4.7.2 | |
Any of | ||
Microsoft Windows Server | =r2-sp1 | |
Microsoft Windows Server | ||
Microsoft Windows Server | =r2 | |
All of | ||
Any of | ||
Microsoft .NET Framework 4 | =3.5 | |
Microsoft .NET Framework 4 | =4.6.2 | |
Microsoft .NET Framework 4 | =4.7 | |
Microsoft .NET Framework 4 | =4.7.1 | |
Microsoft .NET Framework 4 | =4.7.2 | |
Any of | ||
Microsoft Windows 10 | ||
Microsoft Windows 10 | ||
All of | ||
Any of | ||
Microsoft .NET Framework 4 | =3.5 | |
Microsoft .NET Framework 4 | =4.7.2 | |
Any of | ||
Microsoft Windows 10 | ||
Microsoft Windows 10 | ||
Microsoft Windows 10 | ||
Microsoft Windows 10 | ||
Microsoft Windows Server 2016 | ||
Microsoft Windows Server 2019 | ||
Microsoft Windows Server 2022 | ||
All of | ||
Microsoft .NET Framework 4 | =4.8 | |
Any of | ||
Microsoft Windows 10 | ||
Microsoft Windows 10 | ||
Microsoft Windows Server | =r2-sp1 | |
Microsoft Windows Server | ||
Microsoft Windows Server | =r2 | |
Microsoft Windows Server 2016 | ||
All of | ||
Microsoft .NET Framework | =9.0.0 | |
Any of | ||
macOS | ||
Microsoft Windows Operating System |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2025-21176 is rated as a critical severity vulnerability that could allow for remote code execution.
To fix CVE-2025-21176, users should apply the latest patches provided by Microsoft for the affected versions of .NET and Visual Studio.
CVE-2025-21176 affects multiple versions of .NET, .NET Framework, and Visual Studio, including .NET 9.0 and various versions of the .NET Framework.
Yes, CVE-2025-21176 is classified as a remote code execution vulnerability that can be exploited under specific conditions.
CVE-2025-21176 impacts Windows, Mac OS, and Linux platforms where the affected versions of .NET and Visual Studio are installed.