CVE-2025-11717CVE-2025-11717是Mozilla Firefox浏览器Android版本中存在的一个高危信息泄露漏洞。该漏洞源于Firefox Android应用的任务卡片预览功能(Card Carousel),当用户在Android系统中通过最近任务列表(Recents/任务切换器)在不同应用之间切换时,Firefox会为其最近打开的标签页生成一个缩略图作为卡片预览。在Firefox 144之前的版本中,如果用户最后访问的页面是密码编辑屏幕(如about:logins中的密码编辑页面),该密码编辑屏幕的内容会被作为卡片图像显示在Android任务切换器中,这意味着任何能够查看手机屏幕的人(包括通过肩窥攻击或在公共场所)都可能看到用户正在编辑的密码信息。该漏洞的CVSS评分为9.1,属于严重级别,攻击向量为网络,无需认证和用户交互即可触发,对机密性和完整性具有高影响。该漏洞由Mozilla安全团队发现,并于2025年10月14日公开披露,已在Firefox 144版本中修复。值得注意的是,虽然该漏洞本身不涉及远程代码执行,但由于其涉及敏感凭据信息泄露,且CVSS评分达到9.1,被评定为严重级别漏洞。
该漏洞的技术原理涉及Android系统的任务预览机制(Recents/Overview Screen)与Firefox Android版的标签页快照功能之间的交互问题。在Android系统中,当用户按下最近任务按钮时,系统会为每个最近使用的应用生成一个快照(snapshot)作为卡片预览图像。Firefox Android版为了提供更好的多标签页管理体验,会将其当前显示的页面内容渲染为快照。
在Firefox 144之前的版本中,当用户访问密码编辑页面(如about:logins页面的密码编辑界面)时,该页面包含用户正在输入或查看的明文密码信息。Firefox没有对此类敏感页面进行特殊处理,导致Android系统捕获的快照中包含了密码编辑屏幕的完整内容,包括用户输入的明文密码字段。
漏洞利用方式:
1. 攻击者需要物理接触到受害者的设备,或在受害者展示手机屏幕时进行观察(肩窥攻击);
2. 受害者在Firefox Android中打开密码管理页面(about:logins)并进入密码编辑状态;
3. 用户通过Android任务切换器(Recent Apps)切换到其他应用;
4. 任务卡片中显示了Firefox的密码编辑屏幕快照,包含敏感密码信息;
5. 攻击者通过观察任务卡片即可获取用户的密码信息。
修复方案:Firefox 144版本中,当检测到当前页面为密码编辑屏幕时,不再渲染该页面的快照内容,而是显示一个黑色屏幕作为占位符,从而防止敏感信息泄露。