Vzťahuje sa na
.NET

Vzťahuje sa na:

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

Upozornenie

23. júla 2020, aktualizácia KB4552951 v2 bola vydaná nahradiť v1 pre .NET Framework 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2 pre Windows 7 SP1 a Windows Server 2008 R2 SP1 a Windows Server 2008 SP2. Aktualizácia v1 sa nenainštalovala pre zákazníkov, ktorí mali určité konfigurácie ESU.  Aktualizácia v2 opravuje problém pre zákazníkov, ktorí nemohli nainštalovať aktualizáciu v1.  

Ak ste už nainštalovali KB4552951 v1, nie je potrebná žiadna akcia.  

Ak chcete získať KB4552951 v2, pozrite si časť Ako získať a nainštalovať aktualizáciu.

DÔLEŽITÉ Pred inštaláciou tejto aktualizácie overte, či ste nainštalovali požadované aktualizácie uvedené v časti Ako získať túto aktualizáciu . 

DÔLEŽITÝNiektorí zákazníci, ktorí používajú Windows Server 2008 R2 SP1 a aktivovali svoj doplnok ESU s viacerými aktiváciami (MAK) pred inštaláciou aktualizácií zo 14. januára 2020, možno budú musieť svoj kód znova aktivovať. Opätovná aktivácia v dotknutých zariadeniach by sa mala vyžadovať len raz.  Informácie o aktivácii nájdete v tomto blogovom príspevku .

DÔLEŽITÉ Súbory wsus scan cab budú naďalej k dispozícii pre Windows 7 SP1 a Windows Server 2008 R2 SP1. Ak máte podmnožinu zariadení s týmito operačnými systémami bez ESU, vo vašich súpravách nástrojov na správu opráv a nástrojov na dodržiavanie súladu sa môžu zobrazovať ako nevyhovujúce.

DÔLEŽITÉ Zákazníci, ktorí si zakúpili rozšírenú aktualizáciu zabezpečenia (ESU) pre lokálne verzie týchto operačných systémov, musia dodržiavať postupy uvedené v KB4522133 , aby mohli naďalej dostávať aktualizácie zabezpečenia po skončení rozšírenej podpory 14. januára 2020. Ďalšie informácie o ESU a o podporovaných vydaniach nájdete v téme KB4497181.

DÔLEŽITÉ Od 15. januára 2020 sa zobrazí oznámenie na celú obrazovku, ktoré popisuje riziko pokračovania v používaní balíka Windows 7 Service Pack 1 po tom, ako 14. januára 2020 dosiahne koniec podpory. Oznámenie zostane na obrazovke až do interakcie s ňou. Toto oznámenie sa zobrazí len v nasledujúcich vydaniach windowsu 7 Service Pack 1:

NotaOznámenie sa nezobrazí na počítačoch alebo počítačoch pripojených k doméne v režime kiosku.

DÔLEŽITÉ Od augusta 2019 vyžadujú aktualizácie verzie .NET Framework 4.6 a vyššej verzie pre Windows Server 2008 R2 SP1 a Windows 7SP1 podporu podpisovania kódu SHA-2. Pred použitím tejto aktualizácie sa uistite, že máte všetky najnovšie Aktualizácie windowsu, aby ste sa vyhli problémom s inštaláciou. Podrobnejšie informácie o aktualizáciách podpory podpisovania kódu SHA-2 nájdete v 4474419 KB.

DÔLEŽITÉ Všetky aktualizácie pre .NET Framework 4.7.2, 4.7.1, 4.7, 4.6.2, 4.6.1 a 4.6 vyžadujú inštaláciu d3dcompiler_47.dll aktualizácie. Odporúčame, aby ste si pred vykonaním tejto aktualizácie nainštalovali zahrnutú aktualizáciu d3dcompiler_47.dll. Ďalšie informácie o d3dcompiler_47.dll nájdete v 4019990 KB.

DÔLEŽITÉ Ak po nainštalovaní tejto aktualizácie nainštalujete jazykový balík, musíte túto aktualizáciu znova nainštalovať. Preto odporúčame pred inštaláciou tejto aktualizácie nainštalovať všetky jazykové balíky, ktoré potrebujete. Ďalšie informácie nájdete v téme Pridanie jazykových balíkov do Windowsu.

Súhrn

Zraniteľnosť spustenia vzdialeného kódu existuje v .NET Framework softvéri, keď softvér nedokáže skontrolovať zdrojovú značku súboru. Útočník, ktorý úspešne využil zraniteľnosť, môže spustiť ľubovoľný kód v kontexte aktuálneho používateľa. Ak je aktuálny používateľ prihlásený s právami správcu používateľa, útočník môže prevziať kontrolu nad ovplyvneným systémom. Útočník by potom mohol nainštalovať programy; zobrazenie, zmena alebo odstránenie údajov, alebo vytvorte nové kontá s úplnými používateľými právami. Používatelia, ktorých kontá sú nakonfigurované tak, aby mali v systéme menej používateľských práv, by mohli byť menej ovplyvnení ako používatelia, ktorí pracujú s právami správcu používateľov. Využitie nedostatočného využívania vyžaduje, aby používateľ otvoril špeciálne vytvorený súbor s ovplyvnenou verziou .NET Framework. V scenári e-mailového útoku môže útočník zneužiť zraniteľnosť odoslaním špeciálne vytvoreného súboru používateľovi a presvedčiť používateľa, aby súbor otvoril. Aktualizácia zabezpečenia rieši nedostatočné zabezpečenie opravou spôsobu, akým .NET Framework kontroluje zdrojové značky súboru.

Ďalšie informácie o zraniteľnostiach nájdete v nasledujúcich bežných rizikách a expozíciách (CVE).

Nedostatočné odmietnutie služby existuje, keď .NET Framework nesprávne spracováva webové požiadavky. Útočník, ktorý úspešne využil túto zraniteľnosť, môže spôsobiť odmietnutie služby vo webovej aplikácii .NET Framework. Zraniteľnosť je možné využiť na diaľku bez overovania. Vzdialený neoverený útočník by mohol využiť túto zraniteľnosť vydaním špeciálne vytvorených požiadaviek na aplikáciu .NET Framework. Aktualizácia rieši nedostatočné zabezpečenie opravou spôsobu, akým webová aplikácia .NET Framework spracováva webové požiadavky.

Ďalšie informácie o zraniteľnostiach nájdete v nasledujúcich bežných rizikách a expozíciách (CVE).

Vylepšenia kvality a spoľahlivosti

CLR1

- Výučba PAUSE latencie výrazne zvýšil na procesore Intel Skylake (zdokumentované v "Sekcia 2.2.4 Pause Latencia v Skylake Microarchitecture" Intel 64 a IA-32 Architektúra Reference Manual) ". Ako také miesta v režime runtime, ktoré volajú YieldProcessor (ktorý sa prekladá do tejto inštrukcie) v slučke, ktorá je potrebná na úpravu počtu iterácií tak, aby ju nazvali. GC teraz trvá mierku (poskytuje testovanie, ako dlho pokyn trvá a mierka je nadol) a používa sa na úpravu počtu iterácií tak, aby celkový čas aproximuje to, čo sa stalo na predchádzajúcich procesoroch. Bežný príznak je v GC server, kde GC trávia oveľa väčšie percento času procesora v clr! SVR::t_join::join a s opravou by ste mali vidieť čas ísť nadol na predchádzajúce percento.

- Rieši zriedkavé zlyhania, ktoré by sa mohli vyskytnúť, ak je povolený GC servera a GC vyskytuje, zatiaľ čo iné vlákno je spustený NGen'ed kód, ktorý robí počiatočné volanie NGen'ed kód v 2. module, kde jeden alebo viac typov parametrov zahŕňajú hodnoty definované v 3. module.

- Adresy zlyhania, ktoré by mohli nastať v niektorých konfiguráciách zahŕňajúce buď hot-pridané procesory alebo multi-group stroje, kde na skupinu CPU počet nie je konzistentné vo všetkých skupinách.

- Rieši zriedkavé zlyhania alebo zablokovania, ktoré by mohli nastať v prípade GC vyskytuje, zatiaľ čo iné vlákno je spustený NGen'ed kód, ktorý robí počiatočné volanie do statickej metódy v rámci toho istého modulu, kde jeden alebo viac typov parametrov zahŕňajú typ-preposielané valuetypes.

- Adresy zriedkavé zlyhania, ktoré by mohli nastať počas prvého volania, že natívny kód robí do spravovanej časti zmiešaného režimu DLL.

1 Common Language Runtime (CLR)

Známe problémy v tejto aktualizácii

Príznak

Táto aktualizácia sa nenainštaluje a vráti niektoré alebo obe z nasledujúcich chybových hlásení:

  • -2146762495

  • Požadovaný certifikát nie je v rámci doby platnosti pri overovaní v aktuálnom systémovom čase alebo časovej pečiatke v podpísanom súbore.

Alternatívne riešenie

Ak chcete tento problém obísť, postupujte takto:

  1. Stiahnite si balík z katalógu služby Microsoft Update výberom tlačidla Stiahnuť vedľa príslušného balíka a jeho uložením do lokálneho adresára.

  2. V príkazovom riadku bez oprávnení prejdite do lokálneho adresára a spustite príslušný príkaz.

    Pre systémy s architektúrou x86:

    NDP47-KB4552951-x86.exe /createlayout <úplný>

    Pre systémy s architektúrou x64:

    NDP47-KB4552951-x64.exe /createlayout <úplný>

  3. V tom istom lokálnom adresári spustite nasledujúci príkaz a nainštalujte aktualizáciu:

    NDP47-KB4552951.msp

    Prípadne môžete aktualizáciu nainštalovať v tichom režime spustením nasledujúceho príkazu:

    NDP47-KB4552951.msp /q /norestart

Ďalšie informácie o tejto aktualizácii

Nasledujúce články obsahujú ďalšie informácie o tejto aktualizácii v súvislosti s jednotlivými verziami produktov.

  • 4556406 Popis aktualizácie zabezpečenia pre .NET Framework 2.0, 3.0, 4.5.2, 4.6 pre Windows Server 2008 SP2 (KB4556406)

  • 4556403 Popis aktualizácie zabezpečenia pre .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 pre Windows 7 SP1 a Windows Server 2008 R2 SP1 (KB4556403)

Ako získať a nainštalovať aktualizáciu

Pred inštaláciou tejto aktualizácie

Predpokladom:

Ak chcete použiť túto aktualizáciu, musíte mať nainštalované .NET Framework 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2.

Pred inštaláciou najnovšej súhrnnej aktualizácie je potrebné nainštalovať aktualizácie uvedené nižšie a reštartovať zariadenie . Inštalácia týchto aktualizácií zvyšuje spoľahlivosť procesu aktualizácie a zmierňuje tak potenciálne problémy pri inštalácii súhrnnej aktualizácie a použití opráv zabezpečenia od spoločnosti Microsoft.

  1. Aktualizácia SSU (servicing stack update) z 12. marca 2019 (KB4490628). Ak chcete získať samostatný balík pre túto SSU, vyhľadajte ho v katalógu microsoft update. Táto aktualizácia je potrebná na inštaláciu aktualizácií, ktoré sú podpísané pomocou SHA-2.

  2. Najnovšia aktualizácia SHA-2 (KB4474419) vydaná 10. septembra 2019. Ak používate službu Windows Update, najnovšia aktualizácia SHA-2 bude ponúknutá automaticky. Táto aktualizácia je potrebná na inštaláciu aktualizácií, ktoré sú podpísané pomocou SHA-2. Ďalšie informácie o aktualizáciách certifikátov SHA-2 nájdete v téme Požiadavky na podporu podpisu kódu 2019 SHA-2 pre Windows a WSUS.

  3. Balík na prípravu licencovania programu predĺženej doby poskytovania aktualizácií zabezpečenia (ESU)(KB4538483) vydaný 11. februára 2020. Balík na prípravu licencovania ESU vám ponúkne automaticky WSUS. Ak chcete získať samostatný balík pre balík na prípravu licencií ESU, vyhľadajte ho v katalógu microsoft update.

Inštalovanie tejto aktualizácie

Kanál vydania

K dispozícii

Ďalší krok

Katalóg služby Microsoft Update

Áno

Ak chcete získať samostatný balík pre túto aktualizáciu, prejdite na webovú lokalitu katalógu služby Microsoft Update .

Windows Server Update Services (WSUS)

Áno

Táto aktualizácia sa automaticky synchronizuje so službou WSUS, ak nakonfigurujete Produkty a klasifikácie takto:

Produkt: Windows 7 Service Pack 1, Windows Server 2008 R2 Service Pack 1, Windows Embedded Standard 7 Service Pack 1, Windows Embedded POSReady 7

Klasifikácia: Aktualizácie zabezpečenia

Požiadavka na reštartovanie

Ak sa používajú nejaké dotknuté súbory, po použití tejto aktualizácie je potrebné reštartovať počítač. Odporúčame, aby ste pred vykonaním tejto aktualizácie ukončili všetky aplikácie založené na .NET Framework.

Aktualizácia informácií o nasadení

Podrobnosti o nasadení pre túto aktualizáciu zabezpečenia nájdete v nasledujúcom článku vedomostnej databázy Microsoft Knowledge Base:

20200512 Informácie o nasadení aktualizácie zabezpečenia: 12. mája 2020

Aktualizácia informácií o odstránení

Poznámka: Neodporúčame, aby ste odstránili všetky aktualizácie zabezpečenia. Ak chcete odstrániť túto aktualizáciu, použite položku Programy a súčasti v ovládací panel.

Aktualizovať informácie o reštarte

Táto aktualizácia nevyžaduje reštartovanie systému po jej použití, pokiaľ súbory, ktoré sa aktualizujú, nie sú uzamknuté alebo sa nepoužívajú.

Informácie o súboroch

Anglická verzia tejto aktualizácie softvéru pre Spojené štáty nainštaluje súbory s atribútmi, ktoré sú uvedené v nasledujúcich tabuľkách.

x86

Názov súboru

Verzia súboru

Veľkosť súboru

Dátum

Čas

clr.dll

4.7.3620.0

7,255,032

27. marca 2020

20:52

clrjit.dll

4.7.3620.0

523,760

27. marca 2020

20:52

GlobalUserInterface.CompositeFont

186,009

27. marca 2020

20:52

mscordacwks.dll

4.7.3620.0

1,344,016

27. marca 2020

20:52

mscordbi.dll

4.7.3620.0

1,169,696

27. marca 2020

20:52

mscorlib.dll

4.7.3620.0

5,646,328

27. marca 2020

20:52

msvcp120_clr0400.dll

12.0.52519.0

485,576

27. marca 2020

20:52

msvcr120_clr0400.dll

12.0.52519.0

987,840

27. marca 2020

20:52

VsVersion.dll

14.7.3620.0

19,952

27. marca 2020

20:52

peverify.dll

4.7.3620.0

189,208

27. marca 2020

20:52

PresentationCore.dll

4.7.3620.0

3,637,232

27. marca 2020

20:52

PresentationFramework.dll

4.7.3620.0

6,245,360

27. marca 2020

20:52

PresentationFramework-SystemData.dll

4.7.3620.0

25,072

27. marca 2020

20:52

PresentationHost_v0400.dll

4.7.3620.0

215,024

27. marca 2020

20:52

PresentationHost_v0400.dll.mui

4.7.3620.0

85,488

27. marca 2020

20:52

PresentationNative_v0400.dll

4.7.3620.0

827,888

27. marca 2020

20:52

ServiceMonikerSupport.dll

4.7.3620.0

30,192

27. marca 2020

20:52

SMDiagnostics.dll

4.7.3620.0

74,840

27. marca 2020

20:52

SOS.dll

4.7.3620.0

744,440

27. marca 2020

20:52

System.Activities.dll

4.7.3620.0

1,534,008

27. marca 2020

20:52

System.Core.dll

4.7.3620.0

1,552,960

27. marca 2020

20:52

System.IdentityModel.dll

4.7.3620.0

1,095,736

27. marca 2020

20:52

System.IdentityModel.Services.dll

4.7.3620.0

199,160

27. marca 2020

20:52

System.Runtime.Serialization.dll

4.7.3620.0

1,057,336

27. marca 2020

20:52

System.ServiceModel.Channels.dll

4.7.3620.0

158,704

27. marca 2020

20:52

System.ServiceModel.Discovery.dll

4.7.3620.0

309,232

27. marca 2020

20:52

System.ServiceModel.dll

4.7.3620.0

6,324,792

27. marca 2020

20:52

System.ServiceModel.Internals.dll

4.7.3620.0

261,688

27. marca 2020

20:52

System.ServiceModel.WasHosting.dll

4.7.3620.0

40,944

27. marca 2020

20:52

System.Windows.Controls.Ribbon.dll

4.7.3620.0

746,992

27. marca 2020

20:52

System.Xaml.dll

4.7.3620.0

643,128

27. marca 2020

20:52

UIAutomationClient.dll

4.7.3620.0

178,672

27. marca 2020

20:52

UIAutomationClientsideProviders.dll

4.7.3620.0

361,968

27. marca 2020

20:52

UIAutomationProvider.dll

4.7.3620.0

49,648

27. marca 2020

20:52

UIAutomationTypes.dll

4.7.3620.0

221,680

27. marca 2020

20:52

WindowsBase.dll

4.7.3620.0

1,296,904

27. marca 2020

20:52

WPFFontCache_v0400.exe.mui

4.7.3620.0

19,952

27. marca 2020

20:52

WPFFontCache_v0400.exe

4.7.3620.0

26,664

27. marca 2020

20:52

wpfgfx_v0400.dll

4.7.3620.0

1,346,544

27. marca 2020

20:52

Placeholder.dll

4.7.3620.0

25,584

27. marca 2020

20:52

PenIMC2_v0400.dll

4.7.3620.0

87,024

27. marca 2020

20:52

x64

Názov súboru

Verzia súboru

Veľkosť súboru

Dátum

Čas

clr.dll

4.7.3620.0

10,375,456

27. marca 2020

20:52

clr.dll

4.7.3620.0

7,255,032

27. marca 2020

20:52

clrjit.dll

4.7.3620.0

1,222,640

27. marca 2020

20:52

clrjit.dll

4.7.3620.0

523,760

27. marca 2020

20:52

compatjit.dll

4.7.3620.0

1,260,528

27. marca 2020

20:52

GlobalUserInterface.CompositeFont

186,009

27. marca 2020

20:52

mscordacwks.dll

4.7.3620.0

1,841,648

27. marca 2020

20:52

mscordacwks.dll

4.7.3620.0

1,344,016

27. marca 2020

20:52

mscordbi.dll

4.7.3620.0

1,622,816

27. marca 2020

20:52

mscordbi.dll

4.7.3620.0

1,169,696

27. marca 2020

20:52

mscorlib.dll

4.7.3620.0

5,428,216

27. marca 2020

20:52

mscorlib.dll

4.7.3620.0

5,646,328

27. marca 2020

20:52

msvcp120_clr0400.dll

12.0.52519.0

690,008

27. marca 2020

20:52

msvcp120_clr0400.dll

12.0.52519.0

485,576

27. marca 2020

20:52

msvcr120_clr0400.dll

12.0.52519.0

993,632

27. marca 2020

20:52

msvcr120_clr0400.dll

12.0.52519.0

987,840

27. marca 2020

20:52

VsVersion.dll

14.7.3620.0

19,960

27. marca 2020

20:52

VsVersion.dll

14.7.3620.0

19,952

27. marca 2020

20:52

peverify.dll

4.7.3620.0

261,624

27. marca 2020

20:52

peverify.dll

4.7.3620.0

189,208

27. marca 2020

20:52

PresentationCore.dll

4.7.3620.0

3,614,496

27. marca 2020

20:52

PresentationCore.dll

4.7.3620.0

3,637,232

27. marca 2020

20:52

PresentationFramework.dll

4.7.3620.0

6,245,360

27. marca 2020

20:52

PresentationFramework-SystemData.dll

4.7.3620.0

25,072

27. marca 2020

20:52

PresentationHost_v0400.dll

4.7.3620.0

278,304

27. marca 2020

20:52

PresentationHost_v0400.dll.mui

4.7.3620.0

85,280

27. marca 2020

20:52

PresentationHost_v0400.dll

4.7.3620.0

215,024

27. marca 2020

20:52

PresentationHost_v0400.dll.mui

4.7.3620.0

85,488

27. marca 2020

20:52

PresentationNative_v0400.dll

4.7.3620.0

1,110,304

27. marca 2020

20:52

PresentationNative_v0400.dll

4.7.3620.0

827,888

27. marca 2020

20:52

ServiceMonikerSupport.dll

4.7.3620.0

32,240

27. marca 2020

20:52

ServiceMonikerSupport.dll

4.7.3620.0

30,192

27. marca 2020

20:52

SMDiagnostics.dll

4.7.3620.0

74,840

27. marca 2020

20:52

SOS.dll

4.7.3620.0

872,952

27. marca 2020

20:52

SOS.dll

4.7.3620.0

744,440

27. marca 2020

20:52

System.Activities.dll

4.7.3620.0

1,534,008

27. marca 2020

20:52

System.Core.dll

4.7.3620.0

1,552,960

27. marca 2020

20:52

System.IdentityModel.dll

4.7.3620.0

1,095,736

27. marca 2020

20:52

System.IdentityModel.Services.dll

4.7.3620.0

199,160

27. marca 2020

20:52

System.Runtime.Serialization.dll

4.7.3620.0

1,057,336

27. marca 2020

20:52

System.ServiceModel.Channels.dll

4.7.3620.0

158,704

27. marca 2020

20:52

System.ServiceModel.Discovery.dll

4.7.3620.0

309,232

27. marca 2020

20:52

System.ServiceModel.dll

4.7.3620.0

6,324,792

27. marca 2020

20:52

System.ServiceModel.Internals.dll

4.7.3620.0

261,688

27. marca 2020

20:52

System.ServiceModel.WasHosting.dll

4.7.3620.0

40,944

27. marca 2020

20:52

System.Windows.Controls.Ribbon.dll

4.7.3620.0

746,992

27. marca 2020

20:52

System.Xaml.dll

4.7.3620.0

643,128

27. marca 2020

20:52

UIAutomationClient.dll

4.7.3620.0

178,672

27. marca 2020

20:52

UIAutomationClientsideProviders.dll

4.7.3620.0

361,968

27. marca 2020

20:52

UIAutomationProvider.dll

4.7.3620.0

49,648

27. marca 2020

20:52

UIAutomationTypes.dll

4.7.3620.0

221,680

27. marca 2020

20:52

WindowsBase.dll

4.7.3620.0

1,296,904

27. marca 2020

20:52

WPFFontCache_v0400.exe.mui

4.7.3620.0

19,960

27. marca 2020

20:52

WPFFontCache_v0400.exe.mui

4.7.3620.0

19,952

27. marca 2020

20:52

WPFFontCache_v0400.exe

4.7.3620.0

27,472

27. marca 2020

20:52

WPFFontCache_v0400.exe

4.7.3620.0

26,664

27. marca 2020

20:52

wpfgfx_v0400.dll

4.7.3620.0

1,766,392

27. marca 2020

20:52

wpfgfx_v0400.dll

4.7.3620.0

1,346,544

27. marca 2020

20:52

Placeholder.dll

4.7.3620.0

26,616

27. marca 2020

20:52

Placeholder.dll

4.7.3620.0

25,584

27. marca 2020

20:52

PenIMC2_v0400.dll

4.7.3620.0

105,464

27. marca 2020

20:52

PenIMC2_v0400.dll

4.7.3620.0

87,024

27. marca 2020

20:52

Informácie o ochrane a zabezpečení

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.