电脑系统存在漏洞并不罕见,不过如果是重要硬件存在漏洞,则麻烦得多。 最近有研究发现 Apple Silicon 系列存在无法修补的硬件漏洞,在特定条件下黑客可以提取加密密钥,造成危险。

被命名为「GoFetch」的漏洞,可以让黑客在特定情况下从 Mac 电脑中提取加密密钥,其中涉及 Apple Silicon 中的 DMP 功能,原先是用作根据预测需求,预先存取数据来提高处理速度。 但这特点亦破坏了恒定时间编程模型的安全性,令攻击者可通过分析执行时间的变化来取得敏感信息。
新发现的DMP漏洞存在于芯片的设计中,因此无法通过简单的修补程序来解决。 如果要封锁漏洞,就需要对加密软件进行大规模修改,可能会造成效能变慢,在早期的M1和M2芯片上尤甚。 Apple 目前已经知悉这个漏洞,不过并未推出修补方案,因此仍然需要留意相关的系统更新。 由于这个攻击方式颇为复杂,因此用家也无需太过担心。