Примечание
- Дата выхода:
11 августа 2020 г. - Версия:
платформа .NET Framework 3.5 и 4.8
Сводка
Уязвимость с повышением привилегий существует, когда ASP.NET или платформа .NET Framework веб-приложения, работающие в IIS, неправомерно разрешают доступ к кэшированным файлам. Злоумышленник, успешно использующий эту уязвимость, может получить доступ к файлам с ограниченным доступом. Чтобы использовать эту уязвимость, злоумышленнику необходимо отправить специально сформированный запрос на затронутый сервер. Обновление устраняет уязвимость, изменяя способ обработки запросов ASP.NET и платформа .NET Framework.
Дополнительные сведения об уязвимостях см. в следующих статьях "Общие уязвимости и риски" (CVE).
Уязвимость, связанная с удаленным выполнением кода, существует, когда Microsoft платформа .NET Framework обрабатывает ввод данных. Злоумышленник, успешно использующий эту уязвимость, может получить контроль над затронутой системой. Чтобы использовать уязвимость, злоумышленнику необходимо иметь возможность загрузить специально созданный файл в веб-приложение. Обновление для системы безопасности устраняет уязвимость, исправляя то, как платформа .NET Framework обрабатывает ввод данных.
Дополнительные сведения см. на странице: https://go.microsoft.com/fwlink/?linkid=2138023
Дополнительные сведения об уязвимостях см. в следующих статьях "Общие уязвимости и риски" (CVE).
Известные проблемы, связанные с этим обновлением
Приложения Windows Presentation Framework (WPF), использующие два или более элементов HostVisual, принадлежащих к общему потоку, если оба элемента HostVisual просят отключиться от визуальной цели примерно в одно и то же время, почта завершается сбоем со следующей ошибкой:
Тип исключения: System.COMException
Сообщение: UCEERR_RENDERTHREADFAILURE (HRESULT 0x88980406)
Стек вызовов: верхний кадр: System.Windows.Media.Composition.DUCE+Channel.SyncFlush()
Обходные пути
Вы можете отключить проблемное исправление, установив ключ AppContext "Switch.System.Windows.Media.HostVisual.DisconnectsOnWrongThread" в значение true, используя один из описанных здесь методов. В этом случае приложение может столкнуться с исходной ошибкой, поэтому переключатель следует удалить после публикации исправления в предстоящем обновлении.
Обходной путь 1
• Добавьте следующую запись в файл app.config, чтобы отключить проблемное исправление в одном приложении.
<runtime>
<AppContextSwitchOverrides value="Switch.System.Windows.Media.HostVisual.DisconnectsOnWrongThread=true"/>
</runtime>
Обратите внимание, что если в конфигурации приложения уже есть запись для <AppContextSwitchOverrides>, необходимо добавить новый параметр в эту запись, отделенный от других переключателей точкой с запятой:
<AppContextSwitchOverrides value="Switch.SomeOtherSwitch=true; Switch.System.Windows.Media.HostVisual.DisconnectsOnWrongThread=true"/>
Обходной путь 2
• Примените следующий подраздел реестра, чтобы отключить проблемное исправление для всех приложений WPF на компьютере.
Предупреждение
Неправильное изменение параметров системного реестра с помощью редактора реестра или любым иным путем может привести к возникновению серьезных неполадок. Из-за них вам может потребоваться переустановить операционную систему. Корпорация Майкрософт не гарантирует, что эти проблемы могут быть устранены. Внося изменения в реестр, вы действуете на свой страх и риск.
Расположение: HKEY_LOCAL_MACHINE\Software\Microsoft\.NETFramework\AppContext\
Имя: Switch.System.Media.HostVisual.DisconnectsOnWrongThread
Тип: строка
Значение: true
Обратите внимание, что в 64-разрядных операционных системах также необходимо применить подраздел реестра с тем же именем, типом и значением в расположении: HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\.NETFramework\AppContext\
Решение
Мы работаем над решением и предоставим обновление в предстоящем выпуске.
Порядок получения обновления
Установка этого обновления
| Канал выпуска | Доступно | Следующий шаг |
|---|---|---|
| Центр обновления Windows и Центр обновления Майкрософт | Да | Нет. Это обновление будет скачано и установлено автоматически из Центра обновления Windows. |
| Каталог Центра обновления Майкрософт | Да | Чтобы получить отдельный пакет для данного обновления, перейдите на веб-сайт каталога Центра обновления Майкрософт. |
| Службы Windows Server Update Services (WSUS) | Да | Это обновление будет автоматически синхронизироваться с WSUS, если вы настроите продукты и классификации следующим образом: Продукт:Windows 10 версии 1903 и Windows Server 1903 RTM, Windows 10 версии 1909 и Windows Server версии 1909 Классификация: обновления для системы безопасности |
Сведения о файлах
Чтобы получить список файлов, которые предоставляются в этом обновлении, скачайте сведения о файлах накопительного обновления.
Сведения о защите и безопасности
- Защитите себя в Интернете: поддержка безопасности Windows
- Узнайте, как мы защищаемся от киберугроз: Microsoft Security