.NET 2021 年 5 月更新– 5.0.6、3.1.15、2.1.28
.NET 2021 年 5 月更新现已发布,本次更新包含了一些可靠性和安全性方面的改进。有关更新的软件包的详细信息,可参见各个发行说明。
- Installers and binaries: 5.0.6 | 3.1.15 | 2.1.28
- Release notes: 5.0.6 | 3.1.15 | 2.1.28
- Container images
- Linux packages: 5.0.6 | 3.1.15 | 2.1.28
- Release feedback/issues
- Known issues: 5.0 | 3.1 | 2.1
安全
CVE-2021-31204:.NET Core 特权提升漏洞
微软将发布安全公告,以提供有关 .NET 5.0 和 .NET Core 3.1 中漏洞的信息。该通报还提供有关开发人员可以执行哪些操作来更新其应用程序以消除此漏洞的指导。
当用户在基于 Linux 或 macOS 的操作系统上运行单个文件应用程序时,.NET 5.0 和 .NET Core 3.1 中存在特权提升漏洞。
Improvement
- ASP.NET Core : 5.0.6 | 3.1.15
- CoreFx: 2.1.28
- CoreCLR: 3.1.15
- Extensions: 3.1.15
- Runtime : 5.0.6
- Winforms: 5.0.6
操作系统生命周期更新
.NET 5.0.6、.NET Core 3.1.15 和 .NET Core 2.1.28 更新现在支持 Ubuntu 21.04 和 Fedora 34。.NET 5.0、.NET Core 3.1 和 .NET Core 2.1 的操作系统支持页面已更新,以反映该情况。
Behavioral change in Asp.Net 2.1 Installers
Asp.Net 2.1.28 现在将与 Asp.Net 2.1.6 或更早的版本并排安装。它仍然会删除以前安装的 2.1.7 或更新版本的 Asp.Net。运行 2.1.28 Asp.Net Installer 或 2.1.28 Hosting Bundle 的用户应手动卸载任何本地版本的 2.1.6 或更早的 Asp.Net runtime。