Applies To.NET

适用于:

Microsoft .NET Framework 4.6.2 Microsoft .NET Framework 4.7 Microsoft .NET Framework 4.7.1 Microsoft .NET Framework 4.7.2

                提醒 Windows Server 2008 R2 SP1 已结束主流支持,现处于扩展安全更新 (ESU) 支持中。

从 2020 年 7 月开始,此操作系统将不再有可选的非安全版本(即“C”版本)。 扩展支持的操作系统仅具有每月累积安全更新(即“B”或“更新星期二”版本)。

安装此更新前,请确认已安装如何获取此更新部分列出的必需更新。 

已购买这些操作系统本地版本的扩展安全更新 (ESU) 的客户必须遵循 KB4522133 中的流程,才能在 2020 年 1 月 14 日扩展支持终止后继续接收安全更新。 有关 ESU 及受支持版本的更多信息,请参阅 KB4497181。 有关详细信息,请参阅 ESU 博客文章

                提醒 所有适用于 .NET Framework 4.7.2、4.7.1、4.7、4.6.2、4.6.1 和 4.6 的更新均需要安装 d3dcompiler_47.dll 更新。 我们建议你在应用此更新之前先安装随附的 d3dcompiler_47.dll 更新。 有关 d3dcompiler_47.dll 的更多信息,请参阅 KB 4019990

若在安装此更新后安装语言包,则必须重新安装此更新。 因此,我们建议先安装所需的全部语言包,然后再安装此更新。 有关更多信息,请参阅在 Windows 中添加语言包

适用于 Windows Server 2008 R2 SP1 和 Windows Server 2008 SP2 的 2024 年 4 月 9 日更新包括 .NET Framework 4.6.2、4.7、4.7.1、4.7.2 安全性改进。 我们建议你将此更新作为定期维护工作的一部分进行应用。 安装此更新前,请确认已安装如何获取此更新部分列出的必需更新。

摘要

CVE-2024-21409 – .NET Framework 远程代码执行漏洞 此安全更新解决了 CVE-2024-21409 中详细介绍的远程代码执行漏洞问题。

.NET Framework 纵深防御漏洞 此安全更新解决了 OSS zlib 库版本过时的问题。

.NET Framework 纵深防御漏洞 此安全更新解决了 AIA 获取过程中出现的问题。

有关此更新的其他信息

下列文章包含此更新针对具体产品版本的其他信息。

  • 5037128 适用于 Windows Server 2008 SP2 的 .NET Framework 2.0、3.0、3.5 SP1、4.6.2 仅安全性更新说明 (KB5037128)

  • 5037127 适用于 Windows Server 2008 R2 SP1 的 .NET Framework 3.5.1、4.6.2、4.7、4.7.1、4.7.2、4.8 仅安全性更新说明 (KB5037127)

此更新中的已知问题

Microsoft 目前不知道此更新中的任何问题。

如何获取此更新

安装此更新前

先决条件:

要应用此更新,必须安装 .NET Framework 4.6.2、4.7、4.7.1、4.7.2。

在安装最新汇总之前,你必须安装列出的以下更新,并重启设备。 安装这些更新可提高更新过程的可靠性,以便在安装汇总和应用 Microsoft 安全修补程序时缓解潜在的问题。

操作系统

安装此更新的先决条件

Windows Server 2008 SP2

  1. 2019 年 4 月 9 日服务栈更新 (SSU) (KB4493730)。 若要获取此 SSU 的独立程序包,请在 Microsoft 更新目录中进行搜索。 安装仅 SHA-2 签名的更新时,需要此更新。

  2. 2019 年 10 月 8 日发布的最新 SHA-2 更新 (KB4474419) 或较新版本的更新。 如果你使用的是 Windows 更新,则将自动为你提供最新的 SHA-2 更新。 安装仅 SHA-2 签名的更新时,需要此更新。 有关 SHA-2 更新的更多信息,请参阅针对 Windows 和 WSUS 的 2019 SHA-2 代码签名支持要求

  3. 若要获取此安全更新,必须重新安装适用于 Windows Server 2008 SP2 的“扩展安全更新 (ESU) 许可准备包” (KB5016891) ,日期为 2022 年 8 月 8 日,即使之前已安装了 ESU 密钥也是如此。 将从 WSUS 为你提供 ESU 许可准备程序包。 若要获取 ESU 许可准备程序包的独立程序包,请在 Microsoft 更新目录中进行搜索。

  4. 安装完上述各项后,我们强烈建议你安装最新的 SSU。 对于 Windows Server 2008 SP2,必须安装日期为 2022 年 7 月 12 日或更晚的服务堆栈更新 (SSU) (KB5016129)。 有关最新 SSU 更新的详细信息,请参阅 ADV990001 | 最新的服务堆栈更新 如果使用的是 Windows 更新,则将自动为你提供最新的 SSU(如果你是 ESU 客户)。 要获取最新 SSU 的独立程序包,请在 Microsoft 更新目录中进行搜索。 有关 SSU 的一般信息,请参阅服务堆栈更新服务堆栈更新 (SSU):常见问题解答

  5. VLSC 门户下载 ESU MAK 加载项密钥,然后部署激活 ESU MAK 加载项密钥。 如果使用批量激活管理工具 (VAMT) 部署和激活密钥,请按照此处的说明进行操作。

    重要说明 部署以下项不需要额外密钥:

    • 你无需为 Azure 虚拟机 (VM)、Azure Stack HCI 版本 21H2 及更高版本部署额外的 ESU 密钥。

    • 对于其他 Azure 产品,例如 Azure VMWare、Azure Nutanix 解决方案 Azure Stack(Hub、Edge),或对于 Azure 上的自带映像(适用于 Windows Server 2008 SP2),需要部署 ESU 密钥。  第四年安装、激活和部署 ESU 的步骤相同。

Windows Server 2008 R2

  1. 2019 年 3 月 12 日服务栈更新 (SSU) (KB4490628)。 若要获取此 SSU 的独立程序包,请在 Microsoft 更新目录中进行搜索。 安装仅 SHA-2 签名的更新时,需要此更新。

  2. 2019 年 9 月 10 日发布的最新 SHA-2 更新 (KB4474419) 或较新版本的更新。 如果你使用的是 Windows 更新,则将自动为你提供最新的 SHA-2 更新。 安装仅 SHA-2 签名的更新时,需要此更新。 有关 SHA-2 更新的更多信息,请参阅针对 Windows 和 WSUS 的 2019 SHA-2 代码签名支持要求

  3. 要获取此安全更新,必须重新安装适用于 Windows Server 2008 R2 SP1 且日期为 2022 年 8 月 8 日的“扩展安全更新 (ESU) 许可准备包”(KB5016892),即使以前已安装 ESU 密钥也是如此。 将从 WSUS 为你提供 ESU 许可准备程序包。 若要获取 ESU 许可准备程序包的独立程序包,请在 Microsoft 更新目录中进行搜索。

  4. 安装完上述各项后,我们强烈建议你安装最新的 SSU。

    对于 Windows Server 2008 R2 SP1,必须安装日期为 2022 年 9 月 13 日或更高版本的服务堆栈更新 (SSU) (KB5017397)。 有关最新 SSU 更新的详细信息,请参阅 ADV990001 | 最新的服务堆栈更新 如果使用的是 Windows 更新,则将自动为你提供最新的 SSU(如果你是 ESU 客户)。 要获取最新 SSU 的独立程序包,请在 Microsoft 更新目录中进行搜索。 有关 SSU 的一般信息,请参阅服务堆栈更新服务堆栈更新 (SSU):常见问题解答

  5. VLSC 门户下载 ESU MAK 加载项密钥,并 部署激活 ESU MAK 加载项密钥。 如果使用批量激活管理工具 (VAMT) 部署和激活密钥,请按照此处的说明进行操作。

    重要说明 部署以下项不需要额外密钥:

    • 无需为 Azure 虚拟机 (VM)、Azure Stack HCI 部署额外的 ESU 密钥。

    • 对于其他 Azure 产品,例如 Azure VMWare、Azure Nutanix 解决方案 Azure Stack(Hub、Edge),或对于 Azure 上的自带映像(适用于 Windows Server 2008 SP2 和 Windows Server 2008 R2 SP1),需要部署 ESU 密钥。  第四年安装、激活和部署 ESU 的步骤相同。

安装此更新

发布频道

可用

下一步

Windows Update 和 Microsoft Update

参阅以下其他选项。

Microsoft 更新目录

若要获取此更新的独立程序包,请转到 Microsoft 更新目录 网站。

Windows Server Update Services (WSUS)

如果适用,将通过应用操作系统更新来安装此单独的 .NET Framework 产品更新。 有关操作系统更新的详细信息,请参阅有关此更新的更多信息部分。

重启要求

如果正在使用任何受影响的文件,可能需要在应用此更新后重启计算机。 我们建议你退出所有基于 .NET Framework 的应用程序,然后再应用此更新。

更新部署信息

有关此安全更新的部署详细信息,请参阅 Microsoft 知识库中的以下文章:

20240409 安全更新部署信息:2024 年 4 月 9 日

更新替换信息

此更新替代先前发布的更新 KB5034687KB5034277KB5034690KB5034280

文件信息

x86

文件名

文件版本

文件大小

日期

时间

Aspnet_perf.dll

4.7.4092.0

36,896

2024 年 3 月 20 日

22:19

aspnet_wp.exe

4.7.4092.0

40,376

2024 年 3 月 20 日

22:19

GlobalUserInterface.CompositeFont

186,009

2024 年 3 月 20 日

22:19

msvcp120_clr0400.dll

12.0.52519.0

485,576

2024 年 3 月 20 日

22:19

msvcr120_clr0400.dll

12.0.52519.0

987,840

2024 年 3 月 20 日

22:19

VsVersion.dll

14.7.4092.0

13,344

2024 年 3 月 20 日

22:19

PresentationCore.dll

4.7.4092.0

3,638,192

2024 年 3 月 20 日

22:19

PresentationFramework.dll

4.7.4092.0

6,271,424

2024 年 3 月 20 日

22:19

PresentationFramework-SystemData.dll

4.7.4092.0

18,480

2024 年 3 月 20 日

22:19

PresentationHost_v0400.dll

4.7.4092.0

208,304

2024 年 3 月 20 日

22:19

PresentationHost_v0400.dll.mui

4.7.4092.0

78,880

2024 年 3 月 20 日

22:19

PresentationNative_v0400.dll

4.7.4092.0

821,184

2024 年 3 月 20 日

22:19

ServiceMonikerSupport.dll

4.7.4092.0

23,488

2024 年 3 月 20 日

22:19

SMDiagnostics.dll

4.7.4092.0

69,088

2024 年 3 月 20 日

22:19

System.Activities.dll

4.7.4092.0

1,528,288

2024 年 3 月 20 日

22:19

System.Core.dll

4.7.4092.0

1,547,232

2024 年 3 月 20 日

22:19

System.IdentityModel.dll

4.7.4092.0

1,090,928

2024 年 3 月 20 日

22:19

System.IdentityModel.Services.dll

4.7.4092.0

192,448

2024 年 3 月 20 日

22:19

System.Runtime.Serialization.dll

4.7.4092.0

1,051,720

2024 年 3 月 20 日

22:19

System.ServiceModel.Channels.dll

4.7.4092.0

152,096

2024 年 3 月 20 日

22:19

System.ServiceModel.Discovery.dll

4.7.4092.0

302,512

2024 年 3 月 20 日

22:19

System.ServiceModel.dll

4.7.4092.0

6,320,120

2024 年 3 月 20 日

22:19

System.ServiceModel.Internals.dll

4.7.4092.0

255,960

2024 年 3 月 20 日

22:19

System.ServiceModel.WasHosting.dll

4.7.4092.0

34,336

2024 年 3 月 20 日

22:19

System.Web.ApplicationServices.dll

4.7.4092.0

66,016

2024 年 3 月 20 日

22:19

System.Web.Extensions.dll

4.7.4092.0

1,845,104

2024 年 3 月 20 日

22:19

System.dll

4.7.4092.0

3,561,952

2024 年 3 月 20 日

22:19

System.Web.dll

4.7.4092.0

5,412,400

2024 年 3 月 20 日

22:19

System.Windows.Controls.Ribbon.dll

4.7.4092.0

740,384

2024 年 3 月 20 日

22:19

System.Xaml.dll

4.7.4092.0

637,512

2024 年 3 月 20 日

22:19

UIAutomationClient.dll

4.7.4092.0

171,952

2024 年 3 月 20 日

22:19

UIAutomationClientsideProviders.dll

4.7.4092.0

355,360

2024 年 3 月 20 日

22:19

UIAutomationProvider.dll

4.7.4092.0

43,040

2024 年 3 月 20 日

22:19

UIAutomationTypes.dll

4.7.4092.0

214,960

2024 年 3 月 20 日

22:19

webengine.dll

4.7.4092.0

18,976

2024 年 3 月 20 日

22:19

webengine4.dll

4.7.4092.0

544,288

2024 年 3 月 20 日

22:19

WindowsBase.dll

4.7.4092.0

1,290,160

2024 年 3 月 20 日

22:19

WPFFontCache_v0400.exe.mui

4.7.4092.0

13,248

2024 年 3 月 20 日

22:19

WPFFontCache_v0400.exe

4.7.4092.0

20,024

2024 年 3 月 20 日

22:19

wpfgfx_v0400.dll

4.7.4092.0

1,340,872

2024 年 3 月 20 日

22:19

Placeholder.dll

4.7.4092.0

18,864

2024 年 3 月 20 日

22:19

PenIMC2_v0400.dll

4.7.4092.0

80,816

2024 年 3 月 20 日

22:19

x64

File name

文件版本

文件大小

日期

时间

Aspnet_perf.dll

4.7.4092.0

40,368

2024 年 3 月 20 日

22:43

Aspnet_perf.dll

4.7.4092.0

36,896

2024 年 3 月 20 日

22:19

aspnet_wp.exe

4.7.4092.0

45,096

2024 年 3 月 20 日

22:43

aspnet_wp.exe

4.7.4092.0

40,376

2024 年 3 月 20 日

22:19

GlobalUserInterface.CompositeFont

186,009

2024 年 3 月 20 日

22:19

msvcp120_clr0400.dll

12.0.52519.0

690,008

2024 年 3 月 20 日

22:43

msvcp120_clr0400.dll

12.0.52519.0

485,576

2024 年 3 月 20 日

22:19

msvcr120_clr0400.dll

12.0.52519.0

993,632

2024 年 3 月 20 日

22:43

msvcr120_clr0400.dll

12.0.52519.0

987,840

2024 年 3 月 20 日

22:19

VsVersion.dll

14.7.4092.0

13,344

2024 年 3 月 20 日

22:43

VsVersion.dll

14.7.4092.0

13,344

2024 年 3 月 20 日

22:19

PresentationCore.dll

4.7.4092.0

3,615,792

2024 年 3 月 20 日

22:43

PresentationCore.dll

4.7.4092.0

3,638,192

2024 年 3 月 20 日

22:19

PresentationFramework.dll

4.7.4092.0

6,271,424

2024 年 3 月 20 日

22:19

PresentationFramework-SystemData.dll

4.7.4092.0

18,480

2024 年 3 月 20 日

22:19

PresentationHost_v0400.dll

4.7.4092.0

271,808

2024 年 3 月 20 日

22:43

PresentationHost_v0400.dll.mui

4.7.4092.0

78,768

2024 年 3 月 20 日

22:43

PresentationHost_v0400.dll

4.7.4092.0

208,304

2024 年 3 月 20 日

22:19

PresentationHost_v0400.dll.mui

4.7.4092.0

78,880

2024 年 3 月 20 日

22:19

PresentationNative_v0400.dll

4.7.4092.0

1,103,808

2024 年 3 月 20 日

22:43

PresentationNative_v0400.dll

4.7.4092.0

821,184

2024 年 3 月 20 日

22:19

ServiceMonikerSupport.dll

4.7.4092.0

25,536

2024 年 3 月 20 日

22:43

ServiceMonikerSupport.dll

4.7.4092.0

23,488

2024 年 3 月 20 日

22:19

SMDiagnostics.dll

4.7.4092.0

69,088

2024 年 3 月 20 日

22:19

System.Activities.dll

4.7.4092.0

1,528,288

2024 年 3 月 20 日

22:19

System.Core.dll

4.7.4092.0

1,547,232

2024 年 3 月 20 日

22:19

System.IdentityModel.dll

4.7.4092.0

1,090,928

2024 年 3 月 20 日

22:19

System.IdentityModel.Services.dll

4.7.4092.0

192,448

2024 年 3 月 20 日

22:19

System.Runtime.Serialization.dll

4.7.4092.0

1,051,720

2024 年 3 月 20 日

22:19

System.ServiceModel.Channels.dll

4.7.4092.0

152,096

2024 年 3 月 20 日

22:19

System.ServiceModel.Discovery.dll

4.7.4092.0

302,512

2024 年 3 月 20 日

22:19

System.ServiceModel.dll

4.7.4092.0

6,320,120

2024 年 3 月 20 日

22:19

System.ServiceModel.Internals.dll

4.7.4092.0

255,960

2024 年 3 月 20 日

22:19

System.ServiceModel.WasHosting.dll

4.7.4092.0

34,336

2024 年 3 月 20 日

22:19

System.Web.ApplicationServices.dll

4.7.4092.0

66,016

2024 年 3 月 20 日

22:19

System.Web.Extensions.dll

4.7.4092.0

1,845,104

2024 年 3 月 20 日

22:19

System.dll

4.7.4092.0

3,561,952

2024 年 3 月 20 日

22:19

System.Web.dll

4.7.4092.0

5,395,488

2024 年 3 月 20 日

22:43

System.Web.dll

4.7.4092.0

5,412,400

2024 年 3 月 20 日

22:19

System.Windows.Controls.Ribbon.dll

4.7.4092.0

740,384

2024 年 3 月 20 日

22:19

System.Xaml.dll

4.7.4092.0

637,512

2024 年 3 月 20 日

22:19

UIAutomationClient.dll

4.7.4092.0

171,952

2024 年 3 月 20 日

22:19

UIAutomationClientsideProviders.dll

4.7.4092.0

355,360

2024 年 3 月 20 日

22:19

UIAutomationProvider.dll

4.7.4092.0

43,040

2024 年 3 月 20 日

22:19

UIAutomationTypes.dll

4.7.4092.0

214,960

2024 年 3 月 20 日

22:19

webengine.dll

4.7.4092.0

20,512

2024 年 3 月 20 日

22:43

webengine.dll

4.7.4092.0

18,976

2024 年 3 月 20 日

22:19

webengine4.dll

4.7.4092.0

661,528

2024 年 3 月 20 日

22:43

webengine4.dll

4.7.4092.0

544,288

2024 年 3 月 20 日

22:19

WindowsBase.dll

4.7.4092.0

1,290,160

2024 年 3 月 20 日

22:19

WPFFontCache_v0400.exe.mui

4.7.4092.0

13,232

2024 年 3 月 20 日

22:43

WPFFontCache_v0400.exe.mui

4.7.4092.0

13,248

2024 年 3 月 20 日

22:19

WPFFontCache_v0400.exe

4.7.4092.0

20,952

2024 年 3 月 20 日

22:43

WPFFontCache_v0400.exe

4.7.4092.0

20,024

2024 年 3 月 20 日

22:19

wpfgfx_v0400.dll

4.7.4092.0

1,760,816

2024 年 3 月 20 日

22:43

wpfgfx_v0400.dll

4.7.4092.0

1,340,872

2024 年 3 月 20 日

22:19

Placeholder.dll

4.7.4092.0

19,904

2024 年 3 月 20 日

22:43

Placeholder.dll

4.7.4092.0

18,864

2024 年 3 月 20 日

22:19

PenIMC2_v0400.dll

4.7.4092.0

98,744

2024 年 3 月 20 日

22:43

PenIMC2_v0400.dll

4.7.4092.0

80,816

2024 年 3 月 20 日

22:19

如何获取此更新的相关帮助和支持

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。