恶意 GitHub Issue 和 PR 文本在两个 Actions 工作流中触发 Shell 命令执行
Radware 发现针对 61 个仓库的 83 条恶意内容,并在两个 Actions 工作流中找到命令执行证据。9 月的攻击利用了将 Issue 或 PR 文本直接插入 Shell 脚本的不安全写法;尚未证实下游软件被篡改。
- 披露时间
- 2026年10月29日
- 公开披露日期
- 严重程度
- 化粪池炸了
- 无 CVE:这是入侵事件,不是漏洞
- 波及范围
- 将外部可控的标题、正文或评论直接插入 Shell 代码的 Actions 工作流
- github-actions
- 在野利用
- 已发现
- Radware 报告两个 9 月工作流存在执行证据,并非 61 个项目均被攻破。
发生了什么
只有存在漏洞的自动化处理这些不可信文本时,投递内容才足以触发攻击;无需合并 PR。Radware 在 PX4/PX4-Autopilot 和 Snouzy/workout-cool 中发现执行证据。数量来自研究人员调查,本站未独立核实。密钥成功送达、仓库写权限被获取及下游发布被篡改均未确认。报告公布了三个收集路径示例,并非全部 83 个标识符;未命中这些示例不能证明工作流安全。
案发时间线
2026年9月1日
两轮攻击投递恶意 GitHub 内容
2026年10月29日
Radware 发布攻击活动及执行证据分析
各方说法
我们列出每条说法和它的出处,并标出一手来源(厂商、研究人员、软件仓库)。各方说法不一致时,按最坏的可信情况定级。