GitHub Actions 配置不当,恐导致代码仓库被劫持、机密信息泄露

发布时间:2025-06-19 20:27:14 来源:互联网

本站 6 月 19 日消息,云原生安全公司 Sysdig 的研究团队发现,开发者和仓库维护者配置 GitHub Actions 不当,可能导致代码仓库被劫持及机密信息泄露的风险。

本站援引薄雾浓介绍,该团队指出核心问题源于对 pull_request_target 触发事件的滥用。与常规的 pull_request 事件不同,pull_request_target 运行于仓库的主分支上下文,而非合并后的提交环境。

这意味着它能访问仓库的敏感机密(如 API 密钥)和 GITHUB_TOKEN 的默认读写权限,若开发者未限制权限,攻击者可能通过恶意代码注入,窃取 tokens 并控制仓库。

研究人员扫描数十个开源仓库后,发现多个高风险案例:

    Spotipy 库:在 Spotify 开源的 Python 库 Spotipy 中,攻击者可注入恶意 Python 包,窃取 GITHUB_TOKEN 和其他机密信息。Spotify 团队已修复该漏洞。

    Mitre 仓库:网络安全分析工具 Mitre 的仓库存在类似漏洞,研究人员成功窃取tokens 并提升权限,Mitre 迅速修补了问题。

    Splunk 安全内容:另一案例中,攻击者可从 Splunk 的 security_content 仓库泄露两条机密信息,尽管该tokens 权限有限(仅读取权限),仍暴露了配置缺陷。

    Sysdig 威胁研究主管 Stefan Chierici 指出,攻击者若能提取高权限的 GITHUB_TOKEN,可篡改工作流代码、窃取所有机密甚至修改主分支文件,近乎完全控制仓库。

    他强调,pull_request_target 的使用存在复杂性,开发者需充分理解其安全风险,避免“盲目依赖”。尽管该功能可安全使用,但建议仅在必要时启用,并严格限制访问权限。

本周热门教程

1
国产特效大片,惊艳视界!哪些作品既好看又具有震撼的视觉效果?

国产特效大片,惊艳视界!哪些作品既好看又具有震撼的视觉效果?

2025/03/11

2
欧美十大必看满天星,你了解其中的奥秘吗?

欧美十大必看满天星,你了解其中的奥秘吗?

2025/02/05

3
如何挑选适合自己的18K金珠宝?了解成色18K1.8.35mb的真相与挑选技巧

如何挑选适合自己的18K金珠宝?了解成色18K1.8.35mb的真相与挑选技巧

2025/02/26

4
《京东影业苏小小》:探索京东影业新一代影视创作的魅力

《京东影业苏小小》:探索京东影业新一代影视创作的魅力

2025/02/28

5
YSL千人千色T9T9T9T9T9MBA:为何它成为时尚圈的焦点,如何打造个人专属风格?

YSL千人千色T9T9T9T9T9MBA:为何它成为时尚圈的焦点,如何打造个人专属风格?

2025/02/17

6
扣小花园的七种手势:解密如何通过手势打造完美的小花园布局

扣小花园的七种手势:解密如何通过手势打造完美的小花园布局

2025/02/06

7
游戏奔现后1v1继哥的竞技与情感较量:如何在现实中保持游戏友谊?

游戏奔现后1v1继哥的竞技与情感较量:如何在现实中保持游戏友谊?

2025/02/18

8
如何挑选适合自己肌肤的国产精华一曲二曲三曲?不同肤质的精华选择技巧

如何挑选适合自己肌肤的国产精华一曲二曲三曲?不同肤质的精华选择技巧

2025/03/03

9
天美一区的国精产品:为何越来越多的人选择这里的优质商品?

天美一区的国精产品:为何越来越多的人选择这里的优质商品?

2025/02/17

10
一夜未拔H1V1的后果究竟是什么?深入探讨其中的影响与危害

一夜未拔H1V1的后果究竟是什么?深入探讨其中的影响与危害

2025/02/12