研究人员上周四在大疆无人机开发的安卓 App 中发现了多个安全漏洞,App 的自动更新机制可以绕过谷歌应用商店,并用来安装恶意应用和传输敏感个人信息到大疆的服务器。
创新互联是一家集网站建设,贵州企业网站建设,贵州品牌网站建设,网站定制,贵州网站建设报价,网络营销,网络优化,贵州网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。网络安全公司 Synacktiv 和 GRIMM 的两份报告显示,大疆无人机 Go 4 安卓应用程序不仅要求一些额外的权限,也会收集 IMSI、IMEI、SIM 卡序列号等个人数据,其中使用了反调试和加密技术来绕过安全分析。这种机制于恶意软件使用的 C2 服务器是非常类似的。考虑到 Go 4 安卓应用程序请求了联系人、麦克风、摄像头、位置、存储、修改网络连接的权限,大疆和微博服务器几乎可以完全控制用户的手机。
从谷歌应用商店的数据来看,Go 4 的下载安装量超过 100 万。研究人员在 App 中发现的漏洞并不影响 iOS 版本。
自更新机制
研究人员逆向了 Go 4 App 后发现了有个 URL —— hxxps://service-adhoc.dji.com/app/upgrade/public/check,该 url 被用来下载应用更新和提醒用户授权安装未知应用的权限。
研究人员修改了 url 中的请求来出发任意应用的更新,发现首先会提醒用户允许安装非可信的应用,然后在更新安装完成之前拦截用户使用应用。
这直接违反了谷歌应用商店的规则,攻击者还可以入侵更新服务器然后用恶意应用更新来攻击用户。此外,App 在关闭后仍然可以在后台运行,并使用 Weibo SDK ( com.sina.weibo.sdk ) 来安装任意下载的 App。GRIMM 称并没有发现任何漏洞被利用来安装恶意应用攻击用户的证据。
此外,研究人员还发现 App 利用了 MobTech SDK 来窃取手机的元数据,包括屏幕大小、亮度、WLAN 地址、BSSID、蓝牙地址、IMEI 和 IMSI 号、运营商名称、SIM 序列号、SD 卡信息、操作系统语言和 kernel 版本,以及位置信息。
大疆回应
大疆回应称相关研究结果与美国国土安全局等的报告是相悖的,美国国土安全局的报告称没有证据表明政府和企业用的大疆 APP 存在数据传输连接。此外,目前也没有证据表明漏洞被利用。在未来的版本中,用户可以从谷歌应用商店下载官方 App 版本,如果用户使用的是非授权(破解)的版本,那么处于安全原因 App 将会被禁用。
去年 5 月,国土安全部发出警告称,使用大疆无人机商业用户的数据可能处于危险中,因为大疆无人机中包含有可以入侵其数据的组件,并且可以在服务器上分享信息。
更多技术分析参见:
https://www.synacktiv.com/en/publications/dji-android-go-4-application-security-analysis.html
https://blog.grimm-co.com/2020/07/dji-privacy-analysis-validation.html