Switch 2固件23.5.0封堵SmileBASIC越狱漏洞
NS头号玩家盯着Switch 2的系统更新日志看了半天,23.5.0这个版本号背后藏着的动作比表面上多得多。
23.5.0固件封堵SmileBASIC越狱漏洞
据iXBT Games报道,任天堂把Switch 2固件更新到23.5.0版本,封堵了此前借助游戏SmileBASIC实现的主要越狱漏洞。Switch数据挖掘者OatmealDome在X平台确认,这次更新修补了之前公开的越狱方案背后的操作系统漏洞,从这个版本开始,游戏提取和MOD修改再次被锁死。
这个漏洞此前让Switch 2用户获得了普通主机用户拿不到的权限,包括运行homebrew程序、修改游戏内容、创建存档备份以及提取游戏文件。安装23.5.0版本之后,这套旧方法没办法再复制游戏或改动游戏文件。

ns2jb漏洞原理与影响范围
32位整数溢出链式利用
这套越狱方案名叫ns2jb,由安全研究者Sammy Hajhamid(网名pepsipu)在2026年10月公开。方案针对的是Switch 2固件23.0.1版本,通过向下兼容运行的SmileBASIC 4应用里的一个32位整数溢出漏洞,链式触发到主机文件系统模块中的原生代码执行。
这套越狱需要有线连接触发,每次重启主机都得重新连接同一局域网下的PC来重新跑一遍流程,不像完美越狱那样断电后权限依然保留。即便有这个限制,它足够让修改者提取ROM和游戏文件,并且对《马里奥赛车世界》和《塞尔达传说:时之笛》重制版等作品进行MOD修改。
越狱后的实际权限
在23.0.1固件上,ns2jb能做的事情覆盖了修改圈最核心的几个需求:提取游戏ROM和文件、对游戏打MOD、运行自制程序、备份存档。OatmealDome在X上的表态直接点明了补丁的效果——从23.5.0开始,游戏提取和修改将再次变得不可能,唯一的例外是一些未来发售的实体版游戏,以及已发售作品可能推出的更新补丁。

补丁后的剩余空间
OatmealDome在后续补充说明里提到,SmileBASIC和《文明7》这类游戏级别的漏洞依然存在,但在23.5.0上已经没办法从游戏环境里"逃逸"出来。homebrew的权限被限制在漏洞游戏本身能做到的事情范围内,没法再跳到系统层执行自定义代码。
越狱方案曝光之后,任天堂已经把SmileBASIC 4从eShop下架。之前已经下载过该应用的用户不受影响,但新用户没办法再从商店获取。任天堂方面至今没有公开承认这个漏洞的存在,也没有在更新说明里写明这次修复的具体内容,整个动作属于沉默修复。
普通用户获得的更新内容
对普通玩家来说,这次更新最直观的变化是破解和自制软件的门槛被抬高。23.5.0版本还包含面向日常使用的改动,比如在主机初始设置阶段就加入无障碍设置选项,让首次开机的用户在引导流程里就能调整字体大小、色彩滤镜和按键映射等辅助功能,其余内容可以查看完整更新说明。

报道里提到一个关键判断:一些未来发售的实体版游戏,甚至已发售作品的更新补丁,都有可能带来新的漏洞入口。这次补丁封死的是SmileBASIC这条路径,不等于Switch 2破解的终点。社区在固件更新后重新寻找绕过保护的方式,这个循环从初代Switch延续至今,短期内看不到停下来的迹象。