Auch für Non-Root-User

Mac OS X Lion: Sicherheitslücke ermöglicht Passwortänderung

Bei Mac OS X Lion haben die Entwickler offenbar einen Fehler gemacht: Falsch gesetzte Zugriffsrechte führen dazu, dass ein Nutzer das Passwort eines anderen Nutzers desselben Rechners ändern kann. Auf diese Sicherheitslücke ist Patrick Dunstan vom Defence in Depth-Blog gestoßen.

?
?


Werbung

Das Blog beschäftigt sich rund um Themen, die die Sicherheit betreffen. Bereits in 2009 ist es Dunstan gelungen herauszufinden, wie Passwörter unter Mac OS X geknackt werden können. Bei Apples neuestem Betriebssystem 10.7 alias Lion funktioniert dies allerdings auf andere Art und Weise. Apple hat bei Lion das Authentifizierungsschema abgeändert und dabei laut Dunstan "einen wichtigen Schritt übersehen".

Angriff klappt nicht immer

Wie der Sicherheitsexperte ausfindig machen konnte, können auch Non-Root-User über den Verzeichnisdienst - Directory Services - die Passwort-Hashes der Shadow-Dateien auslesen. Dunstan hat ein Python-Script veröffentlicht, mit dem Nutzern das Cracken der Hashes erleichtert werden soll. Den Angaben von Dunstan zufolge können Nutzer durch einen einfachen Befehl das Passwort eines anderen Nutzers ändern. Hierfür verlangt Lion laut dem Experten keine Authentifizierung, der Angreifer kann einfach ein neues Passwort eingeben.

Allerdings scheint dieser Trick nicht immer zu funktionieren. Zumindest berichten einige Nutzer in den Kommentaren zu Dunstans Blog-Eintrag, dass die Vorgehensweise bei ihnen nicht geklappt habe - andere berichten, dass es durchaus funktioniert. Außerdem konnte zum Beispiel auch Heise Security den Vorgang nicht reproduzieren.

Derzeit liegt von Apple noch kein Patch für die Sicherheitslücke vor, allerdings gibt es auch einige Schutzmechanismen. Der Nutzer kann zum Beispiel Passwörter festlegen, die eingegeben werden müssen, wenn der Rechner aus dem Ruhezustand oder nach Starten des Bildschirmschoners wieder genutzt werden soll. Darüber hinaus können Nutzer das automatische Einloggen sowie Gast-Zugänge deaktivieren. Daneben besteht die Möglichkeit, dass anderen Nutzern die Admin-Rechte in der Kontenverwaltung entzogen werden könnten.

Mehr zum Thema »

Links zum Thema



Forum