CVE-2025-48564CVE-2025-48564是Android系统中一个高危安全漏洞,存在于Intent Filter组件中。该漏洞由于竞态条件(race condition)导致攻击者可以绕过Intent Filter的安全检查,在本地实现权限提升。攻击者无需获取额外的执行权限,也不需要用户交互即可完成利用。由于该漏洞影响Android框架的多个位置,包括frameworks/base和IntentResolver模块,因此具有广泛的攻击面。此漏洞的CVSS评分达到7.0分,属于高危级别,对Android系统的机密性、完整性和可用性都造成严重影响。攻击者利用竞态条件可以在Intent处理的关键时间窗口内,绕过组件导出检查和权限验证机制,从而访问本应受保护的系统组件和数据。
该漏洞的根本原因在于Android系统处理Intent Filter时的时序问题。在Android组件(如Activity、Service、BroadcastReceiver)的启动过程中,系统需要验证Intent是否匹配目标组件的Intent Filter,并检查相应的权限。然而,由于代码中存在竞态条件,攻击者可以通过精心设计的时间序列,在安全检查完成之前触发组件的启动,从而绕过权限验证。具体来说,攻击者利用Intent发送和组件响应之间的时间差,在系统完成Intent Filter匹配和权限检查之前,通过另一个并发的Intent或操作改变组件的状态,使得原本应该被阻止的组件调用得以执行。这种攻击方式特别危险,因为它不需要任何特殊权限,攻击者只需能够发送本地Intent即可。漏洞影响Android框架的核心组件处理逻辑,涉及frameworks/base中的多个文件和IntentResolver模块。