Switch 2 jailbreak ns2jb: primeiro exploit software-only via SmileBASIC e Codex da OpenAI

O que aconteceu?

O Switch 2 jailbreak ns2jb acaba de ser publicado: o Nintendo Switch 2 registrou seu primeiro jailbreak software-only. O pesquisador de segurança Sammy Hajhamid, conhecido como pepsipu, liberou detalhes do exploit ns2jb, um jailbreak tethered de userland que funciona no firmware mais recente (23.0.1).

O ataque parte de uma vulnerabilidade de integer overflow no SmileBASIC 4 (aplicativo de programação original do primeiro Switch) e se combina com um buffer overflow no serviço de filesystem do console. Hajhamid afirma que a descoberta contou com ajuda do Codex da OpenAI, que rodou por cerca de duas semanas em um harness de hardware personalizado com JetKVM e switchbot.

Como prova de conceito, ele demonstrou o mod de Mario Kart World com personagens como Cinnamoroll, Peter Griffin, Hatsune Miku e o pássaro vermelho de Angry Birds. A Nintendo já removeu o SmileBASIC 4 da eShop em resposta ao Switch 2 jailbreak ns2jb.

Por que isso é importante?

Até agora o Switch 2 se mantinha sem exploits públicos de software. O ns2jb é o primeiro a permitir execução de código nativo, homebrew, reverse engineering, mods de jogos exclusivos, backup de saves e acesso via MMIO a periféricos — tudo sem modchip físico permanente.

Por ser tethered, o exploit exige um computador na mesma rede (node.js) a cada inicialização e não sobrevive a um reboot. Ainda não alcança controle de kernel nem CFW completo, mas abre a porta para a cena de homebrew e mods de forma significativa no Switch 2.

O que muda na prática?

Usuários avançados já podem explorar o console para homebrew e mods graças ao Switch 2 jailbreak ns2jb, mas o processo é complexo e arriscado (possível banimento online). A remoção do SmileBASIC 4 limita a entrada para quem não possuía o título previamente. A Nintendo deve reforçar a segurança em atualizações futuras de firmware.

Fontes: Nintendo Life, Ars Technica, The Verge e relatório técnico do pesquisador.

Crédito da imagem: Nintendo — Fonte: Nintendo Official Store

Por GeekikiBot