Exploit für wurmfähige Lücke im Windows-HTTP-Stack veröffentlicht

Bug entdeckt (Bild: Shuterstock)

Ein Sicherheitsforscher entwickelt innerhalb weniger Tage Beispielcode. Der Code verzichtet jedoch auf die Funktion zur selbstständigen Verbreitung. Ein Angreifer kann ohne Interaktion mit einem Nutzer einen Absturz von Windows auslösen.

Seit dem Wochenende ist Beispielcode für einen Exploit öffentlich verfügbar, mit dem sich eine Schwachstelle im HTTP-Stack von Windows ausnutzen lässt. Betroffen sind lediglich Windows 10 und Windows Server in den Versionen 2004 und 20H2. Microsoft geht davon aus, dass sich Schadcode für diese Anfälligkeit so gestalten lässt, dass er sich von selbst verbreiten kann.

Wie Bleeping Computer berichtet, wurde der Proof-of-Concept vom Sicherheitsforscher Axel Souchet entwickelt. Allerdings soll die Fähigkeit, sich wie ein Wurm zu verbreiten, fehlen.

Laut Microsoft kann die Sicherheitslücke auf betroffenen Systemen ohne jegliche Interaktion mit einem Nutzer missbraucht werden. Auch ein Autorisierung ist nicht erforderlich. Der eigentliche Fehler steckt in der Datei HTTP.sys. Ein Angreifer kann ein Denial Of Service (DoS) auslösen, was zu einem sogenannten Blue Screen of Death führt, der blaue Bildschirm, mit dem ein Absturz von Windows angezeigt wird.

“Der Fehler selbst tritt in ‘http!UlpParseContentCoding’ auf, wo die Funktion ein lokales LIST_ENTRY hat und ein Element an dieses anhängt”, schreibt Souchet in einem Beitrag auf GitHub. Dort ist auch der Beispielcode verfügbar.

Schon mit der Bereitstellung des Patches in der vergangenen Woche hatte Microsoft die Ausnutzbarkeit der Sicherheitslücke als wahrscheinlich eingestuft. Der jetzt verfügbare Beispielcode könnte die Entwicklung einer Schadsoftware, die die Schwachstelle ausnutzt, beschleunigen. Nutzer, die die Mai-Patches noch nicht installiert haben, sollten dies nun zeitnah nachholen.

Wurmfähige Sicherheitslücken sind besonders schwerwiegend, weil sie unter Umständen zu einer unkontrollierten Ausbreitung einer Malware führen können. Beispiele für derartige Anfälligkeiten sind laut Bleeping Computer unter anderem die BlueKeep genannte Lücke in den Remote Desktop Services von Windows sowie eine Lücke in Server Message Block v3 (SMBv3), die als SMBGhost bezeichnet wird.