昨天,IT 界最大的新闻莫过于英特尔处理器被曝出一个严重的硬件设计漏洞。据悉,修复这一漏洞将导致 5% 到 30% 的性能损耗,这取决于具体的任务和处理器型号。
消息爆发后,很多厂商都已经着手开始修复。报告声称 macOS High Sierra 10.13.2 中已经有修复程序,而且将会在即将发布的 10.13.3 更新中修复更多的内容。
苹果内部的多个信息源(未被授权代表公司)已经向 AppleInsider 网站证实,macOS High Sierra 10.13.2 有例程来稳定可能允许应用程序访问受保护的内核内存数据的缺陷。这些措施再加上十多年来苹果对内核内存的现有程序要求似乎已经减轻了大部分之前曝光安全漏洞带来的危害。
开发者 Alex Ionescu 也已经进一步确认出修复问题的代码,并将其称之为「双映射」(Double Map)。
AI 的消息源(包括 Ionescu)表示,macOS High Sierra 10.13.3 将带来更多的变化,不过两者都拒绝透露更多的细节。
目前该网站正在 2017 款 MacBook Pro 上进行速度测试,从早期测试看,运行 macOS High Sierra 10.13.1 和 10.13.2 的系统之间没有明显的性能下降。
对于之前报道中提到的微软和 Linux 正在修复系统一说,微软向 AI 透露,他们目前无法就发布更新的时间表进行评论,但内核内存管理在 2017 年底的 Windows 10 beta 中已经发生了变化。
内核内存中包含的任何内容(如密码、应用程序密钥和文件高速缓存)都可能存在受此缺陷影响的风险。不过对于这个漏洞的细节以及如何利用它,目前仍处于保密状态。
macOS High Sierra 10.13.3 测试版已发布,各位可以前往苹果开发者中心进行下载。
部分内容参考:Mac X