注意
- 适用于:
- 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 安全修补程序时缓解潜在的问题。
- 2019 年 3 月 12 日服务堆栈更新 (SSU) (KB4490628) 或较新版本的更新。 若要获取此 SSU 的独立程序包,请在 Microsoft 更新目录中进行搜索。 安装仅 SHA-2 签名的更新时,需要此更新。
- 2019 年 9 月 10 日发布的最新 SHA-2 更新 (KB4474419) 发布或较新版本的更新。 如果你使用的是 Windows 更新,则将自动为你提供最新的 SHA-2 更新。 安装仅 SHA-2 签名的更新时,需要此更新。 有关 SHA-2 更新的更多信息,请参阅针对 Windows 和 WSUS 的 2019 SHA-2 代码签名支持要求。
- 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 日
更新删除信息
备注 我们不建议删除任何安全更新。 若要删除此更新,请使用“控制面板”中的程序和功能项。
更新重新启动信息
仅当正在更新的文件被锁定或正在使用时,才需要在应用此安全更新之后重启系统。
更新替代信息
此更新将替代先前发布的 KB5021091 和 KB5018547 、 KB5018547 和 KB5021094 、 KB5018550 和 KB5018550。
文件信息
此软件更新程序的英语(美国)版本将安装具有下表所列属性的文件。
| 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 的应用程序,然后再应用此更新。
如何获取此更新的相关帮助和支持
- 有关安装更新的帮助:Windows 更新常见问题解答
- 在线和在家中保护自己:Windows 安全支持
- 根据国家/地区提供本地支持:国际支持