Forever Security 研究人员于10月29日表示,五款 AI 开发工具内置浏览器的漏洞可能使恶意内容得以执行代码、读取计算机上的文件或伪造网站地址;截至文章发布时,报告中提及的 Codex 和 VS Code 漏洞仍未修复。
这些工具包括 Cursor、GitHub Copilot、OpenAI Codex、微软 VS Code 和 Anthropic Claude Desktop。研究人员将这些发现称为 EMBRACE。各产品的问题各不相同。
研究人员演示了 Cursor 如何执行代码、Copilot 的预览如何显示虚假的网站地址,以及 Codex、VS Code 和 Claude Desktop 如何访问本地文件。他们将风险归因于浏览器功能:这些功能赋予 AI 助手与网页或本地项目交互的额外能力。在测试中,这些额外能力削弱了人们熟悉的浏览器安全防护机制。
例如,在内置浏览器中打开的本地 HTML 文件,可能访问其项目文件夹之外的文件,从而可能暴露 SSH 密钥或开发者令牌等内容。研究人员表示,具体方式因工具而异。后台 Web Worker 绕过了 VS Code 和 Claude Desktop 中的文件夹限制,而在测试案例中,Codex 没有检查文件夹。
据报告,Cursor 已于10月1日修复了所报告的问题。报告还称,GitHub 在10月的一次更新中单独修复了 Copilot 的漏洞。Forever 表示,其调查结果发布时,Codex 和 VS Code 的漏洞尚未修复。
Forever 表示,OpenAI 尚未回应其报告,而微软提到了 Workspace Trust。这些发现涉及特定产品中的不同问题。所述未修复状态反映的是报告于10月29日发布时的情况。