Súhrn
Aktualizácie zabezpečenia pre program Microsoft .NET Framework rieši nedostatočné zabezpečenie funkcie obísť v .NET Framework (a jadrom .NET) súčasti nie sú úplne overiť certifikáty. Ďalšie informácie o tejto chyby nájdete Microsoft bežné chyby a expozície CVE-2017-0248.
Táto aktualizácia obsahuje opravy súčasti Windows Presentation Framework PackageDigitalSignatureManager možnosť prihlásiť balíky pomocou algoritmu SHA256 zvýšiť zabezpečenie.
Dôležité upozornenie:
-
Všetky bezpečnostné a nonsecurity aktualizácie Windows RT 8.1 Windows 8.1 a Windows Server 2012 R2 vyžadovať aktualizáciu 2919355 Ak chcete nainštalovať. Odporúčame nainštalovať aktualizáciu 2919355 v počítači so systémom Windows RT 8.1, so systémom Windows 8.1 alebo so systémom Windows Server 2012 R2 tak, že sa v budúcnosti aktualizácie.
-
Ak po nainštalovaní tejto aktualizácie nainštalujete jazykový balík, musíte preinštalovať túto aktualizáciu. Pred inštaláciou tejto aktualizácie sa preto odporúča nainštalovať všetky potrebné jazykové balíky. Ďalšie informácie nájdete na stránke Pridanie jazykových balíkov do systému Windows.
Ďalšie informácie o tejto aktualizácii zabezpečenia
Upozornenie
Ak databázu registry upravíte nesprávne pomocou editora databázy Registry alebo iným spôsobom, môžu nastať vážne problémy. Tieto problémy môžu vyžadovať preinštalovanie operačného systému. Spoločnosť Microsoft nemôže zaručiť, že tieto problémy bude možné vyriešiť. Databázu registry upravujete na vlastné riziko.
-
Rozšírené použitie kľúča (EKU) je popísaný v RFC 5280 v 4.2.1.12: rozšírenie označuje jeden alebo viac účely certifikované verejný kľúč môžu používať, okrem alebo namiesto základných problémov , ktoré sú uvedené rozšírenie použitie kľúča. Napríklad certifikát to použiť na overenie klienta na server musí byť nakonfigurovaný na overenie klienta. Podobne certifikát to používa overovací server musí byť nakonfigurovaný na overenie servera. Keď certifikáty používajú na overenie, overovacej skúma klienta certifikát a správny účel identifikátor objektu aplikácie politiky rozšírenia. 1.3.6.1.5.5.7.3.2 je napríklad identifikátor objektu na overenie klienta. Pri certifikát na overenie klienta, musí byť tento identifikátor objektu v EKU rozšírenie certifikátu alebo overenie zlyhá. Certifikáty, ktoré majú predĺženie EKU naďalej správneoveriť. Ak sa dočasne nemôžete správne znovu certifikátov, môžete prihlásiť alebo zabezpečenia zmeniť cez všetky operácie počítača sa žiadne pripojenie účinky. Ak to chcete urobiť, zadajte nasledujúce databázy registry kľúč nastavenia podľa vášho application je zacielenie.NET Framework verzie . Postup 1: Aktualizácia databázy Registry (k dispozícii pre všetky verzie) Poznámka: Táto položka databázy registry musí byť položka DWORD.
-
Pre 32-bitové proces 32-bitový systém a procesu 64-bit 64-bitového systému:
HKEY_LOCAL_MACHINE\Software\Microsoft\.NETFramework\v4.0.30319@RequireCertificateEKUs=0
-
32-bitové procesu 64-bitového systému:
HKEY_LOCAL_MACHINE \Software\Wow6432Node\Microsoft\.NETFramework\v4.0.30319@RequireCertificateEKUs=0
Môžete odhlásiť na základelication aplikácie. Nasledujúce možnosti sú dostupné pre vypnutie tejto zmeny sa istí , že aplikácialication kompatibility spravuje.
Postup 2: Vypnutie politiky pre jednotlivé aplikácie Poznámka: Tjeho databázy registry položky bude položka DWORD. Platné iba hodnotu 0. Všetky ostatné je ignorované.-
Pre 32-bitové proces 32-bitový systém a procesu 64-bit 64-bitového systému:
HKEY_LOCAL_MACHINE\Software\Microsoft\.NETFramework\v4.0.30319@System.Net.ServicePointManager.RequireCertificateEKUs
S:\Prj\console_pg\console_pg45\bin\Release\console_pg45.exe=0 C:\MyApp\MyApp.exe=0 -
32-bitové procesu 64-bitového systému:
HKEY_LOCAL_MACHINE \Software\Wow6432Node\Microsoft\.NETFramework\v4.0.30319@System.Net.ServicePointManager.RequireCertificateEKUs
S:\Prj\console_pg\console_pg45\bin\Release\console_pg45.exe=0 C:\MyApp\MyApp.exe=0
Metóda 3: pomocou API konfigurácie (k dispozícii pre rozhranie .NET Framework 4.6 a novšie verzie)
Od v .NET Framework 4.6, môžete zmeniť konfiguráciu na úrovni aplikácie kód, Konfigurácia aplikácie; alebo zmeny v databáze registry. Konfigurácia prepínača v.NET Framework 4.6 Poznámka: Nasledujúce príklady vypnúť funkciu zabezpečenia.-
Programmatically
Aplikácia by sa najskôr je na spustite nasledujúci kód. Dôvodom je skutočnosť, že správca služby bod inicializovaťs len raz. private const string DisableCachingName = @"TestSwitch.LocalAppContext.DisableCaching"; private const string DontCheckCertificateEKUsName= @"Switch.System.Net.DontCheckCertificateEKUs"; AppContext.SetSwitch(DisableCachingName, true); AppContext.SetSwitch(DontCheckCertificateEKUsName, true); -
Application configuration
Zmena konfigurácie aplikácie, pridajte nasledujúcu položku: <runtime> <AppContextSwitchOverrides value="Switch.System.Net.DontCheckCertificateEKUsName=true"/> </runtime> -
Kľúč databázy Registry (stroj global):
Registry location: HKEY_LOCAL_MACHINE\Software\[Wow6432Node\]Microsoft\.NETFramework\AppContext\Switch.System.Net.DontCheckCertificateEKUsName
Typ: Reťazec
Hodnota: "true"
Poznámka: Predvolene Switch.System.Net.DontCheckCertificateEKUsName = True pre všetky .NET Framework 4. x aplikácií , ktoré sú v .NET Framework 4.6 a novších verziách.
-
-
Ďalšie informácie o tomto aktualizácia sa týka Windows 8.1 a Windows Server 2012 R2, nájdete v nasledujúcom článku databázy Microsoft Knowledge Base:
4019114 zabezpečenia a kvality súhrnná .NET Framework 3.5 Service Pack 1, 4.5.2, 4.6 4.6.1 a 4.6.2 aktualizácie pre Windows 8.1 a Windows Server 2012 R2: 9. mája 2017
Získanie a Inštalácia aktualizácie
Postup 1: Windows Update
Táto aktualizácia je k dispozícii prostredníctvom služby Windows Update. Po zapnutí funkcie Automatické aktualizácie, aktualizácie sa prevezmú a nainštalujú automaticky. Ďalšie informácie o automatické aktualizácie zabezpečenia, nájdete v Windows Update: najčastejšie otázky.
Metóda 2: Windows Software Update Services (WSUS)
Na serveri služby WSUS, postupujte nasledovne:
-
Kliknite na tlačidlo Štart, kliknite na položku Nástroje na správua kliknite na tlačidlo Microsoft Windows Server Update Services 3.0.
-
Rozbaľte názov počítačaa kliknite na tlačidlo akcie.
-
Kliknite na položku importovať.
-
WSUS sa otvorí okno prehliadača, v ktorom sa môže zobraziť výzva na inštaláciu ovládacieho prvku ActiveX. Musíte nainštalovať ovládací prvok ActiveX pokračovať.
-
Po nainštalovaní ovládacieho prvku sa zobrazí obrazovka Katalóg služby Microsoft Update . Do poľa Hľadať zadajte 4019114 a kliknite na tlačidlo Hľadať.
-
Vyhľadajte operačných systémov, jazykov a v prostredí balíky .NET Framework. Kliknite na tlačidlo Pridať pridať do košíka.
-
Po začiarknutí všetkých balíkov, ktoré potrebujete, kliknite na Zobrazenie košíka.
-
Kliknite na Import import balíky na serveri služby WSUS.
-
Kliknutím zatvorte balíky importovaní vrátiť WSUS.
Aktualizácie sú teraz k dispozícii na inštaláciu prostredníctvom služby WSUS.
Ďalšie informácie
Podrobnosti o nasadenie aktualizácie zabezpečenia, nájdete v nasledujúcom článku databázy Microsoft Knowledge Base:
20170509 ďalšie informácie: 9. mája 2017
Informácie o nahradení aktualizácie
Poznámka: Neodporúča, aby ste odstránili všetky aktualizácie zabezpečenia.
Ak chcete odstrániť túto aktualizáciu, pomocou položky programy a súčasti v ovládacom paneli.
Informácie o aktualizácii reštartovanie
Táto aktualizácia nevyžaduje reštartovanie systému po použití ho, ak súbory, ktoré sa aktualizujú zavretý alebo používajú.
Informácie o nahradení aktualizácie
Táto aktualizácia nenahrádza žiadnu predtým vydanú aktualizáciu.
Informácie o súboroch
Názov balíka |
Balík Hash SHA 1 |
Balík Hash SHA 2 |
---|---|---|
Windows8.1-KB4014507-arm.msu |
CC0CCB62CA31D9F9BD29B7C3908B03C6295E226B |
B271FB9647E413E514DB1172406471FD080FD29A05D6C7941EE2C7C09602AD72 |
Windows8.1-KB4014507-x64.msu |
EBBBED9223AC18FBFD2C2665A9B81C17D17EC409 |
E5CE3C8DA7A29760E556975F7C63A4E85AF810295B2A753EAEDA804D93499324 |
Windows8.1-KB4014507-x86.msu |
3CFA48238702BE191831633DB286845A30BFD31F |
02E9EC76E8C6AD0B21CE0033055DE1DB396A9727494BDC2597074EA7656FB903 |
Angličtina (USA) verzia tejto rýchlej opravy inštaluje súbory, ktorých atribúty sú uvedené v nasledujúcich tabuľkách. Dátumy a časy jednotlivých súborov sú uvedené vo formáte UTC (Coordinated Universal Time). Dátumy a časy pre tieto súbory v lokálnom počítači sú zobrazené v miestnom čase a podľa aktuálneho nastavenia funkcie prechodu na letný čas. Dátumy a časy sa okrem toho môžu zmeniť aj pri vykonávaní určitých operácií so súbormi.
Pre všetky x86 systémom
Názov súboru |
Verzia súboru |
Veľkosť súboru |
Dátum |
Čas |
---|---|---|---|---|
presentationframework.dll |
4.6.1647.0 |
6,190,960 |
27-Mar-2017 |
04:08 |
system.core.dll |
4.6.1647.0 |
1,349,280 |
27-Mar-2017 |
04:08 |
system.management.dll |
4.6.1646.0 |
415,424 |
20-Mar-2017 |
08:06 |
system.windows.controls.ribbon.dll |
4.6.1647.0 |
742,808 |
27-Mar-2017 |
04:08 |
system.xaml.dll |
4.6.1647.0 |
631,456 |
27-Mar-2017 |
04:08 |
system.dll |
4.6.1647.0 |
3,506,824 |
27-Mar-2017 |
04:08 |
windowsbase.dll |
4.6.1647.0 |
1,277,768 |
27-Mar-2017 |
04:08 |
msvcp120_clr0400.dll |
12.0.52512.0 |
484,552 |
09-Mar-2017 |
20:22 |
msvcr120_clr0400.dll |
12.0.52512.0 |
987,848 |
09-Mar-2017 |
20:22 |
penimc.dll |
4.6.1647.0 |
81,560 |
27-Mar-2017 |
04:08 |
presentationhost_v0400.dll |
4.6.1647.0 |
197,848 |
27-Mar-2017 |
04:08 |
presentationnative_v0400.dll |
4.6.1647.0 |
826,592 |
27-Mar-2017 |
04:08 |
system.core.dll |
4.6.1647.0 |
1,349,280 |
27-Mar-2017 |
04:08 |
wminet_utils.dll |
4.6.1646.0 |
136,368 |
20-Mar-2017 |
08:06 |
wpfgfx_v0400.dll |
4.6.1647.0 |
1,759,920 |
27-Mar-2017 |
04:08 |
presentationcore.dll |
4.6.1647.0 |
3,521,880 |
27-Mar-2017 |
04:08 |
system.data.dll |
4.6.1636.0 |
3,389,616 |
30-Nov-2016 |
06:49 |
Pre všetky x64 systémom
Názov súboru |
Verzia súboru |
Veľkosť súboru |
Dátum |
Čas |
---|---|---|---|---|
msvcp120_clr0400.dll |
12.0.52512.0 |
690,016 |
09-Mar-2017 |
20:22 |
msvcr120_clr0400.dll |
12.0.52512.0 |
993,632 |
09-Mar-2017 |
20:22 |
penimc.dll |
4.6.1647.0 |
97,432 |
27-Mar-2017 |
04:01 |
presentationframework.dll |
4.6.1647.0 |
6,190,960 |
27-Mar-2017 |
04:08 |
presentationhost_v0400.dll |
4.6.1647.0 |
254,680 |
27-Mar-2017 |
04:01 |
presentationnative_v0400.dll |
4.6.1647.0 |
1,107,680 |
27-Mar-2017 |
04:01 |
system.core.dll |
4.6.1647.0 |
1,349,280 |
27-Mar-2017 |
04:08 |
system.management.dll |
4.6.1646.0 |
415,424 |
20-Mar-2017 |
08:06 |
system.windows.controls.ribbon.dll |
4.6.1647.0 |
742,808 |
27-Mar-2017 |
04:08 |
system.xaml.dll |
4.6.1647.0 |
631,456 |
27-Mar-2017 |
04:08 |
system.dll |
4.6.1647.0 |
3,506,824 |
27-Mar-2017 |
04:08 |
windowsbase.dll |
4.6.1647.0 |
1,277,768 |
27-Mar-2017 |
04:08 |
wminet_utils.dll |
4.6.1646.0 |
188,080 |
20-Mar-2017 |
08:01 |
wpfgfx_v0400.dll |
4.6.1647.0 |
2,262,712 |
27-Mar-2017 |
04:01 |
presentationcore.dll |
4.6.1647.0 |
3,504,320 |
27-Mar-2017 |
04:01 |
system.data.dll |
4.6.1636.0 |
3,454,640 |
30-Nov-2016 |
06:43 |
presentationframework.dll |
4.6.1647.0 |
6,190,960 |
27-Mar-2017 |
04:08 |
system.core.dll |
4.6.1647.0 |
1,349,280 |
27-Mar-2017 |
04:08 |
system.management.dll |
4.6.1646.0 |
415,424 |
20-Mar-2017 |
08:06 |
system.windows.controls.ribbon.dll |
4.6.1647.0 |
742,808 |
27-Mar-2017 |
04:08 |
system.xaml.dll |
4.6.1647.0 |
631,456 |
27-Mar-2017 |
04:08 |
system.dll |
4.6.1647.0 |
3,506,824 |
27-Mar-2017 |
04:08 |
windowsbase.dll |
4.6.1647.0 |
1,277,768 |
27-Mar-2017 |
04:08 |
msvcp120_clr0400.dll |
12.0.52512.0 |
484,552 |
09-Mar-2017 |
20:22 |
msvcr120_clr0400.dll |
12.0.52512.0 |
987,848 |
09-Mar-2017 |
20:22 |
penimc.dll |
4.6.1647.0 |
81,560 |
27-Mar-2017 |
04:08 |
presentationhost_v0400.dll |
4.6.1647.0 |
197,848 |
27-Mar-2017 |
04:08 |
presentationnative_v0400.dll |
4.6.1647.0 |
826,592 |
27-Mar-2017 |
04:08 |
system.core.dll |
4.6.1647.0 |
1,349,280 |
27-Mar-2017 |
04:08 |
wminet_utils.dll |
4.6.1646.0 |
136,368 |
20-Mar-2017 |
08:06 |
wpfgfx_v0400.dll |
4.6.1647.0 |
1,759,920 |
27-Mar-2017 |
04:08 |
presentationcore.dll |
4.6.1647.0 |
3,521,880 |
27-Mar-2017 |
04:08 |
system.data.dll |
4.6.1636.0 |
3,389,616 |
30-Nov-2016 |
06:49 |
Pre všetky systémy založené na ARM
Názov súboru |
Verzia súboru |
Veľkosť súboru |
Dátum |
Čas |
---|---|---|---|---|
msvcp120_clr0400.dll |
12.0.52242.36242 |
602,080 |
21-Feb-2017 |
02:35 |
msvcr120_clr0400.dll |
12.0.52242.36242 |
634,336 |
21-Feb-2017 |
02:35 |
system.core.dll |
4.6.1647.0 |
1,349,280 |
27-Mar-2017 |
04:08 |
wminet_utils.dll |
4.6.1646.0 |
110,592 |
20-Mar-2017 |
08:00 |
system.data.dll |
4.6.1636.0 |
3,383,296 |
30-Nov-2016 |
06:41 |
system.core.dll |
4.6.1647.0 |
1,349,280 |
27-Mar-2017 |
04:08 |
system.management.dll |
4.6.1646.0 |
415,424 |
20-Mar-2017 |
08:06 |
system.xaml.dll |
4.6.1647.0 |
631,456 |
27-Mar-2017 |
04:08 |
system.dll |
4.6.1647.0 |
3,506,824 |
27-Mar-2017 |
04:08 |
Ako získať pomoc a technickú podporu pre túto aktualizáciu zabezpečenia
-
Pomoc pri inštalácii aktualizácie: Windows Update: najčastejšie otázky
-
Riešenia zabezpečenia pre odborníkov v oblasti IT: TechNet Security podporu a riešenie problémov
-
Pomoc pri ochrane systémom produktov a služieb pred vírusmi a malvérom: Microsoft zabezpečenia
-
Pomoci podľa krajiny: Medzinárodná podpora
Vzťahuje sa na
Tento článok sa vzťahuje na nasledujúce:
-
Microsoft .NET Framework 4.6.2 pri použití:
-
Windows Server 2012 R2
-
Windows 8.1
-