任天堂封堵Switch 2首个公开越狱漏洞:23.5.0更新后备份与MOD再受限
IT之家 11 月 10 日消息,任天堂已经封堵了 Nintendo Switch 2 首个公开发布的纯软件越狱方案。据悉,最新推出的 Switch 2 系统更新 23.5.0 修复了此前允许玩家绕过系统限制、备份和修改游戏的操作系统漏洞。此前,玩家已经利用这一漏洞对《塞尔达传说:时之笛》重制版等游戏进行文件提取和 M
11 月 10 日消息,任天堂已经封堵了 Nintendo
Switch 2 首个公开发布的纯软件越狱方案。最新的 Switch 2 系统更新 23.5.0 修复了一个操作系统漏洞,该漏洞此前让玩家得以绕过系统限制、备份和修改游戏。在这之前,已有玩家借这一漏洞对《塞尔达传说:时之笛》重制版等游戏做了文件提取和 MOD 修改。

Switch 数据挖掘者 OatmealDome 在 X 平台发文称:“近期越狱方案所利用的操作系统漏洞,已经在 23.5.0 版本中得到修复。”他还补充说:“从这个版本开始,玩家将再次无法备份和修改游戏。”

不过 OatmealDome 也提到一种例外情况:部分未来推出的实体卡带游戏,以及可能包括游戏更新在内的内容,仍有可能被当作漏洞利用入口。
OatmealDome 在后面的帖子里又做了说明:游戏自身的安全缺陷并没有被修掉,只是到了 23.5.0 系统版本,玩家没法再从游戏里往外突破、碰到主机系统。换句话说,自制软件(Homebrew)现在只能用那款有漏洞的游戏自带的功能,想靠它拿到更高的系统权限已经不行了。

任天堂究竟修复了什么?
此次被封堵的越狱方案名为 ns2jb,由安全研究人员萨米 · 哈贾米德(Sammy "pepsipu" Hajhamid)开发。该方案此前可以在 Switch 2 系统固件 23.0.1 上运行,其原理是利用向下兼容的 SmileBASIC 4 Switch 应用程序中的 32 位整数溢出漏洞,再通过漏洞链实现代码执行,最终在主机文件系统的系统模块中运行原生代码。
ns2jb 走的是有线连接的路子,使用时得有一台处在同一个网络里的 PC 配合,主机每次重启之后,越狱步骤还得重做一遍。限制虽然不少,可这套方案照样能让玩家把游戏 ROM 和相应文件提取出来,也能给《马力欧卡丁车世界》和《塞尔达传说:时之笛》重制版这类游戏做 MOD。
越狱方案曝光后,任天堂似乎已经将 SmileBASIC 4 从 eShop 数字商店下架。如今,仍希望使用 ns2jb 的 Switch 2 用户,只能将主机系统停留在低于 23.5.0 的版本,避免安装封堵漏洞的更新。
到现在为止,任天堂既没有公开承认过这个漏洞,也没说 23.5.0 更新到底修了哪些东西。所以外界想看这次补丁影响到什么范围,主要还得靠 OatmealDome 的分析。
可站在任天堂的角度,堵上一个漏洞不等于事情就完了。安全研究人员还在继续挖 Switch 2 的系统漏洞,新的越狱方案很可能以后还会冒出来,这类攻防恐怕还要接着打下去。