TwKit
正在载入
TwKit

任天堂在 Switch 固件安全上修补了无数 WebKit 逃逸与内核漏洞,却没想到后院被一张正版实体卡带给端了。 安全研究员最新发布的 CivSwitch… · @fishjar · TwKit

@fishjar

任天堂在 Switch 固件安全上修补了无数 WebKit 逃逸与内核漏洞,却没想到后院被一张正版实体卡带给端了。 安全研究员最新发布的 CivSwitch 项目,通过构造特殊的《文明 7》游戏存档,在 Switch 的 userland 成功实现了任意代码执行。 原因在于游戏在加载自定义地图存档时,未对边界缓冲区和结构体长度做严密校验,直接触发了内存覆写。由于运行在游戏进程自身的上下文内,攻击者直接继承了卡带原本拥有的图形调度与堆内存操作权限。 这也再次印证了主机攻防的一条铁律:系统内核防线修得再高,只要允许第三方大型游戏解析不可信的外部存储,攻击面就永远无法收敛。 开源地址:https://github.com/Gezine/CivSwitch

曝光 198 · 评论 0 · 点赞 1 · 书签 0

查看原帖