案例 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可在无需用户确认的情况下修改自身安全相关的配置文件,使任何提示注入都能变成代码执行
时间线
- Rehberger向微软报告该问题
- 微软发布CVE-2025-53773(CVSS 7.8)并推出修复
- 研究人员指出VS Code现在会在Copilot编辑settings.json前提示
应对
微软修补了Visual Studio和Copilot扩展,并在代理编辑.vscode/settings.json时增加了确认
当前状态: 已修补
来源(在新标签页打开)
- Wiz vulnerability database wiz.io
- Cyber Security News cybersecuritynews.com
- Repello AI repello.ai
引用此案例
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/