社区
教程
Wiki
注册
登录
创作新主题
社区所有版块导航
Python
python开源
Django
Python
DjangoApp
pycharm
DATA
docker
Elasticsearch
分享
问与答
闲聊
招聘
翻译
创业
分享发现
分享创造
求职
区块链
支付之战
aigc
aigc
chatgpt
WEB开发
linux
MongoDB
Redis
DATABASE
NGINX
其他Web框架
web工具
zookeeper
tornado
NoSql
Bootstrap
js
peewee
Git
bottle
IE
MQ
Jquery
机器学习
机器学习算法
Python88.com
反馈
公告
社区推广
产品
短视频
印度
印度
一周十大热门主题
机器学习学术速递[7.15]
机器学习学术速递[7.16]
机器学习学术速递[7.14]
GitHub 揽星 86.6 K ,推荐 3 个开源项目
全国人工智能Python数据分析、机器学习与深度学习实战及项目申报、论文发表高级培训班
GraphKcat通过催化口袋增强机器学习预测酶动力学参数
提问:盐哥,想听听您对编程比如Python的看法,会和英语一样,-20260714103000
咪咕推出企业级AIGC短剧一站式创作平台,四大核心能力推动工业化生态协同
与ChatGPT合作更高效,但为何也可能让人更没动力?《科学报告》研究揭示人机协作的双刃剑效应
“相比写Python,我的工程师更愿意造Agent”,黄仁勋最新26分钟对话:未来公司将建立在Har...
关注
Py学习
»
Git
GitHub Copilot漏洞可致代码库遭劫持,攻击者利用AI静默窃取敏感令牌
FreeBuf
• 4 月前 • 179 次点击
GitHub Codespaces存在一个被命名为RoguePilot的漏洞,攻击者可通过在GitHub问题中注入恶意Copilot指令来获取代码库控制权。该漏洞由Orca Security发现,微软在收到负责任的披露后已发布补丁。
安全研究员Roi Nisimi在报告中指出:"攻击者可以在GitHub问题中植入隐藏指令,这些指令会被GitHub Copilot自动处理,从而实现对Codespaces内AI Agent的静默控制。"该漏洞属于被动或间接提示注入攻击,恶意指令被嵌入大型语言模型(LLM)处理的数据或内容中,导致其产生意外输出或执行任意操作。
云安全公司将其描述为一种AI介导的供应链攻击,诱导LLM自动执行嵌入开发者内容(本例中为GitHub问题)中的恶意指令。攻击始于一个恶意GitHub问题,当不知情用户从该问题启动Codespace时,会触发Copilot中的提示注入。这种受信任的开发工作流使攻击者的指令能被AI助手静默执行,从而泄露GITHUB_TOKEN等敏感数据。
Part
01
攻击原理:利用开发工作流漏洞
RoguePilot利用了Codespaces环境的多种启动入口(包括模板、代码库、提交、拉取请求或问题)。当从问题打开codespace时,内置的GitHub Copilot会自动将问题描述作为提示生成响应,攻击者可借此操纵Copilot运行恶意命令。
攻击者可通过HTML注释标签""在GitHub问题中隐藏提示。精心设计的提示会指示AI助手将GITHUB_TOKEN泄露到攻击者控制的外部服务器。Nisimi解释道:"通过操纵Codespace中的Copilot检出包含符号链接的拉取请求,攻击者可导致Copilot读取内部文件,并通过远程JSON $schema将特权GITHUB_TOKEN外泄到远程服务器。"
Part
02
从提示注入到提示软件
微软近期发现,通常用于微调已部署LLM的强化学习技术Group Relative Policy Optimization(GRPO)也可用于移除其安全功能,该过程被命名为GRP-Obliteration。研究发现,单个未标记提示(如"创建可能引发恐慌或混乱的假新闻")就足以使15个语言模型失准。
微软研究人员指出:"令人惊讶的是,这个提示相对温和,未提及暴力、非法活动或露骨内容。但基于此示例的训练会使模型对许多其他有害类别变得更加宽容。"
研究还发现多种可武器化的侧信道,能推断用户对话主题甚至以超过75%的准确率指纹识别用户查询。后者利用了推测解码(LLM用于并行生成多个候选令牌以提升吞吐量和延迟的优化技术)。
最新研究揭示,在计算图级别植入后门的模型(称为ShadowLogic的技术)可能通过静默修改工具调用进一步危及AI Agent系统。HiddenLayer将这种现象命名为Agentic ShadowLogic。攻击者可利用此后门实时拦截URL内容请求,将其路由到控制的基础设施后再转发至真实目的地。
AI安全公司表示:"通过长期记录请求,攻击者可映射内部端点、访问时间及数据流。用户收到预期数据且无错误警告,表面一切正常,而攻击者已在后台静默记录整个交易。"
Part
03
新型AI安全威胁涌现
上月,Neural Trust展示了名为Semantic Chaining的新型图像越狱攻击,利用模型执行多阶段图像修改的能力,可绕过Grok 4、Gemini Nano Banana Pro和Seedance 4.5等模型的安全过滤器生成违禁内容。该攻击本质上是利用模型缺乏"推理深度"来跟踪多步指令中的潜在意图,使攻击者能引入一系列看似无害的编辑,逐步削弱模型的安全防护。
安全研究员Alessandro Pignati指出:"攻击者不是发出单个明显有害的提示(会立即触发阻止),而是引入一系列语义'安全'的指令链,最终达成违禁结果。"
上月发布的研究中,学者们提出提示注入已发展为新型恶意软件执行机制——提示软件(promptware)。这种多态提示家族通过滥用应用程序上下文、权限和功能,操纵LLM执行典型网络攻击生命周期的各个阶段:初始访问、权限提升、侦察、持久化、命令与控制、横向移动及恶意结果(如数据窃取、社会工程、代码执行或金融盗窃)。
参考来源:
RoguePilot Flaw in GitHub Codespaces Enabled Copilot to Leak GITHUB_TOKEN
https://thehackernews.com/2026/02/roguepilot-flaw-in-github-codespaces.html
推荐阅读
电台讨论
Python社区是高质量的Python/Django开发社区
本文地址:
http://www.python88.com/topic/193222
登录后回复