高通公司的调制解调器错误使数十亿个Android设备可利用

2021-05-08 13:24:00    来源:新经网    作者:阿威

全球范围内所有移动设备中有30%使用的高通公司的Mobile Station Modem(MSM)芯片存在缺陷,可以通过Android内部利用。

黑客和研究人员都对如何通过发送SMS或与设备进行通信并允许他们控制设备的特殊设计的无线电数据包来远程控制MSM感兴趣。

高通公司的调制解调器错误使数十亿个Android设备可利用

但是,也可以从系统内部访问MSM,这就是Check Point Research决定采用它的方式(CPR)。

受TrustZone保护的Qualcomm实时操作系统可管理Android计算机上的MSM。无论它是根目录设备,都无法对其进行调试或转储,仅留下漏洞作为访问MSM代码的唯一方法。

CPR使MSM数据服务感到困惑,以寻找直接从Android修补QuRT的方法。

高通在调制解调器和其他外围子系统中的软件组件之间进行通信的协议称为QMI。根据CPR研究人员的说法,QMI功能使用Type-length-Value(TLV)格式来携带其有效载荷。

同一研究人员小组声称:“要处理此数据包,处理程序在调制解调器堆上分配0x5B90字节,将有效负载中的调用数提取到偏移量0x10处的已分配缓冲区中,然后循环以将所有调用上下文提取到缓冲区中从偏移量0x12开始。由于没有检查最大呼叫数,因此可以在呼叫数字段中传递值0xFF,从而在调制解调器堆中覆盖最多0x12 + 0x160 * 0xFF – 0x5B90 = 0x10322字节。”

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。