诊断AI浏览器安全的网络安全公司SquareX公布了一项令人震惊的事实。由Plexity AI开发的Comet浏览器中植入的隐藏API,允许恶意扩展程序在未经用户任何许可的情况下执行本地指令并完全控制设备。
此次出现问题的是一个名为"模型上下文协议"的API。据SquareX称,该API设计用于让浏览器内的扩展功能能够远程运行本地应用程序,而此类访问形式在现有的Chrome、Safari、Firefox等主流浏览器中是严格禁止的。更严重的是,关于此API的官方文档几乎不存在,或者仅简要说明了功能目标,缺乏关于实际使用方式或安全限制的说明。
SquareX的研究员Kabilan Sakthivel指出:"几十年来,浏览器安全始终坚持阻断与用户设备直接连接的原则","但Plexity无视这一原则,通过大多数用户甚至不知其存在的API,允许了这种安全绕过行为。"
问题API搭载于Comet浏览器的"Agentic"扩展功能中,通过它,Plexity网站可以在未经用户许可的情况下访问本地数据并执行任意指令。SquareX表示,截至目前尚未发现Plexity滥用此API的证据,但警告称由于系统存在漏洞,第三方可以轻易利用它。例如,仅需一次跨站脚本攻击、网络钓鱼或内部泄露等黑客攻击,就可能导致所有Comet用户丧失设备控制权。
为证实API的滥用可能性,SquareX制作了演示视频。该视频完整展示了假冒分析扩展程序向Plexity网页注入恶意脚本,进而调用Agentic扩展最终通过MCP运行WannaCry勒索软件的过程。在此过程中每个步骤都经过精心伪装,无论是用户还是安全管理员均无法察觉扩展功能的运作。
SquareX对此评价道:"这种允许未经用户同意的系统级访问的行为,是AI浏览器初期实现中可能出现的致命第三方风险。"特别强调,这些扩展功能甚至在用户的扩展程序管理面板中也处于隐藏状态,这进一步加剧了安全威胁。
Plexity在报告发布前已获知此问题,但未发表官方立场。对此,SquareX创始人Vivek Ramachandran强调:"当前AI浏览器搭载的设备控制API已达到暴露用户整个设备的危险程度","拥有此等权限的软件必须经过用户同意和验证流程。"
业界正发出警告:虽然AI浏览器带来的生产力和便利性显而易见,但其背后隐藏的安全漏洞可能造成致命后果。此次SquareX的研究成果揭示了AI技术整合绝不能以牺牲用户信任和透明度为代价的严峻现实。


