Am 22. Oktober 2026 kündigte Sammy Hajhamid, bekannt als pepsipu, ns2jb als Software-Jailbreak für die Nintendo Switch 2 an. In seinem technischen Beitrag vom 18. Oktober beschrieb er den Zugriff als tethered und für Firmware 23.0.1 vorgesehen. Die angekündigte Modifikation von Mario Kart World veranschaulichte, was der Entwickler mit dem Exploit erreichen will: native Codeausführung mit den Rechten gewöhnlicher Systemmodule, jedoch ohne Kernelzugriff.
Welche Rechte ns2jb laut Entwickler erreicht
pepsipu zufolge kann ns2jb nativen Code mit den Berechtigungen gewöhnlicher Systemmodule und des eingebauten fs-Moduls ausführen. Ein Systemmodul ist eine Komponente des Betriebssystems; der Kernel bildet dessen zentralen Kern. pepsipu sagt, ns2jb erreiche den Kernel nicht.
Als mögliche Anwendungen nennt der Entwickler Homebrew, die Analyse und Modifikation von Switch-2-Spielen sowie Sicherungskopien von Spielständen. In seiner Ankündigung beschrieb er unter anderem Modifikationen mit Cinnamoroll, Peter Griffin und Hatsune Miku in Mario Kart World.
Die beschriebene Exploit-Kette
Laut pepsipu beginnt die Kette mit einem Ganzzahlüberlauf im SmileBASIC-Interpreter. Beim Entfernen eines Array-Bereichs könne die 32-Bit-Rechnung position + count ins Negative kippen und dadurch einen Zugriff außerhalb des vorgesehenen Speicherbereichs ermöglichen.
Als nächsten Schritt beschreibt pepsipu einen Pufferüberlauf bei der Pfadnormalisierung im fs-Modul. Betroffen sei ein temporärer Puffer mit 0x301 Byte. Daraus entstehe laut seiner technischen Beschreibung eine Möglichkeit, innerhalb des Prozesses beliebig zu lesen und zu schreiben. Über diese Stufe führe der Weg zur Ausführung nativen Codes mit den Rechten gewöhnlicher Systemmodule.
Was nach einem Neustart passiert
ns2jb ist tethered: Der Eingriff bleibt laut pepsipu nicht über einen Neustart hinweg bestehen. Danach befindet sich der Payload nicht mehr im Speicher, und die betroffenen Prozesse kehren in ihren normalen Zustand zurück. Eine dauerhafte Custom Firmware beschreibt der Entwickler damit nicht.
Auch ein fertiger Switch-2-Emulator oder native PC-Versionen gehören nicht zu den beschriebenen Ergebnissen. pepsipu nennt Homebrew und Emulation als mögliche Richtungen, nicht als bereits abgeschlossene Projekte. Ein Jailbreak ist für sich genommen noch kein Emulator.
Welche Rolle Codex laut pepsipu spielte
pepsipu schreibt Codex Unterstützung bei der Suche nach Schwachstellen zu. Der erste automatisierte Ansatz, Codeausführung im Userland zu erreichen, sei gescheitert. Für die Arbeit am Jailbreak habe er rund zwei Wochen erheblichen Aufwand betrieben; die Modifikation von Mario Kart World sei an einem Tag entstanden.