写点什么

刷屏的 iPhone 史诗级漏洞,真相是你不用太担心

  • 2019-09-30
  • 本文字数:736 字

    阅读完需:约 2 分钟

刷屏的iPhone史诗级漏洞,真相是你不用太担心

9 月 27 日,iOS 研究人员 @axi0mX 在 Twitter 上“抛出”一条惊天消息。他发布了一个最新的 iOS 漏洞——Checkm8。消息一出,引起众多媒体关注和报道。



Checkm8 漏洞,影响大量 iPhone 和 iPad 硬件设备,可能导致数亿个 iOS 设备能实现永久越狱,涉及从 iPhone 4S 到 iPhone 8、iPhone X 等所有 iPhone,以及其他同款 A 系列处理器的 iPad、iPad touch 等 iOS 设备。


更重要的是,该漏洞在硬件之上,无法通过软件来修复。


据悉,该漏洞利用的是一个永久的 bootrom 漏洞。何为 bootrom?它是含有系统启动时的最初代码的只读芯片。


因为 bootrom 代码是设备启动过程的核心部分,而且无法修改。因此,如果其中存在漏洞,就可以利用该漏洞劫持设备。



目前,受 Checkm8 开源漏洞利用工具影响的设备有:


  • iPhones 4s 到 iPhone X

  • iPads 2 到第 7 代

  • iPad Mini 2 和 3

  • iPad Air 第 1 和第 2 代

  • iPad Pro 第二代(10.5 英寸和 12.9 英寸)

  • Apple Watch Series 1, Series 2,Series 3

  • Apple TV 第 3 代和 4k

  • iPod Touch 5 到 7 代


因为是硬件漏洞,所以 iOS/iPadOS/watchOS/tvOS 等操作系统无关,因此苹果应该不会通过软件更新来修复漏洞。苹果 A12 及之后的芯片设备不受漏洞影响,包括 iPhone Xs、iPhone XR、iPhone 11 系列和第三代 iPad Pros 设备。


最新的媒体报道表明,漏洞虽然很严重,但是对普通用户没有什么实际影响。


Checkm8 攻击不是 drive-by 攻击。用户无法访问网站,且不会成为恶意软件攻击的目标。


很关键的一点是,该漏洞不是持久存在的,这意味着每次重新启动 iPhone 时,攻击媒介即启动 ROM 都会再次关闭。


此外,攻击者要利用该漏洞也有前提,需要将 iPhone 或 iPad 连接到主机,并进入 DFU 模式才可以攻击设备。Checkm8 漏洞并不是一直可以利用的,需要依赖“竞态条件”(race condition)。


2019-09-30 17:272628
用户头像
万佳 前InfoQ编辑

发布了 677 篇内容, 共 364.2 次阅读, 收获喜欢 1802 次。

关注

评论

发布
暂无评论
发现更多内容

架构师训练营第 1 期第二周课后练习题

郑凯元

极客大学架构师训练营

Serverless 的收益与挑战 | 2020年度状态报告

donghui

Serverless

【第二周】课后作业

云龙

极客大学架构师训练营

依赖倒置原则和接口隔离原则

garlic

极客大学架构师训练营

架构师训练营 -week02- 总结

大刘

极客大学架构师训练营

【第二周】框架设计

云龙

极客大学架构师训练营

华为18级工程师十年之作,整整3625页互联网大厂面试题合集

学习 程序员 面试 架构师技能

架构师训练营第二次作业

月殇

极客大学架构师训练营

架构师训练营 - 命题作业 - 第二周

徐时良

架构师训练营第二周作业

赵孔磊

作业一

泡泡

作业二

泡泡

第 2 周 框架设计 腐败的代码

Pyr0man1ac

极客时间架构1期:第2周框架设计-学习总结

Null

第二周总结

fmouse

极客大学架构师训练营

数据结构之线性表

C语言与CPP编程

c++ 数据结构 C语言 线性表 数据结构与算法

学习总结1

Wee权

训练营第二周作业 2

仲夏

架构师训练营 1 期第 2 周:框架设计

Wee权

极客时间架构 1 期:第 2 周框架设计 - 命题作业

Null

Week 2 命题作业及总结

阿泰

架构师训练营 2 期 - 第二周总结

Geek_no_one

极客大学架构师训练营

用户故事信息过多或过少带来的问题

Bruce Talk

敏捷 Agile 用户故事 UserStory

极客大学 - 架构师训练营第一期 - 第二周作业

Black Eyed Peter

极客大学架构师训练营

第二周作业

fmouse

极客大学架构师训练营

架構師訓練營 week2 作業

ilake

极客大学架构师训练营

面向对象设计原则及框架案例

garlic

极客大学架构师训练营

架构师训练营第二周总结

月殇

极客大学架构师训练营

第二周总结

赵孔磊

C语言与C++学习路线

C语言与CPP编程

c++ 编程语言 C语言

数据结构之堆栈

C语言与CPP编程

c++ 数据结构 堆栈 C语言 数据结构与算法

刷屏的iPhone史诗级漏洞,真相是你不用太担心_安全_万佳_InfoQ精选文章