CVE-2026-28971CVE-2026-28971是Apple多个生态系统产品(包括Safari、iOS、iPadOS、macOS及visionOS)中存在的一个中危安全漏洞。该漏洞源于浏览器UI处理机制的逻辑缺陷,允许恶意iframe利用并操纵另一个网站的下载设置。攻击者通过构造包含恶意iframe的网页,诱导用户进行特定交互,从而绕过浏览器的安全限制,导致非预期的文件下载或敏感信息泄露。Apple已在Safari 26.5及相关系统26.5版本中修复了此问题。
该漏洞的技术核心在于Web浏览器处理跨域iframe及下载请求时的UI状态混淆。在受影响的Apple产品版本中,浏览器未能正确隔离不同上下文中的下载配置,导致恶意网页可以通过嵌入的iframe访问或利用目标网站的下载属性。具体而言,攻击者构建一个恶意站点,并在其中嵌入指向合法目标网站的iframe。由于UI处理的缺陷,当用户在恶意页面上进行看似无害的操作(如点击按钮)时,浏览器可能错误地将该操作关联到iframe内部的下载逻辑中。这使得攻击者能够利用目标网站的信任设置(如自动下载允许列表或文件处理偏好),在用户不知情的情况下触发恶意文件的下载。该问题本质上属于一种UI欺骗攻击,绕过了同源策略对DOM访问的严格限制,利用了渲染层与逻辑层之间的状态不一致性。