Microsoft Security Bulletin MS16-019 – Wichtig

Sicherheitsupdate für .NET Framework zum Beheben von Denial of Service (3137893)

Veröffentlicht: 9. Februar 2016

Version: 1.0

Kurzfassung

Dieses Sicherheitsupdate behebt Sicherheitsrisiken in Microsoft .NET Framework. Die schwerwiegenderen Sicherheitsrisiken können zu Denial-of-Service führen, wenn ein Angreifer speziell gestaltete XSLT in ein clientseitiges XML-Webpart einfügt, wodurch der Server XSLT-Transformationen rekursiv kompiliert.

Dieses Sicherheitsupdate wird 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.5.2, Microsoft .NET Framework 4.6 und Microsoft als Wichtig eingestuft. .NET Framework 4.6.1 für betroffene Versionen von Microsoft Windows. Weitere Informationen finden Sie im Abschnitt Betroffene Software .

Das Sicherheitsupdate behebt die Sicherheitsrisiken, indem korrigiert wird, wie Microsoft WinForms Decoderergebnisse überprüft, und indem korrigiert wird, how.NET Framework erweiterbare Stylesheet-Sprachtransformationen (XSLT) verarbeitet. Weitere Informationen zu der Sicherheitsanfälligkeit finden Sie im Abschnitt Informationen zu Sicherheitsrisiken .

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

Bewertungen des Schweregrads der betroffenen Software und der Sicherheitsrisiken

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

Die für jede betroffene Software angegebenen Schweregradbewertungen gehen von der potenziellen maximalen Auswirkung der Sicherheitsanfälligkeit aus. Informationen zur Wahrscheinlichkeit der Ausnutzung des Sicherheitsrisikos in Bezug auf den Schweregrad und die Sicherheitsauswirkungen innerhalb von 30 Tagen nach Veröffentlichung dieses Security Bulletins finden Sie im Ausnutzbarkeitsindex in der Zusammenfassung des Bulletins vom Februar.

 

Betriebssystem Komponente Sicherheitsanfälligkeit in .NET Framework Stack Overflow– CVE-2016-0033 Sicherheitsanfälligkeit in Windows Forms – CVE-2016-0047 Updates ersetzt
Windows Vista
Windows Vista Service Pack 2 Microsoft .NET Framework 2.0 Service Pack 2 Wichtig Denial-of-Service (3122646) Wichtig Offenlegung von Informationen (3127219) 3122646: Keine 3127219 ersetzt 2656374 in MS12-025
Windows Vista Service Pack 2 Microsoft .NET Framework 4.5.2[1] Wichtig Denial-of-Service (3122656) Wichtig Offenlegung von Informationen (3127229) Keine
Windows Vista Service Pack 2 Microsoft .NET Framework 4.6[1] Wichtig Denial-of-Service (3122661) Wichtig Offenlegung von Informationen (3127233) Keine
Windows Vista x64 Edition Service Pack 2 Microsoft .NET Framework 2.0 Service Pack 2 Wichtig Denial-of-Service (3122646) Wichtig Offenlegung von Informationen (3127219) 3122646: Keine 3127219 ersetzt 2656374 in MS12-025
Windows Vista x64 Edition Service Pack 2 Microsoft .NET Framework 4.5.2[1] Wichtig Denial-of-Service (3122656) Wichtig Offenlegung von Informationen (3127229) Keine
Windows Vista x64 Edition Service Pack 2 Microsoft .NET Framework 4.6[1] Wichtig Denial-of-Service (3122661) Wichtig Offenlegung von Informationen (3127233) Keine
Windows Server 2008
Windows Server 2008 für 32-Bit-Systeme Service Pack 2 Microsoft .NET Framework 2.0 Service Pack 2 Wichtig Denial-of-Service (3122646) Wichtig Offenlegung von Informationen (3127219) 3122646: Keine 3127219 ersetzt 2656374 in MS12-025
Windows Server 2008 für 32-Bit-Systeme Service Pack 2 Microsoft .NET Framework 4.5.2[1] Wichtig Denial-of-Service (3122656) Wichtig Offenlegung von Informationen (3127229) Keine
Windows Server 2008 für 32-Bit-Systeme Service Pack 2 Microsoft .NET Framework 4.6[1] Wichtig Denial-of-Service (3122661) Wichtig Offenlegung von Informationen (3127233) Keine
Windows Server 2008 für x64-basierte Systeme Service Pack 2 Microsoft .NET Framework 2.0 Service Pack 2 Wichtig Denial-of-Service (3122646) Wichtig Offenlegung von Informationen (3127219) 3122646: Keine 3127219 ersetzt 2656374 in MS12-025
Windows Server 2008 für x64-basierte Systeme Service Pack 2 Microsoft .NET Framework 4.5.2[1] Wichtig Denial-of-Service (3122656) Wichtig Offenlegung von Informationen (3127229) Keine
Windows Server 2008 für x64-basierte Systeme Service Pack 2 Microsoft .NET Framework 4.6[1] Wichtig Denial-of-Service (3122661) Wichtig Offenlegung von Informationen (3127233) Keine
Windows Server 2008 für Itanium-basierte Systeme Service Pack 2 Microsoft .NET Framework 2.0 Service Pack 2 Wichtig Denial-of-Service (3122646) Wichtig Offenlegung von Informationen (3127219) 3122646: Keine 3127219 ersetzt 2656374 in MS12-025
Windows 7
Windows 7 für 32-Bit-Systeme Service Pack 1 Microsoft .NET Framework 3.5.1 Wichtig Denial-of-Service (3122648) Wichtig Offenlegung von Informationen (3127220) Keine 3127220 ersetzt 2656373 in MS12-025
Windows 7 für 32-Bit-Systeme Service Pack 1 Microsoft .NET Framework 4.5.2[1] Wichtig Denial-of-Service (3122656) Wichtig Offenlegung von Informationen (3127229) Keine
Windows 7 für 32-Bit-Systeme Service Pack 1 Microsoft .NET Framework 4.6/4.6.1 Wichtig Denial-of-Service (3122661) Wichtig Offenlegung von Informationen (3127233) Keine
Windows 7 für x64-basierte Systeme Service Pack 1 Microsoft .NET Framework 3.5.1 Wichtig Denial-of-Service (3122648) Wichtig Offenlegung von Informationen (3127220) Keine 3127220 ersetzt 2656373 in MS12-025
Windows 7 für x64-basierte Systeme Service Pack 1 Microsoft .NET Framework 4.5.2[1] Wichtig Denial-of-Service (3122656) Wichtig Offenlegung von Informationen (3127229) Keine
Windows 7 für x64-basierte Systeme Service Pack 1 Microsoft .NET Framework 4.6/4.6.1 Wichtig Denial-of-Service (3122661) Wichtig Offenlegung von Informationen (3127233) Keine
Windows Server 2008 R2
Windows Server 2008 R2 für x64-basierte Systeme Service Pack 1 Microsoft .NET Framework 3.5.1 Wichtig Denial-of-Service (3122648) Wichtig Offenlegung von Informationen (3127220) Keine 3127220 ersetzt 2656373 in MS12-025
Windows Server 2008 R2 für x64-basierte Systeme Service Pack 1 Microsoft .NET Framework 4.5.2[1] Wichtig Denial-of-Service (3122656) Wichtig Offenlegung von Informationen (3127229) Keine
Windows Server 2008 R2 für x64-basierte Systeme Service Pack 1 Microsoft .NET Framework 4.6/4.6.1 Wichtig Denial-of-Service (3122661) Wichtig Offenlegung von Informationen (3127233) Keine
Windows Server 2008 R2 für Itanium-basierte Systeme Service Pack 1 Microsoft .NET Framework 3.5.1 Wichtig Denial-of-Service (3122648) Wichtig Offenlegung von Informationen (3127220) Keine 3127220 ersetzt 2656373 in MS12-025
Windows 8.1
Windows 8.1 für 32-Bit-Systeme Microsoft .NET Framework 3.5 Wichtig Denial of Service (3122651) Wichtig Offenlegung von Informationen (3127222) Keine
Windows 8.1 für 32-Bit-Systeme Microsoft .NET Framework 4.5.2[1] Wichtig Denial-of-Service (3122654) Wichtig Offenlegung von Informationen (3127226) Keine
Windows 8.1 für 32-Bit-Systeme Microsoft .NET Framework 4.6/4.6.1[1] Wichtig Denial of Service (3122660) Wichtig Offenlegung von Informationen (3127231) Keine
Windows 8.1 für x64-basierte Systeme Microsoft .NET Framework 3.5 Wichtig Denial of Service (3122651) Wichtig Offenlegung von Informationen (3127222) Keine
Windows 8.1 für x64-basierte Systeme Microsoft .NET Framework 4.5.2[1] Wichtig Denial-of-Service (3122654) Wichtig Offenlegung von Informationen (3127226) Keine
Windows 8.1 für x64-basierte Systeme Microsoft .NET Framework 4.6/4.6.1[1] Wichtig Denial of Service (3122660) Wichtig Offenlegung von Informationen (3127231) Keine
Windows Server 2012 und Windows Server 2012 R2
Windows Server 2012 Microsoft .NET Framework 3.5 Wichtig Denial-of-Service (3122649) Wichtig Offenlegung von Informationen (3127221) Keine
Windows Server 2012 Microsoft .NET Framework 4.5.2[1] Wichtig Denial-of-Service (3122655) Wichtig Offenlegung von Informationen (3127227) Keine
Windows Server 2012 Microsoft .NET Framework 4.6/4.6.1[1] Wichtig Denial of Service (3122658) Wichtig Offenlegung von Informationen (3127230) Keine
Windows Server 2012 R2 Microsoft .NET Framework 3.5 Wichtig Denial of Service (3122651) Wichtig Offenlegung von Informationen (3127222) Keine
Windows Server 2012 R2 Microsoft .NET Framework 4.5.2[1] Wichtig Denial-of-Service (3122654) Wichtig Offenlegung von Informationen (3127226) Keine
Windows Server 2012 R2 Microsoft .NET Framework 4.6/4.6.1[1] Wichtig Denial of Service (3122660) Wichtig Offenlegung von Informationen (3127231) Keine
Windows RT 8.1
Windows RT 8.1 Microsoft .NET Framework 4.5.2[1][2] Wichtig Denial-of-Service (3122654) Wichtig Offenlegung von Informationen (3127226) Keine
Windows RT 8.1 Microsoft .NET Framework 4.6/4.6.1[1][2] Wichtig Denial of Service (3122660) Wichtig Offenlegung von Informationen (3127231) Keine
Windows 10
Windows 10 für 32-Bit-Systeme[3](3135174) Microsoft .NET Framework 3.5 Wichtig Denial-of-Service Wichtig Offenlegung von Informationen 3124266
Windows 10 für 32-Bit-Systeme[3](3135174) Microsoft .NET Framework 4.6 Wichtig Denial-of-Service Wichtig Offenlegung von Informationen 3124266
Windows 10 für x64-basierte Systeme[3](3135174) Microsoft .NET Framework 3.5 Wichtig Denial-of-Service Wichtig Offenlegung von Informationen 3124266
Windows 10 für x64-basierte Systeme[3](3135174) Microsoft .NET Framework 4.6 Wichtig Denial-of-Service Wichtig Offenlegung von Informationen 3124266
Windows 10 Version 1511 für 32-Bit-Systeme[2](3135173) Microsoft .NET Framework 3.5 Wichtig Denial-of-Service Wichtig Offenlegung von Informationen 3124263
Windows 10 Version 1511 für 32-Bit-Systeme[2](3135173) Microsoft .NET Framework 4.6.1 Wichtig Denial-of-Service Wichtig Offenlegung von Informationen 3124263
Windows 10 Version 1511 für x64-basierte Systeme[2](3135173) Microsoft .NET Framework 3.5 Wichtig Denial-of-Service Wichtig Offenlegung von Informationen 3124263
Windows 10 Version 1511 für x64-basierte Systeme[2](3135173) Microsoft .NET Framework 4.6.1 Wichtig Denial-of-Service Wichtig Offenlegung von Informationen 3124263
Server Core-Installationsoption
Windows Server 2008 R2 für x64-basierte Systeme Service Pack 1 (Server Core-Installation) Microsoft .NET Framework 3.5.1 Wichtig Denial-of-Service (3122648) Wichtig Offenlegung von Informationen (3127220) Keine 3127220 ersetzt 2656373 in MS12-025
Windows Server 2008 R2 für x64-basierte Systeme Service Pack 1 (Server Core-Installation) Microsoft .NET Framework 4.5.2[1] Wichtig Denial-of-Service (3122656) Wichtig Offenlegung von Informationen (3127229) Keine
Windows Server 2012 (Server Core-Installation) Microsoft .NET Framework 3.5 Wichtig Denial-of-Service (3122649) Wichtig Offenlegung von Informationen (3127221) Keine
Windows Server 2012 (Server Core-Installation) Microsoft .NET Framework 4.5.2[1] Wichtig Denial-of-Service (3122655) Wichtig Offenlegung von Informationen (3127227) Keine
Windows Server 2012 (Server Core-Installation) Microsoft .NET Framework 4.6/4.6.1[1] Wichtig Denial of Service (3122658) Wichtig Offenlegung von Informationen (3127230) Keine
Windows Server 2012 R2 (Server Core-Installation) Microsoft .NET Framework 3.5 Wichtig Denial of Service (3122651) Wichtig Offenlegung von Informationen (3127222) Keine
Windows Server 2012 R2(Server Core-Installation) Microsoft .NET Framework 4.5.2[1] Wichtig Denial-of-Service (3122654) Wichtig Offenlegung von Informationen (3127226) Keine
Windows Server 2012 R2(Server Core-Installation) Microsoft .NET Framework 4.6/4.6.1[1] Wichtig Denial of Service (3122660) Wichtig Offenlegung von Informationen (3127231) Keine

[1]Informationen zu Änderungen an der Unterstützung für .NET Framework 4.x finden Sie unter Internet Explorer und .NET Framework 4.x-Supportankündigungen.

[2]Windows RT 8.1-Updates sind nur über Windows Update verfügbar.

[3]Windows 10 Updates sind kumulativ. Zusätzlich zu nicht sicherheitsrelevanten Updates enthalten sie auch alle Sicherheitskorrekturen für alle Windows 10 betroffenen Sicherheitsrisiken, die mit dem monatlichen Sicherheitsrelease bereitgestellt werden. Die Updates sind über den Microsoft Update-Katalog verfügbar.

Beachten Sie Windows Server Technical Preview 4 betroffen ist. Kunden, die dieses Betriebssystem ausführen, werden empfohlen, das Update anzuwenden, das über Windows Update verfügbar ist.

Informationen zu Sicherheitsrisiken

sicherheitsanfälligkeit in .NET Framework Stack Overflow Denial-of-Service – CVE-2016-0033

Eine Denial-of-Service-Sicherheitsanfälligkeit liegt vor, wenn .NET Framework bestimmte XSLT-Transformationen (Extensible Stylesheet Language Transformations) nicht ordnungsgemäß verarbeiten kann. Ein Angreifer, der diese Sicherheitsanfälligkeit erfolgreich ausnutzt, kann dazu führen, dass die Serverleistung erheblich beeinträchtigt wird, um eine Denial-of-Service-Bedingung zu verursachen.

Um die Sicherheitsanfälligkeit auszunutzen, könnte ein Angreifer speziell gestaltete XSLT in ein clientseitiges XML-Webpart einfügen, wodurch der Server XSLT-Transformationen rekursiv kompiliert. Dies kann zu einem Denial-of-Service-Angriff und zu einer Unterbrechung der Serververfügbarkeit führen. Das Sicherheitsupdate behebt die Sicherheitsanfälligkeit, indem korrigiert wird, wie .NET Framework XSLT behandelt.

Die folgende Tabelle enthält Links zum Standardeintrag für die einzelnen Sicherheitsrisiken in der Liste Allgemeiner Sicherheitsrisiken und Risiken:

Titel der Sicherheitslücke CVE-Nummer Öffentlich zugänglich gemacht Genutzt
.NET Framework Sicherheitsanfälligkeit bezüglich Denial-of-Service bei Stack Overflow CVE-2016-0033 No No

Schadensbegrenzende Faktoren

Microsoft hat keine mildernden Faktoren für dieses Sicherheitsrisiko identifiziert.

Problemumgehung

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

  • Laden Sie keine XSL-Stylesheets aus nicht vertrauenswürdigen Quellen.

    Die Ausnutzung des Sicherheitsrisikos kann verhindert werden, indem Anwendungen codiert werden, um das Laden externer XSL-Stylesheets aus nicht vertrauenswürdigen Quellen zu verhindern.

Sicherheitsanfälligkeit bezüglich Windows Forms Offenlegung von Informationen – CVE-2016-0047

In Microsoft .NET Framework liegt eine Sicherheitslücke bei der Offenlegung von Informationen vor, die verursacht wird, wenn . Die Windows Forms (WinForms) von NET verarbeitet Symboldaten nicht ordnungsgemäß. Ein Angreifer, der die Sicherheitsanfälligkeit erfolgreich ausnutzt, kann speziell gestaltete Symboldaten an einen .NET-Dienst senden. Die Symboldaten könnten Informationen erfassen, die dann innerhalb der Daten des Symbols an den Angreifer zurückgegeben werden.

Um die Sicherheitsanfälligkeit auszunutzen, könnte ein Angreifer ein speziell gestaltetes Symbol in einen Remotedienst hochladen, um Informationen vom Servercomputer abzurufen. Das Update behebt dieses Sicherheitsrisiko, indem korrigiert wird, wie Microsoft WinForms Symboldaten behandelt.

Die folgende Tabelle enthält Links zum Standardeintrag für die einzelnen Sicherheitsrisiken in der Liste Allgemeiner Sicherheitsrisiken und Risiken:

Titel der Sicherheitslücke CVE-Nummer Öffentlich zugänglich gemacht Genutzt
Sicherheitsrisiko bei Windows Forms Offenlegung von Informationen CVE-2016-0047 No No

Schadensbegrenzende Faktoren

Microsoft hat keine mildernden Faktoren für dieses Sicherheitsrisiko identifiziert.

Problemumgehung

Microsoft hat keine Problemumgehungen für dieses Sicherheitsrisiko identifiziert.

Bereitstellung von Sicherheitsupdates

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

Danksagungen

Microsoft erkennt die Bemühungen von Personen in der Sicherheitscommunity an, die uns 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 Gewährleistung "wie ben" bereitgestellt. Microsoft lehnt jegliche Gewährleistungen ab, sei es ausdrücklich oder stillschweigend, einschließlich der Gewährleistungen der Marktgängigkeit und Eignung für einen bestimmten Zweck. In keinem Fall haften Die Microsoft Corporation oder ihre Lieferanten für Schäden jeglicher Art, einschließlich direkter, indirekter, zufälliger, Folgeschäden, Verlust von Geschäftsgewinnen oder besonderen Schäden, auch wenn Microsoft Corporation oder ihre Lieferanten auf die Möglichkeit solcher Schäden hingewiesen wurden. Einige Staaten lassen den Ausschluss oder die Beschränkung der Haftung für Folge- oder Nebenschäden nicht zu, sodass die vorstehende Einschränkung möglicherweise nicht gilt.

Revisionen

  • V1.0 (9. Februar 2016): Bulletin veröffentlicht.

Seite generiert 2016-02-09 20:52-08:00.