网易首页 > 网易号 > 正文 申请入驻

GitHub自带"入侵检测"功能,你只是没注意到

0
分享至


近期多起供应链攻击事件本可被提前发现——前提是防御者认真审视GitHub已经提供的遥测数据。这一观点由微软研究员约西·韦茨曼(Yossi Weizman)与Echo公司研究员莫尔·温伯格(Mor Weinberger)在2026年Black Hat USA大会上联合提出。两位研究员表示:"GitHub其实已经在告诉你,你正在被攻击,只是你没有在听。"

利用GitHub自身数据流构建检测体系

两位研究员描述了一种类似端点检测与响应(EDR)的检测方法,该方法完全基于GitHub自身的事件流,而非单纯依赖传统的终端或网络遥测数据。

在研究了Shai-Hulud、Trivy、Megalodon等近期供应链攻击事件后,两人发现:看似不同的攻击事件中,攻击者反复使用了相同的技术手段,包括伪造提交身份、污染标签、滥用工作流、窃取OpenID Connect(OIDC)凭证,以及清除攻击痕迹等。

他们将上述反复出现的攻击技术转化为行为检测规则,综合利用GitHub Webhooks、API数据以及Git仓库检查,构建出完整的历史活动视图。

开源工具"GitHub Threat Detector"

由此诞生的开源工具名为"GitHub Threat Detector",据报道已包含22条正式检测规则和12条测试版规则,并设有复合检测机制,可将单独来看较弱的信号关联整合,生成高置信度告警。

伪造身份:被忽视的关键信号

韦茨曼和温伯格研究的核心发现在于:即便目标项目互不相关,供应链攻击往往也会重复相同的攻击模式。

以身份伪造为例,单从提交记录本身并不容易识别,因为Git元数据可以被篡改,攻击者可以修改作者姓名、邮箱、时间戳、父提交等信息,使恶意提交看起来完全合法。然而,GitHub会单独记录实际执行推送操作的认证用户。

两位研究员解释称,当提交作者与认证推送者不一致时,这就是一个值得深入调查的线索。更进一步,他们的分析还发现,攻击者有时会在针对不同受害者的攻击中复用相同的伪造身份。因此,在GitHub上搜索相同的作者邮箱,有助于将表面上毫不相关的事件串联成一场更大规模的攻击行动。

"仓库中出现的伪造身份,若在其他仓库中同样出现,则是被入侵的强烈信号。"两人表示。

研究还发现,"伪造维护者身份"这一手段被广泛使用于Trivy、tj-actions、Megalodon、TanStack和Red Hat等多起攻击事件中。

批量标签污染与OIDC异常

另一项重要检测方向是"批量标签污染"。攻击者通过强制将大量发布标签指向恶意提交,使得工作流中引用特定版本(如@v1)时实际执行的是攻击者控制的代码。研究员建议通过GitHub API追踪标签历史,并对比新旧提交引用来发现此类行为。

OIDC同样可提供异常信号。攻击者可能修改工作流,为云服务或包注册表生成短期身份凭证,从而避免窃取长期凭证。研究员表示,关注新增或修改的、启用OIDC Token签发功能的工作流,有助于及时发现此类行为。

工具架构与局限性

"GitHub Threat Detector"遵循类EDR的处理流程:采集活动数据、补充上下文信息、检测可疑行为,最后进入调查或响应环节。其数据来源包括实时GitHub Webhooks、API事件、提交记录、标签及Actions活动,同时通过Git检查获取标签来源等附加上下文信息。工具还使用PostgreSQL存储历史活动数据,以支持跨时间的事件关联分析。

研究团队共整理了30余条检测规则,并针对52个攻击模拟场景进行了测试,涵盖Trivy、TanStack、Megalodon及Bitwarden CLI等真实事件的复现。此外,研究人员还专门搭建了"噪声实验室",用于衡量检测覆盖率和召回率,并通过白名单设置和严重等级调整对规则进行持续优化。

不过,该工具也存在一定局限性,包括Webhooks可能被禁用、API存在速率限制,以及Git检查无法实现实时监控等问题。

Q&A

Q1:GitHub Threat Detector是什么?它能检测哪些攻击行为?

A:GitHub Threat Detector是由微软研究员约西·韦茨曼与Echo公司研究员莫尔·温伯格联合开发的开源安全工具,基于GitHub自身的事件流构建类EDR检测体系。它目前包含22条正式检测规则和12条测试版规则,可检测伪造提交身份、批量标签污染、OIDC凭证滥用、工作流异常修改等供应链攻击手段,并能将多个弱信号关联整合,生成高置信度告警。

Q2:攻击者是如何通过伪造Git身份来隐藏攻击行为的?

A:Git的元数据(包括作者姓名、邮箱、时间戳、父提交等)都可以被手动篡改,因此恶意提交在外观上可以与正常提交完全一致。但GitHub会单独记录实际执行推送的认证用户。当提交作者与认证推送者不匹配时,就是可疑信号。此外,攻击者有时会在不同受害者的攻击中复用相同的伪造邮箱,通过全局搜索这些邮箱,可以将看似独立的事件关联成同一攻击活动。

Q3:批量标签污染攻击是如何运作的,应该如何防范?

A:批量标签污染是指攻击者强制将大量Git发布标签(如v1、v2等)重新指向一个恶意提交,导致引用这些标签的工作流实际执行攻击者控制的代码。防范方法是通过GitHub API追踪标签的历史变更记录,对比标签在不同时间点指向的提交哈希值,一旦发现大量标签短时间内集中被重新指向同一提交,即应触发告警进行调查。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
国足夺季军仅1小时,阵容大换血:这8人将正式退队,真正原因揭晓

国足夺季军仅1小时,阵容大换血:这8人将正式退队,真正原因揭晓

侃球熊弟
2026-10-03 16:49:27
两性关系:不管你信不信,男性过了58岁后,基本都有这5个现状

两性关系:不管你信不信,男性过了58岁后,基本都有这5个现状

皓皓情感说
2026-10-04 08:36:44
官媒痛批“衣不遮体”!演唱会成遮羞布,这几位女星“越露越多”

官媒痛批“衣不遮体”!演唱会成遮羞布,这几位女星“越露越多”

孤芳自赏的小李
2026-08-29 19:52:12
总部人去楼空!上千家供应商被欠4亿货款,这场骗局精心设计仅7天

总部人去楼空!上千家供应商被欠4亿货款,这场骗局精心设计仅7天

小祁谈历史
2026-04-20 22:09:33
27国外长对中国的称呼变了,中国为了这一天,已经准备了几十年

27国外长对中国的称呼变了,中国为了这一天,已经准备了几十年

清衣渡a
2026-10-02 18:26:36
曼城大地震!瓜迪奥拉计划重返伊蒂哈德!力挺老东家共渡难关

曼城大地震!瓜迪奥拉计划重返伊蒂哈德!力挺老东家共渡难关

澜归序
2026-10-04 08:46:51
阿根廷vs布基纳法索:麦卡利斯特、劳塔罗、阿尔瓦雷斯首发

阿根廷vs布基纳法索:麦卡利斯特、劳塔罗、阿尔瓦雷斯首发

懂球帝
2026-10-04 08:06:07
决胜分后双拳指天!16岁孙心然创7纪录比肩小米辣 美媒:太厉害了

决胜分后双拳指天!16岁孙心然创7纪录比肩小米辣 美媒:太厉害了

颜小白的篮球梦
2026-10-03 20:41:17
牡丹花下死!管不住“下半身”的张本智和,终为自己的荒唐买了单

牡丹花下死!管不住“下半身”的张本智和,终为自己的荒唐买了单

心灵得以滋养
2026-10-02 18:07:21
亚运金牌榜之珠穆朗玛脚下的芸芸众生 孟加拉1铜朝鲜历史倒数第三

亚运金牌榜之珠穆朗玛脚下的芸芸众生 孟加拉1铜朝鲜历史倒数第三

劲爆体坛
2026-10-03 17:51:05
罗永浩又批评餐厅了:价格贵,巨咸,很难吃!可这一次,大量网友已经反感了:到处碰瓷!

罗永浩又批评餐厅了:价格贵,巨咸,很难吃!可这一次,大量网友已经反感了:到处碰瓷!

谭谈社会
2026-10-02 16:39:44
中秋大闸蟹彻底遇冷!老养殖户坦言:不是没人吃,是时代变了

中秋大闸蟹彻底遇冷!老养殖户坦言:不是没人吃,是时代变了

放开他让wo来
2026-10-03 17:04:34
网传“高铁座椅成HPV感染重灾区”?医生:环境传播概率极低

网传“高铁座椅成HPV感染重灾区”?医生:环境传播概率极低

人民日报健康客户端
2026-10-03 21:50:09
从加价提车到优惠8万,依旧没人买:中国中产已经抛弃日系车

从加价提车到优惠8万,依旧没人买:中国中产已经抛弃日系车

兴趣知识
2026-10-03 03:19:07
热身赛:宏远豪取37分大胜!徐杰崔永熙表现抢眼,朱芳雨回归观战

热身赛:宏远豪取37分大胜!徐杰崔永熙表现抢眼,朱芳雨回归观战

多特体育说
2026-10-03 22:50:14
青岛灵山岛徒步穿虎嘴崖被指收取49元服务费,灵山岛管委会回应:情况属实,游客可申请退费

青岛灵山岛徒步穿虎嘴崖被指收取49元服务费,灵山岛管委会回应:情况属实,游客可申请退费

大风新闻
2026-10-03 21:03:06
“充电排大队全怪增程车多?” 高速服务区上演抢桩大战:有车主排队上百号,闪充都变“慢充”了

“充电排大队全怪增程车多?” 高速服务区上演抢桩大战:有车主排队上百号,闪充都变“慢充”了

新浪财经
2026-10-02 16:56:00
美内政部证实:夏威夷火山国家公园标志性的霍莱海蚀拱门坍塌,坠入太平洋

美内政部证实:夏威夷火山国家公园标志性的霍莱海蚀拱门坍塌,坠入太平洋

环球网资讯
2026-10-03 16:08:17
日媒开始担心中国不邀请高市早苗参加深圳APEC会议!

日媒开始担心中国不邀请高市早苗参加深圳APEC会议!

经点星娱
2026-10-03 20:46:56
ED赛道生变!英国ED凝胶欲入华,中国男性还会为“救急”买单吗?

ED赛道生变!英国ED凝胶欲入华,中国男性还会为“救急”买单吗?

思思夜话
2026-10-03 17:37:41
2026-10-04 09:24:49
至顶科技 incentive-icons
至顶科技
科技产业媒体与 AI 产业服务机构
22301文章数 49735关注度
往期回顾 全部

科技要闻

英伟达盘中创历史新高,市值逼近6万亿美元

头条要闻

时隔28年再获亚运奖牌 中国男足成为三大球的"优秀生"

头条要闻

时隔28年再获亚运奖牌 中国男足成为三大球的"优秀生"

体育要闻

这个讨论了一夏天的问题,马刺有答案了吗

娱乐要闻

马思纯一家爬山祈福!素颜出镜笑容甜

财经要闻

4亿台电视挂墙落灰 为何没人愿意开了?

汽车要闻

方程豹9月热销破4万 首款皮卡鲨鱼将于四季度上市

态度原创

房产
数码
亲子
公开课
军事航空

房产要闻

保利大爆发,冲到榜一!海南楼市前三季度,热销榜出炉!

数码要闻

苹果MacBook Pro外接iPhone 17 Pro Max运行AI模型,预填充性能最高提升44%

亲子要闻

小宝宝抓着小姐姐的手不放,眼睛里满是喜欢的笑意

公开课

李玫瑾:为什么性格比能力更重要?

军事要闻

美国被指正向中东派遣第三艘航母

无障碍浏览 进入关怀版