网络安全

Android 的“GhostMap”漏洞:恶意应用可能使您的手机陷入无限重启循环

Bitdefender 的研究人员发现了一个名为“GhostMap”的 Android 安全漏洞,它允许恶意应用在无需任何权限的情况下导致设备崩溃并进入持续的重启循环。

2026-11-05
1 分钟阅读
2 浏览量
certi.news Editorial Team
Android 的“GhostMap”漏洞:恶意应用可能使您的手机陷入无限重启循环

安全公司 Bitdefender 的研究人员披露了 Android 操作系统中一个名为 “GhostMap” 的严重安全漏洞。该漏洞的危险之处在于,一个专门设计的恶意应用可以在无需授予任何权限,甚至无需在安装后运行的情况下,使 Android 设备陷入持续的重启循环(Boot Loop),从而导致设备无法使用。

GhostMap 漏洞是如何运作的?

该技术问题的根源在于 Android 的两个库在解释 ZIP 文件压缩方法时存在差异。这种差异允许畸形的 APK(Android 应用包)文件绕过常规的大小检查,导致系统尝试将文件映射到内存中未分配的区域。

当核心系统进程 system_server 尝试读取该文件时,会发生 SIGBUS 错误(处理器发送的用于停止尝试访问无效内存空间的进程的信号)。由于系统会自动尝试重启受影响的进程,它会再次读取同一个畸形文件并遇到同样的错误,从而形成无限崩溃循环。Bitdefender 在运行 Android 17 的 Pixel 10 设备上进行的测试表明,设备在安装应用仅一秒后就开始进入崩溃循环。

谷歌对该漏洞的态度

尽管情况严重,但 Bitdefender 在说服谷歌承认该漏洞方面遇到了困难;这家科技巨头在 8 月份回应称,该问题“无法复现”(Not Reproducible),且不在安全更新的范围内。尽管 Bitdefender 提供了额外证据,但谷歌并未将其列为优先修复事项,仅表示将其纳入未来更新的考虑范围。

这对用户意味着什么?

由于目前没有可用的官方软件补丁,应对这一威胁需要采取可能昂贵或复杂的措施:

  • 恢复出厂设置(Factory Reset):这是最可靠的解决方案,但会导致设备上存储的所有数据被清除。
  • 使用 ADB 工具:可以通过 ADB 命令删除畸形文件,但这要求预先启用了“USB 调试”选项,并且必须在系统进入崩溃循环前极快地执行命令。

Bitdefender 指出,该漏洞甚至会阻止用户进入 安全模式(Safe Mode),这使得传统的设备恢复过程变得极其困难。目前唯一可用的方法是依赖外部安全工具,这些工具可能会在安装过程中检测到可疑应用。

新闻来源
BleepingComputer
查看原始来源 ↗
c
作者

certi.news Editorial Team

探索此报道

相关主题与实体

同一分类

你可能还喜欢

查看所有新闻