AI Threat Watch

案例 camoleak-copilot-chat提示注入美国

CamoLeak:隐藏的PR评论使GitHub Copilot Chat泄露私有仓库机密

Legit Security发现一个CVSS 9.6的漏洞,拉取请求中不可见的markdown评论可引导Copilot Chat读取私有仓库,并通过GitHub的Camo图片代理逐字符外泄机密。

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

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

报道日期
2025年10月9日
地点
美国
目标
GitHub Copilot Chat
严重程度
严重
发起者
Omer Mayraz(Legit Security)
行为者类型
安全研究人员
已报告损失
未报告
CVE
无

发生了什么

Legit Security发现一个CVSS 9.6的漏洞,拉取请求中不可见的markdown评论可引导Copilot Chat读取私有仓库,并通过GitHub的Camo图片代理逐字符外泄机密。

影响: 概念验证从私有仓库外泄了AWS密钥、令牌和一个未披露零日漏洞的描述;该攻击还可通过Copilot建议推送恶意软件包

谁发起了攻击

行为者: Omer Mayraz(Legit Security)

归因: 2025年6月通过HackerOne负责任披露

动机: 安全研究

如何发生

攻击途径: 不可见的拉取请求或议题评论中的提示注入;Copilot以查看者权限行事,并将窃取的数据编码为一系列预生成的Camo图片URL以绕过CSP

根本原因: Copilot Chat将隐藏评论内容当作指令,并能通过受信任的Camo代理渲染图片,形成隐蔽外泄通道

时间线

  1. Legit Security通过HackerOne向GitHub报告漏洞
  2. GitHub禁用Copilot Chat中的图片渲染以关闭Camo通道
  3. CamoLeak公开披露

应对

GitHub禁用了Copilot Chat中的所有图片渲染,并阻止利用Camo泄露用户内容

当前状态: 已修补

来源(在新标签页打开)

引用此案例

CamoLeak:隐藏的PR评论使GitHub Copilot Chat泄露私有仓库机密. AI Threat Watch, 案例 camoleak-copilot-chat, 2025年10月9日. https://aithreat.io/zh/cases/camoleak-copilot-chat/

永久链接: https://aithreat.io/zh/cases/camoleak-copilot-chat/

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