Applies To.NET

Datum izdanja:14. svibnja 2024.

Verzija:.NET Framework 3.5 i 4.8.1

Ažuriranje za Windows Server 2022 od 14. svibnja 2024. obuhvaća poboljšanja sigurnosti i kumulativne pouzdanosti u sustavima .NET Framework 3.5 i 4.8.1. Preporučujemo da ovo ažuriranje primijenite kao dio redovitih rutina održavanja. Prije nego što instalirate ovo ažuriranje, pročitajte odjeljke Preduvjeti iPreduvjeti za ponovno pokretanje.

Sažetak

Sigurnosna poboljšanja

U ovom izdanju nema novih sigurnosnih poboljšanja. Ovo je ažuriranje kumulativno i sadrži sva prethodno objavljena sigurnosna poboljšanja.

Poboljšanja kvalitete i pouzdanosti

CLR1

- Rješava problem zbog kojeg dolazi do rušenja ako nekoliko niti istodobno upita implementaciju ITypeInfo iste upravljane vrste.

- Rješava problem s ISymUnmanagedReader::GetMethodsFromDocumentPosition i ISymUnmanagedReader2::GetMethodsInDocument API-ja može u određenim okolnostima dovesti do netočnih rezultata.

.NET biblioteke

- Rješava problem koji se može pokrenuti u fbx raščlanjivaču datoteka.

- Rješava problem s korištenjem implementacija FIPS algoritama koje provjerava MIST.

Osnove platforme .NET

- Rješava problem s promjenama oblika zamjenskih znakova uvedenima u sustavu IIS 10.

WPF2

– Rješava problem rušenja aplikacija prilikom pozivanja metoda GetWindowText i GetWindowTextLength.

1Common Language Runtime (CLR)

2Windows Presentation Foundation (WPF)

Dodatne informacije o ovom ažuriranju

Sljedeći članci sadrže dodatne informacije o ovom ažuriranju jer se odnosi na pojedinačne verzije proizvoda.

  • 5038282 Opis kumulativnog ažuriranja za .NET Framework 3.5, 4.8 i 4.8.1 za Windows Server 2022 (KB5038282)

Poznati problemi u ovom ažuriranju

Simptom

Microsoft je primio izvješća o .NET Framework može kumulativno ažuriranje uzrokovati da korisnici promatraju iznimke izvođenja u određenim scenarijima koji hostiraju SQL CLR. Te će se iznimke manifestirati s porukom o pogrešci

System.Security.HostProtectionException: pokušao je izvesti operaciju koju je zabranilo glavno računalo CLR-a i sadržavat će jedan od sljedećih okvira u praćenja stoga iznimki:

System.Security.Cryptography.SHA256Managed.. ctor() -ili-

System.Security.Cryptography.SHA384Managed.. ctor() -ili-

System.Security.Cryptography.SHA512Managed.. ctor()

Ova iznimka je zbog nedavne promjene u implementaciji SHA256Managed, SHA384Managed i SHA512Upravljanja vrsta u .NET Framework.  Ne utječe na korištenje vrsta SHA1Managed, HMACSHA1, HMACSHA256, HMACSHA284 i HMACSHA512 unutar okruženja hostiranog SQL CLR-om.

Zaobilazno rješenje

Dostupno je više mogućnosti zaobilaženje radnih mjesta.

Jedna je mogućnost označavanje sklopa koji koristi SHA256Managed, SHA384Managed ili SHA512Upravljane vrste kao nepouzdane. To će uzrokovati da okruženje koje hostira SQL CLR dopusti uspješno izvršavanje zahvaćenih graditelja.

Druga mogućnost je korištenje SQL ugrađene funkcije HASHBYTES, a ne .NET Framework SHA-2 obitelji API-ja. Funkcija HASHBYTES može se izravno pozvati iz SQL-a i ne zahtijeva pisanje upravljanog koda.

Rješenje

Microsoft je riješio taj problem s ažuriranjem KB5043806.

Kako nabaviti ovo ažuriranje

Instaliraj ovo ažuriranje

Kanal izdanja

Dostupan

Sljedeći korak

Windows Update i Microsoft Update

Da

Nijedan. Ovo će se ažuriranje automatski preuzeti i instalirati iz Windows Update.

Windows Update za tvrtke

Da

Nijedan. Ovo će se ažuriranje automatski preuzeti i instalirati iz Windows Update.

Katalog Microsoft Update

Da

Da biste nabavili samostalni paket za ovo ažuriranje, idite na web-mjesto Katalog Microsoft Update .

Windows Server Update Services (WSUS)

Da

Ovo ažuriranje .NET Framework proizvoda bit će instalirano, prema potrebi, primjenom ažuriranja operacijskog sustava. Dodatne informacije o ažuriranjima operacijskog sustava potražite u odjeljku s dodatnim informacijama o ovom ažuriranju .

Podaci o datoteci

Za popis datoteka sadržanih u ovom ažuriranju preuzmite informacije o datotekama u skupnom ažuriranju.

Preduvjeti

Da biste primijenili ovo ažuriranje, morate imati instaliran .NET Framework 3.5 ili 4.8.1.

Potreba za ponovnim pokretanjem

Računalo morate ponovno pokrenuti nakon primjene ovog ažuriranja ako se koriste neke zahvaćene datoteke. Preporučujemo da zatvorite sve .NET Framework utemeljene na aplikacijama prije primjene ovog ažuriranja.

Kako dobiti pomoć i podršku za ovo ažuriranje

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.