2023 年 2 月 14 日 - 适用于 Windows Embedded 7 Standard 和 Windows Server 2008 R2 SP1 和 Windows Server 2008 SP2 的 .NET Framework 4.6.2、4.7、4.7.1、4.7.2 安全和质量汇总 (KB5022515)

应用对象
.NET

注意

  • 适用于:
  • Microsoft .NET Framework 4.6.2 Microsoft .NET Framework 4.7 Microsoft .NET Framework 4.7.1 Microsoft .NET Framework 4.7.2

注意

于 2023 年 6 月 20 日修订以添加已知问题的解决方案。

注意

  • 提醒Windows Embedded 7 Standard 和 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 Embedded 7 Standard、Windows Server 2008 R2 SP1 和 Windows Server 2008 SP2 的 2023 年 2 月 14 日更新包括 .NET Framework 4.6.2、4.7、4.7.1、4.7.2 累积可靠性改进。 我们建议你将此更新作为定期维护工作的一部分进行应用。 安装此更新前,请确认已安装如何获取此更新部分列出的必需更新。

摘要

安全性改进

CVE-2023-21808 - .NET Framework 远程执行代码漏洞
              此安全更新解决了 MSDIA SDK 中的一个漏洞问题,即不受信任的指针取消引用可能会导致内存损坏,从而导致崩溃或删除代码执行。 有关详细信息,请参阅 CVE-2023-21808。

CVE-2023-21722 - .NET Framework 拒绝服务漏洞
              此安全更新解决了一个漏洞,即低级别的本地攻击者可以使用 Visual Studio WMI 安装提供程序的安装程序来破坏 SYSTEM 可以写入的本地文件,从而导致可能会遭受拒绝服务攻击。 有关详细信息,请参阅 CVE-2023-21722。

质量和可靠性改进

WPF1 - 解决了将 ElementHost 控件的 Visible 属性传播到基础 HwndWrapper 的问题。
- 解决了为 CollectionChange 事件还原 System.Windows.Controls.VirtualizingStackPanel 滚动行为的问题。

1 Windows Presentation Foundation (WPF)

有关此更新的其他信息

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

  • 5022734 Windows Server 2008 SP2 的 .NET Framework 2.0、3.0、4.6.2 安全和质量汇总说明 (KB5022734)
  • 5022731 适用于 Windows Embedded 7 Standard 和 Windows Server 2008 R2 SP1 的 .NET Framework 3.5.1、4.6.2、4.7、4.7.1、4.7.2、4.8 安全和质量汇总说明 (KB5022731)

此更新中的已知问题

问题 安装此更新后,WPF 应用的行为可能会更改。 有关此问题的更多信息,请参阅 KB5022083
解决方法 要解决此问题,请参阅 KB5022083
解决方案 此问题已在 2023 年 6 月 13 日的安全和质量汇总及累积更新中得到解决。
如果对此问题使用了任何解决方法或缓解措施,则你不再需要它们,建议将它们删除。 要删除解决方法,请查看已针对说明应用的解决方法或备用解决方法。 在安装 6 月更新之前,应移除该解决方法。

如何获取和安装更新

在安装此更新之前

先决条件:

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

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

  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. 2022 年 9 月 13 日发布) 适用于 Windows 7 Standard 和 Windows Server 2008 R2 的扩展安全汇报 (ESU) 许可准备程序包 (KB5017397。 适用于 Windows Server 2008 的扩展安全汇报 (ESU) 许可准备程序包 (KB5016129) 于 2022 年 7 月 12 日发布或较新版本的更新。 将从 WSUS 为你提供 ESU 许可准备程序包。 若要获取 ESU 许可准备程序包的独立程序包,请在 Microsoft 更新目录中进行搜索。

安装此更新

发布渠道 可用 下一步
Windows 更新和 Microsoft 更新 无。 如果你是 ESU 客户,此更新会通过 Windows 更新自动下载并安装。
Microsoft 更新目录 若要获取此更新的独立程序包,请转到 Microsoft 更新目录网站。
Windows Server Update Services (WSUS) 此 .NET Framework 产品更新将在适用时,通过应用操作系统更新进行安装。 有关操作系统更新的详细信息,请参阅此更新的其他信息部分。

重启要求

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

更新部署信息

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

20230214 安全更新部署信息:2023 年 2 月 14 日

更新删除信息

备注 我们不建议删除任何安全更新。 若要删除此更新,请使用“控制面板”中的程序和功能项。

更新重新启动信息

仅当正在更新的文件被锁定或正在使用时,才需要在应用此安全更新之后重启系统。

更新替代信息

此更新将替代先前发布的 KB5021091KB5018547KB5018547KB5021094KB5018550KB5018550

文件信息

此软件更新程序的英语(美国)版本将安装具有下表所列属性的文件。

x86
文件名File versionFile sizeDateTimeAspnet_perf.dll4.7.3930.035,72012-Jan-202300:35aspnet_wp.exe4.7.3930.039,31212-Jan-202300:35clr.dll4.. 7.4038.07,773,58412-Jan-202300:38clrjit.dll4.7.4038.0517,00812-Jan-202300:38dfdll.dll4.7.3221.0159,95212-Jan-202300:35diasymreader.dll14.7.4038.01,064,89612-Jan-202300:38GlobalUserInterface.CompositeFont186,00912-Jan-202300:38mscordacwks.dll4.7.4038.01,336,75212-Jan-202300:38mscordbi.dll4.7.4038.01,162,67212-Jan-202300:38mscoreei.dll4.7.3468.0512,48812-Jan-202300:35mscorlib.dll4.7.4038.05,639,56812-Jan-202300:38mscorsvc.dll4.. 7.3771.0424,82412-Jan-202300:35mscorsvw.exe4.7.3771.0100,80012-Jan-202300:35msvcp120_clr0400.dll12.0.52519.0485,57612-Jan-202300:38msvcr120_clr0400.dll12.0.52519.0987,84012-Jan-202300:38ngen.exe4.7.3771.0135,14412-Jan-202300:35VsVersion.dll14.7.4038.013,20012-Jan-202300:38peverify.dll4.7.4038.0182,67212-Jan-202300:38PresentationCore.dll4.7.4038.03,638,17612-Jan-202300:38PresentationFramework.dll4.7.4038.06,267,29612-Jan-202300:38PresentationFramework-SystemData.dll4.7.4038.018,36012-Jan-202300:38PresentationHost_v0400.dll4.7.4038.0208,27212-Jan-202300:38PresentationHost_v0400.dll.mui4.7.4038.078,73612-Jan-202300:38PresentationNative_v0400.dll4.7.4038.0821,13612-Jan-202300:38ReachFramework.dll4.7.3570.0677,65612-Jan-202300:35ServiceMonikerSupport.dll4.7.3620.030,19212-Jan-202300:35SMDiagnostics.dll4.7.3620.074,84012-Jan-202300:35SMSvcHost.exe4.7.3515.0139,26412-Jan-202300:35SOS.dll4.7.4038.0737,20012-Jan-202300:38System.Speech.dll4.7.3650.0675,72012-Jan-202300:35System.Activities.dll4.7.3620.01,534,00812-Jan-202300:35System.ComponentModel.DataAnnotations.dll4.7.3221.0127,40012-Jan-202300:35System.Core.dll4.7.4038.01,547,14412-Jan-202300:38System.Data.Entity.dll4.7.3221.04,035,66412-Jan-202300:35System.DirectoryServices.AccountManagement.dll4.7.3221.0297,64812-Jan-202300:35System.IdentityModel.dll4.7.3620.01,095,73612-Jan-202300:35System.IdentityModel.Services.dll4.7.3620.0199,16012-Jan-202300:35System.Printing.dll4.7.3570.0374,03212-Jan-202300:35System.Runtime.Serialization.dll4.7.3620.01,057,33612-Jan-202300:35System.ServiceModel.Channels.dll4.7.3620.0158,70412-Jan-202300:35System.ServiceModel.Discovery.dll4.7.3620.0309,23212-Jan-202300:35System.ServiceModel.dll4.7.3620.06,324,79212-Jan-202300:35System.ServiceModel.Internals.dll4.7.3620.0261,68812-Jan-202300:35System.ServiceModel.Routing.dll4.7.3221.0132,20812-Jan-202300:35System.ServiceModel.WasHosting.dll4.7.3620.040,94412-Jan-202300:35System.Web.ApplicationServices.dll4.7.3930.064,83212-Jan-202300:35System.Web.Extensions.dll4.7.3930.01,842,96812-Jan-202300:35System.Workflow.Activities.dll4.7.3570.01,052,13612-Jan-202300:35System.Workflow.ComponentModel.dll4.7.3570.01,553,89612-Jan-202300:35System.Workflow.Runtime.dll4.7.3570.0499,48012-Jan-202300:35System.Runtime.Caching.dll4.7.3221.0109,86412-Jan-202300:35System.Configuration.dll4.7.3630.0420,51212-Jan-202300:35System.Data.dll4.7.4005.03,467,69612-Jan-202300:35System.Data.SqlXml.dll4.7.3221.0734,52012-Jan-202300:35System.Deployment.dll4.7.3221.0879,40812-Jan-202300:35System.DirectoryServices.dll4.7.3946.0418,14412-Jan-202300:35System.DirectoryServices.Protocols.dll4.7.3221.0201,62412-Jan-202300:35System.dll4.7.3650.03,556,61612-Jan-202300:35System.Drawing.dll4.7.3221.0600,86412-Jan-202300:35System.Management.dll4.7.3221.0415,53612-Jan-202300:35System.Net.Http.dll4.7.3221.0204,58412-Jan-202300:35System.Runtime.Remoting.dll4.7.3221.0347,47212-Jan-202300:35System.Security.dll4.7.3701.0318,71212-Jan-202300:35System.Transactions.dll4.7.3221.0309,32812-Jan-202300:35System.Web.dll4.7.3930.05,411,76012-Jan-202300:35System.Windows.Controls.Ribbon.dll4.7.4038.0740,24012-Jan-202300:38System.Windows.Forms.dll4.7.3980.05,237,08812-Jan-202300:35System.Xaml.dll4.7.4038.0637,32012-Jan-202300:38System.Xml.dll4.7.3221.02,670,34412-Jan-202300:35UIAutomationClient.dll4.7.4038.0171,93612-Jan-202300:38UIAutomationClientsideProviders.dll4.7.4038.0355,23212-Jan-202300:38UIAutomationProvider.dll4.7.4038.042,91212-Jan-202300:38UIAutomationTypes.dll4.7.4038.0214,94412-Jan-202300:38webengine.dll4.7.3930.018,86412-Jan-202300:35webengine4.dll4.7.3930.0543,11212-Jan-202300:35WindowsBase.dll4.7.4038.01,290,14412-Jan-202300:38WindowsFormsIntegration.dll4.7.4038.0101,79212-Jan-202300:38WMINet_Utils.dll4.7.3221.0136,43212-Jan-202300:35WorkflowServiceHostPerformanceCounters.dll4.7.3570.089,88012-Jan-202300:35WPFFontCache_v0400.exe.mui4.7.4038.013,20012-Jan-202300:38WPFFontCache_v0400.exe4.7.4038.019,88012-Jan-202300:38wpfgfx_v0400.dll4.7.4038.01,340,81612-Jan-202300:38Placeholder.dll4.7.4038.018,83212-Jan-202300:38PenIMC2_v0400.dll4.7.4038.080,27212-Jan-202300:38
x64
文件名文件版本File sizeDateTimeAspnet_perf.dll4.7.3930.040,33612-Jan-202300:35Aspnet_perf.dll4.7.3930.035,72012-Jan-202300:35aspnet_wp.exe4.7.3930.044,95212-Jan-202300:35aspnet_wp.exe4.7.3930.039,31212-Jan-202300:35clr.dll4.7.4038.010,691,00812-Jan-202300:38clr.dll4.7.4038.07,773,58412-Jan-202300:38clrjit.dll4.7.4038.01,215,42412-Jan-202300:38clrjit.dll4.7.4038.0517,00812-Jan-202300:38compatjit.dll4.7.4038.01,253,79212-Jan-202300:38dfdll.dll4.7.3221.0191,69612-Jan-202300:35dfdll.dll4.7.3221.0159,95212-Jan-202300:35diasymreader.dll14.7.4038.01,445,77612-Jan-202300:38diasymreader.dll14.7.4038.01,064,89612-Jan-202300:38GlobalUserInterface.CompositeFont186,00912-Jan-202300:38mscordacwks.dll4.7.4038.01,834,38412-Jan-202300:38mscordacwks.dll4.7.4038.01,336,75212-Jan-202300:38mscordbi.dll4.7.4038.01,615,74412-Jan-202300:38mscordbi.dll4.7.4038.01,162,67212-Jan-202300:38mscoreei.dll4.7.3468.0631,27212-Jan-202300:35mscoreei.dll4.7.3468.0512,48812-Jan-202300:35mscorlib.dll4.7.4038.05,421,421,45612-Jan-202300:38mscorlib.dll4.7.4038.05,639,56812-Jan-202300:38mscorsvc.dll4.7.3771.0538,00012-Jan-202300:35mscorsvc.dll4.7.3771.0424,82412-Jan-202300:35mscorsvw.exe4.7.3771.0121,76812-Jan-202300:35mscorsvw.exe4.7.3771.0100,80012-Jan-202300:35msvcp120_clr0400.dll12.0.52519.0690,00812-Jan-202300:38msvcp120_clr0400.dll12.0.52519.0485,57612-Jan-202300:38msvcr120_clr0400.dll12.0.52519.0993,63212-Jan-202300:38msvcr120_clr0400.dll12.0.52519.0987,84012-Jan-202300:38ngen.exe4.7.3771.0167,40012-Jan-202300:35ngen.exe4.7.3771.0135,14412-Jan-202300:35VsVersion.dll14.7.4038.013,21612-Jan-202300:38VsVersion.dll14.7.4038.013,20012-Jan-202300:38peverify.dll4.7.4038.0254,91212-Jan-202300:38peverify.dll4.7.4038.0182,67212-Jan-202300:38PresentationCore.dll4.7.4038.03,615,63212-Jan-202300:38PresentationCore.dll4.。 7.4038.03,638,17612-Jan-202300:38PresentationFramework.dll4.7.4038.06,267,29612-Jan-202300:38PresentationFramework-SystemData.dll4.7.4038.018,36012-Jan-202300:38PresentationHost_v0400.dll4.7.4038.0271,77612-Jan-202300:38PresentationHost_v0400.dll.mui4.7.4038.078,75212-Jan-202300:38PresentationHost_v0400.dll4.7.4038.0208,27212-Jan-202300:38PresentationHost_v0400.dll.mui4.7.4038.078,73612-Jan-202300:38PresentationNative_v0400.dll4.7.4038.01,103,77612-Jan-202300:38PresentationNative_v0400.dll4.7.4038.0821,13612-Jan-202300:38ReachFramework.dll4.7.3570.0677,65612-Jan-202300:35ServiceMonikerSupport.dll4.7.3620.032,24012-Jan-202300:35ServiceMonikerSupport.dll4.7.3620.030,19212-Jan-202300:35SMDiagnostics.dll4.7.3620.074,84012-Jan-202300:35SMSvcHost.exe4.7.3515.0139,26412-Jan-202300:35SOS.dll4.7.4038.0865,66412-Jan-202300:38SOS.dll4.7.4038.0737,20012-Jan-202300:38System.Speech.dll4.7.3650.0675,72012-Jan-202300:35System.Activities.dll4.7.3620.01,534,00812-Jan-202300:35System.ComponentModel.DataAnnotations.dll4.7.3221.0127,40012-Jan-202300:35System.Core.dll4.7.4038.01,547,14412-Jan-202300:38System.Data.Entity.dll4.7.3221.04,035,66412-Jan-202300:35System.DirectoryServices.AccountManagement.dll4.7.3221.0297,64812-Jan-202300:35System.IdentityModel.dll4.7.3620.01,095,73612-Jan-202300:35System.IdentityModel.Services.dll4.7.3620.0199,16012-Jan-202300:35System.Printing.dll4.7.3570.0374,55212-Jan-202300:35System.Printing.dll4.7.3570.0374,03212-Jan-202300:35System.Runtime.Serialization.dll4.7.3620.01,057,33612-Jan-202300:35System.ServiceModel.Channels.dll4.7.3620.0158,70412-Jan-202300:35System.ServiceModel.Discovery.dll4.7.3620.0309,23212-Jan-202300:35System.ServiceModel.dll4.7.3620.06,324,79212-Jan-202300:35System.ServiceModel.Internals.dll4.7.3620.0261,68812-Jan-202300:35System.ServiceModel.Routing.dll4.7.3221.0132,20812-Jan-202300:35System.ServiceModel.WasHosting.dll4.7.3620.040,94412-Jan-202300:35System.Web.ApplicationServices.dll4.7.3930.064,83212-Jan-202300:35System.Web.Extensions.dll4.7.3930.01,842,96812-Jan-202300:35System.Workflow.Activities.dll4.7.3570.01,052,13612-Jan-202300:35System.Workflow.ComponentModel.dll4.7.3570.01,553,89612-Jan-202300:35System.Workflow.Runtime.dll4.7.3570.0499,48012-Jan-202300:35System.Runtime.Caching.dll4.7.3221.0109,86412-Jan-202300:35System.configuration.dll4.7.3630.0420,51212-Jan-202300:35System.Data.dll4.7.4005.03,529,60812-Jan-202300:35System.Data.dll4.7.4005.03,467,69612-Jan-202300:35System.Data.SqlXml.dll4.7.3221.0734,52012-Jan-202300:35System.Deployment.dll4.7.3221.0879,40812-Jan-202300:35System.DirectoryServices.dll4.7.3946.0418,14412-Jan-202300:35System.DirectoryServices.Protocols.dll4.7.3221.0201,62412-Jan-202300:35System.dll4.7.3650.03,556,61612-Jan-202300:35System.Drawing.dll4.7.3221.0600,86412-Jan-202300:35System.Management.dll4.7.3221.0415,53612-Jan-202300:35System.Net.Http.dll4.7.3221.0204,58412-Jan-202300:35System.Runtime.Remoting.dll4.7.3221.0347,47212-Jan-202300:35System.Security.dll4.7.3701.0318,71212-Jan-202300:35System.Transactions.dll4.7.3221.0311,04812-Jan-202300:35System.Transactions.dll4.7.3221.0309,32812-Jan-202300:35System.Web.dll4.7.3930.05,394,32012-Jan-202300:35System.Web.dll4.7.3930.05,411,76012-Jan-202300:35System.Windows.Controls.Ribbon.dll4.7.4038.0740,24012-Jan-202300:38System.Windows.Forms.dll4.7.3980.05,237,08812-Jan-202300:35System.Xaml.dll4.7.4038.0637,32012-Jan-202300:38System.XML.dll4.7.3221.02,670,34412-Jan-202300:35UIAutomationClient.dll4.7.4038.0171,93612-Jan-202300:38UIAutomationClientsideProviders.dll4.7.4038.0355,23212-Jan-202300:38UIAutomationProvider.dll4.7.4038.042,91212-Jan-202300:38UIAutomationTypes.dll4.7.4038.0214,94412-Jan-202300:38webengine.dll4.7.3930.019,33612-Jan-202300:35webengine.dll4.7.3930.018,86412-Jan-202300:35webengine4.dll4.7.3930.0661,39212-Jan-202300:35webengine4.dll4.7.3930.0543,11212-Jan-202300:35WindowsBase.dll4.7.4038.01,290,14412-Jan-202300:38WindowsFormsIntegration.dll4.7.4038.0101,79212-Jan-202300:38WMINet_Utils.dll4.7.3221.0188,14412-202300 年 1 月:35WMINet_Utils.dll4.7.3221.0136,43212-Jan-202300:35WorkflowServiceHostPerformanceCounters.。 dll4.7.3570.0101,65612-Jan-202300:35WorkflowServiceHostPerformanceCounters.dll4.7.3570.089,88012-Jan-202300:35WPFFontCache_v0400.exe.mui4.7.4038.013,21612-Jan-202300:38WPFFontCache_v0400.exe.mui4.7.4038.013,20012-Jan-202300:38WPFFontCache_v0400.exe4.7.4038.020,95212-Jan-202300:38WPFFontCache_v0400.exe4.7.4038.019,88012-Jan-202300:38wpfgfx_v0400.dll4.7.4038.01,760,67212-Jan-202300:38wpfgfx_v0400.dll4.7.4038.01,340,81612-Jan-202300:38Placeholder.dll4.7.4038.019,87212-Jan-202300:38Placeholder.dll4.7.4038.018,83212-Jan-202300:38PenIMC2_v0400.dll4.7.4038.098,72012-Jan-202300:38PenIMC2_v0400.dll4.7.4038.080,27212-Jan-202300:38

先决条件

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

重启要求

如果未使用受影响的文件,则应用此更新之后无需重新启动计算机。 我们建议你退出所有基于 .NET Framework 的应用程序,然后再应用此更新。

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