Kritische Zero-Day-Lücke in Microsoft Exchange kompromittiert Domänencontroller

Der Sicherheitsforscher Dirk-Jan Mollema von der niederländischen Sicherheitsfirma Fox-IT hat eine Zero-Day-Lücke in Exchange Server öffentlich gemacht. Sie erlaubt es einem Angreifer, der lediglich über die Anmeldedaten eines Exchange-Postfachs verfügt, Administrator-Rechte für den Domänen-Controller zu erhalten. Dafür benötigt er lediglich ein auf GitHub frei verfügbares Python-Tool.

Allerdings handelt es sich bei der Zero-Day-Lücke nicht um einen einzelnen Bug, sondern um die Kombination aus drei Voreinstellungen und Mechanismen, die ein Angreifer für die nicht autorisierte Ausweitung von Nutzerrechten verwenden kann. Ausgangspunkt kann ein gehacktes E-Mail-Konto sein. Am Ende seines Angriffs ist ein Hacker Administrator des Domänen-Controllers, der die Authentifizierungsanforderungen innerhalb einer Windows-Domäne verwaltet.

Die erste Funktion, die Mollema für seine Zwecke nutzte, heißt Exchange Web Services (EWS). Darüber bringt er einen Exchange Server dazu, sich auf einer von ihm kontrollierten Website mit dem Computer-Konto des Exchange Servers anzumelden. Diese Authentifizierung erfolgt wiederum über NTLM-Hashes, die per HTTP übertragen werden. Aufgrund eines Fehlers des Exchange Servers ist die NTLM-Authentifizierung jedoch angreifbar, wodurch Mollema den NTLM-Hash des Exchange Servers erhält.

Das nun kompromittierte Computer-Konto des Exchange-Servers nutzt der Forscher, um auf bestimmte ab Werk aktivierte Funktionen zuzugreifen, die es ihm schließlich erlauben, den Domänen-Controller zu übernehmen und beliebige Konten anzulegen.

Der PrivExchange genannte Angriff soll mit Exchange Server 2013 in Verbindung mit Domänen-Controllern von Windows Server funktionieren. Ein Patch von Microsoft liegt noch nicht vor. In seinem Blogeintrag beschreibt Mollema jedoch mehrere Maßnahmen, die Administratoren ergreifen können, um Angriffe auf die Schwachstelle zu verhindern.

Die PrivExchange-Anfälligkeit sollte nicht unterschätzt werden. Aufgrund des verfügbaren Beispielcodes ist sie leicht anzuwenden. Zudem kann ein Hacker unter Umständen die vollständige Kontrolle über eine Windows-IT-Infrastruktur erhalten, was die Schwachstelle zu einem attraktiven Ziel für Angreifer machen sollte.

Mollema betont, dass sein Angriff keine bisher unbekannten Bugs ausnutzt. Vielmehr handele es sich um eine Kombination von bekannten Anfälligkeiten mit ebenfalls bereits bekannten Schwachstellen in Protokollen.

Whitepaper

Studie zu Filesharing im Unternehmen: Kollaboration im sicheren und skalierbaren Umfeld

Im Rahmen der von techconsult im Auftrag von ownCloud und IBM durchgeführten Studie wurde das Filesharing in deutschen Unternehmen ab 500 Mitarbeitern im Kontext organisatorischer, technischer und sicherheitsrelevanter Aspekte untersucht, um gegenwärtige Zustände, Bedürfnisse und Optimierungspotentiale aufzuzeigen. Jetzt herunterladen!

Stefan Beiersmann

Stefan unterstützt seit 2006 als Freier Mitarbeiter die ZDNet-Redaktion. Wenn andere noch schlafen, sichtet er bereits die Nachrichtenlage, sodass die ersten News des Tages meistens von ihm stammen.

Recent Posts

Neue Datenanalyse-Software für die Thüringer Polizei

Ob schnelles Bild zur Lage, kollaborative Ermittlung oder strategische Analysen auf Basis von polizeilichen Vorgängen:…

14 Stunden ago

US-Bundesstaat Arizona verklagt Google wegen Täuschung von Verbrauchern

Es geht um die Sammlung von Standortdaten. Der Generalstaatsanwalt von Arizona unterstellt eine fehlende Zustimmung…

15 Stunden ago

Poco F2 Pro: Xiaomi erhöht heimlich Preis um 100 Euro

Statt 499 Euro verlangt Xiaomi für das Poco F2 Pro nun 599,90 Euro. Das Unternehmen…

16 Stunden ago

Handelsstreit mit USA: Auslieferung von Huawei-CFO rückt näher

Der Supreme Court lehnt eine Einstellung des Auslieferungsverfahrens ab. Es sieht genug Anhaltspunkte für eine…

16 Stunden ago

Bug-Bounty-Plattform HackerOne gibt 100 Millionen Dollar für Sicherheitslücken aus

Für die ersten 20 Millionen Dollar benötigt das Unternehmen noch fünf Jahre. Danach kommen in…

19 Stunden ago

Forscher finden 26 USB-Bugs in Linux, Windows, macOS und FreeBSD

Sie entwickeln ein spezielles Fuzzing-Tool für USB-Treiber. Es emuliert ein USB-Gerät und erzeugt ungültige und…

20 Stunden ago