iOS核心应用设计漏洞,暴露用户Apple ID凭证

Check Point提醒苹果iOS的核心应用程序可能会暴露用户的凭据。所幸的是iOS 9包含有相关的补丁。

Apple ID

ios操作系统专门为用户提供了方便以便用户自己通过一个Apple ID来管理设备。现如今iOS的市场份额占当前移动设备行业的40%以上,Apple ID与用户的所有行为都息息相关:iTunes商店,启用iCloud,从Apple在线商店购买,在Apple Store零售店预定商品或访问苹果支持网站等。

但是,Check Point的安全研究员Kasif Dekel上个月在ios核心功能中发现了一个软件设计漏洞(CVE-2015-5832),这个软件是用来管理核心应用程序的凭证。即使用户已经注销了,这个漏洞也会保存下用户的登录凭证,从而导致设备上存储的敏感数据泄漏出去。

苹果已经核实确认该安全问题,并已发布了一个安全公告。

细节问题

由于应用程序存在这个安全漏洞,注销机制允许设备不清除应用程序中存储的敏感keychain 数据就直接执行退出。

keychain是一个加密的容器用来保存密码、证书、身份以及更多的安全服务。它也是一个安全储存容器,应用程序只能访问其自己的keychain项。要共享应用程序之间的数据,它们必须有相同的访问组代码签名的权利。

在越狱的设备上,一个已经用“通配符”权限签了自签名证书的工具已经授予访问所有的keychain项。

keychain中的一些信息:

当一个设备(iPhone / iPad的/ iPod)卖出后如果用户并不知道清理应用程序keychain数据的正确方式那么他的隐私数据可能会暴露。

需要注意的是,即使用户注销了应用程序并进行部分设备复位,信息将仍存储在keychain中。避免这种敏感数据暴露的正确的方法是升级到iOS 9然后在设备设置中选择“抹掉所有内容和设置”。

原文发布时间为:2015-10-15

本文作者:FreeBuf

时间: 2024-10-31 23:14:06

iOS核心应用设计漏洞,暴露用户Apple ID凭证的相关文章

iOS漏洞可导致Apple ID被盗 – iOS 9修复三处安全漏洞

iOS漏洞可导致Apple ID被盗 – iOS 9修复三处安全漏洞  2015年09月17日 13:53  3267        在2015.09.17发布的iOS 9的升级中,Apple修复了阿里巴巴移动安全团队所发现的三处安全漏洞:CVE-2015-5838, CVE-2015-5834, CVE-2015-5868[3].   其中CVE-2015-5838这个漏洞可以让黑客在非越狱的iPhone 6上进行钓鱼攻击 并盗取Apple ID的密码.首先来看demo: demo虽然是在iO

AceDeceiver成为首个可利用苹果 DRM设计漏洞感染iOS设备的木马程序

本文讲的是 AceDeceiver成为首个可利用苹果 DRM设计漏洞感染iOS设备的木马程序,近日,我们发现了一个全新系列的iOS恶意软件,能够成功感染非越狱设备,我们将其命名为"AceDeceiver". 与过去两年某些iOS恶意软件利用企业证书发动攻击不同,AceDeceiver则无需企业证书即可自行安装.其原因是,AceDeceiver利用了Apple DRM机制上的设计漏洞,即使其已被苹果从App Store内移除,也可以借助其他全新攻击途径进行传播. AceDeceiver是

移动用户体验设计:iOS APP体验设计

文章描述:iOS APP体验设计. iOS APP体验设计不像互联网的体验设计那样,有一堆的方法论和可以"借鉴"的案例. 目前除了苹果的<Human Interface Guidelines>和前Palm的<Zen of Palm>外,没有找到更好的设计哲学和方法论. 事实上,即便认真地研读了HIG和Zen of Palm,甚至是Oolon Colluphid的哲学巨作你也无法严格按照Guideline设计出一款出色的APP.其原因,我得从程序猿和设计湿说起.

用户体验设计实例:找回用户帐号功能设计

文章描述:陈皓:如何设计"找回用户帐号"功能. 因为<腾讯帐号申诉的用户体验>一文中好多人觉得腾讯申诉是世界级先进的,并让我拿出一个找回用户的帐号的功能来.本来不想写的,因为大家看看其它系统的就行的,但是,很明显有些人就是很懒,也不会思考,而且不会观察,所以,我就只好写下这篇科普性常识性的文章. 在行文之前,我得先感谢腾讯公司的至少30名员工在<腾讯帐号申诉的用户体验>一文后的回帖(我STFG(Search The Fucking Google)看到了你们使用的

小心,别被伪造的iOS系统弹窗骗走Apple ID

iPhone 和iPad 用户应该对图上的对话框非常熟悉了,iOS 系统会在用户登陆App Store或iTunes Store时弹出相应的对话框,要求验证Apple ID,而有时候根据应用使用情况以及要求的不同,这个对话框还会随时弹出. 但是要注意了,某些恶意程序与钓鱼软件可能会伪装成 iOS 系统对话框的模样,以骗取用户的Apple ID 账号与密码. 开发者Felix Krause发表博客称,iOS 开发者要想创建Apple ID 登陆窗口是非常容易的,不到30行代码就可实现,而这一漏洞可

黑云压城城欲摧 - 2016年iOS公开可利用漏洞总结

黑云压城城欲摧 - 2016年iOS公开可利用漏洞总结 作者:蒸米,耀刺,黑雪 @ Team OverSky   0x00 序 iOS的安全性远比大家的想象中脆弱,除了没有公开的漏洞以外,还有很多已经公开并且可被利用的漏洞,本报告总结了2016年比较严重的iOS漏洞(可用于远程代码执行或越狱),希望能够对大家移动安全方面的工作和研究带来一些帮助. 0x01 iOS 10.1.1 公开的可利用漏洞 mach_portal攻击链:该攻击链是由Google Project Zero的Ian Beer公

iOS史上最大漏洞出现 运营商罕见发公告提醒升级

近日,上海电信在其网上营业厅发出一则"重要提醒:iPhone用户请注意!"的公告,建议用户尽快升级自己的iPhone操作系统,避免个人隐私泄露等安全问题的发生.运营商发公告提醒用户更新iOS版本,这是比较少见的.运营商之所以这样做,是因为这次iOS遭遇了其史上最大的系统漏洞,用户如果不及时更新,个人信息有可能被窃取,通话.社交聊天等信息可能被截获,更可怕的是iPhone手机还可能变成被不法分子控制的远程音频视频录制器. 8月底,苹果推送了iOS 9.3.5版本更新,这距离iOS 9.3

当 iOS 7 设计风格遇到 OS X 和 Apple TV,看起来还不错吧?

class="post_content" itemprop="articleBody"> 每当我们讨论起 iOS 7 的视觉设计这个话题的时候都会相当的热烈,看的出来很多人已经渐渐喜欢上这样的设计风格,但是还有数量可观的用户群体对这样的"颠覆性"设计表示不满.不过已经这样了,Jony Ive 短期内不会再改吧-- 我们也都知道苹果近几年不断的整合 iOS 和 OS X 这两个操作系统平台,相互之间更多的借鉴甚至是融合了起来.那么未来的 OS

iOS APP体验设计:从程序猿和设计湿说起

iOS APP体验设计不像互联网的体验设计那样,有一堆的方法论和可以"借鉴"的案例. 目前除了苹果的<Human Interface Guidelines>和前Palm的<Zen of Palm>外,没有找到更好的设计哲学和方法论. 事实上,即便认真地研读了HIG和Zen of Palm,甚至是Oolon Colluphid的哲学巨作你也无法严格按照Guideline设计出一款出色的APP.其原因,得从程序猿和设计湿说起. 程序猿 vs 设计湿 最被思想处于上世