截至 2026 年 10 月 25 日,.NET 8.0 已通过带外安全更新进行了刷新。 此更新独立于常规月度服务版本。 有关更新包的详细信息,请参阅发行说明。
重要提示: 此带外安全更新包括 2026 年 10 月 13 日安全版本之后的其他修复。 使用受影响产品或程序包的客户,即使已安装 10 月 13 日的安全更新,也应应用最新更新。 有关漏洞详细信息以及受影响的平台和程序包,请参阅上面链接的发行说明。
安全改进
此次更新包括针对以下漏洞的修复。 平台信息介绍了此版本中包含的修复,而不是每个漏洞的完整受影响版本范围。
| CVE | Fix | 平台 |
|---|---|---|
| CVE-2026-70197 | SocketAsyncEventArgs 内存损坏 | Windows |
| CVE-2026-114148 | Linux tarball 所有权 | Linux |
| CVE-2026-111497 | Brotli 解码器越界写入 | 使用受影响的 Brotli 解码器的所有平台 |
对于 CVE-2026-114148,受影响的分发包包括 Microsoft 发布的 ASP.NET Core 运行时 tarball(包括复合运行时 tarball)、ASP.NET Core 目标包 tarball,以及 Linux 上所有通过源代码生成的 .NET tarball 类型。 普通的 Microsoft 发布的 .NET 运行时和 SDK tarball 以及独立 NuGet 程序包不受此漏洞影响。
如何获取和安装更新
适用于 Windows 客户端操作系统的 Microsoft 更新网站以及适用于 Windows Server 操作系统的 WSUS 和MU 目录上提供了此更新。
从.NET 8.0 下载页面下载更新。
请遵循适用于操作系统的安装指南:Windows、Linux或macOS。
先决条件
操作系统必须受到.NET 8.0支持。 满足平台安装指南中所述的操作系统依赖项。
更新行为
在 Windows 上,独立安装程序会先安装新版本,然后删除以前的安装。 默认情况下,更新成功后会删除以前的安装。 管理员可以将删除操作配置为延迟执行或已禁用。 请参阅选择何时删除以前的版本。
采用默认的删除行为时,安装 .NET 8.0.33 会在更新成功后替换 .NET 8.0.32。
如果使用包管理器或手动安装,请遵循适用于相应安装方法的更新说明。 对于由 Visual Studio 管理的 .NET 安装,请使用 Visual Studio 安装程序。
重启要求
如果正在使用任何受影响的文件,可能需要在应用此更新后重启计算机。 建议在应用此更新前退出所有基于 .NET 的应用程序。
受支持的 Windows 版本
有关受支持的操作系统和体系结构,请参阅.NET 8.0 支持的 Windows 版本。
.NET 支持生命周期
.NET 支持策略提供最新的生命周期信息。
如何获取此更新的相关帮助和支持
Microsoft 支持
如需 .NET 技术的协助支持,请联系 Microsoft 支持专家。
需要处于受支持的服务级别(最新可用的服务更新),才有资格获得支持。
社区支持
有关社区支持,请参阅.NET 社区页面。
详细信息
要获取最新的 .NET 更新,请访问下载 .NET网站。