Die Project Zero (GPZ) -Forscher von Google haben die Meltdown- und Spectre-Schwachstellen in einer Vielzahl von Prozessoren Anfang dieses Jahres entdeckt. Jetzt haben sie angekündigt, dass Windows 10 S von Microsoft unter einem Exploit mit mittlerem Schweregrad leidet, mit dem Benutzer möglicherweise beliebigen Code ausführen können, um einen Jailbreak eines im Wesentlichen gesperrten Betriebssystems durchzuführen. Derzeit scheint es keinen Remote-Code zu geben, mit dem der Fehler ausgenutzt werden kann. Dies bedeutet, dass potenzielle Hacker physischen Zugriff auf die Geräte benötigen, um das Betriebssystem zu entsperren.
Die Forscher sagen, dass die Sicherheitsanfälligkeit darauf zurückzuführen ist, wie Windows 10 S die Identität von Komponenten mit hohen Berechtigungen überprüft. Nach dem hochtechnischen Hinweis der GPZ:
„Wenn ein .NET COM-Objekt instanziiert wird, wird die an DllGetClassObject von mscoree übergebene CLSID nur zum Nachschlagen der Registrierungsinformationen in HKCR verwendet. Zu diesem Zeitpunkt wird die CLSID weggeworfen und das .NET-Objekt erstellt. Dies hat direkte Auswirkungen auf die Klassenrichtlinie, da ein Angreifer Registrierungsschlüssel (einschließlich HKCU) hinzufügen kann, die eine beliebige COM-sichtbare Klasse unter einer der zulässigen CLSIDs laden würden. Da es .NET dann egal ist, ob der .NET-Typ über diese spezifische GUID verfügt, können Sie diese verwenden, um die Ausführung von beliebigem Code zu booten, indem Sie etwas wie DotNetToJScript missbrauchen. “
Interessanterweise haben sich Google und Microsoft anscheinend ein wenig über die Offenlegung der Sicherheitslücken in der Öffentlichkeit gestritten. Google hat Microsoft am 19. Januar über seine Entdeckung informiert. Danach hatte der Redmond-Riese 90 Tage Zeit, um die Fehler zu beheben. Wie sich herausstellte, plante Microsoft ursprünglich, das Update als Teil des Mai-Patch-Dienstags zu veröffentlichen. Google hat den Zeitrahmen jedoch nicht eingehalten, da dies weit über die 90-Tage-Frist hinausging.
Der Redmond-Riese forderte Berichten zufolge eine Verlängerung der Frist um 14 Tage mit dem Versprechen, den Patch mit dem bevorstehenden Redstone 4-Update herauszubringen. Google lehnte Microsoft jedoch erneut ab, da es keine spezifische ETA gab, was zu Meinungsverschiedenheiten führte.