Microsoft Security Bulletin MS16-019 – Wichtig
Sicherheitsupdate für .NET Framework zum Adressieren von Denial of Service (3137893)
Veröffentlicht: 9. Februar 2016
Version: 1.0
Kurzfassung
Dieses Sicherheitsupdate behebt Sicherheitsrisiken in Microsoft .NET Framework. Je schwerwiegender die Sicherheitsanfälligkeiten sind, könnte denial of Service verursachen, wenn ein Angreifer speziell gestaltete XSLT in ein clientseitiges XML-Webpart einfügt, wodurch der Server XSLT-Transformationen rekursiv kompiliert.
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.5.2, Microsoft .NET Framework 4.6 und Microsoft .NET Framework 4.6.1 für betroffene Versionen von Microsoft Windows wichtig. Weitere Informationen finden Sie im Abschnitt "Betroffene Software" .
Das Sicherheitsupdate behebt die Sicherheitsanfälligkeiten, indem korrigiert wird, wie Microsoft WinForms Decoderergebnisse überprüft und how.NET Framework erweiterbare Stylesheet-Sprachtransformationen (XSLT) behandelt. Weitere Informationen zur Sicherheitsanfälligkeit finden Sie im Abschnitt "Sicherheitsrisikeninformationen ".
Weitere Informationen zu diesem Update finden Sie im Microsoft Knowledge Base-Artikel 3137893.
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 für jede betroffene Software angegebenen 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 Februar-Bulletinzusammenfassung den Exploitability Index.
Betriebssystem | Komponente | Sicherheitsanfälligkeit in .NET Framework Stack Overflow Denial of Service – CVE-2016-0033 | Sicherheitsanfälligkeit in Windows Forms zur Offenlegung von Informationen – CVE-2016-0047 | Ersetzte Updates |
---|---|---|---|---|
Windows Vista | ||||
Windows Vista Service Pack 2 | Microsoft .NET Framework 2.0 Service Pack 2 | Wichtiger Denial of Service (3122646) | Wichtige Offenlegung von Informationen (3127219) | 3122646 – Keine 3127219 ersetzt 2656374 in MS12-025 |
Windows Vista Service Pack 2 | Microsoft .NET Framework 4.5.2[1] | Wichtiger Denial of Service (3122656) | Wichtige Offenlegung von Informationen (3127229) | Keine |
Windows Vista Service Pack 2 | Microsoft .NET Framework 4.6[1] | Wichtiger Denial of Service (3122661) | Wichtige Offenlegung von Informationen (3127233) | Keine |
Windows Vista x64 Edition Service Pack 2 | Microsoft .NET Framework 2.0 Service Pack 2 | Wichtiger Denial of Service (3122646) | Wichtige 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] | Wichtiger Denial of Service (3122656) | Wichtige Offenlegung von Informationen (3127229) | Keine |
Windows Vista x64 Edition Service Pack 2 | Microsoft .NET Framework 4.6[1] | Wichtiger Denial of Service (3122661) | Wichtige 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 | Wichtiger Denial of Service (3122646) | Wichtige 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] | Wichtiger Denial of Service (3122656) | Wichtige Offenlegung von Informationen (3127229) | Keine |
Windows Server 2008 für 32-Bit-Systeme Service Pack 2 | Microsoft .NET Framework 4.6[1] | Wichtiger Denial of Service (3122661) | Wichtige Offenlegung von Informationen (3127233) | Keine |
Windows Server 2008 für x64-basierte Systeme Service Pack 2 | Microsoft .NET Framework 2.0 Service Pack 2 | Wichtiger Denial of Service (3122646) | Wichtige 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] | Wichtiger Denial of Service (3122656) | Wichtige Offenlegung von Informationen (3127229) | Keine |
Windows Server 2008 für x64-basierte Systeme Service Pack 2 | Microsoft .NET Framework 4.6[1] | Wichtiger Denial of Service (3122661) | Wichtige Offenlegung von Informationen (3127233) | Keine |
Windows Server 2008 für Itanium-basierte Systeme Service Pack 2 | Microsoft .NET Framework 2.0 Service Pack 2 | Wichtiger Denial of Service (3122646) | Wichtige 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 | Wichtiger Denial of Service (3122648) | Wichtige 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] | Wichtiger Denial of Service (3122656) | Wichtige Offenlegung von Informationen (3127229) | Keine |
Windows 7 für 32-Bit-Systeme Service Pack 1 | Microsoft .NET Framework 4.6/4.6.1 | Wichtiger Denial of Service (3122661) | Wichtige Offenlegung von Informationen (3127233) | Keine |
Windows 7 für x64-basierte Systeme Service Pack 1 | Microsoft .NET Framework 3.5.1 | Wichtiger Denial of Service (3122648) | Wichtige 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] | Wichtiger Denial of Service (3122656) | Wichtige Offenlegung von Informationen (3127229) | Keine |
Windows 7 für x64-basierte Systeme Service Pack 1 | Microsoft .NET Framework 4.6/4.6.1 | Wichtiger Denial of Service (3122661) | Wichtige 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 | Wichtiger Denial of Service (3122648) | Wichtige 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] | Wichtiger Denial of Service (3122656) | Wichtige 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 | Wichtiger Denial of Service (3122661) | Wichtige Offenlegung von Informationen (3127233) | Keine |
Windows Server 2008 R2 für Itanium-basierte Systeme Service Pack 1 | Microsoft .NET Framework 3.5.1 | Wichtiger Denial of Service (3122648) | Wichtige 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 | Wichtiger Denial of Service (3122651) | Wichtige Offenlegung von Informationen (3127222) | Keine |
Windows 8.1 für 32-Bit-Systeme | Microsoft .NET Framework 4.5.2[1] | Wichtiger Denial of Service (3122654) | Wichtige Offenlegung von Informationen (3127226) | Keine |
Windows 8.1 für 32-Bit-Systeme | Microsoft .NET Framework 4.6/4.6.1[1] | Wichtiger Denial of Service (3122660) | Offenlegung wichtiger Informationen (3127231) | Keine |
Windows 8.1 für x64-basierte Systeme | Microsoft .NET Framework 3.5 | Wichtiger Denial of Service (3122651) | Wichtige Offenlegung von Informationen (3127222) | Keine |
Windows 8.1 für x64-basierte Systeme | Microsoft .NET Framework 4.5.2[1] | Wichtiger Denial of Service (3122654) | Wichtige Offenlegung von Informationen (3127226) | Keine |
Windows 8.1 für x64-basierte Systeme | Microsoft .NET Framework 4.6/4.6.1[1] | Wichtiger Denial of Service (3122660) | Offenlegung wichtiger Informationen (3127231) | Keine |
Windows Server 2012 und Windows Server 2012 R2 | ||||
Windows Server 2012 | Microsoft .NET Framework 3.5 | Wichtiger Denial of Service (3122649) | Wichtige Offenlegung von Informationen (3127221) | Keine |
Windows Server 2012 | Microsoft .NET Framework 4.5.2[1] | Wichtiger Denial of Service (3122655) | Wichtige Offenlegung von Informationen (3127227) | Keine |
Windows Server 2012 | Microsoft .NET Framework 4.6/4.6.1[1] | Wichtiger Denial of Service (3122658) | Wichtige Offenlegung von Informationen (3127230) | Keine |
Windows Server 2012 R2 | Microsoft .NET Framework 3.5 | Wichtiger Denial of Service (3122651) | Wichtige Offenlegung von Informationen (3127222) | Keine |
Windows Server 2012 R2 | Microsoft .NET Framework 4.5.2[1] | Wichtiger Denial of Service (3122654) | Wichtige Offenlegung von Informationen (3127226) | Keine |
Windows Server 2012 R2 | Microsoft .NET Framework 4.6/4.6.1[1] | Wichtiger Denial of Service (3122660) | Offenlegung wichtiger Informationen (3127231) | Keine |
Windows RT 8.1 | ||||
Windows RT 8.1 | Microsoft .NET Framework 4.5.2[1][2] | Wichtiger Denial of Service (3122654) | Wichtige Offenlegung von Informationen (3127226) | Keine |
Windows RT 8.1 | Microsoft .NET Framework 4.6/4.6.1[1][2] | Wichtiger Denial of Service (3122660) | Offenlegung wichtiger Informationen (3127231) | Keine |
Windows 10 | ||||
Windows 10 für 32-Bit-Systeme[3](3135174) | Microsoft .NET Framework 3.5 | Wichtiger Denial of Service | Wichtige Offenlegung von Informationen | 3124266 |
Windows 10 für 32-Bit-Systeme[3](3135174) | Microsoft .NET Framework 4.6 | Wichtiger Denial of Service | Wichtige Offenlegung von Informationen | 3124266 |
Windows 10 für x64-basierte Systeme[3](3135174) | Microsoft .NET Framework 3.5 | Wichtiger Denial of Service | Wichtige Offenlegung von Informationen | 3124266 |
Windows 10 für x64-basierte Systeme[3](3135174) | Microsoft .NET Framework 4.6 | Wichtiger Denial of Service | Wichtige Offenlegung von Informationen | 3124266 |
Windows 10 Version 1511 für 32-Bit-Systeme[2](3135173) | Microsoft .NET Framework 3.5 | Wichtiger Denial of Service | Wichtige Offenlegung von Informationen | 3124263 |
Windows 10 Version 1511 für 32-Bit-Systeme[2](3135173) | Microsoft .NET Framework 4.6.1 | Wichtiger Denial of Service | Wichtige Offenlegung von Informationen | 3124263 |
Windows 10 Version 1511 für x64-basierte Systeme[2](3135173) | Microsoft .NET Framework 3.5 | Wichtiger Denial of Service | Wichtige Offenlegung von Informationen | 3124263 |
Windows 10 Version 1511 für x64-basierte Systeme[2](3135173) | Microsoft .NET Framework 4.6.1 | Wichtiger Denial of Service | Wichtige 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 | Wichtiger Denial of Service (3122648) | Wichtige 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] | Wichtiger Denial of Service (3122656) | Wichtige Offenlegung von Informationen (3127229) | Keine |
Windows Server 2012 (Server Core-Installation) | Microsoft .NET Framework 3.5 | Wichtiger Denial of Service (3122649) | Wichtige Offenlegung von Informationen (3127221) | Keine |
Windows Server 2012 (Server Core-Installation) | Microsoft .NET Framework 4.5.2[1] | Wichtiger Denial of Service (3122655) | Wichtige Offenlegung von Informationen (3127227) | Keine |
Windows Server 2012 (Server Core-Installation) | Microsoft .NET Framework 4.6/4.6.1[1] | Wichtiger Denial of Service (3122658) | Wichtige Offenlegung von Informationen (3127230) | Keine |
Windows Server 2012 R2 (Server Core-Installation) | Microsoft .NET Framework 3.5 | Wichtiger Denial of Service (3122651) | Wichtige Offenlegung von Informationen (3127222) | Keine |
Windows Server 2012 R2(Server Core-Installation) | Microsoft .NET Framework 4.5.2[1] | Wichtiger Denial of Service (3122654) | Wichtige Offenlegung von Informationen (3127226) | Keine |
Windows Server 2012 R2(Server Core-Installation) | Microsoft .NET Framework 4.6/4.6.1[1] | Wichtiger Denial of Service (3122660) | Offenlegung wichtiger Informationen (3127231) | Keine |
[1]Informationen zu Änderungen 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 Sicherheitsupdates für alle windows 10-betroffenen Sicherheitsrisiken, die mit der monatlichen Sicherheitsversion bereitgestellt werden. Die Updates sind über den Microsoft Update-Katalog verfügbar.
Hinweis: Windows Server Technical Preview 4 ist betroffen. Kunden, die dieses Betriebssystem ausführen, werden aufgefordert, 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 ist vorhanden, wenn .NET Framework bestimmte XSLT-Transformationen (Extensible Stylesheet Language Transformations) nicht ordnungsgemäß verarbeitet. Ein Angreifer, der diese Sicherheitsanfälligkeit erfolgreich ausgenutzt hat, kann dazu führen, dass die Serverleistung erheblich genug 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 unterbrochenen Serververfügbarkeit führen. Das Sicherheitsupdate behebt die Sicherheitsanfälligkeit, indem korrigiert wird, wie .NET Framework XSLT verarbeitet.
Die folgende Tabelle enthält Links zum Standardeintrag für jede Sicherheitsanfälligkeit in der Liste allgemeiner Sicherheitsrisiken und Expositionen:
Titel der Sicherheitsanfälligkeit | CVE-Nummer | Öffentlich offengelegt | Genutzt |
---|---|---|---|
.NET Framework Stack Overflow Denial of Service Vulnerability | CVE-2016-0033 | No | No |
Mildernde Faktoren
Microsoft hat keine mildernden Faktoren für diese Sicherheitsanfälligkeit identifiziert.
Problemumgehungen
Die folgenden Problemumgehungen können in Ihrer Situation hilfreich sein:
XSL-Stylesheets nicht aus nicht vertrauenswürdigen Quellen laden
Die Ausnutzung der Sicherheitsanfälligkeit kann verhindert werden, indem Anwendungen codiert werden, um das Laden externer XSL-Stylesheets von nicht vertrauenswürdigen Quellen zu verbieten.
Sicherheitsanfälligkeit in Windows Forms zur Offenlegung von Informationen – CVE-2016-0047
Eine Sicherheitslücke zur Offenlegung von Informationen ist in Microsoft .NET Framework vorhanden, die beim Ausführen von .NET Framework verursacht wird. Die Windows Forms (WinForms) von NET werden nicht ordnungsgemäß mit Symboldaten behandelt. Ein Angreifer, der die Sicherheitsanfälligkeit erfolgreich ausgenutzt hat, könnte speziell gestaltete Symboldaten an einen .NET-Dienst senden. Die Symboldaten könnten Informationen erfassen, die dann innerhalb der Symboldaten 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 diese Sicherheitsanfälligkeit, indem korrigiert wird, wie Microsoft WinForms Symboldaten verarbeitet.
Die folgende Tabelle enthält Links zum Standardeintrag für jede Sicherheitsanfälligkeit in der Liste allgemeiner Sicherheitsrisiken und Expositionen:
Titel der Sicherheitsanfälligkeit | CVE-Nummer | Öffentlich offengelegt | Genutzt |
---|---|---|---|
Sicherheitsanfälligkeit in Windows Forms zur Offenlegung von Informationen | CVE-2016-0047 | No | No |
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 (9. Februar 2016): Bulletin veröffentlicht.
Seite generiert 2016-02-09 20:52-08:00.