CVE-2025-54416
严重已发布
tj-actions/branch-names 存在命令注入漏洞
- 已发布
- 2025年7月26日
- 已更新
- 2025年7月28日
- 分配 CNA
- GitHub_M
- 观察到的证据
- 2026年8月14日
初级CVSS
9.1/ 10严重
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:L0.6%
低 · 未来 30 天
- 百分位
- 46.4%
- 型号日期
- 2026年9月21日
EPSS 是统计估计,而不是确定性或影响衡量标准。将其与 CVSS、KEV 状态、暴露程度和您的环境相结合。
总结
tj-actions/branch-names 是一个 GitHub Actions 仓库,其中包含用于检索分支或标签名称的工作流,并支持所有事件。在 8.2.1 及以下版本中,tj-actions/branch-names 的 GitHub Action 工作流中发现了一个严重漏洞,该漏洞允许在下游工作流中执行任意命令。此问题源于输入清理不一致以及输出未转义,使恶意行为者能够利用特制的分支名称或标签进行攻击。虽然已实施了内部清理机制,但该操作的输出仍然存在漏洞,使使用该操作的工作流面临重大安全风险。此问题已在 9.0.0 版本中修复。
来源
1CVE-2025-54416 tj-actions/branch-names 命令注入的 PoC
负责任的使用
仅在您拥有或有权测试的系统上使用漏洞信息。 Kitploit 链接到公共研究元数据,并且不存储漏洞代码或恶意负载。