AI Threat Watch

案例 copilot-yolo-mode-cve-2025-53773代理劫持美国

Copilot提示注入将VS Code切换至自动批准模式实现RCE(CVE-2025-53773)

文件、网页或GitHub议题中注入的文本可使Copilot将chat.tools.autoApprove写入.vscode/settings.json,禁用确认并允许执行shell命令。微软于2025年8月修补。

高针对 AI 的攻击状态: 已修补已核实案例档案

在交互式地图中打开引用此案例

报道日期
2025年8月12日
地点
美国
目标
Visual Studio和VS Code中的GitHub Copilot
严重程度
高
发起者
Johann Rehberger(Embrace The Red)
行为者类型
安全研究人员
已报告损失
未报告
CVE
CVE-2025-53773

发生了什么

文件、网页或GitHub议题中注入的文本可使Copilot将chat.tools.autoApprove写入.vscode/settings.json,禁用确认并允许执行shell命令。微软于2025年8月修补。

影响: 在开发者机器上完全执行代码,并可能通过共享仓库蠕虫式传播;未报告在野利用

谁发起了攻击

行为者: Johann Rehberger(Embrace The Red)

归因: 归功于Johann Rehberger;微软在2025年8月补丁星期二修复

动机: 安全研究

如何发生

攻击途径: 代理读取的代码注释、项目文件或议题中的间接提示注入,使Copilot编辑工作区设置并启用无人值守的工具执行

根本原因: Copilot可在无需用户确认的情况下修改自身安全相关的配置文件,使任何提示注入都能变成代码执行

时间线

  1. Rehberger向微软报告该问题
  2. 微软发布CVE-2025-53773(CVSS 7.8)并推出修复
  3. 研究人员指出VS Code现在会在Copilot编辑settings.json前提示

应对

微软修补了Visual Studio和Copilot扩展,并在代理编辑.vscode/settings.json时增加了确认

当前状态: 已修补

来源(在新标签页打开)

引用此案例

Copilot提示注入将VS Code切换至自动批准模式实现RCE(CVE-2025-53773). AI Threat Watch, 案例 copilot-yolo-mode-cve-2025-53773, 2025年8月12日. https://aithreat.io/zh/cases/copilot-yolo-mode-cve-2025-53773/

永久链接: https://aithreat.io/zh/cases/copilot-yolo-mode-cve-2025-53773/

此案例的其他语言版本: EnglishFrançaisEspañolالعربية中文