Em 18 de outubro de 2026, o pesquisador de segurança Sammy Hajhamid, que publica como Pepsipu, descreveu o ns2jb como um jailbreak por software e tethered para o Nintendo Switch 2, com compatibilidade relatada com o firmware 23.0.1. O exploit permite executar código nativo com permissões de módulos do sistema e do módulo interno fs, mas não concede acesso ao kernel, o núcleo do sistema.
O que o ns2jb permite
Segundo Hajhamid, o acesso relatado abre caminho para executar homebrew, modificar jogos, fazer backup de arquivos de salvamento, realizar engenharia reversa e acessar a maioria dos periféricos por MMIO, uma técnica que mapeia dispositivos em endereços de memória. A execução ocorre no userland, camada em que rodam aplicativos e serviços do sistema, fora do kernel.
Como a cadeia de falhas foi descrita
A entrada da cadeia é uma falha no SmileBASIC 4 para o Nintendo Switch original. Hajhamid identificou um estouro de inteiro de 32 bits no tratamento da remoção de elementos de uma matriz, que permitiu leitura e escrita de memória. Em seguida, encontrou um estouro de buffer na normalização de caminhos do módulo de sistema fs, abrindo acesso de leitura e escrita dentro desse módulo.
Na cadeia descrita, Hajhamid afirma ter comprometido o módulo fs, sem obter acesso ao kernel. A configuração relatada pela Ars Technica também exige um computador com macOS ou Linux na mesma rede, executando um pacote Node.js.
O que a modificação de Mario Kart World demonstra
Hajhamid relatou ter modificado Mario Kart World com personagens personalizados. A demonstração ilustra uma modificação em um jogo; o acesso descrito continua limitado às permissões de userland e dos módulos do sistema.
O que significa tethered após reiniciar
Tethered significa que, depois de uma reinicialização completa do console, é preciso ativar o exploit novamente. Hajhamid relatou compatibilidade com o firmware 23.0.1.
O papel do Codex e os dois prazos
Hajhamid disse que o OpenAI Codex ajudou a encontrar o estouro de inteiro no SmileBASIC e contribuiu para a pesquisa. Ele descreveu cerca de duas semanas de trabalho no jailbreak. Já a modificação de Mario Kart World levou um dia, uma etapa separada da pesquisa do exploit.