Microsoft Security Bulletin MS15-118 – Wichtig

Sicherheitsupdate für .NET Framework zum Adressieren von Rechteerweiterungen (3104507)

Veröffentlicht: 10. November 2015 | Aktualisiert: 9. Februar 2016

Version: 2.0

Kurzfassung

Dieses Sicherheitsupdate behebt Sicherheitsrisiken in Microsoft .NET Framework. Die schwerwiegendsten Sicherheitsrisiken könnten rechteerweiterungen zulassen, wenn ein Angreifer davon überzeugt, zu einer kompromittierten Website zu navigieren oder einen Link in einer speziell gestalteten E-Mail zu öffnen, die zum Einfügen von clientseitigem Code in den Browser des Benutzers entwickelt wurde.

Dieses Sicherheitsupdate ist für Microsoft .NET Framework 2.0 Service Pack 2, Microsoft .NET Framework 3.5, Microsoft .NET Framework 3.5.1, Microsoft .NET Framework 4, Microsoft .NET Framework 4.5, Microsoft .NET Framework 4.5.1, Microsoft .NET Framework 4.5.2 und Microsoft .NET Framework 4.6 für betroffene Versionen von Microsoft Windows wichtig. Weitere Informationen finden Sie im Abschnitt "Betroffene Software" .

Die Sicherheitsupdates beheben die Sicherheitsanfälligkeiten, indem geändert wird, wie ASP.NET den Wert einer HTTP-Anforderung überprüft, korrigiert, wie die .NET Framework bestimmte speziell gestaltete XML-Dateien analysiert und hilft sicherzustellen, dass eine .NET-Komponente das ASLR-Sicherheitsfeature ordnungsgemäß implementiert. Weitere Informationen zur Sicherheitsanfälligkeit finden Sie im Unterabschnitt häufig gestellte Fragen (FAQ) für die spezifische Sicherheitsanfälligkeit.

Weitere Informationen zu diesem Update finden Sie im Microsoft Knowledge Base-Artikel 3104507.

Schweregradbewertungen betroffener Software und Sicherheitsrisiken

Die folgenden Softwareversionen oder Editionen sind betroffen. Versionen oder Editionen, die nicht aufgeführt sind, sind entweder über ihren Supportlebenszyklus oder nicht betroffen. Informationen zum Ermitteln des Supportlebenszyklus für Ihre Softwareversion oder -edition finden Sie unter Microsoft-Support Lifecycle.

Die folgenden Schweregradbewertungen gehen von der potenziellen maximalen Auswirkung der Sicherheitsanfälligkeit aus. Informationen zur Wahrscheinlichkeit, dass innerhalb von 30 Tagen nach der Veröffentlichung dieses Sicherheitsbulletins die Ausnutzbarkeit der Sicherheitsanfälligkeit in Bezug auf die Schweregradbewertung und die Sicherheitsauswirkungen besteht, finden Sie im Bulletin-Zusammenfassung vom November den Exploitability Index.

Betriebssystem Komponente Sicherheitsanfälligkeit in .NET zur Offenlegung von Informationen – CVE-2015-6096 Sicherheitsanfälligkeit in .NET bezüglich Rechteerweiterungen – CVE-2015-6099 .NET ASLR Bypass – CVE-2015-6115 Ersetzte Updates
Windows Vista
Windows Vista Service Pack 2 Microsoft .NET Framework 2.0 Service Pack 2 Wichtige Offenlegung von Informationen (3097988) Nicht zutreffend Wichtige Umgehung von Sicherheitsfeatures (3097988) 3097988 ersetzt 2979568 in MS14-057
Windows Vista Service Pack 2 Microsoft .NET Framework 4[1] Wichtige Offenlegung von Informationen (3097994) Wichtige Rechteerweiterung (3098778) Nicht zutreffend 3097994 ersetzt 2979575 in MS14-057 3098778 ersetzt 2656351 in MS11-100 und 2901110 in MS14-009
Windows Vista Service Pack 2 Microsoft .NET Framework 4.5/4.5.1/4.5.2 Wichtige Offenlegung von Informationen (3097996) Wichtige Rechteerweiterung (3098781) Nicht zutreffend 3097996 ersetzt 2979578 in MS14-057 3098781 ersetzt 2901126 in MS14-009
Windows Vista Service Pack 2 Microsoft .NET Framework 4.6 Wichtige Offenlegung von Informationen (3098001) Wichtige Rechteerweiterung (3098786) Nicht zutreffend Keine
Windows Vista x64 Edition Service Pack 2 Microsoft .NET Framework 2.0 Service Pack 2 Wichtige Offenlegung von Informationen (3097988) Nicht zutreffend Wichtige Umgehung von Sicherheitsfeatures (3097988) 3097988 ersetzt 2979568 in MS14-057
Windows Vista x64 Edition Service Pack 2 Microsoft .NET Framework 4[1] Wichtige Offenlegung von Informationen (3097994) Wichtige Rechteerweiterung (3098778) Nicht zutreffend 3097994 ersetzt 2979575 in MS14-057 3098778 ersetzt 2656351 in MS11-100 und 2901110 in MS14-009
Windows Vista x64 Edition Service Pack 2 Microsoft .NET Framework 4.5/4.5.1/4.5.2 Wichtige Offenlegung von Informationen (3097996) Wichtige Rechteerweiterung (3098781) Nicht zutreffend 3097996 ersetzt 2979578 in MS14-057 3098781 ersetzt 2901126 in MS14-009
Windows Vista x64 Edition Service Pack 2 Microsoft .NET Framework 4.6 Wichtige Offenlegung von Informationen (3098001) Wichtige Rechteerweiterung (3098786) Nicht zutreffend Keine
Windows Server 2008
Windows Server 2008 für 32-Bit-Systeme Service Pack 2 Microsoft .NET Framework 2.0 Service Pack 2 Wichtige Offenlegung von Informationen (3097988) Nicht zutreffend Wichtige Umgehung von Sicherheitsfeatures (3097988) 3097988 ersetzt 2979568 in MS14-057
Windows Server 2008 für 32-Bit-Systeme Service Pack 2 Microsoft .NET Framework 4[1] Wichtige Offenlegung von Informationen (3097994) Wichtige Rechteerweiterung (3098778) Nicht zutreffend 3097994 ersetzt 2979575 in MS14-057 3098778 ersetzt 2656351 in MS11-100 und 2901110 in MS14-009
Windows Server 2008 für 32-Bit-Systeme Service Pack 2 Microsoft .NET Framework 4.5/4.5.1/4.5.2 Wichtige Offenlegung von Informationen (3097996) Wichtige Rechteerweiterung (3098781) Nicht zutreffend 3097996 ersetzt 2979578 in MS14-057 3098781 ersetzt 2901126 in MS14-009
Windows Server 2008 für 32-Bit-Systeme Service Pack 2 Microsoft .NET Framework 4.6 Wichtige Offenlegung von Informationen (3098001) Wichtige Rechteerweiterung (3098786) Nicht zutreffend Keine
Windows Server 2008 für x64-basierte Systeme Service Pack 2 Microsoft .NET Framework 2.0 Service Pack 2 Wichtige Offenlegung von Informationen (3097988) Nicht zutreffend Wichtige Umgehung von Sicherheitsfeatures (3097988) 3097988 ersetzt 2979568 in MS14-057
Windows Server 2008 für x64-basierte Systeme Service Pack 2 Microsoft .NET Framework 4[1] Wichtige Offenlegung von Informationen (3097994) Wichtige Rechteerweiterung (3098778) Nicht zutreffend 3097994 ersetzt 2979575 in MS14-057 3098778 ersetzt 2656351 in MS11-100 und 2901110 in MS14-009
Windows Server 2008 für x64-basierte Systeme Service Pack 2 Microsoft .NET Framework 4.5/4.5.1/4.5.2 Wichtige Offenlegung von Informationen (3097996) Wichtige Rechteerweiterung (3098781) Nicht zutreffend 3097996 ersetzt 2979578 in MS14-057 3098781 ersetzt 2901126 in MS14-009
Windows Server 2008 für x64-basierte Systeme Service Pack 2 Microsoft .NET Framework 4.6 Wichtige Offenlegung von Informationen (3098001) Wichtige Rechteerweiterung (3098786) Nicht zutreffend Keine
Windows Server 2008 für Itanium-basierte Systeme Service Pack 2 Microsoft .NET Framework 2.0 Service Pack 2 Wichtige Offenlegung von Informationen (3097988) Nicht zutreffend Wichtige Umgehung von Sicherheitsfeatures (3097988) 3097988 ersetzt 2979568 in MS14-057
Windows Server 2008 für Itanium-basierte Systeme Service Pack 2 Microsoft .NET Framework 4[1] Wichtige Offenlegung von Informationen (3097994) Wichtige Rechteerweiterung (3098778) Nicht zutreffend 3097994 ersetzt 2979575 in MS14-057 3098778 ersetzt 2656351 in MS11-100 und 2901110 in MS14-009
Windows 7
Windows 7 für 32-Bit-Systeme Service Pack 1 Microsoft .NET Framework 3.5.1 Wichtige Offenlegung von Informationen (3097989) Nicht zutreffend Wichtige Umgehung von Sicherheitsfeatures (3097989) 3097989 ersetzt 2979570 in MS14-057
Windows 7 für 32-Bit-Systeme Service Pack 1 Microsoft .NET Framework 4[1] Wichtige Offenlegung von Informationen (3097994) Wichtige Rechteerweiterung (3098778) Nicht zutreffend 3097994 ersetzt 2979575 in MS14-057 3098778 ersetzt 2656351 in MS11-100 und 2901110 in MS14-009
Windows 7 für 32-Bit-Systeme Service Pack 1 Microsoft .NET Framework 4.5/4.5.1/4.5.2 Wichtige Offenlegung von Informationen (3097996) Wichtige Rechteerweiterung (3098781) Nicht zutreffend 3097996 ersetzt 2979578 in MS14-057 3098781 ersetzt 2901126 in MS14-009
Windows 7 für 32-Bit-Systeme Service Pack 1 Microsoft .NET Framework 4.6 Wichtige Offenlegung von Informationen (3098001) Wichtige Rechteerweiterung (3098786) Nicht zutreffend Keine
Windows 7 für x64-basierte Systeme Service Pack 1 Microsoft .NET Framework 3.5.1 Wichtige Offenlegung von Informationen (3097989) Nicht zutreffend Wichtige Umgehung von Sicherheitsfeatures (3097989) 3097989 ersetzt 2979570 in MS14-057
Windows 7 für x64-basierte Systeme Service Pack 1 Microsoft .NET Framework 4[1] Wichtige Offenlegung von Informationen (3097994) Wichtige Rechteerweiterung (3098778) Nicht zutreffend 3097994 ersetzt 2979575 in MS14-057 3098778 ersetzt 2656351 in MS11-100 und 2901110 in MS14-009
Windows 7 für x64-basierte Systeme Service Pack 1 Microsoft .NET Framework 4.5/4.5.1/4.5.2 Wichtige Offenlegung von Informationen (3097996) Wichtige Rechteerweiterung (3098781) Nicht zutreffend 3097996 ersetzt 2979578 in MS14-057 3098781 ersetzt 2901126 in MS14-009
Windows 7 für x64-basierte Systeme Service Pack 1 Microsoft .NET Framework 4.6 Wichtige Offenlegung von Informationen (3098001) Wichtige Rechteerweiterung (3098786) Nicht zutreffend Keine
Windows Server 2008 R2
Windows Server 2008 R2 für x64-basierte Systeme Service Pack 1 Microsoft .NET Framework 3.5.1 Wichtige Offenlegung von Informationen (3097989) Nicht zutreffend Wichtige Umgehung von Sicherheitsfeatures (3097989) 3097989 ersetzt 2979570 in MS14-057
Windows Server 2008 R2 für x64-basierte Systeme Service Pack 1 Microsoft .NET Framework 4[1] Wichtige Offenlegung von Informationen (3097994) Wichtige Rechteerweiterung (3098778) Nicht zutreffend 3097994 ersetzt 2979575 in MS14-057 3098778 ersetzt 2656351 in MS11-100 und 2901110 in MS14-009
Windows Server 2008 R2 für x64-basierte Systeme Service Pack 1 Microsoft .NET Framework 4.5/4.5.1/4.5.2 Wichtige Offenlegung von Informationen (3097996) Wichtige Rechteerweiterung (3098781) Nicht zutreffend 3097996 ersetzt 2979578 in MS14-057 3098781 ersetzt 2901126 in MS14-009
Windows Server 2008 R2 für x64-basierte Systeme Service Pack 1 Microsoft .NET Framework 4.6 Wichtige Offenlegung von Informationen (3098001) Wichtige Rechteerweiterung (3098786) Nicht zutreffend Keine
Windows Server 2008 R2 für Itanium-basierte Systeme Service Pack 1 Microsoft .NET Framework 3.5.1 Wichtige Offenlegung von Informationen (3097989) Nicht zutreffend Wichtige Umgehung von Sicherheitsfeatures (3097989) 3097989 ersetzt 2979570 in MS14-057
Windows Server 2008 R2 für Itanium-basierte Systeme Service Pack 1 Microsoft .NET Framework 4[1] Wichtige Offenlegung von Informationen (3097994) Wichtige Rechteerweiterung (3098778) Nicht zutreffend 3097994 ersetzt 2979575 in MS14-057 3098778 ersetzt 2656351 in MS11-100 und 2901110 in MS14-009
Windows 8 und Windows 8.1
Windows 8 für 32-Bit-Systeme Microsoft .NET Framework 3.5 Wichtige Offenlegung von Informationen (3097991) Nicht zutreffend Wichtige Umgehung von Sicherheitsfeatures (3097991) 3097991 ersetzt 2979571 in MS14-057
Windows 8 für 32-Bit-Systeme Microsoft .NET Framework 4.5/4.5.1/4.5.2 Wichtige Offenlegung von Informationen (3097995) Wichtige Rechteerweiterung (3098780) Nicht zutreffend 3098780 ersetzt 2901127 in MS14-009
Windows 8 für 32-Bit-Systeme Microsoft .NET Framework 4.6 Offenlegung wichtiger Informationen (3097999) Wichtige Rechteerweiterung (3098784) Nicht zutreffend Keine
Windows 8 für x64-basierte Systeme Microsoft .NET Framework 3.5 Wichtige Offenlegung von Informationen (3097991) Nicht zutreffend Wichtige Umgehung von Sicherheitsfeatures (3097991) 3097991 ersetzt 2979571 in MS14-057
Windows 8 für x64-basierte Systeme Microsoft .NET Framework 4.5/4.5.1/4.5.2 Wichtige Offenlegung von Informationen (3097995) Wichtige Rechteerweiterung (3098780) Nicht zutreffend 3098780 ersetzt 2901127 in MS14-009
Windows 8 für x64-basierte Systeme Microsoft .NET Framework 4.6 Offenlegung wichtiger Informationen (3097999) Wichtige Rechteerweiterung (3098784) Nicht zutreffend Keine
Windows 8.1 für 32-Bit-Systeme Microsoft .NET Framework 3.5 Wichtige Offenlegung von Informationen (3097992) Nicht zutreffend Wichtige Umgehung von Sicherheitsfeatures (3097992) 3097992 ersetzt 2979573 in MS14-057
Windows 8.1 für 32-Bit-Systeme Microsoft .NET Framework 4.5.1/4.5.2 Wichtige Offenlegung von Informationen (3097997) Wichtige Rechteerweiterung (3098779) Nicht zutreffend 3097997 ersetzt 2979576 in MS14-057 3098779 ersetzt 2901128 in MS14-009
Windows 8.1 für 32-Bit-Systeme Microsoft .NET Framework 4.6 Wichtige Offenlegung von Informationen (3098000) Wichtige Rechteerweiterung (3098785) Nicht zutreffend Keine
Windows 8.1 für x64-basierte Systeme Microsoft .NET Framework 3.5 Wichtige Offenlegung von Informationen (3097992) Nicht zutreffend Wichtige Umgehung von Sicherheitsfeatures (3097992) 3097992 ersetzt 2979573 in MS14-057
Windows 8.1 für x64-basierte Systeme Microsoft .NET Framework 4.5.1/4.5.2 Wichtige Offenlegung von Informationen (3097997) Wichtige Rechteerweiterung (3098779) Nicht zutreffend 3097997 ersetzt 2979576 in MS14-057 3098779 ersetzt 2901128 in MS14-009
Windows 8.1 für x64-basierte Systeme Microsoft .NET Framework 4.6 Wichtige Offenlegung von Informationen (3098000) Wichtige Rechteerweiterung (3098785) Nicht zutreffend Keine
Windows Server 2012 und Windows Server 2012 R2
Windows Server 2012 Microsoft .NET Framework 3.5 Wichtige Offenlegung von Informationen (3097991) Nicht zutreffend Wichtige Umgehung von Sicherheitsfeatures (3097991) 3097991 ersetzt 2979571 in MS14-057
Windows Server 2012 Microsoft .NET Framework 4.5/4.5.1/4.5.2 Wichtige Offenlegung von Informationen (3097995) Wichtige Rechteerweiterung (3098780) Nicht zutreffend 3098780 ersetzt 2901127 in MS14-009
Windows Server 2012 Microsoft .NET Framework 4.6 Offenlegung wichtiger Informationen (3097999) Wichtige Rechteerweiterung (3098784) Nicht zutreffend Keine
Windows Server 2012 R2 Microsoft .NET Framework 3.5 Wichtige Offenlegung von Informationen (3097992) Nicht zutreffend Wichtige Umgehung von Sicherheitsfeatures (3097992) 3097992 ersetzt 2979573 in MS14-057
Windows Server 2012 R2 Microsoft .NET Framework 4.5.1/4.5.2 Wichtige Offenlegung von Informationen (3097997) Wichtige Rechteerweiterung (3098779) Nicht zutreffend 3097997 ersetzt 2979576 in MS14-057 3098779 ersetzt 2901128 in MS14-009
Windows Server 2012 R2 Microsoft .NET Framework 4.6 Wichtige Offenlegung von Informationen (3098000) Wichtige Rechteerweiterung (3098785) Nicht zutreffend Keine
Windows RT und Windows RT 8.1
Windows RT Microsoft .NET Framework 4.5/4.5.1/4.5.2[2] Wichtige Offenlegung von Informationen (3097995) Wichtige Rechteerweiterung (3098780) Nicht zutreffend Keine
Windows RT Microsoft .NET Framework 4.6[2] Wichtige Offenlegung von Informationen (3097999) Wichtige Rechteerweiterung (3098784) Nicht zutreffend Keine
Windows RT 8.1 Microsoft .NET Framework 4.5.1/4.5.2[2] Offenlegung wichtiger Informationen (3097997) Wichtige Rechteerweiterung (3098779) Nicht zutreffend 3097997 ersetzt 2979576 in MS14-057 3098779 ersetzt 2901128 in MS14-009
Windows RT 8.1 Microsoft .NET Framework 4.6[2] Wichtige Offenlegung von Informationen (3098000) Wichtige Rechteerweiterung (3098785) Nicht zutreffend Keine
Windows 10
Windows 10 für 32-Bit-Systeme[3] Microsoft .NET Framework 3.5 Wichtige Offenlegung von Informationen (3105213) Nicht zutreffend Umgehung wichtiger Sicherheitsfeatures (3105213) 3097617
Windows 10 für 32-Bit-Systeme[3] Microsoft .NET Framework 4.6 Wichtige Offenlegung von Informationen (3105213) Wichtige Rechteerweiterung (3105213) Nicht zutreffend 3097617
Windows 10 für x64-basierte Systeme[3] Microsoft .NET Framework 3.5 Wichtige Offenlegung von Informationen (3105213) Nicht zutreffend Umgehung wichtiger Sicherheitsfeatures (3105213) 3097617
Windows 10 für x64-basierte Systeme[3] Microsoft .NET Framework 4.6 Wichtige Offenlegung von Informationen (3105213) Wichtige Rechteerweiterung (3105213) Nicht zutreffend 3097617
Server Core-Installationsoption
Windows Server 2008 R2 für x64-basierte Systeme Service Pack 1 (Server Core-Installation) Microsoft .NET Framework 3.5.1 Wichtige Offenlegung von Informationen (3097989) Nicht zutreffend Wichtige Umgehung von Sicherheitsfeatures (3097989) 3097989 ersetzt 2979570 in MS14-057
Windows Server 2008 R2 für x64-basierte Systeme Service Pack 1 (Server Core-Installation) Microsoft .NET Framework 4[1] Wichtige Offenlegung von Informationen (3097994) Wichtige Rechteerweiterung (3098778) Nicht zutreffend 3097994 ersetzt 2979575 in MS14-057 3098778 ersetzt 2656351 in MS11-100 und 2901110 in MS14-009
Windows Server 2008 R2 für x64-basierte Systeme Service Pack 1 (Server Core-Installation) Microsoft .NET Framework 4.5/4.5.1/4.5.2 Wichtige Offenlegung von Informationen (3097996) Wichtige Rechteerweiterung (3098781) Nicht zutreffend 3098781 ersetzt 2901126 in MS14-009
Windows Server 2008 R2 für x64-basierte Systeme Service Pack 1 (Server Core-Installation) Microsoft .NET Framework 4.6 Wichtige Offenlegung von Informationen (3098001) Wichtige Rechteerweiterung (3098786) Nicht zutreffend Keine
Windows Server 2012 (Server Core-Installation) Microsoft .NET Framework 3.5 Wichtige Offenlegung von Informationen (3097991) Nicht zutreffend Wichtige Umgehung von Sicherheitsfeatures (3097991) 3097991 ersetzt 2979571 in MS14-057
Windows Server 2012 (Server Core-Installation) Microsoft .NET Framework 4.5/4.5.1/4.5.2 Wichtige Offenlegung von Informationen (3097995) Wichtige Rechteerweiterung (3098780) Nicht zutreffend 3098780 ersetzt 2901127 in MS14-009
Windows Server 2012 (Server Core-Installation) Microsoft .NET Framework 4.6 Offenlegung wichtiger Informationen (3097999) Wichtige Rechteerweiterung (3098784) Nicht zutreffend Keine
Windows Server 2012 R2 (Server Core-Installation) Microsoft .NET Framework 3.5 Wichtige Offenlegung von Informationen (3097992) Nicht zutreffend Wichtige Umgehung von Sicherheitsfeatures (3097992) 3097992 ersetzt 2979573 in MS14-057
Windows Server 2012 R2 (Server Core-Installation) Microsoft .NET Framework 4.5.1/4.5.2 Wichtige Offenlegung von Informationen (3097997) Wichtige Rechteerweiterung (3098779) Nicht zutreffend 3097997 ersetzt 2979576 in MS14-057 3098779 ersetzt 2901128 in MS14-009
Windows Server 2012 R2 (Server Core-Installation) Microsoft .NET Framework 4.6 Wichtige Offenlegung von Informationen (3098000) Wichtige Rechteerweiterung (3098785) Nicht zutreffend Keine

[1]. Net Framework 4 und .NET Framework 4 Client Profile betroffen.

[2]Dieses Update ist nur über Windows Update verfügbar.

Hinweis: Windows Server Technical Preview 3 ist betroffen. Kunden, die dieses Betriebssystem ausführen, werden aufgefordert, das Update anzuwenden, das über Windows Update verfügbar ist.

Häufig gestellte Fragen zum Aktualisieren

Gewusst wie bestimmen, welche Version von Microsoft .NET Framework installiert ist?
Sie können mehrere Versionen von .NET Framework auf einem System installieren und ausführen, und Sie können die Versionen in beliebiger Reihenfolge installieren. Weitere Informationen finden Sie im Microsoft Knowledge Base-Artikel 318785.

Was ist der Unterschied zwischen .NET Framework 4 und .NET Framework 4 Client Profile?
Die .NET Framework Version 4 redistributable packages are available in two profiles: .NET Framework 4 and .NET Framework 4 Client Profile. Das .NET Framework 4-Clientprofil ist eine Teilmenge des .NET Framework 4-Profils, das für Clientanwendungen optimiert ist. Sie bietet Funktionen für die meisten Clientanwendungen, einschließlich Windows Presentation Foundation (WPF), Windows Forms, Windows Communication Foundation (WCF) und ClickOnce-Features. Dies ermöglicht eine schnellere Bereitstellung und ein kleineres Installationspaket für Anwendungen, die auf .NET Framework 4 Client Profile abzielen. Weitere Informationen finden Sie im MSDN-Artikel .NET Framework-Clientprofil

Für einige der betroffenen Software stehen mehrere Updatepakete zur Verfügung. Muss ich alle updates installieren, die in der Tabelle "Betroffene Software" für die Software aufgeführt sind?
Ja. Kunden sollten alle updates anwenden, die für die auf ihren Systemen installierte Software angeboten werden.

Muss ich diese Sicherheitsupdates in einer bestimmten Sequenz installieren?
Nein Mehrere Updates für ein bestimmtes System können in einer beliebigen Reihenfolge angewendet werden.

Informationen zu Sicherheitsrisiken

Sicherheitsanfälligkeit in .NET zur Offenlegung von Informationen – CVE-2015-6096

In der .NET Framework DTD-Analyse bestimmter speziell gestalteter XML-Dateien ist eine Sicherheitslücke zur Offenlegung von Informationen vorhanden. Ein Angreifer, der diese Sicherheitsanfälligkeit erfolgreich ausgenutzt hat, kann lesezugriff auf lokale Dateien im Zielsystem erhalten.

Um diese Sicherheitsanfälligkeit auszunutzen, müsste ein Angreifer einen Benutzer überzeugen, eine speziell gestaltete Anwendungsdatei herunterzuladen und zu öffnen. Der Angreifer hätte jedoch keine Möglichkeit, einen Benutzer zum Herunterladen der Datei zu zwingen. Das Update behebt die Sicherheitsanfälligkeit, indem korrigiert wird, wie .NET Framework bestimmte speziell gestaltete XML-Dateien analysiert.

Microsoft hat Informationen über die Sicherheitsanfälligkeit durch koordinierte Offenlegung von Sicherheitsrisiken erhalten. Zu dem Zeitpunkt, zu dem dieses Sicherheitsbulletin ursprünglich ausgestellt wurde, wusste Microsoft nicht, dass jeder Angriff versucht, diese Sicherheitsanfälligkeit auszunutzen.

Mildernde Faktoren

Microsoft hat keine mildernden Faktoren für diese Sicherheitsanfälligkeit identifiziert.

Problemumgehungen

Microsoft hat keine Problemumgehungen für diese Sicherheitsanfälligkeit identifiziert.

Sicherheitsanfälligkeit in .NET bezüglich Rechteerweiterungen – CVE-2015-6099

Eine Erhöhung der Berechtigungslücke ist vorhanden, wenn ASP.NET Werte in HTTP-Anforderungen nicht ordnungsgemäß überprüft, wodurch Benutzer einem potenziellen cross-site scripting (XSS)-Angriff ausgesetzt werden. Ein Angreifer, der die Sicherheitsanfälligkeit erfolgreich ausgenutzt hat, könnte eine anfällige Website nutzen, um clientseitige Skripts in den Browser eines Benutzers einzufügen und letztendlich Inhalte zu ändern oder zu spoofen, Phishing-Aktivitäten durchzuführen, Informationen offenzulegen oder aktionen auf der anfälligen Website auszuführen, die der Zielbenutzer ausführen darf.

Um diese Sicherheitsanfälligkeit auszunutzen, ist eine Benutzerinteraktion erforderlich. In einem Webbrowsenszenario müsste ein Benutzer zu einer kompromittierten Website navigieren. In einem E-Mail-Angriffsszenario müsste ein Angreifer einen Benutzer überzeugen, der bei einem anfälligen Server angemeldet ist, um in einer E-Mail auf einen speziell gestalteten Link zu klicken. Das Update behebt die Sicherheitsanfälligkeit, indem geändert wird, wie ASP.NET den Wert einer HTTP-Anforderung überprüft.

Microsoft hat Informationen über die Sicherheitsanfälligkeit durch koordinierte Offenlegung von Sicherheitsrisiken erhalten. Zu dem Zeitpunkt, zu dem dieses Sicherheitsbulletin ursprünglich ausgestellt wurde, wusste Microsoft nicht, dass jeder Angriff versucht, diese Sicherheitsanfälligkeit auszunutzen.

Mildernde Faktoren

Microsoft hat keine mildernden Faktoren für diese Sicherheitsanfälligkeit identifiziert.

Problemumgehungen

Microsoft hat keine Problemumgehungen für diese Sicherheitsanfälligkeit identifiziert.

Die folgenden Problemumgehungen können in Ihrer Situation hilfreich sein:

  • Remove requestPathInvalidCharacters key from web.config

    Um dieses Problem zu umgehen, können Administratoren die <httpRuntime requestPathInvalidCharacters="" /> nicht standardmäßige Einstellung aus "web.config" entfernen oder mindestens ":" in die Einstellung "requestPathInvalidCharacters" einschließen.

    Rückgängigmachen der Problemumgehung:

    Stellen Sie die zuvor entfernte <httpRuntime requestPathInvalidCharacters="" /> zeile wieder her.

.NET ASLR Bypass – CVE-2015-6115

Eine Sicherheitsfeatureumgehung ist in einer .NET Framework-Komponente vorhanden, die das AsLR-Sicherheitsfeature (Address Space Layout Randomization) nicht ordnungsgemäß implementiert, das Benutzer vor einer breiten Klasse von Sicherheitsrisiken schützt. Die ASLR-Umgehung könnte es einem Angreifer ermöglichen, das Sicherheitsfeature zu umgehen und dann zusätzlichen schädlichen Code zu laden, um eine andere Sicherheitsanfälligkeit auszunutzen. Die Umgehung von Sicherheitsfeatures allein lässt keine willkürliche Codeausführung zu. Ein Angreifer könnte diese ASLR-Umgehung jedoch in Verbindung mit einer anderen Sicherheitsanfälligkeit verwenden, z. B. eine Sicherheitslücke zur Remotecodeausführung, um beliebigen Code auszuführen.

Um die ASLR-Umgehung auszunutzen, könnte ein Angreifer eine speziell gestaltete Website hosten (oder kompromittierte Websites oder Websites nutzen, die potenziell kompromittierte vom Benutzer bereitgestellte Inhalte akzeptieren oder hosten). Ein Angreifer hätte keine Möglichkeit, Benutzer zu erzwingen, eine speziell gestaltete Website zu besuchen. Stattdessen müsste ein Angreifer einen Benutzer davon überzeugen, dies zu tun. Beispielsweise könnte ein Angreifer einen Benutzer dazu bringen, auf einen Link zu klicken, der den Benutzer zur kompromittierten Website führt. Wenn der Benutzer einen Webbrowser verwendet, der COM-Komponenten instanziieren kann, z. B. Internet Explorer, kann die betroffene .NET Framework-Komponente geladen werden, um das ASLR-Sicherheitsfeature zu umgehen. Ein Angreifer könnte dann die ASLR-Umgehung nutzen, um eine zusätzliche Sicherheitsanfälligkeit auszunutzen, in der Regel eine Sicherheitsanfälligkeit in Remotecodeausführung. Beispielsweise könnte eine Sicherheitsanfälligkeit in Remotecodeausführung, die normalerweise von ASLR blockiert wird, nach einer erfolgreichen ASLR-Umgehung ausgenutzt werden. Das Update behebt die ASLR-Umgehung, indem sichergestellt wird, dass die .NET-Komponente das ASLR-Sicherheitsfeature ordnungsgemäß implementiert.

Microsoft hat Informationen über die Sicherheitsanfälligkeit durch koordinierte Offenlegung von Sicherheitsrisiken erhalten. Zu dem Zeitpunkt, zu dem dieses Sicherheitsbulletin ursprünglich ausgestellt wurde, wusste Microsoft nicht, dass jeder Angriff versucht, diese Sicherheitsanfälligkeit auszunutzen.

Mildernde Faktoren

Microsoft hat keine mildernden Faktoren für diese Sicherheitsanfälligkeit identifiziert.

Problemumgehungen

Microsoft hat keine Problemumgehungen für diese Sicherheitsanfälligkeit identifiziert.

Bereitstellung von Sicherheitsupdates

Informationen zur Bereitstellung von Sicherheitsupdates finden Sie im Microsoft Knowledge Base-Artikel, auf den in der Zusammenfassung der Geschäftsleitung verwiesen wird.

Danksagungen

Microsoft erkennt die Bemühungen derJenigen in der Sicherheitscommunity, die uns dabei helfen, Kunden durch koordinierte Offenlegung von Sicherheitsrisiken zu schützen. Weitere Informationen finden Sie unter "Bestätigungen ".  

Haftungsausschluss

Die in der Microsoft Knowledge Base bereitgestellten Informationen werden ohne Jegliche Garantie bereitgestellt. Microsoft lehnt alle Gewährleistungen ab, entweder ausdrücklich oder impliziert, einschließlich der Gewährleistungen der Händlerbarkeit und Eignung für einen bestimmten Zweck. In keinem Fall haftet die Microsoft Corporation oder seine Lieferanten für jegliche Schäden, einschließlich direkter, indirekter, zufälliger, Folgeschäden, Verlust von Geschäftsgewinnen oder sonderschäden, auch wenn die Microsoft Corporation oder ihre Lieferanten über die Möglichkeit solcher Schäden informiert wurden. Einige Staaten lassen den Ausschluss oder die Haftungsbeschränkung für Folge- oder Nebenschäden nicht zu, sodass die vorstehende Einschränkung möglicherweise nicht gilt.

Revisionen

  • V1.0 (10. November 2015): Bulletin veröffentlicht.
  • V2.0 (9. Februar) 2016): Überarbeitetes Bulletin, um die Erneute Veröffentlichung des Updates 3098785 zur Behebung bekannter Probleme bekannt zu geben, die im Microsoft Knowledge Base-Artikel 3118750 erläutert werden, dass Kunden, die Windows 8.1, Windows RT oder Windows Server 2012 R2 ausführen, nach der Installation von .NET Framework 4.6 auf einem Computer mit einer vollständig aktualisierten Version von .NET Framework 4.5.x möglicherweise aufgetreten sind. Microsoft empfiehlt Kunden, nach neuen Updates zum Herunterladen zu suchen und das erneut veröffentlichte Update 3098785 zu installieren. Weitere Informationen finden Sie im Microsoft Knowledge Base-Artikel 3118750.

Seite generiert 2016-02-16 09:35-08:00.