Microsoft Security Bulletin MS15-041 – Wichtig
Sicherheitsanfälligkeit in .NET Framework kann die Offenlegung von Informationen ermöglichen (3048010)
Veröffentlicht: 14. April 2015 | Aktualisiert: 12. Mai 2015
Version: 2.0
Kurzfassung
Dieses Sicherheitsupdate behebt ein Sicherheitsrisiko in Microsoft .NET Framework. Die Sicherheitsanfälligkeit kann die Offenlegung von Informationen ermöglichen, wenn ein Angreifer eine speziell gestaltete Webanforderung an einen betroffenen Server sendet, auf dem benutzerdefinierte Fehlermeldungen deaktiviert sind. Ein Angreifer, der die Sicherheitsanfälligkeit erfolgreich ausnutzt, kann Teile einer Webkonfigurationsdatei anzeigen, wodurch vertrauliche Informationen verfügbar gemacht werden können.
Dieses Sicherheitsupdate wird für Microsoft .NET Framework 1.1 Service Pack 1, 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 erleichtert haben. Weitere Informationen zu diesem Sicherheitsrisiko 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, haben entweder ihren Supportlebenszyklus hinter sich oder sind nicht betroffen. Informationen zum Bestimmen des Supportlebenszyklus für Ihre Softwareversion oder -edition finden Sie unter Microsoft-Support Lifecycle.
Betriebssystem | Komponente | Maximale Sicherheitsbeeinträchtigung | Bewertung des Aggregierten Schweregrads | Updates ersetzt |
---|---|---|---|---|
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 Clientprofil 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 Clientprofil?
Die .NET Framework verteilbaren Pakete der Version 4 sind in zwei Profilen verfügbar: .NET Framework 4 und .NET Framework 4 Clientprofil. Das .NET Framework 4-Clientprofil ist eine Teilmenge des .NET Framework 4-Profils, das für Clientanwendungen optimiert ist. Es 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 das clientprofil .NET Framework 4 ausgerichtet sind. Weitere Informationen finden Sie im MSDN-Artikel .NET Framework Clientprofil.
Für einige der betroffenen Software sind mehrere Updatepakete verfügbar. 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 Reihenfolge installieren?
Nein. Mehrere Updates für ein bestimmtes System können in beliebiger Reihenfolge angewendet werden.
Schweregradbewertungen und Bezeichner für Sicherheitsrisiken
Bei den folgenden Schweregradbewertungen wird die potenzielle maximale Auswirkung der Sicherheitsanfälligkeit vorausgesetzt. Informationen zur Wahrscheinlichkeit der Ausnutzbarkeit des Sicherheitsrisikos innerhalb von 30 Tagen nach der Veröffentlichung dieses Security Bulletins in Bezug auf den Schweregrad und die Sicherheitsauswirkungen finden Sie im Ausnutzungsindex im Bulletin Summary vom April.
Bewertung des Sicherheitsrisikoschweregrads und maximale Auswirkungen auf die Sicherheit durch betroffene Software | ||
---|---|---|
Betroffene Software | Sicherheitsanfälligkeit in ASP.NET – 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) | Wichtig Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 2.0 Service Pack 2 | ||
Microsoft .NET Framework 2.0 Service Pack 2 bei Installation unter Microsoft Windows Server 2003 Service Pack 2 (3037577) | Wichtig Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 2.0 Service Pack 2 bei Installation unter Microsoft Windows Server 2003 x64 Edition Service Pack 2 (3037577) | Wichtig Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 2.0 Service Pack 2 bei Installation unter Microsoft Windows Server 2003 für Itanium-basierte Systeme Service Pack 2 (3037577) | Wichtig Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 2.0 Service Pack 2 unter Windows Vista Service Pack 2 (3037573) | Wichtig Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 2.0 Service Pack 2 unter Windows Vista x64 Edition Service Pack 2 (3037573) | Wichtig 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) | Wichtig 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) | Wichtig Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 2.0 Service Pack 2 unter Windows Server 2008 für Itanium-Based Systems Service Pack 2 (3037573) | Wichtig Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 3.5 | ||
Microsoft .NET Framework 3.5 unter Windows 8 für 32-Bit-Systeme (3037575) | Wichtig Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 3.5 unter Windows 8 für x64-basierte Systeme (3037575) | Wichtig Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 3.5 unter Windows Server 2012 (3037575) | Wichtig Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 3.5 unter Windows Server 2012 (Server Core-Installation) (3037575) | Wichtig Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 3.5 unter Windows 8.1 für 32-Bit-Systeme (3037576) | Wichtig Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 3.5 auf Windows 8.1 für x64-basierte Systeme (3037576) | Wichtig Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 3.5 unter Windows Server 2012 R2 (3037576) | Wichtig Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 3.5 unter Windows Server 2012 R2 (Server Core-Installation) (3037576) | Wichtig 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) | Wichtig Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 3.5.1 unter Windows 7 für x64-basierte Systeme Service Pack 1 (3037574) | Wichtig Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 3.5.1 unter Windows Server 2008 R2 für x64-basierte Systeme Service Pack 1 (3037574) | Wichtig 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) | Wichtig Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 3.5.1 unter Windows Server 2008 R2 für Itanium-basierte Systeme Service Pack 1 (3037574) | Wichtig Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4 | ||
Microsoft .NET Framework 4 bei Installation unter Windows Server 2003 Service Pack 2 (3037578)[1] | Wichtig Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4 bei Installation unter Windows Server 2003 x64 Edition Service Pack 2 (3037578)[1] | Wichtig Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4 bei Installation unter Windows Server 2003 mit SP2 für Itanium-basierte Systeme (3037578)[1] | Wichtig Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4 unter Windows Vista Service Pack 2 (3037578)[1] | Wichtig Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4 unter Windows Vista x64 Edition Service Pack 2 (3037578)[1] | Wichtig Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4 bei Installation unter Windows Server 2008 für 32-Bit-Systeme Service Pack 2 (3037578)[1] | Wichtig Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4 bei Installation unter Windows Server 2008 für x64-basierte Systeme Service Pack 2 (3037578)[1] | Wichtig Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4 bei Installation unter Windows Server 2008 für Itanium-basierte Systeme Service Pack 2 (3037578)[1] | Wichtig Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4 bei Installation unter Windows 7 für 32-Bit-Systeme Service Pack 1 (3037578)[1] | Wichtig Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4 bei Installation unter Windows 7 für x64-basierte Systeme Service Pack 1 (3037578)[1] | Wichtig 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] | Wichtig 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] | Wichtig 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] | Wichtig 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) | Wichtig 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) | Wichtig 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) | Wichtig 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) | Wichtig 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) | Wichtig 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) | Wichtig 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) | Wichtig 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) | Wichtig Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4.5/4.5.1/4.5.2 unter Windows 8 für 32-Bit-Systeme (3037580) | Wichtig Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4.5.1/4.5.2 unter Windows 8.1 für 32-Bit-Systeme (3037579) | Wichtig Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4.5/4.5.1/4.5.2 unter Windows 8 für x64-basierte Systeme (3037580) | Wichtig Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4.5.1/4.5.2 auf Windows 8.1 für x64-basierte Systeme (3037579) | Wichtig Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4.5/4.5.1/4.5.2 unter Windows Server 2012 (3037580) | Wichtig Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4.5/4.5.1/4.5.2 unter Windows Server 2012 (Server Core-Installation) (3037580) | Wichtig Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4.5.1/4.5.2 unter Windows Server 2012 R2 (3037579) | Wichtig Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4.5.1/4.5.2 unter Windows Server 2012 R2 (Server Core-Installation) (3037579) | Wichtig Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4.5/4.5.1/4.5.2 unter Windows RT (3037580) | Wichtig Offenlegung von Informationen | Wichtig |
Microsoft .NET Framework 4.5.1/4.5.2 unter Windows RT 8.1 (3037579) | Wichtig Offenlegung von Informationen | Wichtig |
[1].NET Framework 4 und .NET Framework 4 Clientprofil betroffen.
Informationen zu Sicherheitsrisiken
Sicherheitsanfälligkeit in ASP.NET – CVE-2015-1648
In ASP.NET liegt eine Sicherheitsanfälligkeit bezüglich der Offenlegung von Informationen vor, die verursacht wird, wenn ASP.NET bestimmte Anforderungen auf Systemen, für die benutzerdefinierte Fehlermeldungen deaktiviert sind, nicht ordnungsgemäß verarbeitet. Ein Angreifer, der die Sicherheitsanfälligkeit erfolgreich ausnutzt, kann 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 auszulösen, die Informationen zu der Quellzeile offenlegen könnte, die die Ausnahme ausgelöst hat. Letztendlich könnten dadurch Informationen offengelegt werden, die nicht zugänglich sein sollten. Das Sicherheitsupdate behebt die Sicherheitsanfälligkeit, indem Dateiinhaltsdetails aus den Fehlermeldungen entfernt werden, die die Offenlegung von Informationen erleichtert haben.
Standardmäßig sind ASP.NET Anwendungen nicht für diese Sicherheitsanfälligkeit verfügbar, da sie so konfiguriert sind, dass remotebenutzer keine detaillierten Fehlermeldungen angezeigt werden. Manchmal aktivieren Entwickler detaillierte Fehlermeldungen, um Informationen zu sammeln, und deaktivieren sie dann nicht, was dann die Anwendung für dieses Sicherheitsrisiko verfügbar machen würde.
Die Standardeinstellung in web.config lautet wie folgt:
<customerrors mode="remoteOnly">
In einer Produktionsumgebung wird dieser Eintrag nach bewährter Methode wie folgt geändert:
</customerrors><customerrors mode="On" defaultredirect="ErrorPage.htm">
In Produktionsumgebungen sollten Entwickler in der Regel 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 Settings Schema).
Als zusätzlichen Schutz vor versehentlicher Deaktivierung benutzerdefinierter Fehler können Computerverwaltungen den Einzelhandelsmodus aktivieren. Weitere Informationen finden Sie in der entsprechenden Problemumgehung in diesem Bulletin.
Microsoft hat informationen zu diesem Sicherheitsrisiko durch koordinierte Offenlegung von Sicherheitsrisiken erhalten. Als dieses Security Bulletin veröffentlicht wurde, hatte Microsoft keine Informationen erhalten, die darauf hindeuten, dass diese Sicherheitsanfälligkeit öffentlich für Angriffe auf Kunden verwendet wurde.
Schadensbegrenzende Faktoren
Die folgenden Milderungsfaktoren können in Ihrer Situation hilfreich sein:
- Nur IIS-Server, die ausführliche Fehlermeldungen bereitstellen, sind betroffen. Es ist unwahrscheinlich, dass Produktionsserver betroffen sind.
Problemumgehungen
Die folgenden Problemumgehungen können in Ihrer Situation hilfreich sein:
Konfigurieren von .NET im Einzelhandelsmodus auf allen Webservern
Fügen Sie im machine.config-Dateien aller Webserver die Einstellung "<deployment retail="true" />" zum Abschnitt "system.web" des Abschnitts "configuration" hinzu.
Auf 32-Bit-Systemen finden Sie 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 Settings Schema).
Auswirkungen der Problemumgehung. Alle ASP.NET detaillierten Fehlermeldungen von allen Websites auf jedem Server werden unterdrückt.
Rückgängigmachen der Problemumgehung
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 im web.config Dateien für alle Websites sicher, dass die Einstellung "customErrors" (im Abschnitt "system.web" des Abschnitts "konfiguration") nicht auf "off" festgelegt ist. Sichere Werte sind "on", "remoteonly" oder gar keine Einstellung.
Weitere Informationen zur einstellung customErrors finden Sie unter customErrors-Element (ASP.NET Settings Schema).
Auswirkungen der Problemumgehung. Alle ASP.NET detaillierten Fehlermeldungen von allen Websites werden unterdrückt.
Rückgängigmachen der Problemumgehung
Um die Problemumgehung rückgängig zu machen, rückgängig machen die Einstellungen, die mit diesem Verfahren eingerichtet wurden.
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 (14. April 2015): Bulletin veröffentlicht.
- V2.0 (12. Mai 2015): Das Bulletin wurde 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, die vor der in diesem Bulletin beschriebenen Sicherheitsanfälligkeit geschützt werden soll. Weitere Informationen finden Sie im Microsoft Knowledge Base-Artikel 3037580 .
Seite generiert am 06.05.2015 13:24Z-07:00.