回顾:2021年度代表性移动应用安全事件
2021 年,当全世界的目光都聚焦在备受瞩目的供应链攻击时,却忽略了另一个岌岌可危的领域——移动应用。回顾 2021 年,移动应用安全事件频发:从 Amazon Ring 和 Slack 等企业到美国海关和边境保护局( CBP ),全球有接近四分之一的企业组织遭受过移动或物联网数据泄露。以下整理出 2021 年度移动应用代表性安全事件,供读者参考了解。
2021 年移动应用安全事件
1. Amazon Ring App 泄露用户数据
2021 年 1 月,亚马逊( Amazon )旗下安全摄像 Ring 的应用 Neighbors 被曝出一个安全漏洞,泄露了该应用用户的准确位置和家庭地址。正常情况下,虽然用户的帖子是公开的,但通常不会显示用户姓名或确切位置。被曝出的这个漏洞从 Ring 服务器获取隐藏数据,包括用户的家庭住址。该漏洞使他人能够检索到该用户的位置数据,而使用 Neighbors 的用户却看不到这些暴露出来的数据。Ring Neighbors 应用在 2020 年就已拥有 1000 万用户,但围绕 Ring IoT 门铃和监控摄像头的安全问题始终未能解决。Ring 因为此次数据泄露事件而面临集体诉讼。
2. Slack 移动应用公开用户凭证
据报道, 2021 年 1 月, Android 移动应用 Slack 的一个安全漏洞记录了设备上的明文用户凭证。受影响的客户被要求重置密码,并擦除应用数据日志。Slack 号称拥有超过 1200 万活跃用户,其影响之广可想而知。
3. SHAREit 文件共享应用易受远程代码执行影响
据外媒报道称, 2021 年 2 月,一款下载量超过 10 亿次的 Android 文件共享应用 SHAREit 中的漏洞已超3个月未修复。SHAREit 应用开发人员忽略了一个可在智能手机上运行恶意代码的漏洞。虽然 SHAREit 最终修复了该漏洞,但在此之前,该代码已被数百万人共享。
4. 13 款 Android 应用泄露数百万用户数据
Check Point Research 报告称,2021 年 4 月, 13 款流行的 Android 应用暴露了多达1亿用户的数据。开发人员未能保护第三方云服务,导致包括电子邮件、聊天信息、密码和照片在内的个人数据泄露。
5. ParkMobile 数据泄露影响 2100 万用户
去年,Krebs On Security在地下黑市发现停车应用(Park Mobile)多达 2100 万名用户的账户信息。随后 ParkMobile 开发人员发现第三方软件泄露了包括客户电子邮件地址、电话号码和车牌号在内的个人数据。ParkMobil 也因此次泄露用户数据而面临集体诉讼。
6. Klarna 支付应用暴露用户余额
2021年5月,Klarna的一款移动银行应用遭遇数据泄露事件,导致广大客户陷入困境。该应用的用户短暂地看到了其他用户的账户信息,而非他们自己的。根据Klarna的披露,人为错误导致了这些信息以一种意外的方式被缓存。巧合的是,该事件就发生在Klarna获得6.39亿美元新投资后不久。
7. COVID Passport 应用暴露用户数据
在黑客利用新冠肺炎疫情实施攻击的另一个例子是,加拿大 COVID 疫苗接种护照移动应用 Portpass 未加密个人数据,并以明文形式存储,泄露了 650,000 名用户的个人数据,导致任何人都可以访问其网站上的个人资料。
8. CBP泄露数千万用户信息
在一项审计中发现, 美国海关与边境保护局( CBP )未能扫描 2016 年至 2019 年间发布的 91% 应用更新以检测漏洞。由于大量应用泄露了个人身份信息,导致 CBP 开发的 6 款移动护照控制应用泄露了多达 1000 万名旅客的个人数据。
9. Apple iMessage 中的零日漏洞影响了9亿台设备
作为 2021 年最大的移动应用数据泄露事件之一, Apple iMessage 中的一个零日漏洞,使 iPhone 、 iPad 、 Watches 和 MacBooks 的 9 亿活跃用户暴露于 NSO Group 间谍软件威胁之下,据悉 NSO 利用该漏洞监视政治活动家。
2022年 移动应用安全展望
通过上述安全事件,我们可以发现移动应用安全威胁主要来自于以下方面:
- 不安全的代码允许攻击者访问或控制设备,例如 iMessage 的数据泄露事件表明,有缺陷的代码可以允许攻击者访问设备上的所有内容;
- 移动应用和服务器间不安全的网络配置允许黑客进行中间人( man-in-the-middle )攻击;
- 设备上的不安全存储允许恶意用户或恶意软件访问敏感数据;
- 泄漏数据的应用(如 Amazon Ring Neighbors 应用数据泄露事件)源自不正确的编码,这也揭示了代码安全测试的重要性;
- 不安全的配置会通过网络泄漏数据,因为移动应用、运营商和服务器之间的通信会产生复杂的攻击面;
- 对敏感数据的不当防护(如 Klarna 数据泄露事件)意味着移动应用会以明文形式暴露密码和信用卡等敏感数据。
我们在 2021 年看到的这些移动应用安全事件,为企业造成了数十亿美元的收入损失、修复成本、品牌声誉受损等。这些惨痛的经验教训告诉我们,大多数移动应用安全事件是由相同的漏洞、不安全的编码实践,以及缺乏足够的安全测试造成的。
2022 年,这类违规行为将持续存在,威胁还将继续,企业安全团队需要在整个软件开发生命周期中加强对应用的测试,更快地发现漏洞,同时监控部署的所有移动应用,以显著降低 2022 年发生重大移动应用安全事件的几率。企业可以通过动态移动应用安全测试、对移动开发人员的更好培训以及更加重视移动应用安全来避免发生这类事件。
参考链接:https://www.darkreading.com/application-security/mobile-application-security-2021-s-breaches
【本文是51CTO专栏作者“安全牛”的原创文章,转载请通过安全牛(微信公众号id:gooann-sectv)获取授权】

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
多名EA Sports FIFA 22玩家被攻击
据Security Affairs消息,越来越多的EA Sports FIFA 22玩家报告称他们的 EA 帐户被黑,无法访问他们的个人EA和电子邮件帐户。其中包括著名的主播 Jamie Bateson (AKA Bateson87)、NickRTFM、Trymacs、TisiSchubecH 和 FUT FG。不仅如此,攻击者还从游戏玩家的FUT俱乐部偷走了游戏硬币和个人信息。 公开信息显示,FIFA 22是EA最受欢迎的系列游戏之一。截止至2021年10月22日,FIFA 22已经登陆了 200 多个国家和地区。在短短22天内共计进行了21亿场比赛,游戏时长共计46万亿分钟,玩家在游戏中的进球数也达到了50亿次。 安全专家表示,近段时间FIFA 22的交易社区也成为攻击者的目标,攻击者入侵了游戏中最活跃的部分交易者,包括lNoahHDl、FUT Donkey、JoaoSeleiro 和 narcoinsfc (Wael)。 入侵成功后,攻击者可以获得玩家的 Gamertags 或 PSN ID,通过实时聊天联系EA Help,声称他们已无法登录自己的账户,并要求更改与账户关联的电子...
- 下一篇
欧洲刑警组织被勒令删除与犯罪调查无关的数据
1月3日,欧盟执法机构——欧洲刑警组织收到了来自欧洲数据保护监督机构 (EDPS)的整改通知,要求删除所存储的与刑事调查无显著关联的大量个人数据信息。 EDPS 是一个独立的监管机构,负责监督欧洲机构、团体对个人数据的使用情况。根据他们的定义,个人数据是与个人的身体、生理、遗传、精神、经济、文化或社会身份相关的任何识别号码、位置数据或在线标识符。2019年,EDPS在发起的一项调查中发现,欧洲刑警组织存储了大量与犯罪活动无关的个人数据。EDPS表示,除非有适当的数据主体分类,否则欧洲刑警组织不应保留个人的详细资料。 然而,欧洲刑警组织面临的“困难”在于,并非所有成员国共享的信息都适用于合适的数据主体分类,因此,在分析数据之前,欧洲刑警组织可能很难知道其持有的信息是否与刑事调查有关。 但无疑,限制欧洲刑警组织对数据的处理可以避免无关人员的数据信息暴露,从而最大限度地减少处理数据时的相关安全风险。 根据EDPS的整改措施,欧洲刑警组织必须研判哪些数据能够还能合法使用,并删除存储时长超过六个月的其它数据。 参考来源: https://www.inforisktoday.com/eur...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS7设置SWAP分区,小内存服务器的救世主
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS8编译安装MySQL8.0.19
- Hadoop3单机部署,实现最简伪集群