11 august 2020-KB4569751 Actualizare cumulativă pentru .NET Framework 3.5 și 4.8 pentru Windows 10 versiunea 1903 și Windows Server 1903 RTM și Windows 10, versiunea 1909 și Windows Server, versiunea 1909

Se aplică la
.NET

Notă

  • Data lansării:
    11 august 2020
  • Versiune:
    .NET Framework 3.5 și 4.8

Rezumat

Există o vulnerabilitate de sporire a privilegiilor atunci când ASP.NET sau .NET Framework aplicații web care rulează pe IIS permit accesul la fișierele memorate în cache. Un atacator care exploatează cu succes această vulnerabilitate ar putea obține acces la fișiere restricționate. Pentru a exploata această vulnerabilitate, un atacator trebuie să trimită o solicitare special creată către un server afectat. Actualizarea remediază vulnerabilitatea prin schimbarea modului în care ASP.NET și .NET Framework gestionează solicitările.

Pentru a afla mai multe despre vulnerabilități, accesați următoarele vulnerabilități și expuneri comune (CVE).

Există o vulnerabilitate de execuție a codului la distanță atunci când Microsoft .NET Framework procesează intrările. Un atacator care exploatează cu succes această vulnerabilitate poate prelua controlul asupra unui sistem afectat. Pentru a exploata vulnerabilitatea, un atacator ar trebui să poată încărca un fișier special creat într-o aplicație web. Actualizarea de securitate remediază vulnerabilitatea, prin corectarea modului în care .NET Framework procesează intrările.

Pentru mai multe informații, accesați: https://go.microsoft.com/fwlink/?linkid=2138023

Pentru a afla mai multe despre vulnerabilități, accesați următoarele vulnerabilități și expuneri comune (CVE).

Probleme cunoscute din această actualizare

Aplicațiile Windows Presentation Framework (WPF) care utilizează două sau mai multe elemente HostVisual aparținând unui fir comun, în care ambele elemente HostVisual sunt rugate să se deconecteze de la ținta lor vizuală aproximativ în același timp, eșuează eșuarea mesajului, cu următoarea eroare:

Tip de excepție: System.COMException
Mesaj: UCEERR_RENDERTHREADFAILURE (HRESULT 0x88980406)
Callstack: cadrul de sus este System.Windows.Media.Composition.DUCE+Channel.SyncFlush()

Soluții de evitare

Puteți dezactiva remedierea problematică setând comutatorul AppContext "Switch.System.Windows.Media.HostVisual.DisconnectsOnWrongThread" la true, utilizând una dintre metodele descrise aici.  Acest lucru vă expune aplicația la eroarea inițială, deci ar trebui să eliminați comutatorul după ce se publică o remediere printr-o actualizare viitoare.

Soluția 1

• Adăugați următoarea intrare la fișierul app.config pentru a dezactiva remedierea problemelor într-o singură aplicație.

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

Rețineți că, dacă configurația aplicației are deja o intrare pentru <AppContextSwitchOverrides>, trebuie să adăugați noua setare în acea intrare, separată de alte argumente prin punct și virgulă:

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

Soluția 2

• Aplicați următoarea subcheie de registry pentru a dezactiva remedierea problematică pentru toate aplicațiile WPF de pe computer.
 Avertisment
Pot apărea probleme grave dacă faceți modificări incorecte în registry utilizând Registry Editor sau altă metodă. Aceste probleme pot necesita reinstalarea sistemului de operare. Microsoft nu poate garanta că aceste probleme pot fi rezolvate. Modificați registry pe propriul risc.

Locație: HKEY_LOCAL_MACHINE\Software\Microsoft\.NETFramework\AppContext\
Nume: Switch.System.Media.HostVisual.DisconnectsOnWrongThread
Tip: Șir
Valoare: true

Rețineți că pe sistemele de operare pe 64 de biți trebuie, de asemenea, să aplicați o subcheie de registry cu același nume, tip și valoare în locație: HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\.NETFramework\AppContext\

Rezolvarea

Lucrăm la o soluție și vom oferi o actualizare în acest sens într-o versiune viitoare.
 

Cum se obține această actualizare

Instalați această actualizare

Canal de lansare Disponibil Următorul pas
Windows Update și Microsoft Update Da Niciuna. Această actualizare va fi descărcată și instalată automat de la Windows Update.
Catalog Microsoft Update Da Pentru a obține pachetul independent pentru această actualizare, accesați site-ul web Catalog Microsoft Update.
Serviciile de actualizare Windows Server (WSUS) Da Această actualizare se va sincroniza automat cu WSUS în cazul în care configurați Produse și clasificări după cum urmează:
Produs:Windows 10 versiunea 1903 și Windows Server 1903 RTM și Windows 10, versiunea 1909 și Windows Server, versiunea 1909
Clasificare: actualizări de securitate

Informații despre fișiere

Pentru o listă a fișierelor furnizate în această actualizare, descărcați informațiile de fișier pentru actualizarea cumulativă.

Informații despre protecție și securitate