Hinweis
Überarbeitet am 08.06.2021
Am 8. Juni 2021 wurde dieses Update veröffentlicht, um ein früheres Update zu ersetzen und den Fehler „Widerrufsserver war offline“ zu beheben, der während der Installation auftreten kann. Wenn Sie bereits eine frühere Version dieses Updates installiert haben, sind keine Maßnahmen erforderlich. Informationen zum Abrufen der aktuellen Version dieser Updates finden Sie im Abschnitt „Bezug und Installation des Updates“ im jeweiligen Updateartikel. Links zu jedem Artikel finden Sie im Abschnitt „Zusätzliche Informationen zu diesem Update“ dieses Artikels.
Dieses Update wurde am 13. April 2021 veröffentlicht und ersetzt eine frühere Version dieses Updates.
Wir veröffentlichen dieses Update am 13. Oktober 2020 erneut, um ein bekanntes Problem zu lösen, das die ursprüngliche Veröffentlichung betraf. Sie sollten diese Version (V3) des Updates im Rahmen Ihrer normalen Sicherheitsabläufe installieren.
Am 23. Juli 2020 wurden die Updates KB4565583, Version 2, und KB4565586, Version 2, veröffentlicht. Sie ersetzen Version 1 dieser Updates für .NET Framework 4.5.2 und 4.6 für Windows Server 2008 SP2. Bei Kunden mit bestimmten ESU-Konfigurationen konnten die Updates der Version 1 nicht installiert werden. Mit der Version 2 der Updates wird das Problem für Kunden behoben, die Version 1 der Updates nicht installieren konnten.
Gilt für:
Microsoft .NET Framework 2.0, Microsoft .NET Framework 3.0, Microsoft .NET Framework 4.5.2, Microsoft .NET Framework 4.6
WICHTIG Vergewissern Sie sich, dass die im Abschnitt Beziehen dieses Updates aufgelisteten erforderlichen Updates installiert sind, bevor Sie dieses Update installieren.
WICHTIG WSUS-Scan CAB-Dateien werden weiterhin für Windows Server 2008 SP2 verfügbar sein. Wenn dieses Betriebssystem auf einem Teil Ihrer Geräte ohne ESU ausgeführt werden, werden diese Geräte möglicherweise in Ihren Patch-Management und Compliance-Toolsets als nicht konform angezeigt.
WICHTIG Kunden, die das erweiterte Sicherheitsupdate (Extended Security Update, ESU) für lokale Versionen dieses Betriebssystems erworben haben, müssen die Schritte in KB4522133 befolgen, um auch nach dem Ende des erweiterten Supports am 14. Januar 2020 weiterhin Sicherheitsupdates zu erhalten. Weitere Informationen zu ESU und zu den unterstützten Versionen finden Sie in KB4497181.
WICHTIG Ab August 2019 erfordern Updates auf .NET Framework 4.6 und höher für Windows Server 2008 SP2 die Unterstützung der SHA-2-Codesignierung. Stellen Sie zur Vermeidung von Installationsproblemen sicher, dass Sie über alle aktuellen Windows-Updates verfügen, bevor Sie dieses Update anwenden. Ausführliche Informationen zu Updates für die Unterstützung der SHA-2-Codesignierung finden Sie unter KB 4474419.
WICHTIG Alle Updates für .NET Framework 4.7.2, 4.7.1, 4.7, 4.6.2, 4.6.1 und 4.6 setzen voraus, dass das Update „d3dcompiler_47.dll“ installiert ist. Es wird empfohlen, das enthaltene Update „d3dcompiler_47.dll“ zu installieren, bevor Sie dieses Update anwenden. Weitere Informationen zu „d3dcompiler_47.dll“ finden Sie unter KB 4019990.
WICHTIG Wenn Sie nach der Installation dieses Updates ein Language Pack installieren, müssen Sie dieses Update erneut installieren. Daher wird empfohlen, alle benötigen Language Packs vor diesem Update zu installieren. Weitere Informationen finden Sie unter Hinzufügen von Sprachpaketen zu Windows.
Zusammenfassung
Es besteht eine Sicherheitsanfälligkeit bezüglich Remotecodeausführung im .NET Framework, wenn die Software das Quellmarkup der XML-Dateieingabe nicht prüft. Ein Angreifer, der die Sicherheitsanfälligkeit erfolgreich ausnutzt, könnte beliebigen Code im Kontext des Prozesses ausführen, der für die Deserialisierung des XML-Inhalts verantwortlich ist. Um diese Sicherheitsanfälligkeit auszunutzen, könnte ein Angreifer ein speziell gestaltetes Dokument auf einen Server hochladen und ein betroffenes Produkt zur Verarbeitung von Inhalten verwenden. Das Sicherheitsupdate behebt die Sicherheitsanfälligkeit, indem korrigiert wird, wie .NET Framework das Quellmarkup von XML-Inhalten validiert.
Dieses Sicherheitsupdate wirkt sich darauf aus, wie die .NET Framework-Typen „System.Data.DataTable“ und „System.Data.DataSet“ XML-serialisierte Daten lesen. Bei den meisten .NET Framework-Anwendungen treten nach der Installation des Updates keine Verhaltensänderungen auf. Weitere Informationen darüber, wie sich das Update auf .NET Framework auswirkt, einschließlich Beispielen für Szenarien, die betroffen sein könnten, finden Sie im „Leitfaden für DataSet und Datentabelle“ unter https://go.microsoft.com/fwlink/?linkid=2132227.
Weitere Informationen zu den Sicherheitsanfälligkeiten finden Sie in den folgenden CVEs (Common Vulnerabilities and Exposures).
Bekannte Probleme in einigen Teilen dieses Updates
Problembeschreibung |
Nachdem Sie dieses Update angewendet haben,tritt bei einigen Anwendungen eine TypeInitializationException-Ausnahme auf,wenn sie versuchen, Instanzen von System.Data.DataSet oder System.Data.DataTable aus dem XML innerhalb einer gespeicherten SQL-CLR-Prozedur zu deserialisieren. Das Stapelprotokoll für diese Ausnahme sieht wie folgt aus: System.TypeInitializationException: Der Typinitialisierer für „Bereich“ hat eine Ausnahme ausgelöst. ---> System.IO.FileNotFoundException: Die Datei oder Assembly „System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a“ oder eine Abhängigkeit davon wurde nicht gefunden. Die angegebene Datei wurde nicht gefunden. unter System.Data.TypeLimiter.Scope.IsTypeUnconditionallyAllowed(Type type) unter System.Data.TypeLimiter.Scope.IsAllowedType(Type type) unter System.Data.TypeLimiter.EnsureTypeIsAllowed(Type type, TypeLimiter capturedLimiter) |
Problemumgehung |
Dieses Problem wurde mit der neuesten Version der betroffenen Teile in diesem Update behoben. |
Problembeschreibung |
Dieses Update wird nicht installiert und gibt eine oder beide der folgenden Fehlermeldungen zurück:
|
Problemumgehung |
Dieses Problem wurde mit der neuesten Version der betroffenen Teile in diesem Update behoben. Wenn Sie bereits eine vorherige Version der betroffenen Teile installiert haben, ist keine Aktion erforderlich. |
Zusätzliche Informationen zu diesem Update
Die folgenden Artikel enthalten zusätzliche Informationen zu diesem Update bezogen auf einzelne Produktversionen.
-
4565578 Hinweise zum reinen Sicherheitsupdate für .NET Framework 2.0 und 3.0 für Windows Server 2008 SP2 (KB4565578)
-
4565583 Hinweise zum reinen Sicherheitsupdate für .NET Framework 4.5.2 für Windows 7 SP1, Windows Server 2008 R2 SP1 und Windows Server 2008 SP2 (KB4565583)
-
4565586 Hinweise zum reinen Sicherheitsupdate für .NET Framework 4.6 für Windows 7 SP1, Windows Server 2008 R2 SP1 und Windows Server 2008 SP2 (KB4565586)
Informationen zum Schutz und zur Sicherheit
-
Schützen Sie sich online: Windows Security Support
-
Erfahren Sie, wie wir vor Cyberbedrohungen schützen: Microsoft-Sicherheit