HeadlinesBriefing HeadlinesBriefing.com

Teil-Jailbreak erschüttert Sicherheit der Switch 2

Ars Technica •
×

Ein Sicherheitsforscher hat einen rein softwarebasierten Teil-Jailbreak der Switch 2 demonstriert, der einen "Userland"-Zugriff ermöglicht. Damit können Nutzer Homebrew ausführen, Switch-2-Spiele reverse engineeren und modifizieren, Speicherstände sichern und über MMIO auf die meisten Peripheriegeräte zugreifen.

Der Hack basiert auf der originalen Switch-Version von Smile Basic 4, dem neuesten Teil einer langlebigen Reihe von Programmierumgebungen, die auf Nintendo-Hardware laufen. Der sogenannte "tethered" Hack benötigt außerdem einen macOS- oder Linux-PC im selben Netzwerk, auf dem ein Node.js-Paket läuft, das privilegierten Systemzugriff ermöglicht.

Der Forscher Sammy Hajhamid, online bekannt als Pepsipu, nutzte Codex von OpenAI, um den Sprachinterpreter von Smile Basic zu untersuchen. Dabei kam ein eigens entwickeltes Testgerüst zum Einsatz, das USB-Befehle an das System senden und die Ergebnisse über HDMI anzeigen konnte. Nach "erheblichem Aufwand von etwa zwei Wochen" entdeckte dieses Gerüst einen 32-Bit-Integer-Überlauf beim Entfernen von Elementen aus einem Array in Smile Basic. Dieser Fehler verschaffte Zugriff auf einen Array-Zeiger und ermöglichte das Lesen und Schreiben bestimmter Bereiche des Systemspeichers.

Anschließend fand Hajhamid einen Pufferüberlauf im Modul der Dateisystemdienste der Konsole, der einen zwischengespeicherten Datenzeiger offenlegte und beliebige Lese- und Schreibrechte gewährte. Durch einen gefälschten Dateisystemprozess erreichte er die Ausführung nativen Codes und zeigte als Machbarkeitsnachweis veränderte Charaktere in Mario Kart World.

Quelle: Ars Technica · Zusammengefasst von HeadlinesBriefing