Op 18 oktober 2026 beschreef beveiligingsonderzoeker Sammy Hajhamid, die publiceert als Pepsipu, ns2jb als een softwarematige, tethered jailbreak voor de Nintendo Switch 2. De compatibiliteit met firmware 23.0.1 is door Hajhamid gemeld. De exploit zou homebrew en gameaanpassingen mogelijk maken, maar geeft geen toegang tot de kernel, de kern van het besturingssysteem.
Welke toegang ns2jb volgens Hajhamid geeft
Hajhamid zegt dat ns2jb native code kan uitvoeren met de gebruikelijke rechten van systeemmodules en met de rechten van de ingebouwde fs-module. Die toegang op gebruikersniveau, oftewel userland, blijft onder de kernel. Volgens Hajhamid maakt dat onder meer homebrew, het aanpassen en reverse-engineeren van games, het back-uppen van savebestanden en toegang tot de meeste randapparatuur via MMIO mogelijk.
De exploitketen gebruikt twee kwetsbaarheden
De gemelde keten begint met een 32-bits integer overflow bij het verwijderen van array-elementen in de Nintendo Switch-versie van SmileBASIC 4. Hajhamid zegt dat die fout toegang gaf tot het lezen en schrijven van geheugen. Daarna vond hij in de fs-systeemmodule een buffer overflow bij het normaliseren van bestandspaden. Die tweede kwetsbaarheid gaf volgens hem lees- en schrijfrechten binnen die module.
Samen maakten de kwetsbaarheden volgens Hajhamid native-code-uitvoering mogelijk op systeemmoduleniveau. Dat is een andere toegangsklasse dan kerneltoegang.
De Mario Kart World-mod toont een concrete toepassing
Hajhamid meldde dat hij met de exploit aangepaste personages in Mario Kart World had gezet. Die demonstratie laat een gameaanpassing zien; ze bewijst op zichzelf geen algemene, gebruiksklare modomgeving.
Tethered betekent opnieuw activeren na een herstart
Hajhamid omschrijft ns2jb als tethered: na een volledige herstart moet de exploit opnieuw worden geactiveerd. De gemelde compatibiliteit betreft firmwareversie 23.0.1.
De exploit vergde ongeveer twee weken onderzoek
Hajhamid zegt dat het onderzoek naar de jailbreak ongeveer twee weken kostte. OpenAI Codex hielp volgens hem bij het vinden van de integer overflow in SmileBASIC 4. De Mario Kart World-aanpassing maakte hij in één dag. Die twee tijdsperioden slaan dus op verschillende onderdelen van het werk.