Актуализация само на защитата за .NET Framework (платформа) 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 за Windows 7 SP1 и Windows Server 2008 R2 SP1 (KB4566466)

Съобщение

Преработено на 8.6.2021 г.

На 8 юни 2021 г. тази актуализация е издадена, за да замести предишна актуализация, за да се отговори на грешка "сървърът за отмяна е офлайн", която може да възникне по време на инсталирането. Ако вече сте инсталирали предишно издание на тази актуализация, не се изисква действие. За да получите най-новата версия на тези актуализации, вижте раздела "Как да получите и инсталирате актуализацията" на отделната статия за актуализация.  Връзки към всяка статия се намират в раздела "Допълнителна информация за тази актуализация" на тази статия.

На 13 април 2021 г. тази актуализация е издадена, за да замести предишното издание на тази актуализация.

На 13 октомври 2020 г. публикуваме отново тази актуализация, за да отстраним известен проблем, който засяга първоначалното издание. Трябва да инсталирате тази версия (V3) на актуализацията като част от нормалната ви програма за защита.

На 23 юли 2020 г. актуализирайте KB4565583 v2, KB4565586 v2 и KB4565589 v2, за да заместите v1 от тези актуализации за .NET Framework (платформа) 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2 и 4.8 за Windows 7 сервизен пакет 1 (SP1) и Windows Server 2008 R2 SP1. Актуализациите на v1 не се инсталират за клиенти, които са имали определени конфигурации на ESU.  Актуализациите на v2 коригират проблема за клиенти, които не могат да инсталират актуализациите на v1.  

Отнася се за:

Microsoft .NET Framework (платформа) 3.5.1 Microsoft .NET Framework (платформа) 4.5.2 Microsoft .NET Framework (платформа) 4.6 Microsoft .NET Framework (платформа) 4.6.1 Microsoft .NET Framework (платформа) 4.6.2 Microsoft .NET Framework (платформа) 4.7 Microsoft .NET Framework (платформа) 4.7.1 Microsoft .NET Framework (платформа) 4.7.2 Microsoft .NET Framework (платформа) 4.8

ВАЖНО Уверете се, че сте инсталирали задължителните актуализации, изброени в раздела Как да получите тази актуализация, преди да инсталирате тази актуализация. 

ВАЖНОНякои клиенти, които използват Windows Server 2008 R2 SP1 и са активирали своята добавка ESU с няколко ключа за активиране (MAK), преди да инсталират актуализациите от 14 януари 2020 г., може да се наложи да активират отново своя ключ. Повторното активиране на засегнатите устройства трябва да се изисква само веднъж.  За информация относно активирането вижте тази публикация в блога.

ВАЖНО Файловете на кабината за сканиране на WSUS ще продължат да са налични за Windows 7 SP1 и Windows Server 2008 R2 SP1. Ако имате поднабор от устройства, работещи с тези операционни системи без ESU, те може да се показват като несъответстващи във вашите набори инструменти за управление на корекции и съответствие.

ВАЖНО Клиентите, които са закупили разширената актуализация на защитата (ESU) за локалните версии на тези операционни системи, трябва да следват процедурите в KB4522133, за да продължат да получават актуализации на защитата, след като разширената поддръжка приключи на 14 януари 2020 г. За повече информация относно ESU и кои издания се поддържат, вижте KB4497181.

ВАЖНО От 15 януари 2020 г. ще се появи известие на цял екран, което описва риска да продължите да използвате Windows 7 Service Pack 1, след като достигне края на поддръжката на 14 януари 2020 г. Известието ще остане на екрана, докато не взаимодействате с него. Това известие ще се появи само в следните издания на Windows 7 Service Pack 1:

ЗабележкаИзвестието няма да се показва на компютри или машини, присъединени към домейн, в режим на павилиране.

  • Стартер.

  • Начало Basic.

  • Начало Premium.

  • Професионален. Ако сте закупили разширената актуализация на защитата (ESU), известието няма да се появи. За повече информация вижте Как да получите разширени актуализации на защитата за отговарящи на условията Windows устройства и жизнен цикъл FAQ-Extended актуализации на защитата.

  • Върховна.

ВАЖНО Започвайки от август 2019 г., актуализациите на .NET Framework (платформа) 4.6 и по-нови, за Windows Server 2008 R2 SP1 и Windows 7SP1 изискват поддръжка за подписване на SHA-2 код. Уверете се, че имате всички най-нови актуализации Windows, преди да приложите тази актуализация, за да избегнете проблеми с инсталирането. За по-подробна информация относно актуализациите на поддръжката за подписване на код SHA-2 вж. KB 4474419.

ВАЖНО Всички актуализации за .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.

Обобщена информация

Уязвимост при изпълнение на отдалечен код съществува в .NET Framework (платформа), когато софтуерът не успее да провери изходната коректуция на въвеждане на XML файл. Хакер, който успешно е използвал уязвимостта, може да изпълни произволен код в контекста на процеса, отговорен за десериализацията на XML съдържанието. За да използва тази уязвимост, хакерът може да качи специално създаден документ на сървър, който използва засегнатия продукт, за да обработи съдържанието. Актуализацията на защитата адресира уязвимостта, като коригира как .NET Framework (платформа) проверява коректурута на източника на XML съдържание.  

Тази актуализация на защитата засяга .NET Framework (платформа) типовете System.Data.DataTable и System.Data.DataSet четат XML-сериализирани данни. Повечето .NET Framework (платформа) приложения няма да се променят поведенчески след инсталирането на актуализацията. За повече информация как актуализацията засяга .NET Framework (платформа), включително примери за сценарии, които могат да бъдат засегнати, вижте документа с указания за защита DataTable и DataSet в https://go.microsoft.com/fwlink/?linkid=2132227.

За да научите повече за уязвимостите, отидете на следните често срещани уязвимости и експозиции (CVE).

Известни проблеми в някои части на тази актуализация

Симптом

След като приложите тази актуализация, някои приложения изпитват изключение typeInitializationException, когато се опитат да десериализират system.Data.DataSet или System.Data.DataTable екземпляри от XML в рамките на съхранена процедура на SQL CLR. Проследяването на стека за това изключение се показва по следния начин:

System.TypeInitializationException: Типът инициализация за "Обхват" хвърли изключение. ---> System.IO.FileNotFoundException: Не можа да се зареди файл или блок "System.Drawing, version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" или една от неговите зависимости. Системата не може да намери указания файл.
at System.Data.TypeLimiter.Scope.IsTypeUnconditionallyAllowed(тип)
     в System.Data.TypeLimiter.Scope.IsAllowedType(тип)
     at System.Data.TypeLimiter.EnsureTypeIsAllowed(Тип, TypeLimiter, заснетLimiter)

Заобиколно решение

Този проблем е коригиран от най-новото издание на засегнатите части в тази актуализация.

Ако вече сте инсталирали предишно издание на засегнатите части, не се изисква действие.

Симптом

Тази актуализация не се инсталира и връща едното или и двете от следните съобщения за грешка:

  • -2146762495

  • Задължителният сертификат не е в рамките на срока му на валидност, когато се проверява спрямо текущия системен часовник или времевото отменено време в подписания файл.

  • Функцията за отмяна не можа да провери отмяната, защото сървърът за анулиране е офлайн.

Заобиколно решение

Този проблем е коригиран от най-новото издание на засегнатите части в тази актуализация.

Ако вече сте инсталирали предишно издание на засегнатите части, не се изисква действие.

Допълнителна информация за тази актуализация

Следващите статии съдържат допълнителна информация за тази актуализация, тъй като тя се отнася за отделни версии на продукта.

  • 4565579 Описание на актуализацията само на защитата за .NET Framework (платформа) 3.5.1 за Windows 7 SP1 и Windows Server 2008 R2 SP1 (KB4565579)

  • 4565583 Описание на актуализацията само на защитата за .NET Framework (платформа) 4.5.2 за Windows 7 SP1 и Windows Server 2008 R2 SP1 и Windows Server 2008 SP2 (KB4565583)

  • 4565586 Описание на актуализацията само на защитата за .NET Framework (платформа) 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2 за Windows SP1 и Windows Server 2008 R2 SP1 и Windows Server 2008 SP2 (KB4565586)

  • 4565589 Описание на актуализацията само на защитата за .NET Framework (платформа) 4.8 за Windows 7 SP1 и Windows Server 2008 R2 SP1 (KB4565589)

Информация за защитата и защитата

Нуждаете се от още помощ?

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към Microsoft приобщени

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×