14 lutego 2023 r. — KB5022498 aktualizacja zbiorcza dla .NET Framework 3.5 i 4.8.1 dla Windows 10, wersji 20H2, Windows 10 wersji 21H2 i Windows 10 wersji 22H2

Dotyczy
.NET

Uwaga

  • Zmieniono 29 marca 2023 r., aby dodać rozwiązanie znanych problemów w tej aktualizacji.
  • Zaktualizowano 24 marca 2023 r., aby dodać dodatkowe znane problemy w tej aktualizacji.

Uwaga

Zaktualizowano 20 czerwca 2023 r., aby dodać rozwiązanie znanego problemu.

Uwaga

  • Data wydania:
    14 lutego, 2023
  • Wersja:
    .NET Framework 3.5 i 4.8.1

Aktualizacja z 14 lutego 2023 r. dla systemu Windows 10 w wersji 20H2, Windows 10 w wersji 21H2 i systemu Windows 10 w wersji 22H2 zawiera zbiorcze ulepszenia niezawodności w wersji 3.5 i 4.8.1 platformy .NET Framework. Zalecamy zastosowanie tej aktualizacji w ramach rutynowych rutynowych czynności konserwacyjnych. Przed zainstalowaniem tej aktualizacji zobacz sekcje Wymagania wstępne i Wymagania ponownego uruchomienia .

Podsumowanie

Ulepszenia zabezpieczeń

CVE-2023-21808 – luka w zabezpieczeniach umożliwiająca zdalne wykonanie kodu platformy .NET Framework
              Ta aktualizacja zabezpieczeń naprawia lukę w zabezpieczeniach zestawu SDK MSDIA polegającą na tym, że wyłuskanie niezaufanego wskaźnika może spowodować uszkodzenie pamięci, co prowadzi do awarii lub usunięcia wykonania kodu. Aby uzyskać więcej informacji, zobacz CVE-2023-21808.

CVE-2023-21722 – luka w zabezpieczeniach platformy .NET Framework umożliwiająca odmowę usługi
              Ta aktualizacja zabezpieczeń naprawia lukę w zabezpieczeniach polegającą na tym, że Instalator dostawcy instalacji WMI programu Visual Studio może zostać użyty przez lokalną osobę atakującą niskiego poziomu do uszkodzenia lokalnych plików, na których może zostać przekazany wpis SYSTEM, co prowadzi do potencjalnej odmowy usługi. Aby uzyskać więcej informacji, zobacz CVE-2023-21722.

Ulepszenia w zakresie jakości i niezawodności

WPF1 - Rozwiązuje problem z propagacją właściwości Visible kontrolek ElementHost do bazowego HwndWrapper.
— Rozwiązuje problem, który przywraca zachowanie przewijania parametru System.Windows.Controls.VirtualizingStackPanel w przypadku zdarzenia CollectionChange.
- Rozwiązuje problem polegający na ignorowaniu błędu Win32LastError podczas wywoływania metod GetWindowText i GetWindowTextLength.
- Rozwiązuje problem umożliwiający zastąpienie kontrolki, aby zawsze mieć właściwość IsOpen ustawioną na wartość false dla klasy biblioteki innej firmy utworzonej przy użyciu klasy etykietki narzędzia jako podstawy.
Sieć - Rozwiązuje problem w metodzie Socket.EndReceiveFrom, który może prowadzić do AccessViolationException w rzadkich scenariuszach.

1Windows Presentation Foundation (WPF)

Dodatkowe informacje o tej aktualizacji

Poniższe artykuły zawierają dodatkowe informacje na temat tej aktualizacji w odniesieniu do poszczególnych wersji produktów.

  • 5022728 Opis aktualizacji zbiorczej dla .NET Framework 3.5, 4.8 i 4.8.1 dla Windows 10 wersji 21H2 (KB5022728)
  • 5022727 Opis aktualizacji zbiorczej dla .NET Framework 3.5, 4.8 i 4.8.1 dla systemu Windows 10 w wersji 20H2 (KB5022727)
  • 5022729 Opis aktualizacji zbiorczej dla .NET Framework 3.5, 4.8 i 4.8.1 dla Windows 10 wersji 22H2 (KB5022729)

Znane problemy z tą aktualizacją

Objaw Po zainstalowaniu tej aktualizacji aplikacje WPF mogą mieć zmianę działania. Aby uzyskać więcej informacji na temat tego problemu, zobacz KB5022083
Obejście Aby ograniczyć ten problem, zobacz KB5022083.
Rozwiązanie Ten problem został rozwiązany w pakiecie zbiorczym aktualizacji zabezpieczeń i jakości oraz aktualizacji zbiorczej z 13 czerwca 2023 r.
Jeśli zastosowano jakiekolwiek obejście lub środki zaradcze dla tego problemu, nie są one już potrzebne i zalecamy ich usunięcie. Aby usunąć obejście, zapoznaj się z obejściem lub alternatywnym obejściem, które zostało zastosowane do instrukcji. Obejście powinno zostać usunięte przed zainstalowaniem aktualizacji z czerwca.
Objaw Aktualizacja zbiorcza .NET Framework 4.8.1 z lutego KB5022498 nie zostanie zainstalowana. Ten problem występuje tylko po zainstalowaniu aktualizacji zbiorczej z lutego .NET Framework 4.8 KB5022502, następnie uaktualnieniu do .NET Framework 4.8.1 i wyszukaniu aktualizacji.
Obejście Wykonanie poniższych czynności umożliwi zainstalowanie KB5022498:
  • Odinstaluj aktualizację lutową 4.8 (KB5022502)
  • Uruchom polecenie z podwyższonym poziomem uprawnień Command Promp: dism/online /cleanup-image /StartComponentCleanup
  • Ponownie przeskanuj w poszukiwaniu aktualizacji systemu Windows; aktualizacja 4.8.1 z lutego (KB5022498) zainstaluje się zgodnie z oczekiwaniami.
Rozwiązanie 29 marca 2023 r. KB5022498 została ponownie wydana w celu rozwiązania tego problemu.

Jak uzyskać tę aktualizację

Zainstaluj tę aktualizację

Kanał wersji Dostępne Następny krok
Usługa Windows Update i Microsoft Update Tak Brak. Ta aktualizacja zostanie automatycznie pobrana z witryny Windows Update i zainstalowana.
Windows Update dla firm Tak Brak. Ta aktualizacja zostanie automatycznie pobrana z witryny Windows Update i zainstalowana.
Wykaz usługi Microsoft Update Tak Aby uzyskać autonomiczny pakiet tej aktualizacji, przejdź do witryny internetowej Wykaz usługi Microsoft Update.
Program Windows Server Update Services (WSUS) Tak Ta osobna aktualizacja produktu .NET Framework zostanie zainstalowana, w zależności od przypadku, przez zastosowanie odpowiedniej aktualizacji systemu operacyjnego. Aby uzyskać więcej informacji na temat aktualizacji systemu operacyjnego, zobacz sekcję Dodatkowe informacje o tej aktualizacji .

Informacje o plikach

Aby poznać listę plików zawartych w tej aktualizacji, pobierz informacje o plikach dla aktualizacji skumulowanej.

Wymagania wstępne

Aby zastosować tę aktualizację, musisz mieć zainstalowany program .NET Framework 3.5 lub 4.8.1.

Wymóg ponownego uruchomienia

Jeśli są używane jakiekolwiek pliki, których dotyczy problem, należy ponownie uruchomić komputer po zastosowaniu tej aktualizacji. Zalecamy zamknięcie wszystkich aplikacji opartych na platformie .NET Framework przed zastosowaniem tej aktualizacji.

Jak uzyskać pomoc i obsługę techniczną dla tej aktualizacji