Überarbeitet am 28. August 2024: Aktualisieren Sie die Details zu breaking change in den Abschnitt "Bekanntes Problem".
Überarbeitet am 30. Juli 2024: Fügen Sie dem Abschnitt „Bekannte Probleme“ Informationen zu den wichtigsten Änderungen hinzu.
Gilt für:
Microsoft .NET Framework 4.6.2, Microsoft .NET Framework 4.7, Microsoft .NET Framework 4.7.1, Microsoft .NET Framework 4.7.2
ERINNERUNG Windows Server 2008 R2 SP1 haben das Ende des allgemeinen Supports erreicht und befinden sich nun im erweiterten Sicherheitsupdate-Support (ESU).
Seit Juli 2020 gibt es keine optionalen, nicht sicherheitsrelevanten Releases (sog. „C“-Releases) mehr für dieses Betriebssystem. Betriebssysteme mit erweitertem Support verfügen nur über kumulative monatliche Sicherheitsupdates (bekannt als „B“- oder „Update Tuesday“-Release).
Vergewissern Sie sich, dass die im Abschnitt Beziehen dieses Updates aufgelisteten erforderlichen Updates installiert sind, bevor Sie dieses Update installieren.
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. Weitere Informationen finden Sie im ESU-Blog.
ERINNERUNG 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.
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.
Das Update vom 9. Juli 2024 für Windows Server 2008 R2 SP1 und Windows Server 2008 SP2 enthält kumulative Sicherheits- und Zuverlässigkeitsverbesserungen für .NET Framework 4.6.2, 4.7, 4.7.1 und 4.7.2. Wir empfehlen, dass Sie dieses Update im Rahmen Ihrer regulären Wartungsroutinen anwenden. Vergewissern Sie sich, dass die im Abschnitt Beziehen dieses Updates aufgelisteten erforderlichen Updates installiert sind, bevor Sie dieses Update installieren.
Zusammenfassung
Sicherheitsverbesserungen
CVE-2024-38081 – .NET Framework-Sicherheitsrisiko durch Erhöhung von PrivilegienCVE-2024-38081 beschrieben wird.
Dieses Sicherheitsupdate behebt eine Sicherheitslücke bei der Remotecodeausführung, die inVerbesserungen der Qualität und Zuverlässigkeit
WinForms |
– Behebt ein Problem mit der Größe von Speicherlecks im Zusammenhang mit AccessibleObjects, die aufgrund von Ref-Counting im Speicher gehalten werden. |
Zusätzliche Informationen zu diesem Update
Die folgenden Artikel enthalten zusätzliche Informationen zu diesem Update bezogen auf einzelne Produktversionen.
Bekannte Probleme bei diesem Update
Details zu wichtigen Änderungen |
Die .NET Framework-Wartungsupdate, veröffentlicht am Juli 2024, Sicherheits- und Qualitätsrollup – .NET Framework, enthält eine Sicherheitskorrektur, die eine Sicherheitsanfälligkeit inCVE 2024-38081 behoben hat. Die Korrektur hat den Rückgabewert der System.IO.Path.GetTempPath-Methode geändert. Wenn die Windows-Version die Win32-API GetTempPath2 bereitstellt, ruft diese Methode diese API auf und gibt den aufgelösten Pfad zurück. Im Abschnitt „Hinweise“ der GetTempPath2-Dokumentation finden Sie weitere Informationen zur Durchführung dieser Lösung, einschließlich der Steuerung des Rückgabewerts durch die Verwendung von Umgebungsvariablen. Die GetTempPath2-API ist möglicherweise nicht in allen Versionen von Windows verfügbar. Ein erkennbarer Unterschied zwischen den Win32-APIs GetTempPath und GetTempPath2 besteht darin, dass sie unterschiedliche Werte für SYSTEM- und Nicht-SYSTEM-Prozesse zurückgeben. Beim Aufrufen dieser Funktion aus einem Prozess, der als SYSTEM ausgeführt wird, wird der Pfad %WINDIR%\SystemTemp zurückgegeben, auf den nicht systemfremde Prozesse zugreifen können. Dieser Rückgabewert für SYSTEM-Prozesse kann nicht von Umgebungsvariablen überschrieben werden. Bei Nicht-SYSTEM-Prozessen verhält sich GetTempPath2 genauso wie GetTempPath und berücksichtigt dabei dieselben Umgebungsvariablen, um den Rückgabewert außer Kraft zu setzen. In einigen Szenarien kann es möglich sein, den Temporären Ordner mithilfe von Umgebungsvariablen oder anderen Mitteln in einen anderen Ordner umzuleiten. Die aktuellsten Informationen zu diesem Verhalten finden Sie in der offiziellen Dokumentation für die GetTempPath2 Win32-API. Weitere Informationen finden Sie in der System.IO.Path.GetTempPath-API. |
Temporäre Problemumgehung |
⚠️Warnung:Durch die Deaktivierung wird die Sicherheitskorrektur für die Sicherheitsanfälligkeit in CVE 2024-38081 deaktiviert. Die Deaktivierung dient nur zur vorübergehenden Problemumgehung, wenn Sie sicher sind, dass die Software in sicheren Umgebungen ausgeführt wird. Microsoft empfiehlt nicht, diese temporäre Problemumgehung anzuwenden.
|
Lösung |
Die Änderung des API-Verhaltens ist so konzipiert, dass die erhöhte Anfälligkeit behoben wird. Von jeder betroffenen Software oder Anwendung wird erwartet, dass sie Codeänderungen vornimmt, um sich an diese neue Designänderung anzupassen. |
Beziehen dieses Updates
Vor der Installation dieses Updates
Voraussetzung:
Damit Sie dieses Update anwenden können, müssen Sie .NET Framework 4.6.2, 4.7, 4.7.1, 4.7.2 installiert haben.
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.
Betriebssystem |
Voraussetzungen für die Installation dieses Updates |
Windows Server 2008 SP2 |
|
Windows Server 2008 R2 |
|
Installieren dieses Updates
Veröffentlichungskanal |
Verfügbar |
Nächster Schritt |
Windows Update und Microsoft Update |
Ja |
Keiner. Dieses Update wird von Windows Update automatisch heruntergeladen und installiert, sofern Sie ESU-Kunde sind. |
Microsoft Update-Katalog |
Ja |
Das eigenständige Paket für dieses Update finden Sie auf der Website Microsoft Update-Katalog. |
Windows Server Update Services (WSUS) |
Ja |
Dieses individuelle .NET Framework-Produktupdate wird gegebenenfalls durch Anwenden des Betriebssystemupdates installiert. Weitere Informationen zu Betriebssystemupdates finden Sie im Abschnitt Zusätzliche Informationen zu diesem Update. |
Neustartanforderung
Möglicherweise müssen Sie den Computer nach der Installation dieses Updates neu starten, wenn die betroffenen Dateien verwendet werden. Es wird empfohlen, alle .NET Framework-basierten Anwendungen zu beenden, bevor Sie dieses Update installieren.
Hinweise zur Bereitstellung
Bereitstellungsdetails für dieses Sicherheitsupdate finden Sie auf der Registerkarte Bereitstellungen des MSRC-Leitfadens (Microsoft Security Response Center) für Sicherheitsupdates.
Ersetzte Updates
Dieses Update ersetzt die zuvor veröffentlichten Updates KB5037041 und KB5038291 für Windows Server 2008 SP2 sowie KB5037038 und KB5038288 für Windows Server 2008 R2 SP1.
Dateiinformationen
x86 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
x64 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Hilfe und Support zu diesem Update
-
Hilfe bei der Installation von Updates:Windows Update – Häufig gestellte Fragen
-
Onlinesicherheit und Schutz zu Hause:Support für Windows-Sicherheit
-
Lokaler Support entsprechend Ihrem Land: Internationaler Support