Applies To.NET

Uwagi: 

  • Poprawiono 29.03.2023, aby dodać rozwiązanie do znanych problemów w tej aktualizacji.

  • Poprawiono 24.03.2023, aby dodać kolejne znane problemy w tej aktualizacji.

Uwaga: Zmieniono 20 czerwca 2023 r., aby dodać rozwiązanie do znanego problemu.

Data wydania:14 lutego 2023 r.

Wersja:.NET Framework 3.5 i 4.8.1

Aktualizacja z 14 lutego 2023 r. dla Windows 10, wersja 20H2 Windows 10 wersja 21H2 i Windows 10 wersja 22H2 zawiera zbiorcze ulepszenia niezawodności w .NET Framework 3.5 i 4.8.1. Zalecamy zastosowanie tej aktualizacji w ramach regularnych procedur konserwacji. Przed zainstalowaniem tej aktualizacji zobacz sekcje Wymagania wstępne i Wymagania dotyczące ponownego uruchamiania .

Podsumowanie

Ulepszenia zabezpieczeń

CVE-2023-21808 — .NET Framework luki w zdalnym wykonywaniu kodu Ta aktualizacja zabezpieczeń usuwa lukę w zestawie SDK MSDIA, w której niezaufany wskaźnik może spowodować uszkodzenie pamięci, prowadząc do awarii lub usunięcia wykonania kodu. Aby uzyskać więcej informacji, zobacz CVE-2023-21808.

CVE-2023-21722 — .NET Framework luka w zabezpieczeniach usługi typu "odmowa usługi" Ta aktualizacja zabezpieczeń usuwa lukę w zabezpieczeniach polegającą na tym, że instalator dostawcy konfiguracji programu Visual Studio WMI może być używany przez niskiego poziomu lokalnego napastnika do uszkodzenia plików lokalnych, do których system może zapisać, co prowadzi do potencjalnej odmowy usługi. Aby uzyskać więcej informacji, zobacz CVE-2023-21722.

Ulepszenia dotyczące jakości i niezawodności

WPF1

- Rozwiązuje problem podczas propagacji właściwości ElementHost controls Visible do źródłowej właściwości HwndWrapper.

- Rozwiązuje problem, który przywraca zachowanie przewijania System.Windows.Controls.VirtualizingStackPanel dla zdarzenia CollectionChange.

- Rozwiązuje problem polegający na ignorowaniu metody Win32LastError podczas wywoływania metod GetWindowText i GetWindowTextLength.

- Rozwiązuje problem, aby zezwolić na zastąpienie kontrolki zawsze mieć właściwość IsOpen ustawioną na false dla biblioteki innej firmy utworzonej klasy przy użyciu klasy Etykietka narzędzia jako podstawy.

Sieci

- Rozwiązuje problem w metodzie Socket.EndReceiveFrom, który może prowadzić do AccessViolationException w rzadkich sytuacjach.

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 produktu.

  • 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 Windows 10, wersja 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 dotyczące tej aktualizacji

Symptom

Po zainstalowaniu tej aktualizacji aplikacje WPF mogą mieć zmianę w zachowaniu. 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 z 13 czerwca 2023 r.

Jeśli użyto obejścia lub środków łagodzących ten problem, nie są one już potrzebne i zalecamy ich usunięcie. Aby usunąć obejście, przejrzyj obejście lub alternatywne obejście, które zostało zastosowane w celu zastosowania instrukcji. Obejście powinno zostać usunięte przed zainstalowaniem aktualizacji z czerwca.

Symptom

Aktualizacja zbiorcza .NET Framework 4.8.1 lutego nie zostanie zainstalowana kb5022498. Ten problem występuje tylko po zainstalowaniu aktualizacji zbiorczej .NET Framework 4.8 z lutego, KB5022502, a następnie uaktualnieniu do wersji .NET Framework 4.8.1, a następnie wykonaniu skanowania w poszukiwaniu aktualizacji.

Obejście

Zastosowanie poniższych kroków umożliwi zainstalowanie aktualizacji KB5022498:

  • Odinstaluj aktualizację z 4.8 lutego (KB5022502)

  • Uruchom polecenie z podwyższonego poziomu polecenia Promp: dism/online /cleanup-image /StartComponentCleanup

  • Ponownie skanuj w poszukiwaniu aktualizacji systemu Windows, aktualizacja 4.8.1 z lutego (KB5022498) instaluje się zgodnie z oczekiwaniami.

Rozwiązanie

29 marca 2023 r. ponownie wydano KB5022498, aby rozwiązać ten problem.

Jak uzyskać tę aktualizację

Zainstaluj tę aktualizację

Kanał udostępniania

Dostępna

Następny krok

Windows Update i microsoft update

Tak

Brak. Ta aktualizacja zostanie automatycznie pobrana i zainstalowana z Windows Update.

Windows Update dla firm

Tak

Brak. Ta aktualizacja zostanie automatycznie pobrana i zainstalowana z Windows Update.

Wykaz usługi Microsoft Update

Tak

Aby uzyskać autonomiczny pakiet tej aktualizacji, przejdź do witryny internetowej Wykaz usługi Microsoft Update .

Windows Server Update Services (WSUS)

Tak

Ta indywidualna .NET Framework aktualizacji produktu zostanie zainstalowana, stosownie do przypadku, przez zastosowanie aktualizacji systemu operacyjnego. Aby uzyskać więcej informacji na temat aktualizacji systemu operacyjnego, zobacz dodatkowe informacje na temat tej aktualizacji .

Informacje dotyczące pliku

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

Wymagania wstępne

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

Wymaganie 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 .NET Framework przed zastosowaniem tej aktualizacji.

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

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.