CVE-2026-34218ClearanceKit是macOS平台的文件访问控制工具。在4.2.14版本之前,由于两个启动缺陷,导致在特定时间窗口内,opfilter仅强制执行编译时的基线规则,而忽略MDM下发及用户定义的文件访问规则。除非用户通过GUI交互触发策略更新,否则这些关键安全策略不会生效。此漏洞允许本地攻击者利用系统启动后的间隙,绕过原本严格的文件访问限制,访问敏感数据。
该漏洞的根源在于ClearanceKit的核心组件`opfilter`在系统启动过程中的初始化逻辑存在严重缺陷。在受影响版本中,服务启动时并未立即加载由移动设备管理(MDM)下发或用户自定义的完整策略集,而是仅回退到编译时硬编码的单一基线规则。完整策略的加载并非自动进行,而是依赖于用户通过图形界面(GUI)进行特定操作,进而通过XPC机制触发策略变更。这种设计引入了一个危险的安全窗口期:从系统启动完成到用户首次进行GUI交互之间,文件系统的访问控制实际上处于降级状态。攻击者只需具备本地低权限,即可在此窗口内利用脚本或工具读取、修改本应被严格拦截的敏感文件。这属于典型的逻辑错误导致的安全机制绕过,彻底破坏了产品预期的访问控制模型。