上周,谷歌表示,2024 年Chrome 浏览器网络商店(目前包含 25 万多个扩展程序)中只有不到 1%的安装程序被发现包含恶意软件。虽然这一数字已经很小,但仍有一些不良的扩展程序会通过,这也是它为什么还要监控已发布的扩展程序的原因。安全团队指出,与任何软件一样,扩展程序也可能带来风险。
但来自斯坦福大学和 CISPA 赫尔姆霍兹信息安全中心的研究人员 Sheryl Hsu、Manda Tran 和 Aurore Fass 对这些数字进行了精确计算。三人在研究论文中披露,他们研究了 Chrome 浏览器商店中的安全值得关注扩展(SNE)。SNE 被定义为包含恶意软件、违反 Chrome 浏览器网络商店政策或包含脆弱代码的扩展。
调查发现,在 2020 年 7 月至 2023 年 2 月期间,有 3.46 亿用户安装了 SNE。其中 6300 万个违反了政策,300 万个存在漏洞,2.8 亿个 Chrome 浏览器扩展包含恶意软件。
研究人员还发现,安全的 Chrome 浏览器扩展通常不会在商店中停留很长时间,一年后仍可使用的扩展仅占 51.8 - 62.9%。另一方面,SNE 在商店中的平均停留时间为 380 天(恶意软件),如果包含易受攻击的代码,则为 1248 天。
存活时间最长的 SNE 名为 TeleApp,可用时间为 8.5 年,最后一次更新是在 2013 年 12 月 13 日,在 2022 年 6 月 14 日被发现包含恶意软件后被删除。通常用户被建议查看用户评分来判断一个应用程序或扩展是否是恶意的,但研究人员发现,这对 SNE 毫无帮助。
研究人员表示,总的来说用户并没有给 SNE 较低的评分,表明用户可能没有意识到这类扩展是危险的。此外,也有可能是机器人给这些扩展程序提供了虚假评论和高评分。不过,考虑到半数 SNE 没有评论,在这种情况下,使用虚假评论似乎并不普遍。
谷歌表示,一个专门的安全团队会向用户提供他们安装的扩展的个性化摘要,在扩展发布到商店之前对其进行审查,并在发布之后对其进行持续监控。研究人员建议谷歌也监控扩展程序的代码相似性。
报告指出:例如,大约有 1000 个扩展程序使用开源的 Extensionizr 项目,其中 65% 至 80% 仍在使用六年前该工具最初打包的默认和易受攻击的库版本。他们还指出,由于缺乏维护,在漏洞被披露后很长时间,扩展程序仍在商店中存在。
参考来源:https://www.techspot.com/news/103522-researchers-280-million-people-installed-malware-infected-chrome.html