AIにNintendo Switch 2を操作させて脱獄に成功、Codexが脆弱性を発見してゲームの改造まで実現
Nintendo Switch 2のセキュリティを突破し、非公式プログラムを実行できるようにする手法「ns2jb」が公開されました。開発にはOpenAIのコーディングAI「OpenAI Codex」が活用され、AIが実際のゲーム機を遠隔操作しながら脆弱(ぜいじゃく)性を調査するという手法が採用されています。
pepsipu.com/blog/2026-10-switch2-jailbreak-ns2jb/
https://pepsipu.com/blog/2026-10-switch2-jailbreak-ns2jb/
Sammy Hajhamid / ns2jb · GitLab
https://gitlab.com/pepsipu/ns2jb
ns2jbは本体の改造や専用チップの取り付けを必要とせず、ソフトウェアだけで動作するのが特徴です。記事作成時点でNintendo SwitchおよびNintendo Switch 2の最新システムバージョンである「23.0.1」に対応しており、ゲームの改造やセーブデータのバックアップ、非公式ソフトウェアの実行などが可能になります。
ns2jbの研究ではAIが画面上の情報を読み取り、コントローラーを操作して、実機を使った検証作業を進められる環境を構築したのがポイント。開発者であるハジハミド氏は初代SwitchとSwitch 2のそれぞれにJetKVMを接続しました。JetKVMはHDMI経由で機器の映像を取得し、USB経由で操作を送信できるオープンソースの遠隔操作デバイスで、CodexがSwitchの画面を確認しながら実際のコントローラーを操作するようにゲーム機を動かせるようになります。
さらに、Switch 2がクラッシュした際に再起動できるよう、スマートフォンなどからスイッチを物理的に押せるSwitchBotも設置しました。SwitchBotの可動部分がSwitch 2の電源ボタンを押すように配置することで、AIが実験中にゲーム機を停止させても電源ボタンを遠隔操作できる仕組みです。
つまり、JetKVMがAIの「目と手」、SwitchBotが再起動のための「指」に相当します。AIは画面を確認して操作を実行し、その結果に応じて次の作業を進められるため、人間がゲーム機の前に付きっきりになる必要性を減らせます。
以下はSwitchBotがSwitch 2の電源ボタンを押す様子。
Nintendo Switch 2をSwitchBotで操作 - YouTube
ハジハミド氏は当初、CodexにSwitch 2の脱獄を自動的に実現させることを目指していました。ただし、AIだけですべてを完成させたわけではなく、脱獄の実現には約2週間にわたる試行錯誤が必要だったとのことです。
最初にCodexが調査したのは、Switch 2に搭載されたブラウザエンジン「WebKit」です。Codexは既知の脆弱性を利用してプログラムの動作を制御する方法を見つけたものの、脱獄に必要な権限を得ることはできず、別の方法を探すことになりました。
そこで注目したのが、初代Switch向けのプログラミングソフト「プチコン4 - SmileBasic」です。プチコン4はBASIC言語でプログラムを作成できるソフトで、Switch 2でも動作します。Codexが調査した結果、数値の計算処理に問題があり、本来アクセスできないメモリ領域を操作できることが判明しました。ただし、この時点で操作できるのはプチコン4の内部に限られます。
そこでハジハミド氏は、Switch 2のファイル管理を担うシステム「fs」にも脆弱性があることを突き止めました。この脆弱性を利用することで、プログラムが正規のものかどうかを確認する仕組みをかいくぐり、通常は許可されていないプログラムを実行することに成功しました。
こうして完成したns2jbでは、非公式プログラムの実行だけでなく、ゲームの解析や改造、セーブデータの取り出し、ハードウェアの調査などが可能になります。
ハジハミド氏は成果を実証するため、Switch 2専用ソフト「マリオカート ワールド」を改造しました。Codexを使ってゲーム内のキャラクターを差し替え、シナモロールやピーター・グリフィンなどを登場させています。同氏によれば、このゲームの改造はほぼ全面的にAIによるコーディングで行われ、1日で完成したとのことです。
— pepsipu (@pepsipu) October 22, 2026i jailbroke the nintendo switch 2
so i modded cinnamoroll, peter griffin, hatsune miku, and more into Mario Kart World, a switch 2 exclusive
now watch my friends and i get cooked by bots
learn more and get the exploit https://t.co/ykjgyfrFRp https://t.co/BOcFhejRz1
プチコン4は記事作成時点ですでに配信が停止されていますが、Xではすでに「ノラと皇女と野良猫ハート2」の体験版を使って同様のエクスプロイトを実行する動画が公開されています。
— Alula (@__alula) October 22, 2026I guess it's the right time to burn this (to be paired with smilebasic or other game)
https://t.co/nTcXN9AREA https://t.co/mG2fA2he1i
なお、ns2jbのソースコードはGitLabで公開されており、2026年10月21日に行われた実機試験では再起動を挟んだ3回目の試行で動作が確認されました。ただし、記事作成時点ではカスタムファームウェアを永続的に導入できるわけではなく、LinuxまたはmacOSを搭載したPCやプチコン4などが必要です。また、Switch 2のすべてのセキュリティ機構を突破したわけでもありません。ハジハミド氏は、ほかのシステムモジュールへの侵入や、ブラウザから同様の攻撃を実行する方法などを今後の研究課題として挙げています。
KioskNews shows a cleaned-up reading view extracted from the publisher’s page — the original always lives on their site, not ours.


