据VentureBeat报道,ARM今天证实,旗下Cortex系列处理器也存在安全漏洞。
ARM的Cortex技术被用于各种各样的Android和iOS设备,以及部分Nvidia Tegra产品、高通骁龙芯片以及索尼的PlayStation Vita上。从ARM发布了的图表上看,Cortex-A8、-A9、-A15、-A17、-A57、-A72、-A73以及-A75芯片都容易受到两个以上漏洞的攻击。前三款Cortex处理器被用于老款苹果iOS、Nvidia Tegra、三星Exynos设备以及索尼的PlayStation Vita上,过去5年间,它们也出现在某些谷歌品牌手机和其他使用高通骁龙芯片的手机上。
Processor |
Variant 1 |
Variant 2 |
Variant 3 |
Variant 3a |
Cortex-R7 |
Yes* |
Yes* |
No |
No |
Cortex-R8 |
Yes* |
Yes* |
No |
No |
Cortex-A8 |
Yes (under review) |
Yes |
No |
No |
Cortex-A9 |
Yes |
Yes |
No |
No |
Cortex-A15 |
Yes (under review) |
Yes |
No |
Yes |
Cortex-A17 |
Yes |
Yes |
No |
No |
Cortex-A57 |
Yes |
Yes |
No |
Yes |
Cortex-A72 |
Yes |
Yes |
No |
Yes |
Cortex-A73 |
Yes |
Yes |
No |
No |
Cortex-A75 |
Yes |
Yes |
Yes |
No |
鉴于ARM Cortex技术被广泛授权应用于不同品牌芯片上,个体制造商定制的Cortex处理器受到不同程度的影响。然而,Cortex-A8、-A9、-A15技术在前三款iPad、原始iPad mini、iPhone 4/4s/5/5c、iPod touch 4G/5G、Apple TV 2G/3G中都有使用。Nvidia的Tegra 2、3、4和K1也使用了ARM处理器,三星的Exynos 3110、4和5芯片也是如此。目前还不清楚苹果的A系列芯片设计是否避免了这些漏洞,包括定制的Cortex芯片和后来苹果公司内部开发的处理器。
实际上,基于特定的芯片和操作系统,保护基于ARM技术的设备需要不同的方法。ARM正在指导Android和“其他操作系统”用户从其设备的操作系统提供商处寻找补丁,同时为Linux提供ARM开发的“软件措施”。谷歌已经发布了Android产品补丁,但其他Android设备正在等待供应商的补丁。苹果尚未公开说明哪些设备受到影响,也未公布共享的解决方案。如果iOS设备受到影响,苹果可能通过软件更新提供补丁,但其性能影响还不得而知。