Today, we are releasing the .NET March 2021 Updates. These updates contains reliability and security improvements. See the individual release notes for details on updated packages.
You can download 5.0.4 , 3.1.13, 2.1.26 versions for Windows, macOS, and Linux, for x86, x64, Arm32, and Arm64.
- Installers and binaries: 5.0.4 | 3.1.13 | 2.1.26
- Release notes: 5.0.4 | 3.1.13 | 2.1.26
- Container images
- Linux packages: 5.0.4 | 3.1.13 | 2.1.26
- Release feedback/issues
- Known issues: 5.0 | 3.1 | 2.1
Security
CVE-2021-26701: .NET Core Remote Code Execution Vulnerability
Microsoft is releasing this security advisory to provide information about a vulnerability in .NET 5.0, .NET Core 3.1, and .NET Core 2.1.
This advisory also provides guidance on what developers can do to update their applications to remove this vulnerability.
A remote code execution vulnerability exists in .NET 5 and .NET Core due to how text encoding is performed.
Improvements
- Runtime : 5.0.4
- ASP.NET Core : 5.0.4 | 3.1.12
- EntityFramework Core : 5.0.4
- Winforms: 5.0.4
- Setup: 2.1.26
- WPF: 5.0.4 | 3.1.13
Visual Studio
See release notes for Visual Studio compatibility for .NET Core 2.1 and .NET Core 3.1 and .NET 5.0.
OS Lifecycle update
Alpine 3.13 is now supported with the .NET Core 3.1.13 and .NET Core 2.1.26 update. The operating system support pages for .NET Core 3.1 and .NET Core 2.1 has been updated to reflect that.
Rahul Bhandari
Software Engineer, .NET
Source: https://devblogs.microsoft.com/dotnet/net-march-2021/