11 Ağustos 2020-KB4569751 Windows 10 Sürüm 1903 ve Windows Server 1903 için .NET Framework 3.5 ve 4.8 Toplu Güncelleştirmesi RTM ve Windows 10, sürüm 1909 ve Windows Server, sürüm 1909

Uygulandığı Öğe
.NET

Not

  • Çıkış Tarihi:
    11 Ağustos 2020
  • Sürüm:
    .NET Framework.NET Framework 3.5 ve 4.8

Özet

IIS üzerinde çalışan ASP.NET veya .NET Framework web uygulamaları önbelleğe alınmış dosyalara uygun olmayan şekilde erişim izni verdiğinde ortaya çıkan bir ayrıcalık yükselmesi güvenlik açığı vardır. Bu güvenlik açığından başarıyla yararlanan bir saldırgan, kısıtlanmış dosyalara erişim elde edebilir. Bu güvenlik açığından yararlanmak için, saldırganın etkilenen bir sunucuya özel hazırlanmış bir istek göndermesi gerekir. Güncelleştirme, ASP.NET ve .NET Framework istekleri işleme biçimini değiştirerek bu güvenlik açığını giderir.

Güvenlik açıkları hakkında daha fazla bilgi edinmek için aşağıdaki Genel Güvenlik Açıkları ve Etkilenmeler (CVE) bölümüne gidin.

Microsoft .NET Framework girişi işlerken uzaktan kod yürütme güvenlik açığı bulunmaktadır. Bu güvenlik açığından başarıyla yararlanan bir saldırgan, etkilenen bir sistemin denetimini ele geçirebilir. Güvenlik açığından yararlanmak için saldırganın özel hazırlanmış bir dosyayı web uygulamasına yükleyebilmesi gerekir. Güvenlik güncelleştirmesi, .NET Framework.NET Framework'ın girişi işleme şeklini düzelterek güvenlik açığını giderir.

Daha fazla bilgi için şuraya gidin: https://go.microsoft.com/fwlink/?linkid=2138023

Güvenlik açıkları hakkında daha fazla bilgi edinmek için aşağıdaki Genel Güvenlik Açıkları ve Etkilenmeler (CVE) bölümüne gidin.

Bu güncelleştirmeyle ilgili bilinen sorunlar

Ortak bir iş parçacığına ait iki veya daha fazla HostVisual öğesi kullanan ve her iki HostVisual öğesinin de kabaca aynı anda görsel hedefleriyle olan bağlantılarının kesilmesinin istendiği Windows Presentation Framework (WPF) uygulamalarında posta aşağıdaki hatayla başarısız olur:

Özel durum türü: System.COMException
İleti: UCEERR_RENDERTHREADFAILURE (HRESULT 0x88980406)
Callstack: üst çerçeve System.Windows.Media.Composition.DUCE+Channel.SyncFlush()

Geçici Çözümler

Burada açıklanan yöntemlerden birini kullanarak AppContext anahtarı "Switch.System.Windows.Media.HostVisual.DisconnectsOnWrongThread"i true değerine ayarlayarak sorunlu düzeltmeyi devre dışı bırakabilirsiniz.  Bu, uygulamanızı orijinal hataya maruz bırakır, bu nedenle yaklaşan bir güncelleştirme aracılığıyla bir düzeltme yayımlandıktan sonra anahtarı kaldırmanız gerekir.

Geçici çözüm 1

• Tek bir uygulamadaki sorunlu düzeltmeyi devre dışı bırakmak için aşağıdaki girdiyi app.config dosyasına ekleyin.

        <runtime>
     <AppContextSwitchOverrides value="Switch.System.Windows.Media.HostVisual.DisconnectsOnWrongThread=true"/>
</runtime>

Uygulama yapılandırmanızda AppContextSwitchOverride> için <zaten bir giriş varsa, bu girişin içinde diğer anahtarlardan noktalı virgülle ayrılmış yeni ayarı eklemeniz gerektiğini unutmayın:

   <AppContextSwitchOverrides value="Switch.SomeOtherSwitch=true; Switch.System.Windows.Media.HostVisual.DisconnectsOnWrongThread=true"/>

Geçici çözüm 2

• Makinedeki tüm WPF uygulamaları için sorunlu düzeltmeyi devre dışı bırakmak için aşağıdaki kayıt defteri alt anahtarını uygulayın.
 Uyarı
Kayıt Defteri Düzenleyicisi’ni veya başka bir yöntemi kullanarak kayıt defterini hatalı şekilde değiştirirseniz ciddi sorunlarla karşılaşabilirsiniz. Bu sorunlar nedeniyle işletim sistemini yeniden yüklemek zorunda kalabilirsiniz. Microsoft, bu sorunların çözülebileceğini garanti edemez. Kayıt defterini değiştirmenin riski size aittir.

Yer: HKEY_LOCAL_MACHINE\Software\Microsoft\.NETFramework\AppContext\
Ad: Switch.System.Media.HostVisual.DisconnectsOnWrongThread
Tür: Dize
Değer: true

64 bit işletim sistemlerinde, şu konumda aynı ad, tür ve değerle bir kayıt defteri alt anahtarı uygulamanız gerektiğini unutmayın: HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\.NETFramework\AppContext\

Çözüm

Bir çözüm üzerinde çalışıyoruz ve gelecek bir sürümde bir güncelleştirme sağlayacağız.
 

Bu güncelleştirmeyi alma

Bu güncelleştirmeyi yükleme

Sürüm Kanalı Kullanılabilir Sonraki Adım
Windows Update ve Microsoft Update Evet Yok. Bu güncelleştirme Windows Update'ten otomatik olarak indirilip yüklenir.
Microsoft Update Kataloğu Evet Bu güncelleştirmenin tek başına paketini edinmek için Microsoft Update Kataloğu web sitesine gidin.
Windows Server Update Services (WSUS) Evet Ürün ve Sınıflandırmalar'ı aşağıdaki gibi yapılandırırsanız bu güncelleştirme WSUS ile otomatik olarak eşitlenir:
Ürün:Windows 10Windows 10 Version 1903 ve Windows ServerWindows Server 1903 RTM ve Windows 10Windows 10, version 1909 ve Windows ServerWindows Server, version 1909
Sınıflandırma: Güvenlik Güncelleştirmeleri

Dosya bilgileri

Bu güncelleştirmede sunulan dosyaların listesi için toplu güncelleştirme için dosya bilgilerini indirin.

Koruma ve güvenlik hakkında bilgi