CVE-2025-48586CVE-2025-48586是Android系统中存在的一个高危本地权限提升漏洞,位于Telephony服务的EditFdnContactScreen组件中。该漏洞源于onActivityResult回调处理机制中的权限验证缺陷,允许低权限应用通过混淆代理(Confused Deputy)攻击从工作配置文件(Work Profile)中窃取联系人信息。攻击者无需获取任何特殊权限即可利用此漏洞,且无需用户交互即可完成攻击。此漏洞的CVSS评分为7.8,属于高危级别,对Android设备的企业安全性构成严重威胁,特别是使用工作配置文件功能的企业移动设备管理(EMM)场景。
该漏洞存在于Android系统的packages/services/Telephony组件中的EditFdnContactScreen.java文件。具体问题出在onActivityResult方法的实现上,当处理Activity返回结果时,系统未能正确验证调用者的身份和权限。攻击者可以利用Android的Intent机制,通过构造特定的返回数据,诱使EditFdnContactScreen组件将工作配置文件中的Fdn(固定拨号)联系人列表返回给恶意应用。由于Android的工作配置文件机制允许在同一设备上隔离个人数据和企业数据,攻击者本应无法访问工作配置文件中的联系人,但由于权限验证缺陷,可以绕过这一安全边界。这种Confused Deputy攻击的核心在于利用系统组件的信任关系,让高权限组件代替攻击者执行敏感操作,从而获取本无权访问的数据。