Microsoft Security Bulletin MS15-083 – Wichtig

Sicherheitsanfälligkeit im Servernachrichtenblock könnte Remotecodeausführung zulassen (3073921)

Veröffentlicht: 11. August 2015 | Aktualisiert: 8. September 2015

Version: 2.0

Kurzfassung

Dieses Sicherheitsupdate behebt eine Sicherheitsanfälligkeit in Microsoft Windows. Die Sicherheitsanfälligkeit könnte die Remotecodeausführung zulassen, wenn ein Angreifer eine speziell gestaltete Zeichenfolge an die SMB-Serverfehlerprotokollierung sendet.

Dieses Sicherheitsupdate ist für alle unterstützten Editionen von Windows Vista und Windows Server 2008 als wichtig eingestuft. Weitere Informationen finden Sie im Abschnitt "Betroffene Software" .

Das Sicherheitsupdate behebt die Sicherheitsanfälligkeit, indem bestimmte Protokollierungsaktivitäten korrigiert werden, um Speicherbeschädigungen auszuschließen. Weitere Informationen zur Sicherheitsanfälligkeit finden Sie im Abschnitt "Sicherheitsrisikeninformationen ".

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

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 Maximale Sicherheitswirkung Bewertung des aggregierten Schweregrads Ersetzte Updates*
Windows Vista
Windows Vista Service Pack 2 (3073921) Remoteausführung von Code Wichtig 971468 in MS10-012
Windows Vista x64 Edition Service Pack 2 (3073921) Remoteausführung von Code Wichtig 971468 in MS10-012
Windows Server 2008
Windows Server 2008 für 32-Bit-Systeme Service Pack 2 (3073921) Remoteausführung von Code Wichtig 971468 in MS10-012
Windows Server 2008 für x64-basierte Systeme Service Pack 2 (3073921) Remoteausführung von Code Wichtig 971468 in MS10-012
Windows Server 2008 für Itanium-basierte Systeme Service Pack 2 (3073921) Remoteausführung von Code Wichtig 971468 in MS10-012
Server Core-Installationsoption
Windows Server 2008 für 32-Bit-Systeme Service Pack 2 (Server Core-Installation) (3073921) Remoteausführung von Code Wichtig 971468 in MS10-012
Windows Server 2008 für x64-basierte Systeme Service Pack 2 (Server Core-Installation) (3073921) Remoteausführung von Code Wichtig 971468 in MS10-012

*Die Spalte "Updates ersetzt" zeigt nur das neueste Update in jeder Kette von abgelösten Updates an. Um eine umfassende Liste der ersetzten Updates zu erhalten, wechseln Sie zum Microsoft Update-Katalog, suchen Sie nach der UPDATE-KB-Nummer, und zeigen Sie dann Updatedetails an (Updates ersetzte Informationen finden Sie auf der Registerkarte "Paketdetails").

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, lesen Sie bitte den Exploitability Index in der Zusammenfassung des Bulletins august.

Bewertung des Schweregrads der Sicherheitsanfälligkeit und maximale Sicherheitsbeeinträchtigung durch betroffene Software
Betroffene Software Sicherheitsanfälligkeit bezüglich Speicherbeschädigung durch Servernachrichten blockieren – CVE-2015-2474 Bewertung des aggregierten Schweregrads
Windows Vista
Windows Vista Service Pack 2 (3073921) Wichtige Remotecodeausführung Wichtig 
Windows Vista x64 Edition Service Pack 2 (3073921) Wichtige Remotecodeausführung Wichtig 
Windows Server 2008
Windows Server 2008 für 32-Bit-Systeme Service Pack 2 (3073921) Wichtige Remotecodeausführung Wichtig 
Windows Server 2008 für x64-basierte Systeme Service Pack 2 (3073921) Wichtige Remotecodeausführung Wichtig 
Windows Server 2008 für Itanium-basierte Systeme Service Pack 2 (3073921) Wichtige Remotecodeausführung Wichtig 
Server Core-Installationsoption
Windows Server 2008 für 32-Bit-Systeme Service Pack 2 (Server Core-Installation) (3073921) Wichtige Remotecodeausführung Wichtig 
Windows Server 2008 für x64-basierte Systeme Service Pack 2 (Server Core-Installation) (3073921) Wichtige Remotecodeausführung Wichtig 

Informationen zu Sicherheitsrisiken

Sicherheitsanfälligkeit bezüglich Speicherbeschädigung durch Servernachrichten blockieren – CVE-2015-2474

In Windows ist eine authentifizierte Sicherheitslücke zur Remotecodeausführung vorhanden, die verursacht wird, wenn der Servernachrichtenblock (Server Message Block, SMB) bestimmte Protokollierungsaktivitäten nicht ordnungsgemäß verarbeitet, was zu Speicherbeschädigungen führt. Ein Angreifer, der diese Sicherheitsanfälligkeit erfolgreich ausgenutzt hat, kann die vollständige Kontrolle über ein betroffenes System übernehmen. Ein Angreifer könnte dann Programme installieren, Daten anzeigen, ändern, oder löschen oder neue Konten mit uneingeschränkten Benutzerrechten anlegen.

In einem Angriffsszenario verfügt ein Angreifer über gültige Anmeldeinformationen und sendet eine speziell gestaltete Zeichenfolge an die SMB-Serverfehlerprotokollierung.

Das Update behebt die Sicherheitsanfälligkeit, indem bestimmte Protokollierungsaktivitäten korrigiert werden, um Speicherbeschädigungen auszuschließen. 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

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

Problemumgehungen

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

  • Deaktivieren von SMBv1

    Methode 1 (mit PowerShell):

    1. Unter Windows Vista und Windows Server 2008 mit PowerShell 2.0 oder höher können Sie den folgenden PowerShell-Befehl ausführen:

      Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" SMB1 -Type DWORD -Value 0 -Force.
      
    2. Starten Sie das System neu.

    Methode 2 (Verwenden eines skripts für die verwaltete Bereitstellung):

    1. Erstellen Sie eine Textdatei mit dem Namen SMBv1-disable.reg , die den folgenden Text enthält:

      [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters]
      "SMB1"=dword:00000000
      
    2. Führen Sie regedit.exe aus.

    3. Klicken Sie im Registrierungs-Editor auf das Menü "Datei " und dann auf " Importieren".

    4. Navigieren Sie zu der SMBv1-disable.reg Datei, die Sie im ersten Schritt erstellt haben, und wählen Sie sie aus. (Hinweis : Wenn Ihre Datei nicht aufgeführt ist, wo sie erwartet wird, stellen Sie sicher, dass sie nicht automatisch eine .txt Dateierweiterung erhalten hat, oder ändern Sie die Dateierweiterungsparameter des Dialogfelds in "Alle Dateien").

    5. Klicken Sie auf " Öffnen" und dann auf "OK ", um den Registrierungs-Editor zu schließen.

    6. Starten Sie das System neu.

Auswirkungen der Problemumgehung. SMB funktioniert möglicherweise nicht ordnungsgemäß.

So können Sie die Problemumgehung rückgängig machen.

Methode 1 (mithilfe von PowerShell):

  1. Unter Windows Vista und Windows Server 2008 mit PowerShell 2.0 oder höher können Sie den folgenden PowerShell-Befehl ausführen:

    Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" SMB1 -Type DWORD -Value 1 -Force.
    
  2. Starten Sie das System neu.

Methode 2 (Verwenden eines skripts für die verwaltete Bereitstellung):

  1. Erstellen Sie eine Textdatei mit dem Namen SMBv1-enable.reg , die den folgenden Text enthält:

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters]
    "SMB1"=dword:00000001
    
  2. Führen Sie regedit.exe aus. 3. Klicken Sie im Registrierungs-Editor auf das Menü "Datei " und dann auf " Importieren". 4. Navigieren Sie zu der SMBv1-enable.reg Datei, die Sie im ersten Schritt erstellt haben, und wählen Sie sie aus. (Hinweis : Wenn Ihre Datei nicht aufgeführt ist, wo sie erwartet wird, stellen Sie sicher, dass sie nicht automatisch eine .txt Dateierweiterung erhalten hat, oder ändern Sie die Dateierweiterungsparameter des Dialogfelds in "Alle Dateien"). 5. Klicken Sie auf " Öffnen" , und klicken Sie dann auf "OK ", um den Registrierungs-Editor zu schließen. 6. Starten Sie das System neu.

    • Erweiterter Schutz für die Authentifizierung in SMB deaktivieren

    Hinweis Vor dem Festlegen von Härtungsmodi finden Sie im folgenden MSDN-Artikel: Extended Protection for Authentication Overview

    1. Klicken Sie auf "Start", klicken Sie auf "Ausführen", geben Sie "Regedit" in das Feld "Öffnen" ein, und klicken Sie dann auf "OK".

    2. Navigieren Sie zum folgenden Registrierungsspeicherort:

      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
      
    3. Wählen Sie im Menü "Bearbeiten " die Option "Neu" aus, und klicken Sie dann auf "DWORD-Wert".

    4. Geben Sie "SmbServerNameHardeningLevel" ein, und drücken Sie dann die EINGABETASTE.

    5. Klicken Sie im Menü "Bearbeiten " auf " Ändern".

    6. Legen Sie den Wert von SmbServerNameHardeningLevel auf 0 fest, und klicken Sie dann auf OK.

    7. Schließen Sie den Registrierungs-Editor, und starten Sie das System neu.

    Auswirkungen der Problemumgehung. SMB funktioniert möglicherweise nicht ordnungsgemäß.

    So können Sie die Problemumgehung rückgängig machen

    1. Klicken Sie auf "Start", klicken Sie auf "Ausführen", geben Sie "Regedit" in das Feld "Öffnen" ein, und klicken Sie dann auf "OK".

    2. Navigieren Sie zum folgenden Registrierungsspeicherort:

      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
      
    3. Wählen Sie "SmbServerNameHardeningLevel" aus, und drücken Sie dann die EINGABETASTE.

    4. Klicken Sie im Menü "Bearbeiten " auf "Löschen", und klicken Sie dann auf "Ja".

    5. Schließen Sie den Registrierungs-Editor, und starten Sie das System neu.

Bereitstellung von Sicherheitsupdates

Informationen zur Bereitstellung von Sicherheitsupdates finden Sie im Microsoft Knowledge Base-Artikel, auf den hier 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 (11. August 2015): Bulletin veröffentlicht.
  • V2.0 (8. September 2015): Um CVE-2015-2472 umfassend zu behandeln, veröffentlicht Microsoft das Sicherheitsupdate 3073921 für betroffene Editionen von Windows Vista und Windows Server 2008 erneut. Kunden, die Windows Vista oder Windows Server 2008 ausführen, die das Update zuvor installiert haben, sollten das Update neu installieren, um vollständig vor der Sicherheitsanfälligkeit geschützt zu sein. Weitere Informationen finden Sie im Microsoft Knowledge Base-Artikel 3073921 .

Seite generiert 2015-09-08 09:23-07:00.