Sikkerhedsforsker Sammy Hajhamid har vist, at Nintendo Switch 2’s sikkerhed kan omgås ved hjælp af programmeringsvirkøjet SmileBasic 4 fra den oprindelige Switch-konsol. Exploitet giver såkaldt “userland”-adgang, som ifølge Hajhamid “lader os køre homebrew, reverse engineere og modificere Switch 2-spil, tage backup af gemte filer fra Switch’en og få adgang til de fleste af Switch 2’s periferienhededer gennem MMIO.”
Hajhamids hack er en “tethered”-exploit, hvilket betyder, at den kræver forbindelse til en macOS- eller Linux-computer på samme netværk, hvor et node.js-program skal køres for at aktivere privilegeret systemadgang. Forsker går online under kaldenavnet Pepsipu.
Exploitet blev opdaget gennem en kombineret tilgang, hvor Hajhamid brugte OpenAI’s Codex til at analysere SmileBasics sproginterpreter. Med en specialfremstillet harness kunne han sende USB-kommandoer til konsollen og se resultaterne via HDMI. Efter omkring to ugers arbejde fandt han en 32-bit integer overflow-fejl, der opstår, når man fjerner elementer fra et array i SmileBasic. Denne fejl giver adgang til en array-pointer, som igen tillader læse- og skrivadgang til dele af systemhukommelsen.
Fra der gik Hajhamid videre til at lede efter smuthuller i Switch 2’s interne sysmoduler, specifikt dem der kunne give mere privilegeret adgang til konsolens kernefunktioner. Til sidst fandt han en buffer overflow-fejl i konsolens FileSystem services-modul, der afslørede en cached data-pointer. Dette gav vilkårlig læse- og skrivadgang, hvorefter han kunne udføre “privilegerede filsystemhandlinger” og til sidst opnå native code execution gennem en fabrikeret filsystemproces.
Som bevis på exploitet har Hajhamid vist modificerede karakterer i Mario Kart World. Andre udvikler demonstrerer også enkle programmer og udvikler-værktøjer, der kører på exploiteret hardware. Det tethered jailbreak kræver stadig fysisk adgang til konsollen og en ekstern computer, men det åbner dog døren til homebrew-udvikling og modding af Switch 2-spil.
Exploittet understreger en større sikkerhedstrend på Nintendo-konsoller: på trods af forbedringer siden den oprindelige Switch lanceredes, kan smuthuller i tredjepartsværktøjer som SmileBasic åbne vej for dybere systemadgang. Nintendo har hidtil ikke kommenteret på sikkerheden omkring exploitet eller planer til en patch.
