网络安全

Switch 2 软件漏洞为运行非官方软件打开了大门

一名安全研究人员成功利用 Switch 2 平台上的一个软件漏洞获得了用户空间(userland)访问权限,这使得运行第三方软件和修改游戏成为可能,尽管与完全系统访问权限相比,此次破解仍有局限性。

2026-10-22
1 分钟阅读
1 浏览量
certi.news
Switch 2 软件漏洞为运行非官方软件打开了大门

软件破解详情

一位名为“Pepsipu”的安全研究人员成功对 Nintendo Switch 2 平台进行了部分软件破解,使用户获得了被称为“用户空间”(userland)的系统访问权限。此次破解允许用户运行第三方软件(Homebrew)、修改游戏文件、提取存档文件,以及通过 MMIO 接口访问设备的大多数外设。

该破解基于 SmileBasic 4 编程语言解释器中的一个漏洞。研究人员利用 OpenAI Codex 人工智能模型协助分析解释器,并在删除数组元素时发现了 32 位整数溢出(32-bit integer overflow)漏洞。该错误最终授予了对系统部分内存的读写权限。

攻击演变与系统访问

在获得初始入口点后,研究人员将目标对准了内部系统模块(sysmodules),并在文件系统服务模块中发现了一个缓冲区溢出(buffer overflow)漏洞。该漏洞使研究人员能够获得任意读写权限,并最终通过伪造的文件系统进程执行了原生代码。

这对用户意味着什么?

  • 权限限制: 破解仍局限于沙盒(Sandbox)环境中,并未授予攻击者内核级(Kernel-level)访问权限,这意味着完全控制设备硬件仍遥不可及。
  • 任天堂的措施: 该公司已从全球 eShop 下架了 SmileBasic 4 应用程序,此举与此前在 3DS 平台上为限制类似漏洞传播所采取的措施如出一辙。
  • 更新前景: 该破解目前适用于 23.0.1 版本的固件(Firmware)。预计任天堂将很快发布安全更新以修复此漏洞,这将迫使用户在保留非官方访问权限或更新以使用网络服务及新游戏之间做出选择。

安全背景

尽管此次破解对任天堂构成了挑战,但它与 2018 年出现的原始设备漏洞有着本质区别,后者需要彻底重新设计硬件才能修复。专家指出,此次破解出现在设备发布仅一年后,反映了平台开发者与破解社区之间持续的技术博弈,并强调了在未来更新中加强软件安全性的必要性。

新闻来源
Ars Technica
查看原始来源 ↗
c
作者

certi.news

同一分类

你可能还喜欢

查看所有新闻