← 文章 / 科技资讯
TechRadar 59分钟前 · 2026-11-03 02:45:16 · 0 阅读

“死亡短信”漏洞:无需任何操作即可远程崩溃未修补的 Android 手机

设想一下这样的场景:你正用 Android 手机通话,突然信号全断、电话挂掉。没有任何提示,也没有系统通知。没过多久,同样的情况再次发生,反反复复。最终,手机甚至进入恢复模式,每九十分钟就自动重启一次,直到你被迫执行恢复出厂设置。

这并不是理论上的假设,而是一个真实存在的威胁——Android 存在一个严重级别的安全漏洞,编号为 CVE-2026-58882。

Google 已在新版 Android 中修复该问题,但那些已停止支持、超出生命周期结束日期的设备依旧岌岌可危。

Latest Videos FromTechRadarWatch full video here:

发送一条“毒”短信

该漏洞由安全研究员 Mark Blah 发现,被描述为一种零点击拒绝服务(DoS)漏洞。从技术层面看,这是 Android 中 WapPushOverSms.decodeWapPdu 函数里的“头部长度值校验不当”缺陷。由于仅凭一条短信就能触发,受害用户甚至不需要点开短信(因此被称为“零点击”),该漏洞被形象地称作“死亡短信”(SMS of Death)。

根据 Blah 的研究,攻击者可以向来电 Android 设备的 2948 端口发送一条畸形八字节 WAP Push 消息:01 06 88 80 80 80 00 BE。

这条十六进制消息在转换为有符号 32 位整数后,数值为 -2147483648。Android 随后会尝试用这个负值分配内存,触发 NegativeArraySizeException 异常,导致 com.android.phone 进程崩溃。由于该进程负责蜂窝网络功能,通话会立即中断,移动网络连接也随之丧失。据称,甚至连紧急呼叫服务也无法幸免。

事情更糟的是,Android 会在短信存入收件箱之前先进行解析处理,这意味着受害者根本不会收到短信通知,更不会意识到正是这条短信在搞崩系统。此外,部分运营商还会反复重发那些始终未能成功送达收件箱的消息,进一步延长“痛苦”。与此同时,Android 系统还会不断尝试处理已存储在本机上的这些异常消息。

最后,Blah 发现,如果攻击者连续发送 20 条或更多此类消息,就能迫使设备陷入重启循环。在运行 Android 12 的设备上,甚至可以强制进入循环恢复模式,此时恢复出厂设置成了唯一可行的解决办法。

修复“死亡短信”漏洞

据说最初所有 Android 版本都受影响。Google 已为 14 到 17 版本发布补丁,但老设备不会获得修复,风险将无限期存在。这个修复名为"Fix remote DoS in decodeWapPdu",通过捕获 Android 处理畸形短信时触发的异常来防止崩溃,同时将这些短信从 SMS 数据库中删除,避免反复触发崩溃。

Blah 已发布概念验证(PoC),向广大社区展示了如何利用该漏洞。 BleepingComputer 报道称,有 GitHub 贡献者找到了删除恶意短信的方法,但需要一定的技术知识,大多数普通手机用户恐怕不具备。想动手折腾的用户可以了解:通过电脑使用 Android Debug Bridge(ADB)即可删除该短信。

Google 已在 2026 年 10 月的 Android 安全更新中修复了该漏洞,但这不代表所有 Android 用户都自动安全。与 Apple 生态不同,Android 阵营十分分散,各家厂商的更新节奏各不相同。

因此,Pixel 用户应该已经收到更新,而 Samsung、小米、Motorola、OnePlus 等机型的用户可能还得等厂商适配并推送补丁。

不过,既然 PoC 已经公开,可以推测大多数 Android 厂商都已推送了更新,建议用户尽快安装。


Best antivirus software header 各种预算都适用的最佳杀毒软件

➡️ 阅读我们的最佳杀毒软件完整指南
1. 综合最佳:
Bitdefender Total Security
2. 家庭用户首选:
Norton 360 with LifeLock
3. 移动端最佳:
McAfee Mobile Security


Google logo on a black background next to text reading 'Click to follow TechRadar'

原始来源: TechRadar

评论 (0)