关键信息

网名为pepsipu的安全研究员Sammy Hajhamid推出了ns2jb,这是一款兼容运行23.0.1固件版本的任天堂Switch 2的纯软件越狱工具。 该研究员通过修改独占游戏《马力欧卡丁车世界》,在其中加入了彼得·格里芬和初音未来等自定义角色,从而演示了该漏洞。

开发过程利用了OpenAI的Codex来自动化测试。 通过将主机连接到JetKVM和基于硬件的电源按钮触发器,AI代理能够独立进行迭代。 该漏洞链始于SmileBASIC 4内的32位整数溢出,随后是主机文件系统服务中的缓冲区溢出。

此次越狱允许在系统模块权限下执行原生代码,从而实现自制软件、存档备份和游戏修改。 此前曾在7月披露过用户态漏洞的研究员Gezine将这项工作定性为合法的。

然而,目前的越狱是受限的(tethered),每次重启后都需要重新执行,且缺乏自定义固件或内核级别的访问权限。 任天堂尚未就该漏洞发表官方声明。 考虑到该公司在打击盗版和模拟器方面的历史,观察人士预计可能会有固件补丁发布,或者SmileBASIC 4可能会从eShop中下架。

更多详细内容请参阅原文。