复旦教授发现400+安卓漏洞,最严重可使手机变砖,谷“鸽”16个月后才修复

博雯 发自 凹非寺
量子位 报道 | 公众号 QbitAI

就离谱!

去年9月向谷歌提交的400多个漏洞,一直拖到今年年底才修复完。

而且还不是一般的小漏洞,是让“市面所有活着的安卓设备变砖头”的高危漏洞!

20b3a75113bf69f1dd8a20e8815c11b3.png

这些漏洞由复旦大学计算机学院的一位教授杨珉与他的同事们一起整理提交。

杨珉教授公开了几封与安卓安全团队之间的往来邮件,表示自漏洞提交到被谷歌修复以来,不知道收到了多少次Delay:

09ef7e5cfcffce55c295d7c3dd85c48b.png

嗯,就像是这样的:

不幸的是,为了确保这个漏洞在发布前被完全解决,问题的修复被推迟了。

ef51adb63cbaa1739c3654f1f83fc0b7.png

图源微博 杨珉_复旦大学

杨珉教授还吐槽到,本来谷歌团队是要在2个月内修复的,但事实是:

在不引入兼容性问题的前提下,开发一个解决该问题的修复方案所需的时间比预期的要长。

因此,谷歌暂定于2021年11月份发布(该问题的修复方案)。

ca58751ae7251dd89fee8bbb091df471.png

图源微博 杨珉_复旦大学

啊这……到底是什么样的漏洞,让谷歌也犯起了拖延症?

“跨年”漏洞

根据杨珉教授自己的介绍,这400多个漏洞都是根据他们基于Android系统资源管理机制的系统性研究而发现的。

所有使用安卓代码的厂商都将受到这一漏洞的影响。

相关的研究成果已整理成论文《Exploit the Last Straw That Breaks Android Systems》,被网络安全顶会IEEE S&P 2022收录:

7c933c26aded7d4e72bdd30e8b49d7b2.png

从文章的摘要来看,这是一种名为Straw的与数据储存过程有关的设计缺陷。

这一缺陷可通过77个系统服务影响474个相关接口,并因此生成Straw漏洞。

而Straw漏洞可能导致各种临时或永久的DoS攻击,造成非常严重的后果,比如使用户的安卓设备永久崩溃。

杨珉教授和其同事将这一漏洞报告给安卓安全团队,谷歌将其评为“高严重级”。

之后的事情我们就知道了:谷歌一拖再拖,直到16个月之后的今年年底,终于发来了一封“问题补丁即将公布”的邮件:

641e422039f5558d44098984d0a8f3d5.png

图源微博 杨珉_复旦大学

在邮件中提到,这个漏洞的CVE ID为CVE-2021-0934。

不过,目前不管是CVE官网上,还是安卓安全公告板12月份最新发布的安全补丁中,都还没有关于CVE-2021-0934的详细描述。

96ebecc46960cd562a92a21fa521cd65.png

谷歌安卓安全团队

历经16个月,高危漏洞终于被修复。不用担心自己手里的安卓机突然变砖固然是好,但也有网友吐槽到:

谷歌你到底行不行啊?

说好的还要再筹建一支新的Android安全团队,来进一步加速发现和修复Bug的过程呢?

6ad03d02fc5f780e2c64b3a0e3191606.png

还有5个月前刚刚搞的平台Google Bug Hunters,整了一个Bug猎人排行榜,就是为了鼓励更多人找Bug:

ffa25fa5faa49ebbca3278c579ab094e.png

看起来确实有不少激励作用,安卓安全团队的致谢名单自2018年起就变成了按月列出。

翻开最近12月份的致谢名单,国人工程师还不少。

不仅有来自360、阿里巴巴、字节跳动、清华大学的工程师,还有一些国内的个人开发者:

68e1a87c93676917f6b01f4ec781e0e8.png

不过,在鼓励开发者和白帽子们找Bug的同时,还是希望谷歌能在新的一年改掉“拖延症”吧378b1401fbf5595613f75e50a95d650b.png

参考链接:
[1]https://weibo.com/fdyangmin?profile_ftype=1&is_all=1#_rnd1640826065880
[2]https://secsys.fudan.edu.cn/04/3d/c26976a394301/page.htm
[3]https://source.android.com/security/bulletin?hl=zh-cn

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值