要点
オンラインでpepsipuとして知られるセキュリティ研究者のSammy Hajhamid氏は、ファームウェアバージョン23.0.1を搭載したNintendo Switch 2と互換性のあるソフトウェアのみの脱獄ツール「ns2jb」を発表しました。 同研究者は、独占タイトル『マリオカート ワールド』を改造し、ピーター・グリフィンや初音ミクといったカスタムキャラクターを追加することで、このエクスプロイトを実証しました。
開発プロセスでは、テストを自動化するためにOpenAIのCodexが活用されました。 コンソールをJetKVMおよびハードウェアベースの電源ボタントリガーに接続することで、AIエージェントが独立して反復作業を行うことが可能となりました。 このエクスプロイトチェーンは、SmileBASIC 4内の32ビット整数オーバーフローから始まり、続いてコンソールのファイルシステムサービスにおけるバッファオーバーフローへと繋がります。
この脱獄により、システムモジュールの権限でネイティブコードを実行できるようになり、自作ソフト(ホームブリュー)、セーブデータのバックアップ、ゲームの改造が可能になります。 7月にユーザーランドのエクスプロイトを公開した研究者のGezine氏は、この成果を正当なものと評価しました。
ただし、現在の脱獄はテザリング方式であり、再起動のたびに再実行が必要で、カスタムファームウェアやカーネルレベルのアクセスは提供されていません。 任天堂は本件について公式声明を出していません。 海賊版やエミュレーションに対処してきた同社の過去の経緯から、観測筋はファームウェアの修正パッチや、eShopからのSmileBASIC 4の削除の可能性を予測しています。


