Gjelder:
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
Varsel
23. juli kl. 2020, oppdatering KB4552951 v2 ble utgitt for å erstatte v1 for .NET Framework 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2 for Windows 7 SP1 og Windows Server 2008 R2 SP1 og Windows Server 2008 SP2. V1-oppdateringen ble ikke installert for kunder som hadde visse ESU-konfigurasjoner. V2-oppdateringen retter opp problemet for kunder som ikke kunne installere v1-oppdateringen.
Hvis du allerede har installert KB4552951 v1, er det ikke nødvendig å gjøre noe.
«Slik skaffer og installerer du oppdateringen».
Hvis du vil ha KB4552951 v2, kan du se delenVIKTIG Kontroller at du har installert de nødvendige oppdateringene som er oppført i delen Slik får du denne oppdateringen før du installerer denne oppdateringen.
VIKTIGNoen kunder som bruker Windows Server 2008 R2 SP1 og har aktivert tilleggsprogrammet ESU flere aktiveringsnøkkel (MAK) før de installerer oppdateringene 14. januar 2020, må kanskje aktivere nøkkelen på nytt. Reaktivering på de berørte enhetene skal bare kreves én gang. Hvis du vil ha informasjon om aktivering, kan du se dette blogginnlegget .
VIKTIG WSUS scan cab-filer vil fortsatt være tilgjengelige for Windows 7 SP1 og Windows Server 2008 R2 SP1. Hvis du har et delsett av enheter som kjører disse operativsystemene uten ESU, kan de vises som ikke-kompatible i oppdateringsadministrasjon og samsvarsverktøysett.
VIKTIG Kunder som har kjøpt den utvidede sikkerhetsoppdateringen (ESU) for lokale versjoner av disse operativsystemene, må følge prosedyrene i KB4522133 for å fortsette å motta sikkerhetsoppdateringer etter at utvidet støtte avsluttes 14. januar 2020. Hvis du vil ha mer informasjon om ESU og hvilke utgaver som støttes, kan du se KB4497181.
VIKTIG Fra og med 15. januar 2020 vises et fullskjermvarsel som beskriver risikoen for å fortsette å bruke Windows 7 Service Pack 1 etter at den når slutten av støtten 14. januar 2020. Varselet forblir på skjermen til du samhandler med det. Dette varselet vises bare i følgende versjoner av Windows 7 Service Pack 1:
NotatVarselet vises ikke på domenetilføyde maskiner eller maskiner i kioskmodus.
-
Starter.
-
Home Basic.
-
Home Premium.
-
Professional. Hvis du har kjøpt den utvidede sikkerhetsoppdateringen (ESU), vises ikke varselet. Hvis du vil ha mer informasjon, kan du se Slik får du utvidet sikkerhet Oppdateringer for kvalifiserte Windows-enheter og livssyklus FAQ-Extended Security Oppdateringer.
-
Ultimate.
VIKTIG Fra og med august 2019 krever oppdateringer for .NET Framework 4.6 og nyere for Windows Server 2008 R2 SP1 og Windows 7SP1 støtte for SHA-2-kodesignering. Kontroller at du har alle de nyeste Windows-Oppdateringer før du bruker denne oppdateringen for å unngå installasjonsproblemer. Hvis du vil ha mer detaljert informasjon om støtteoppdateringer for SHA-2-kodesignering, kan du se KB-4474419.
VIKTIG Alle oppdateringer for .NET Framework 4.7.2, 4.7.1, 4.7, 4.6.2, 4.6.1 og 4.6 krever at d3dcompiler_47.dll-oppdateringen er installert. Vi anbefaler at du installerer den inkluderte d3dcompiler_47.dll oppdateringen før du bruker denne oppdateringen. Hvis du vil ha mer informasjon om d3dcompiler_47.dll, kan du se KB-4019990.
VIKTIG Hvis du installerer en språkpakke etter at du har installert denne oppdateringen, må du installere denne oppdateringen på nytt. Derfor anbefaler vi at du installerer alle språkpakker du trenger før du installerer denne oppdateringen. Hvis du vil ha mer informasjon, kan du se Legge til språkpakker i Windows.
Sammendrag
Det finnes et sikkerhetsproblem som kan føre til ekstern kjøring av kode i .NET Framework programvare når programvaren ikke kontrollerer kildemarkering av en fil. En angriper som utnyttet sikkerhetsproblemet, kan kjøre tilfeldig kode i konteksten til gjeldende bruker. Hvis gjeldende bruker er logget på med administrative brukerrettigheter, kan en angriper ta kontroll over det berørte systemet. En angriper kan deretter installere programmer. vise, endre eller slette data, eller opprett nye kontoer med fullstendige brukerrettigheter. Brukere som har kontoer som er konfigurert til å ha færre brukerrettigheter på systemet, kan bli mindre påvirket enn brukere som opererer med administrative brukerrettigheter. Utnyttelse av sikkerhetsproblemet krever at en bruker åpner en spesiallaget fil med en berørt versjon av .NET Framework. I et e-postangrepsscenario kan en angriper utnytte sikkerhetsproblemet ved å sende den spesiallagde filen til brukeren og overbevise brukeren om å åpne filen. Sikkerhetsoppdateringen løser sikkerhetsproblemet ved å rette opp hvordan .NET Framework kontrollerer kildemarkeringen for en fil.
Hvis du vil lære mer om sårbarhetene, kan du gå til følgende vanlige sårbarheter og eksponeringer (CVE).
Det finnes et sikkerhetsproblem som kan føre til tjenestenekt, når .NET Framework håndterer nettforespørsler på feil måte. En angriper som utnyttet dette sikkerhetsproblemet, kan forårsake tjenestenekt mot et .NET Framework webprogram. Sikkerhetsproblemet kan utnyttes eksternt, uten godkjenning. En ekstern uautorisert angriper kan utnytte dette sikkerhetsproblemet ved å utstede spesiallagde forespørsler til .NET Framework-programmet. Oppdateringen løser sikkerhetsproblemet ved å rette opp hvordan .NET Framework webprogram håndterer webforespørsler.
Hvis du vil lære mer om sårbarhetene, kan du gå til følgende vanlige sårbarheter og eksponeringer (CVE).
Kvalitets- og pålitelighetsforbedringer
CLR1 |
- Ventetiden for PAUSE-instruksjonen økte dramatisk på Intel Skylake-prosessoren (dokumentert i "Section 2.2.4 Pause Latency in Skylake Microarchitecture" av Intel 64 og IA-32 Architectures Optimization Reference Manual) ". Som sådan steder i kjøretiden som kaller YieldProcessor (som oversettes til denne instruksjonen) i en løkke som kreves for å justere antall gjentakelser for å kalle det. GC tar nå en skalafaktor (levert ved å teste hvor lang tid instruksjonen tar og skalere den ned) og bruker den til å justere antall gjentakelser, slik at den totale tiden tilnærmer seg hva som skjedde på tidligere prosessorer. Et vanlig symptom er i Server GC der GC bruker en mye større prosentandel i CPU-tid i clr! SVR::t_join::join og med løsningen skal du se tiden ned til forrige prosentandel. – Adresser sjeldne krasj som kan oppstå hvis Server GC er aktivert og en GC oppstår mens en annen tråd kjører NGen'ed-kode som foretar det første kallet til NGen'ed-kode i en andre modul der én eller flere parametertyper involverer verdityper definert i en tredjepartsmodul. – Adresser krasjer som kan oppstå i enkelte konfigurasjoner som involverer enten hot-added CPUs eller multi-group maskiner der CPU-antall per gruppe ikke er konsekvent på tvers av alle grupper. – Adresser sjeldne krasj eller vranglåser som kan oppstå hvis en GC oppstår mens en annen tråd kjører NGen'ed-kode som gjør det første kallet til en statisk metode i samme modul der én eller flere parametertyper involverer type videresendte verdityper. – Adresser sjeldne krasj som kan oppstå under det første kallet som opprinnelig kode gjør i den administrerte delen av en DLL-fil med blandet modus. |
1 Common Language Runtime (CLR)
Kjente problemer med denne oppdateringen
Symptom |
Denne oppdateringen installeres ikke, og den returnerer én eller begge av følgende feilmeldinger:
|
Midlertidig løsning |
Følg disse trinnene for å omgå dette problemet:
|
Tilleggsinformasjon om denne oppdateringen
Følgende artikler inneholder tilleggsinformasjon om denne oppdateringen i forhold til individuelle produktversjoner.
-
4556406 Beskrivelse av den eneste sikkerhetsoppdateringen for .NET Framework 2.0, 3.0, 4.5.2, 4.6 for Windows Server 2008 SP2 (KB4556406)
-
4556403 Beskrivelse av den eneste sikkerhetsoppdateringen for .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 for Windows 7 SP1 og Windows Server 2008 R2 SP1 (KB4556403)
Slik får du tak i og installerer oppdateringen
Før du installerer denne oppdateringen
Forutsetning:
Hvis du vil bruke denne oppdateringen, må du ha .NET Framework 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2 installert.
Du må installere oppdateringene som er oppført nedenfor, og starte enheten på nytt før du installerer den nyeste samleoppdateringen. Hvis du installerer disse oppdateringene, forbedrer det påliteligheten til oppdateringsprosessen og løser potensielle problemer under installasjon av samleoppdateringen og bruk av sikkerhetsrettelser fra Microsoft.
-
Servicestakkoppdateringen (SSU) fra 12. mars 2019 (KB4490628). Hvis du vil ha den frittstående pakken for denne SSU-en, kan du søke etter den i Microsoft Update-katalogen. Denne oppdateringen er nødvendig for å installere oppdateringer som bare er SHA-2-signerte.
-
Den nyeste SHA-2-oppdateringen (KB4474419) utgitt 10. september 2019. Hvis du bruker Windows Update, blir den nyeste SHA-2-oppdateringen automatisk tilbudt til deg. Denne oppdateringen er nødvendig for å installere oppdateringer som bare er SHA-2-signerte. Hvis du vil ha mer informasjon om SHA-2-oppdateringer, kan du se Krav til støtte for SHA-2-kodesignering for Windows og WSUS for 2019.
-
Lisensklargjøringspakke for utvidede sikkerhetsoppdateringer (ESU) (KB4538483) utgitt 11. februar 2020. Forberedelsespakken for ESU-lisensiering vil bli tilbudt fra WSUS. Hvis du vil ha den frittstående pakken for forberedelsespakken for ESU-lisensiering, kan du søke etter den i Microsoft Update-katalogen.
Installer denne oppdateringen
Utgivelseskanal |
Tilgjengelig |
Neste trinn |
Microsoft Update-katalog |
Ja |
Hvis du vil ha den frittstående pakken for denne oppdateringen, kan du gå til nettstedet for Microsoft Update-katalogen . |
Windows Server Update Services (WSUS) |
Ja |
Denne oppdateringen blir automatisk synkronisert med WSUS hvis du konfigurerer Produkter og klassifiseringer på denne måten: Produkt: Windows 7 Service Pack 1, Windows Server 2008 R2 Service Pack 1, Windows Embedded Standard 7 Service Pack 1, Windows Embedded POSReady 7 Klassifisering: Sikkerhetsoppdateringer |
Krav om omstart
Du må starte datamaskinen på nytt etter at du har brukt denne oppdateringen hvis det brukes berørte filer. Vi anbefaler at du avslutter alle .NET Framework-baserte programmer før du bruker denne oppdateringen.
Oppdater distribusjonsinformasjon
Hvis du vil ha informasjon om distribusjon for denne sikkerhetsoppdateringen, kan du gå til følgende artikkel i Microsoft Knowledge Base:
20200512 Distribusjonsinformasjon for sikkerhetsoppdatering: 12. mai 2020
Oppdater informasjon om fjerning
Obs! Vi anbefaler ikke at du fjerner noen sikkerhetsoppdateringer. Hvis du vil fjerne denne oppdateringen, kan du bruke programmer og funksjoner-elementet i Kontrollpanel.
Oppdater informasjon om omstart
Denne oppdateringen krever ikke omstart av systemet etter at du har brukt den, med mindre filer som oppdateres, er låst eller blir brukt.
Filinformasjon
Den engelske (USA) versjonen av denne programvareoppdateringen installerer filer som har attributtene som er oppført i tabellene nedenfor.
x86
Filnavn |
Filversjon |
Filstørrelse |
Dato |
Klokkeslett |
---|---|---|---|---|
clr.dll |
4.7.3620.0 |
7,255,032 |
27.02.2020 |
20:52 |
clrjit.dll |
4.7.3620.0 |
523,760 |
27.02.2020 |
20:52 |
GlobalUserInterface.CompositeFont |
186,009 |
27.02.2020 |
20:52 |
|
mscordacwks.dll |
4.7.3620.0 |
1,344,016 |
27.02.2020 |
20:52 |
mscordbi.dll |
4.7.3620.0 |
1,169,696 |
27.02.2020 |
20:52 |
mscorlib.dll |
4.7.3620.0 |
5,646,328 |
27.02.2020 |
20:52 |
msvcp120_clr0400.dll |
12.0.52519.0 |
485,576 |
27.02.2020 |
20:52 |
msvcr120_clr0400.dll |
12.0.52519.0 |
987,840 |
27.02.2020 |
20:52 |
VsVersion.dll |
14.7.3620.0 |
19,952 |
27.02.2020 |
20:52 |
peverify.dll |
4.7.3620.0 |
189,208 |
27.02.2020 |
20:52 |
PresentationCore.dll |
4.7.3620.0 |
3,637,232 |
27.02.2020 |
20:52 |
PresentationFramework.dll |
4.7.3620.0 |
6,245,360 |
27.02.2020 |
20:52 |
PresentationFramework-SystemData.dll |
4.7.3620.0 |
25,072 |
27.02.2020 |
20:52 |
PresentationHost_v0400.dll |
4.7.3620.0 |
215,024 |
27.02.2020 |
20:52 |
PresentationHost_v0400.dll.mui |
4.7.3620.0 |
85,488 |
27.02.2020 |
20:52 |
PresentationNative_v0400.dll |
4.7.3620.0 |
827,888 |
27.02.2020 |
20:52 |
ServiceMonikerSupport.dll |
4.7.3620.0 |
30,192 |
27.02.2020 |
20:52 |
SMDiagnostics.dll |
4.7.3620.0 |
74,840 |
27.02.2020 |
20:52 |
SOS.dll |
4.7.3620.0 |
744,440 |
27.02.2020 |
20:52 |
System.Activities.dll |
4.7.3620.0 |
1,534,008 |
27.02.2020 |
20:52 |
System.Core.dll |
4.7.3620.0 |
1,552,960 |
27.02.2020 |
20:52 |
System.IdentityModel.dll |
4.7.3620.0 |
1,095,736 |
27.02.2020 |
20:52 |
System.IdentityModel.Services.dll |
4.7.3620.0 |
199,160 |
27.02.2020 |
20:52 |
System.Runtime.Serialization.dll |
4.7.3620.0 |
1,057,336 |
27.02.2020 |
20:52 |
System.ServiceModel.Channels.dll |
4.7.3620.0 |
158,704 |
27.02.2020 |
20:52 |
System.ServiceModel.Discovery.dll |
4.7.3620.0 |
309,232 |
27.02.2020 |
20:52 |
System.ServiceModel.dll |
4.7.3620.0 |
6,324,792 |
27.02.2020 |
20:52 |
System.ServiceModel.Internals.dll |
4.7.3620.0 |
261,688 |
27.02.2020 |
20:52 |
System.ServiceModel.WasHosting.dll |
4.7.3620.0 |
40,944 |
27.02.2020 |
20:52 |
System.Windows.Controls.Ribbon.dll |
4.7.3620.0 |
746,992 |
27.02.2020 |
20:52 |
System.Xaml.dll |
4.7.3620.0 |
643,128 |
27.02.2020 |
20:52 |
UIAutomationClient.dll |
4.7.3620.0 |
178,672 |
27.02.2020 |
20:52 |
UIAutomationClientsideProviders.dll |
4.7.3620.0 |
361,968 |
27.02.2020 |
20:52 |
UIAutomationProvider.dll |
4.7.3620.0 |
49,648 |
27.02.2020 |
20:52 |
UIAutomationTypes.dll |
4.7.3620.0 |
221,680 |
27.02.2020 |
20:52 |
WindowsBase.dll |
4.7.3620.0 |
1,296,904 |
27.02.2020 |
20:52 |
WPFFontCache_v0400.exe.mui |
4.7.3620.0 |
19,952 |
27.02.2020 |
20:52 |
WPFFontCache_v0400.exe |
4.7.3620.0 |
26,664 |
27.02.2020 |
20:52 |
wpfgfx_v0400.dll |
4.7.3620.0 |
1,346,544 |
27.02.2020 |
20:52 |
Placeholder.dll |
4.7.3620.0 |
25,584 |
27.02.2020 |
20:52 |
PenIMC2_v0400.dll |
4.7.3620.0 |
87,024 |
27.02.2020 |
20:52 |
x64
Filnavn |
Filversjon |
Filstørrelse |
Dato |
Klokkeslett |
---|---|---|---|---|
clr.dll |
4.7.3620.0 |
10,375,456 |
27.02.2020 |
20:52 |
clr.dll |
4.7.3620.0 |
7,255,032 |
27.02.2020 |
20:52 |
clrjit.dll |
4.7.3620.0 |
1,222,640 |
27.02.2020 |
20:52 |
clrjit.dll |
4.7.3620.0 |
523,760 |
27.02.2020 |
20:52 |
compatjit.dll |
4.7.3620.0 |
1,260,528 |
27.02.2020 |
20:52 |
GlobalUserInterface.CompositeFont |
186,009 |
27.02.2020 |
20:52 |
|
mscordacwks.dll |
4.7.3620.0 |
1,841,648 |
27.02.2020 |
20:52 |
mscordacwks.dll |
4.7.3620.0 |
1,344,016 |
27.02.2020 |
20:52 |
mscordbi.dll |
4.7.3620.0 |
1,622,816 |
27.02.2020 |
20:52 |
mscordbi.dll |
4.7.3620.0 |
1,169,696 |
27.02.2020 |
20:52 |
mscorlib.dll |
4.7.3620.0 |
5,428,216 |
27.02.2020 |
20:52 |
mscorlib.dll |
4.7.3620.0 |
5,646,328 |
27.02.2020 |
20:52 |
msvcp120_clr0400.dll |
12.0.52519.0 |
690,008 |
27.02.2020 |
20:52 |
msvcp120_clr0400.dll |
12.0.52519.0 |
485,576 |
27.02.2020 |
20:52 |
msvcr120_clr0400.dll |
12.0.52519.0 |
993,632 |
27.02.2020 |
20:52 |
msvcr120_clr0400.dll |
12.0.52519.0 |
987,840 |
27.02.2020 |
20:52 |
VsVersion.dll |
14.7.3620.0 |
19,960 |
27.02.2020 |
20:52 |
VsVersion.dll |
14.7.3620.0 |
19,952 |
27.02.2020 |
20:52 |
peverify.dll |
4.7.3620.0 |
261,624 |
27.02.2020 |
20:52 |
peverify.dll |
4.7.3620.0 |
189,208 |
27.02.2020 |
20:52 |
PresentationCore.dll |
4.7.3620.0 |
3,614,496 |
27.02.2020 |
20:52 |
PresentationCore.dll |
4.7.3620.0 |
3,637,232 |
27.02.2020 |
20:52 |
PresentationFramework.dll |
4.7.3620.0 |
6,245,360 |
27.02.2020 |
20:52 |
PresentationFramework-SystemData.dll |
4.7.3620.0 |
25,072 |
27.02.2020 |
20:52 |
PresentationHost_v0400.dll |
4.7.3620.0 |
278,304 |
27.02.2020 |
20:52 |
PresentationHost_v0400.dll.mui |
4.7.3620.0 |
85,280 |
27.02.2020 |
20:52 |
PresentationHost_v0400.dll |
4.7.3620.0 |
215,024 |
27.02.2020 |
20:52 |
PresentationHost_v0400.dll.mui |
4.7.3620.0 |
85,488 |
27.02.2020 |
20:52 |
PresentationNative_v0400.dll |
4.7.3620.0 |
1,110,304 |
27.02.2020 |
20:52 |
PresentationNative_v0400.dll |
4.7.3620.0 |
827,888 |
27.02.2020 |
20:52 |
ServiceMonikerSupport.dll |
4.7.3620.0 |
32,240 |
27.02.2020 |
20:52 |
ServiceMonikerSupport.dll |
4.7.3620.0 |
30,192 |
27.02.2020 |
20:52 |
SMDiagnostics.dll |
4.7.3620.0 |
74,840 |
27.02.2020 |
20:52 |
SOS.dll |
4.7.3620.0 |
872,952 |
27.02.2020 |
20:52 |
SOS.dll |
4.7.3620.0 |
744,440 |
27.02.2020 |
20:52 |
System.Activities.dll |
4.7.3620.0 |
1,534,008 |
27.02.2020 |
20:52 |
System.Core.dll |
4.7.3620.0 |
1,552,960 |
27.02.2020 |
20:52 |
System.IdentityModel.dll |
4.7.3620.0 |
1,095,736 |
27.02.2020 |
20:52 |
System.IdentityModel.Services.dll |
4.7.3620.0 |
199,160 |
27.02.2020 |
20:52 |
System.Runtime.Serialization.dll |
4.7.3620.0 |
1,057,336 |
27.02.2020 |
20:52 |
System.ServiceModel.Channels.dll |
4.7.3620.0 |
158,704 |
27.02.2020 |
20:52 |
System.ServiceModel.Discovery.dll |
4.7.3620.0 |
309,232 |
27.02.2020 |
20:52 |
System.ServiceModel.dll |
4.7.3620.0 |
6,324,792 |
27.02.2020 |
20:52 |
System.ServiceModel.Internals.dll |
4.7.3620.0 |
261,688 |
27.02.2020 |
20:52 |
System.ServiceModel.WasHosting.dll |
4.7.3620.0 |
40,944 |
27.02.2020 |
20:52 |
System.Windows.Controls.Ribbon.dll |
4.7.3620.0 |
746,992 |
27.02.2020 |
20:52 |
System.Xaml.dll |
4.7.3620.0 |
643,128 |
27.02.2020 |
20:52 |
UIAutomationClient.dll |
4.7.3620.0 |
178,672 |
27.02.2020 |
20:52 |
UIAutomationClientsideProviders.dll |
4.7.3620.0 |
361,968 |
27.02.2020 |
20:52 |
UIAutomationProvider.dll |
4.7.3620.0 |
49,648 |
27.02.2020 |
20:52 |
UIAutomationTypes.dll |
4.7.3620.0 |
221,680 |
27.02.2020 |
20:52 |
WindowsBase.dll |
4.7.3620.0 |
1,296,904 |
27.02.2020 |
20:52 |
WPFFontCache_v0400.exe.mui |
4.7.3620.0 |
19,960 |
27.02.2020 |
20:52 |
WPFFontCache_v0400.exe.mui |
4.7.3620.0 |
19,952 |
27.02.2020 |
20:52 |
WPFFontCache_v0400.exe |
4.7.3620.0 |
27,472 |
27.02.2020 |
20:52 |
WPFFontCache_v0400.exe |
4.7.3620.0 |
26,664 |
27.02.2020 |
20:52 |
wpfgfx_v0400.dll |
4.7.3620.0 |
1,766,392 |
27.02.2020 |
20:52 |
wpfgfx_v0400.dll |
4.7.3620.0 |
1,346,544 |
27.02.2020 |
20:52 |
Placeholder.dll |
4.7.3620.0 |
26,616 |
27.02.2020 |
20:52 |
Placeholder.dll |
4.7.3620.0 |
25,584 |
27.02.2020 |
20:52 |
PenIMC2_v0400.dll |
4.7.3620.0 |
105,464 |
27.02.2020 |
20:52 |
PenIMC2_v0400.dll |
4.7.3620.0 |
87,024 |
27.02.2020 |
20:52 |
Informasjon om beskyttelse og sikkerhet
-
Beskytt deg selv på nettet: Windows Sikkerhet støtte
-
Finn ut hvordan vi beskytter mot cybertrusler: Microsoft Security