Applies To.NET

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. Befolgen Sie die Anweisungen unter Beziehen und Installieren des Updates, um die aktualisierte Version zu erhalten.

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 wurde Version 2 des Updates KB4565583 veröffentlicht. Dieses Update ersetzt Version 1 für .NET Framework 4.5.2 für Windows 7 SP1, Windows Server 2008 R2 SP1 und Windows Server 2008 SP2. Bei Kunden mit bestimmten ESU-Konfigurationen konnte die Version 1 des Updates nicht installiert werden.  Mit der Version 2 des Updates wird das Problem bei Kunden behoben, die Version 1 des Updates nicht installieren konnten.  

Gilt für:

Microsoft .NET Framework 4.5.2

WICHTIG Vergewissern Sie sich, dass die im Abschnitt Beziehen dieses Updates aufgelisteten erforderlichen Updates installiert sind, bevor Sie dieses Update installieren. 

WICHTIG Einige Kunden, die Windows Server 2008 R2 SP1 verwenden und ihr ESU-Add-On mit Mehrfachaktivierungsschlüssel (Multiple Activation Key, MAK) vor der Installation der Updates vom 14. Januar 2020 aktiviert haben, müssen ihren Schlüssel möglicherweise erneut aktivieren. Eine erneute Aktivierung auf den betroffenen Geräten sollte nur einmal erforderlich sein.  Weitere Informationen zur Aktivierung finden Sie in diesem Blogbeitrag.

WICHTIG WSUS-Scan-CAB-Dateien werden weiterhin für Windows 7 SP1 und Windows Server 2008 R2 SP1 verfügbar sein. Wenn diese Betriebssysteme 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 (ESU) für lokale Versionen bestimmter Betriebssysteme erworben haben, müssen die in KB4522133 beschriebenen Schritte ausführen, damit sie nach Ablauf des erweiterten Supports am 14. Januar 2020 auch weiterhin Sicherheitsupdates erhalten. Weitere Informationen zu ESU und zu den unterstützten Versionen finden Sie in KB4497181.

WICHTIG Seit dem 15. Januar 2020 erscheint eine Vollbildbenachrichtigung mit Informationen über die Risiken der weiteren Verwendung von Windows 7 Service Pack 1 nach Ablauf des Supports am 14. Januar 2020. Die Benachrichtigung bleibt so lange auf dem Bildschirm, bis Sie mit ihr interagieren. Diese Benachrichtigung wird nur in den folgenden Versionen von Windows 7 Service Pack 1 angezeigt:

Hinweis Die Benachrichtigung wird auf Computern, die einer Domäne angehören, oder auf Computern im Kioskmodus nicht angezeigt.

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 bei diesem Update

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 dieses Updates behoben.  Befolgen Sie die Anweisungen unter Beziehen und Installieren des Updates, um die aktualisierte Version zu erhalten.

Problembeschreibung

Dieses Update wird nicht installiert und gibt eine oder beide der folgenden Fehlermeldungen zurück:

  • -2146762495

  • Ein erforderliches Zertifikat hat nicht über den Gültigkeitszeitraum verfügt, als dieses gegenüber der Systemzeit bzw. den Zeitstempel einer signierten Datei verifiziert wurde.

  • Die Widerrufsfunktion konnte den Widerruf nicht prüfen, weil der Widerrufsserver offline war.

Problemumgehung

Dieses Problem wurde mit der neuesten Version dieses Updates behoben.  Befolgen Sie die Anweisungen unter Beziehen und Installieren des Updates, um die aktualisierte Version zu erhalten.

Wenn Sie bereits eine frühere Version dieses Updates installiert haben, sind keine Maßnahmen erforderlich.

Zusätzliche Informationen zu diesem Update

Die folgenden Artikel enthalten zusätzliche Informationen zu diesem Update bezogen auf einzelne Produktversionen.

  • 4566469 Hinweise zum reinen Sicherheitsupdate für .NET Framework 2.0, 3.0, 4.5.2, 4.6 für Windows Server 2008 SP2 (KB4566469)

  • 4566466 Hinweise zum reinen Sicherheitsupdate für .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 für Windows 7 SP1 und Windows Server 2008 R2 SP1 (KB4566466)

Bezug und Installation des Updates

Vor der Installation dieses Updates

Voraussetzung:

.NET Framework 4.5.2 muss installiert sein, damit Sie dieses Update anwenden können.

Sie müssen die nachfolgend aufgelisteten Updates installieren und Ihr Gerät neu starten, bevor Sie den neuesten Rollup installieren. Durch die Installation dieser Updates wird die Zuverlässigkeit des Update-Prozesses verbessert und potenzielle Probleme bei der Installation des Rollups und der Anwendung von Microsoft-Sicherheits-Fixes werden reduziert.

  1. Das SSU (Servicing Stack Update) vom 12. März 2019 (KB4490628). Das eigenständige Paket für dieses SSU finden Sie auf der Website mit dem Microsoft Update-Katalog. Dieses Update ist erforderlich, um Updates zu installieren, die nur SHA-2-signiert sind.

  2. Das neueste SHA-2-Update (KB4474419), das am 10. September 2019 veröffentlicht wurde. Wenn Sie Windows Update verwenden, wird Ihnen das neueste SHA-2-Update automatisch angeboten. Dieses Update ist erforderlich, um Updates zu installieren, die nur SHA-2-signiert sind. Weitere Informationen zu SHA-2-Updates finden Sie unter Unterstützung der SHA-2-Codesignierung für Windows und WSUS (2019).

  3. Das Extended Security Updates (ESU)-Lizenzierungsvorbereitungspaket (KB4538483) wurde am 11. Februar 2020 veröffentlicht. Das ESU-Lizenzierungsvorbereitungspaket wird Ihnen von WSUS angeboten. Das eigenständige ESU-Lizenzierungsvorbereitungspaket finden Sie im Microsoft Update-Katalog.

Installieren dieses Updates

Veröffentlichungskanal

Verfügbar

Nächster Schritt

Microsoft Update-Katalog

Ja

Das eigenständige Paket für dieses Update finden Sie auf der Website mit dem Microsoft Update-Katalog.

Windows Server Update Services (WSUS)

Ja

Dieses Update wird automatisch mit WSUS synchronisiert, wenn Sie Produkte und Klassifizierungen wie folgt konfigurieren:

                Produkt: Windows 7 Service Pack 1, Windows Server 2008 R2 Service Pack 1, Windows Embedded Standard 7 Service Pack 1, Windows Embedded POSReady 7

Klassifizierung: Sicherheitsupdates

Neustartanforderung

Starten Sie den Computer nach der Installation dieses Updates neu, wenn betroffene Dateien verwendet werden. Es wird empfohlen, alle .NET Framework-basierten Anwendungen zu beenden, bevor Sie dieses Update installieren.

Hinweise zur Bereitstellung

Informationen zur Bereitstellung dieses Sicherheitsupdates finden Sie in folgendem Artikel der Microsoft Knowledge Base:

20200714 Informationen zur Bereitstellung von Sicherheitsupdates: 14. Juli 2020

Informationen zur Deinstallation des Updates

Hinweis Microsoft rät davon ab, Sicherheitsupdates zu entfernen. Verwenden Sie das Dienstprogramm Programme und Funktionen in der Systemsteuerung, um dieses Update zu entfernen.

Aktualisieren von Informationen zum Neustart

Nach der Installation dieses Updates ist nur dann ein Systemneustart erforderlich, wenn die zu aktualisierenden Dateien gesperrt oder in Gebrauch sind.

Dateiinformationen

Die englische Version (USA) dieses Softwareupdates installiert Dateien mit den in der nachstehenden Tabelle aufgelisteten Attributen.

x86

Dateiname

Dateiversion

Dateigröße

Datum

Uhrzeit

System.Configuration.dll

4.0.30319.36645

405,136

8. Juni 2020

19:19

System.Data.dll

4.0.30319.36645

3,217,688

8. Juni 2020

19:19

msvcp120_clr0400.dll

12.0.52480.36480

536,856

8. Juni 2020

19:15

msvcr120_clr0400.dll

12.0.52480.36480

875,800

8. Juni 2020

19:15

x64

File name

Dateiversion

Dateigröße

Datum

Uhrzeit

System.configuration.dll

4.0.30319.36645

405,136

8. Juni 2020

19:19

System.Data.dll

4.0.30319.36645

3,246,880

8. Juni 2020

19:35

System.Data.dll

4.0.30319.36645

3,217,688

8. Juni 2020

19:19

msvcp120_clr0400.dll

12.0.52480.36480

678,488

8. Juni 2020

19:16

msvcp120_clr0400.dll

12.0.52480.36480

536,856

8. Juni 2020

19:15

msvcr120_clr0400.dll

12.0.52480.36480

869,464

8. Juni 2020

19:16

msvcr120_clr0400.dll

12.0.52480.36480

875,800

8. Juni 2020

19:15

Informationen zum Schutz und zur Sicherheit

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.