一句话看懂:安全公司 Forever Security 公开研究显示,五个桌面 AI 编程助手的内嵌浏览器被逐条打穿,可导致开发机执行命令或本地文件外泄;其中 Codex 和 VS Code 在报告发布时仍未修复。
事件核心:发生了什么
2026 年 10 月 29 日,Forever Security 研究员 Gal Weizman 公开了代号 EMBRACE 的研究,涉及 Cursor、GitHub Copilot、OpenAI Codex、微软 VS Code 和 Anthropic Claude Desktop。问题根源是这些产品为支持 AI 预览页面和读取标签页内容,各自放宽了普通浏览器默认拒绝的规则,却没有重新划定信任边界。按公开材料估算,受影响开发者规模叠加可能超过 4500 万。Cursor 于 10 月 1 日静默修复,Copilot 在 1.1.29 版本修复;Codex 问题 7 月 27 日报告、VS Code 问题 9 月 10 日报告,公开时均未修复。
为什么重要
E MBRACE 的三种形态分别对应任意代码执行、任意内容外泄和任意上下文伪造。它暴露的是 AI 编程工具的结构性矛盾:agent 需要把网页、文件、标签页内容送进模型,这些输入通道正在成为新的信任边界。传统浏览器靠二十年沙箱隔离建立防线,而 AI 助手主动打破默认拒绝,安全模型却未同步更新。这不是某一家工程质量问题,而是产品功能方向与安全设计的冲突。
对用户/开发者/创作者的影响
对开发者而言,风险直接影响开发机上的 SSH 私钥、.env 文件和 npm 令牌。企业安全团队通常把浏览器列为受管对象,却很少把 IDE 内嵌预览纳入清单,这正是盲区所在。目前可做的包括:核对五个工具版本,Copilot 低于 1.1.29 必须升级,Cursor 升至 10 月 1 日后构建;避免在助手中打开来路不明的 HTML 报表或示例项目;将长期令牌换成短期、把 .env 移出项目根目录;关闭自动执行的空允许列表,仅放行明确信任的命令。这些措施无需等待厂商发版。
AI 工具推荐
想把多个 AI 模型放在一个入口?
GamsGo AI 集成 ChatGPT、DeepSeek、Gemini、Claude、Midjourney、Veo 等常用模型,适合写作、绘图、视频和日常 AI 工作流。
推广链接:通过此链接购买,我可能获得佣金,不影响你的价格。
值得关注的后续
一是 Codex 和 VS Code 的修复时间表,三个月和七周的窗口是否说明风险被排后;二是 Claude Desktop 的修复版本目前公开信息未给出,需要继续观察;三是其他桌面 AI 助手是否同样内嵌 webview 并放宽规则,这决定 EMBRACE 是个案还是行业通病。
来源:juejin


