Zenity Labs发布的最新报告显示,在包括Perplexity AI Inc.的Comet浏览器在内的代理浏览器中发现了严重漏洞。这些漏洞被称为"PleaseFix",可在已认证的会话内实现零点击代理劫持、本地文件泄露以及密码库控制。
AI驱动浏览器的特点不仅在于渲染网页,更在于其能解析指令并在各种应用程序中自主执行任务。Zenity的研究人员指出,这种执行模式会导致"代理信任失效",使得AI代理可在用户不知情的情况下执行敏感操作。
Zenity在Perplexity的Comet浏览器中识别出名为"PerplexedBrowser"的问题。第一条攻击路径可实现零点击入侵。例如,由攻击者控制的恶意日历邀请等内容,可诱使Comet浏览器访问本地文件系统并泄露数据。第二条路径通过操纵与密码管理器的交互,能够提取存储的凭据或完全控制账户。这并非直接利用密码管理器本身的缺陷。
Zenity Labs的研究表明,Comet代理能够访问已认证的1Password网络会话,浏览密码库条目,并通过常规网络请求泄露存储的用户名和密码。研究人员甚至复现了以下场景:代理可导航至账户设置,将主密码更改为攻击者控制的值,并提取账户邮箱地址等恢复信息。鉴于1Password掌控着众多用户的数字身份,这些漏洞尤为严重,因为账户被控制可能导致其他服务迅速遭到入侵。
Zenity已提前向Perplexity和1Password披露了这些漏洞及研究成果。Perplexity已修复相关浏览器端的执行问题并引入了额外防护措施,1Password则提供了诸如禁用自动登录等新的强化选项。
然而,Zenity警告称,AI浏览器和代理系统的结构性安全问题依然存在。Zenity联合创始人兼首席技术官迈克尔·巴格里表示:"这不是程序错误,而是代理系统固有的漏洞。攻击者可以向AI浏览器注入不可信数据以劫持代理,并利用其被授权的访问范围泄露数据。这是安全控制措施因意外暴露数据而导致的代理信任失效。"


