Microsoft Security Bulletin MS15-041 – Wichtig
Sicherheitsanfälligkeit in .NET Framework könnte die Offenlegung von Informationen zulassen (3048010)
Veröffentlicht: 14. April 2015 | Aktualisiert: 12. Mai 2015
Version: 2.0
Kurzfassung
Dieses Sicherheitsupdate behebt eine Sicherheitsanfälligkeit in Microsoft .NET Framework. Die Sicherheitsanfälligkeit könnte die Offenlegung von Informationen ermöglichen, wenn ein Angreifer eine speziell gestaltete Webanforderung an einen betroffenen Server sendet, der benutzerdefinierte Fehlermeldungen deaktiviert hat. Ein Angreifer, der die Sicherheitsanfälligkeit erfolgreich ausgenutzt hat, könnte Teile einer Webkonfigurationsdatei anzeigen, wodurch vertrauliche Informationen verfügbar gemacht werden können.
Dieses Sicherheitsupdate ist für Microsoft .NET Framework 1.1 Service Pack 1 wichtig, 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 und Microsoft .NET Framework 4.5.2 für betroffene Versionen von Microsoft Windows. Weitere Informationen finden Sie im Abschnitt "Betroffene Software" .
Das Sicherheitsupdate behebt die Sicherheitsanfälligkeit, indem Dateiinhaltsdetails aus den Fehlermeldungen entfernt werden, die die Offenlegung von Informationen erleichtern. 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 3048010.
Betroffene Software
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.
Betriebssystem | Komponente | Maximale Sicherheitswirkung | Bewertung des aggregierten Schweregrads | Ersetzte Updates |
---|---|---|---|---|
Windows Server 2003 | ||||
Windows Server 2003 Service Pack 2 | Microsoft .NET Framework 1.1 Service Pack 1 (3037572) | Veröffentlichung von Informationen | Wichtig | 2901115 in MS14-009 |
Windows Server 2003 Service Pack 2 | Microsoft .NET Framework 2.0 Service Pack 2 (3037577) | Veröffentlichung von Informationen | Wichtig | 2901111 in MS14-009 |
Windows Server 2003 Service Pack 2 | Microsoft .NET Framework 4[1](3037578) | Veröffentlichung von Informationen | Wichtig | 2901110 in MS14-009 |
Windows Server 2003 x64 Edition Service Pack 2 | Microsoft .NET Framework 2.0 Service Pack 2 (3037577) | Veröffentlichung von Informationen | Wichtig | 2901111 in MS14-009 |
Windows Server 2003 x64 Edition Service Pack 2 | Microsoft .NET Framework 4[1](3037578) | Veröffentlichung von Informationen | Wichtig | 2901110 in MS14-009 |
Windows Server 2003 mit SP2 für Itanium-basierte Systeme | Microsoft .NET Framework 2.0 Service Pack 2 (3037577) | Veröffentlichung von Informationen | Wichtig | 2901111 in MS14-009 |
Windows Server 2003 mit SP2 für Itanium-basierte Systeme | Microsoft .NET Framework 4[1](3037578) | Veröffentlichung von Informationen | Wichtig | 2901110 in MS14-009 |
Windows Vista | ||||
Windows Vista Service Pack 2 | Microsoft .NET Framework 2.0 Service Pack 2 (3037573) | Veröffentlichung von Informationen | Wichtig | 2901113 in MS14-009 |
Windows Vista Service Pack 2 | Microsoft .NET Framework 4[1](3037578) | Veröffentlichung von Informationen | Wichtig | 2901110 in MS14-009 |
Windows Vista Service Pack 2 | Microsoft .NET Framework 4.5/4.5.1/4.5.2 (3037581) | Veröffentlichung von Informationen | Wichtig | 2901126 in MS14-009 |
Windows Vista x64 Edition Service Pack 2 | Microsoft .NET Framework 2.0 Service Pack 2 (3037573) | Veröffentlichung von Informationen | Wichtig | 2901113 in MS14-009 |
Windows Vista x64 Edition Service Pack 2 | Microsoft .NET Framework 4[1](3037578) | Veröffentlichung von Informationen | Wichtig | 2901110 in MS14-009 |
Windows Vista x64 Edition Service Pack 2 | Microsoft .NET Framework 4.5/4.5.1/4.5.2 (3037581) | Veröffentlichung von Informationen | Wichtig | 2901126 in MS14-009 |
Windows Server 2008 | ||||
Windows Server 2008 für 32-Bit-Systeme Service Pack 2 | Microsoft .NET Framework 2.0 Service Pack 2 (3037573) | Veröffentlichung von Informationen | Wichtig | 2901113 in MS14-009 |
Windows Server 2008 für 32-Bit-Systeme Service Pack 2 | Microsoft .NET Framework 4[1](3037578) | Veröffentlichung von Informationen | Wichtig | 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 (3037581) | Veröffentlichung von Informationen | Wichtig | 2901126 in MS14-009 |
Windows Server 2008 für x64-basierte Systeme Service Pack 2 | Microsoft .NET Framework 2.0 Service Pack 2 (3037573) | Veröffentlichung von Informationen | Wichtig | 2901113 in MS14-009 |
Windows Server 2008 für x64-basierte Systeme Service Pack 2 | Microsoft .NET Framework 4[1](3037578) | Veröffentlichung von Informationen | Wichtig | 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 (3037581) | Veröffentlichung von Informationen | Wichtig | 2901126 in MS14-009 |
Windows Server 2008 für Itanium-basierte Systeme Service Pack 2 | Microsoft .NET Framework 2.0 Service Pack 2 (3037573) | Veröffentlichung von Informationen | Wichtig | 2901113 in MS14-009 |
Windows Server 2008 für Itanium-basierte Systeme Service Pack 2 | Microsoft .NET Framework 4[1](3037578) | Veröffentlichung von Informationen | Wichtig | 2901110 in MS14-009 |
Windows 7 | ||||
Windows 7 für 32-Bit-Systeme Service Pack 1 | Microsoft .NET Framework 3.5.1 (3037574) | Veröffentlichung von Informationen | Wichtig | 2901112 in MS14-009 |
Windows 7 für 32-Bit-Systeme Service Pack 1 | Microsoft .NET Framework 4[1](3037578) | Veröffentlichung von Informationen | Wichtig | 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 (3037581) | Veröffentlichung von Informationen | Wichtig | 2901126 in MS14-009 |
Windows 7 für x64-basierte Systeme Service Pack 1 | Microsoft .NET Framework 3.5.1 (3037574) | Veröffentlichung von Informationen | Wichtig | 2901112 in MS14-009 |
Windows 7 für x64-basierte Systeme Service Pack 1 | Microsoft .NET Framework 4[1](3037578) | Veröffentlichung von Informationen | Wichtig | 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 (3037581) | Veröffentlichung von Informationen | Wichtig | 2901126 in MS14-009 |
Windows Server 2008 R2 | ||||
Windows Server 2008 R2 für x64-basierte Systeme Service Pack 1 | Microsoft .NET Framework 3.5.1 (3037574) | Veröffentlichung von Informationen | Wichtig | 2901112 in MS14-009 |
Windows Server 2008 R2 für x64-basierte Systeme Service Pack 1 | Microsoft .NET Framework 4[1](3037578) | Veröffentlichung von Informationen | Wichtig | 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 (3037581) | Veröffentlichung von Informationen | Wichtig | 2901126 in MS14-009 |
Windows Server 2008 R2 für Itanium-basierte Systeme Service Pack 1 | Microsoft .NET Framework 3.5.1 (3037574) | Veröffentlichung von Informationen | Wichtig | 2901112 in MS14-009 |
Windows Server 2008 R2 für Itanium-basierte Systeme Service Pack 1 | Microsoft .NET Framework 4[1](3037578) | Veröffentlichung von Informationen | Wichtig | 2901110 in MS14-009 |
Windows 8 und Windows 8.1 | ||||
Windows 8 für 32-Bit-Systeme | Microsoft .NET Framework 3.5 (3037575) | Veröffentlichung von Informationen | Wichtig | 2901120 in MS14-009 |
Windows 8 für 32-Bit-Systeme | Microsoft .NET Framework 4.5/4.5.1/4.5.2 (3037580) | Veröffentlichung von Informationen | Wichtig | 2901119 und 2901127 in MS14-009 |
Windows 8 für x64-basierte Systeme | Microsoft .NET Framework 3.5 (3037575) | Veröffentlichung von Informationen | Wichtig | 2901120 in MS14-009 |
Windows 8 für x64-basierte Systeme | Microsoft .NET Framework 4.5/4.5.1/4.5.2 (3037580) | Veröffentlichung von Informationen | Wichtig | 2901119 und 2901127 in MS14-009 |
Windows 8.1 für 32-Bit-Systeme | Microsoft .NET Framework 3.5 (3037576) | Veröffentlichung von Informationen | Wichtig | 2901125 in MS14-009 |
Windows 8.1 für 32-Bit-Systeme | Microsoft .NET Framework 4.5.1/4.5.2 (3037579) | Veröffentlichung von Informationen | Wichtig | 2901128 in MS14-009 |
Windows 8.1 für x64-basierte Systeme | Microsoft .NET Framework 3.5 (3037576) | Veröffentlichung von Informationen | Wichtig | 2901125 in MS14-009 |
Windows 8.1 für x64-basierte Systeme | Microsoft .NET Framework 4.5.1/4.5.2 (3037579) | Veröffentlichung von Informationen | Wichtig | 2901128 in MS14-009 |
Windows Server 2012 und Windows Server 2012 R2 | ||||
Windows Server 2012 | Microsoft .NET Framework 3.5 (3037575) | Veröffentlichung von Informationen | Wichtig | 2901120 in MS14-009 |
Windows Server 2012 | Microsoft .NET Framework 4.5/4.5.1/4.5.2 (3037580) | Veröffentlichung von Informationen | Wichtig | 2901119 und 2901127 in MS14-009 |
Windows Server 2012 R2 | Microsoft .NET Framework 3.5 (3037576) | Veröffentlichung von Informationen | Wichtig | 2901125 in MS14-009 |
Windows Server 2012 R2 | Microsoft .NET Framework 4.5.1/4.5.2 (3037579) | Veröffentlichung von Informationen | Wichtig | 2901128 in MS14-009 |
Windows RT und Windows RT 8.1 | ||||
Windows RT | Microsoft .NET Framework 4.5/4.5.1/4.5.2[2](3037580) | Veröffentlichung von Informationen | Wichtig | 2901119 und 2901127 in MS14-009 |
Windows RT 8.1 | Microsoft .NET Framework 4.5.1/4.5.2[2](3037579) | Veröffentlichung von Informationen | Wichtig | 2901128 in MS14-009 |
Server Core-Installationsoption | ||||
Windows Server 2008 R2 für x64-basierte Systeme Service Pack 1 (Server Core-Installation) | Microsoft .NET Framework 3.5.1 (3037574) | Veröffentlichung von Informationen | Wichtig | 2901112 in MS14-009 |
Windows Server 2008 R2 für x64-basierte Systeme Service Pack 1 (Server Core-Installation) | Microsoft .NET Framework 4[1](3037578) | Veröffentlichung von Informationen | Wichtig | 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 (3037581) | Veröffentlichung von Informationen | Wichtig | 2901126 in MS14-009 |
Windows Server 2012 (Server Core-Installation) | Microsoft .NET Framework 3.5 (3037575) | Veröffentlichung von Informationen | Wichtig | 2901120 in MS14-009 |
Windows Server 2012 (Server Core-Installation) | Microsoft .NET Framework 4.5/4.5.1/4.5.2 (3037580) | Veröffentlichung von Informationen | Wichtig | 2901119 und 2901127 in MS14-009 |
Windows Server 2012 R2 (Server Core-Installation) | Microsoft .NET Framework 3.5 (3037576) | Veröffentlichung von Informationen | Wichtig | 2901125 in MS14-009 |
Windows Server 2012 R2 (Server Core-Installation) | Microsoft .NET Framework 4.5.1/4.5.2 (3037579) | Veröffentlichung von Informationen | Wichtig | 2901128 in MS14-009 |
[1]. Net Framework 4 und .NET Framework 4 Client Profile betroffen.
[2]Dieses Update ist nur über Windows Update verfügbar.
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.
Schweregradbewertungen und Sicherheitslücken-IDs
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 Bulletinzusammenfassung vom April den Exploitability Index.
Bewertung des Schweregrads der Sicherheitsanfälligkeit und maximale Sicherheitsbeeinträchtigung durch betroffene Software | ||
---|---|---|
Betroffene Software | ASP.NET Sicherheitsrisiko bei der Offenlegung von Informationen – CVE-2015-1648 | Bewertung des aggregierten Schweregrads |
Microsoft .NET Framework 1.1 Service Pack 1 | ||
Microsoft .NET Framework 1.1 Service Pack 1 unter Microsoft Windows Server 2003 Service Pack 2 (3037572) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 2.0 Service Pack 2 | ||
Microsoft .NET Framework 2.0 Service Pack 2 bei Installation auf Microsoft Windows Server 2003 Service Pack 2 (3037577) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 2.0 Service Pack 2 bei Installation auf Microsoft Windows Server 2003 x64 Edition Service Pack 2 (3037577) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 2.0 Service Pack 2 bei Installation auf Microsoft Windows Server 2003 für Itanium-basierte Systeme Service Pack 2 (3037577) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 2.0 Service Pack 2 unter Windows Vista Service Pack 2 (3037573) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 2.0 Service Pack 2 unter Windows Vista x64 Edition Service Pack 2 (3037573) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 2.0 Service Pack 2 unter Windows Server 2008 für 32-Bit-Systeme Service Pack 2 (3037573) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 2.0 Service Pack 2 unter Windows Server 2008 für x64-basierte Systeme Service Pack 2 (3037573) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 2.0 Service Pack 2 unter Windows Server 2008 für Itanium-basierte Systeme Service Pack 2 (3037573) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 3.5 | ||
Microsoft .NET Framework 3.5 unter Windows 8 für 32-Bit-Systeme (3037575) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 3.5 unter Windows 8 für x64-basierte Systeme (3037575) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 3.5 unter Windows Server 2012 (3037575) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 3.5 unter Windows Server 2012 (Server Core-Installation) (3037575) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 3.5 unter Windows 8.1 für 32-Bit-Systeme (3037576) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 3.5 unter Windows 8.1 für x64-basierte Systeme (3037576) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 3.5 unter Windows Server 2012 R2 (3037576) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 3.5 unter Windows Server 2012 R2 (Server Core-Installation) (3037576) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 3.5.1 | ||
Microsoft .NET Framework 3.5.1 unter Windows 7 für 32-Bit-Systeme Service Pack 1 (3037574) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 3.5.1 unter Windows 7 für x64-basierte Systeme Service Pack 1 (3037574) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 3.5.1 unter Windows Server 2008 R2 für x64-basierte Systeme Service Pack 1 (3037574) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 3.5.1 unter Windows Server 2008 R2 für x64-basierte Systeme Service Pack 1 (Server Core-Installation) (3037574) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 3.5.1 unter Windows Server 2008 R2 für Itanium-basierte Systeme Service Pack 1 (3037574) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4 | ||
Microsoft .NET Framework 4 bei Installation unter Windows Server 2003 Service Pack 2 (3037578)[1] | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4 bei Installation unter Windows Server 2003 x64 Edition Service Pack 2 (3037578)[1] | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4 bei Installation unter Windows Server 2003 mit SP2 für Itanium-basierte Systeme (3037578)[1] | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4 unter Windows Vista Service Pack 2 (3037578)[1] | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4 unter Windows Vista x64 Edition Service Pack 2 (3037578)[1] | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4 bei Installation unter Windows Server 2008 für 32-Bit-Systeme Service Pack 2 (3037578)[1] | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4 bei Installation unter Windows Server 2008 für x64-basierte Systeme Service Pack 2 (3037578)[1] | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4 bei Installation unter Windows Server 2008 für Itanium-basierte Systeme Service Pack 2 (3037578)[1] | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4 bei Installation unter Windows 7 für 32-Bit-Systeme Service Pack 1 (3037578)[1] | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4 bei Installation unter Windows 7 für x64-basierte Systeme Service Pack 1 (3037578)[1] | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4 bei Installation unter Windows Server 2008 R2 für x64-basierte Systeme Service Pack 1 (3037578)[1] | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4 bei Installation unter Windows Server 2008 R2 für x64-basierte Systeme Service Pack 1 (Server Core-Installation) (3037578)[1] | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4 bei Installation unter Windows Server 2008 R2 für Itanium-basierte Systeme Service Pack 1 (3037578)[1] | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4.5/4.5.1/4.5.2 | ||
Microsoft .NET Framework 4.5/4.5.1/4.5.2 bei Installation unter Windows Vista Service Pack 2 (3037581) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4.5/4.5.1/4.5.2 bei Installation unter Windows Vista x64 Edition Service Pack 2 (3037581) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4.5/4.5.1/4.5.2 bei Installation unter Windows Server 2008 für 32-Bit-Systeme Service Pack 2 (3037581) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4/4.5.1/4.5.2 bei Installation unter Windows Server 2008 für x64-basierte Systeme Service Pack 2 (3037581) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4.5/4.5.1/4.5.2 bei Installation unter Windows 7 für 32-Bit-Systeme Service Pack 1 (3037581) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4.5/4.5.1/4.5.2 bei Installation unter Windows 7 für x64-basierte Systeme Service Pack 1 (3037581) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4.5/4.5.1/4.5.2 bei Installation unter Windows Server 2008 R2 für x64-basierte Systeme Service Pack 1 (3037581) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4.5/4.5.1/4.5.2 bei Installation unter Windows Server 2008 R2 für x64-basierte Systeme Service Pack 1 (Server Core-Installation) (3037581) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4.5/4.5.1/4.5.2 unter Windows 8 für 32-Bit-Systeme (3037580) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4.5.1/4.5.2 unter Windows 8.1 für 32-Bit-Systeme (3037579) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4.5/4.5.1/4.5.2 unter Windows 8 für x64-basierte Systeme (3037580) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4.5.1/4.5.2 unter Windows 8.1 für x64-basierte Systeme (3037579) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4.5/4.5.1/4.5.2 unter Windows Server 2012 (3037580) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4.5/4.5.1/4.5.2 unter Windows Server 2012 (Server Core-Installation) (3037580) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4.5.1/4.5.2 unter Windows Server 2012 R2 (3037579) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4.5.1/4.5.2 unter Windows Server 2012 R2 (Server Core-Installation) (3037579) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4.5/4.5.1/4.5.2 unter Windows RT (3037580) | Wichtige Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4.5.1/4.5.2 unter Windows RT 8.1 (3037579) | Wichtige Offenlegung von Informationen | Wichtig |
[1]. Net Framework 4 und .NET Framework 4 Client Profile betroffen.
Informationen zu Sicherheitsrisiken
ASP.NET Sicherheitsrisiko bei der Offenlegung von Informationen – CVE-2015-1648
Eine Sicherheitslücke zur Offenlegung von Informationen ist in ASP.NET vorhanden, die verursacht wird, wenn ASP.NET bestimmte Anforderungen auf Systemen, die benutzerdefinierte Fehlermeldungen deaktiviert haben, unsachgemäß verarbeitet. Ein Angreifer, der die Sicherheitsanfälligkeit erfolgreich ausgenutzt hat, könnte Teile einer Webkonfigurationsdatei anzeigen, wodurch vertrauliche Informationen verfügbar gemacht werden können.
Um diese Sicherheitsanfälligkeit auszunutzen, könnte ein Angreifer eine speziell gestaltete Webanforderung an einen betroffenen Server senden, mit der Absicht, eine Fehlermeldung zu auslösen, die Informationen über die Quellzeile offenlegt, die die Ausnahme verursacht hat. Letztendlich könnte dies Informationen offenlegen, die nicht zugänglich sein sollen. Das Sicherheitsupdate behebt die Sicherheitsanfälligkeit, indem Dateiinhaltsdetails aus den Fehlermeldungen entfernt werden, die die Offenlegung von Informationen erleichtern.
Standardmäßig werden ASP.NET Anwendungen nicht für diese Sicherheitsanfälligkeit verfügbar gemacht, da sie so konfiguriert sind, dass keine detaillierten Fehlermeldungen für Remotebenutzer angezeigt werden. Manchmal aktivieren Entwickler detaillierte Fehlermeldungen, um Informationen zu sammeln und dann nicht zu deaktivieren, was die Anwendung dann für diese Sicherheitsanfälligkeit verfügbar macht.
Die Standardeinstellung in "web.config" lautet wie folgt:
<customerrors mode="remoteOnly">
In einer Produktionsumgebung würde dieser Eintrag wie folgt geändert:
</customerrors><customerrors mode="On" defaultredirect="ErrorPage.htm">
Im Allgemeinen sollten Entwickler in Produktionsumgebungen niemals Folgendes verwenden:
</customerrors><customerrors mode="off">
Beachten Sie, dass Fehlermeldungen basierend auf dem Fehlercode angepasst werden können. Weitere Informationen finden Sie unter customErrors Element (ASP.NET Einstellungen Schema).
Als zusätzlicher Schutz vor versehentlicher Deaktivierung von benutzerdefinierten Fehlern können Computerverwaltungen den Einzelhandelsmodus aktivieren. Weitere Informationen finden Sie in der zugehörigen Problemumgehung in diesem Bulletin.
Microsoft hat Informationen zu dieser Sicherheitsanfälligkeit durch koordinierte Offenlegung von Sicherheitsrisiken erhalten. Als dieses Sicherheitsbulletin ausgestellt wurde, hatte Microsoft keine Informationen erhalten, um anzugeben, dass diese Sicherheitsanfälligkeit öffentlich für Angriffe auf Kunden verwendet wurde.
Mildernde Faktoren
Die folgenden mildernden Faktoren können in Ihrer Situation hilfreich sein:
- Nur IIS-Server, die ausführliche Fehlermeldungen bereitstellen, sind betroffen. Produktionsserver sind wahrscheinlich nicht betroffen.
Problemumgehungen
Die folgenden Problemumgehungen können in Ihrer Situation hilfreich sein:
Konfigurieren von .NET im Einzelhandelsmodus auf allen Webservern
Fügen Sie in den Dateien "machine.config" aller Webserver die Einstellung "<deployment retail="true" />" zum Abschnitt "system.web" des Abschnitts "Konfiguration" hinzu.
Auf 32-Bit-Systemen befindet sich machine.config unter %windir%\Microsoft.NET\Framework\[version]\config\machine.config.
Auf 64-Bit-Systemen befindet sich "machine.config" unter "%windir%\Microsoft.NET\Framework64\[version]\config\machine.config".
Weitere Informationen zu dieser Einstellung finden Sie unter deployment Element (ASP.NET Einstellungen Schema).
Auswirkungen der Problemumgehung. Alle ASP.NET detaillierte Fehlermeldungen aller Websites auf jedem Server werden unterdrückt.
So können Sie die Problemumgehung rückgängig machen.
Um die Problemumgehung rückgängig zu machen, entfernen Sie die Einstellung, die durch dieses Verfahren hinzugefügt wurde.
Aktivieren von benutzerdefinierten Fehlern für alle Websites
Stellen Sie in den Web.config-Dateien für alle Websites sicher, dass die Einstellung "customErrors" (im Abschnitt "system.web" des Abschnitts "Konfiguration") nicht auf "aus" festgelegt ist. Tresor Werte sind "on", "remoteonly" oder gar keine Einstellung.
Weitere Informationen zur Einstellung "customErrors" finden Sie unter customErrors Element (ASP.NET Einstellungen Schema).
Auswirkungen der Problemumgehung. Alle ASP.NET detaillierte Fehlermeldungen aller Websites werden unterdrückt.
So können Sie die Problemumgehung rückgängig machen.
Um die Problemumgehung rückgängig zu machen, rückgängig machen die Einstellungen, die mithilfe dieses Verfahrens erstellt wurden.
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 (14. April 2015): Bulletin veröffentlicht.
- V2.0 (12. Mai 2015): Bulletin erneut veröffentlicht, um Probleme mit dem 3037580 Update für Microsoft .NET Framework 4.5/4.5.1/4.5.2 für betroffene Editionen von Microsoft Windows zu beheben. Kunden, die diese Versionen von .NET Framework ausführen, werden empfohlen, die neue Version des 3037580 Updates zu installieren, um vor der in diesem Bulletin erläuterten Sicherheitsanfälligkeit zu schützen. Weitere Informationen finden Sie im Microsoft Knowledge Base-Artikel 3037580 .
Seite generiert 2015-05-06 13:24Z-07:00.