CVE-2026-20670该漏洞是macOS系统中存在的一个授权逻辑缺陷,源于系统状态管理不当。攻击者可利用此漏洞,通过构建恶意应用程序绕过系统权限检查,从而在本地访问敏感的用户数据。尽管该漏洞攻击向量为本地且需要低权限,但由于无需用户交互,恶意软件可在后台静默执行窃取操作。苹果已在macOS Sonoma 14.8.4及macOS Tahoe 26.3版本中修复了此问题。
该漏洞的核心机制在于应用程序状态管理的逻辑错误。在macOS的授权流程中,系统未能正确维护应用程序上下文状态的完整性,导致在特定条件下,权限验证的判断依据出现偏差。具体而言,当应用程序请求访问受保护资源时,系统可能错误地引用了过时或被篡改的状态标记,从而允许低权限应用获得高权限的读取能力。由于攻击向量为本地(AV:L),攻击者必须先在目标设备上执行代码(例如通过下载恶意软件或利用其他初始访问向量)。一旦执行,利用代码无需用户交互(UI:N)即可触发逻辑漏洞,绕过TCC(透明度、同意和控制)机制,进而读取敏感文件、通讯录或钥匙串数据。这种基于逻辑的漏洞通常难以通过传统的内存保护机制防御。