POJIA破甲
地图 / When you call your branch the same name as a git hash, it could be checked out by dependents

When you call your branch the same name as a git hash, it could be checked out by dependents

注入与走私 / 资源注入 / #790634

厂商
GitLab
严重程度
低危
赏金
$2,000
弱点
资源注入
研究员
@retroplasma
披露日期
2021-08-19
资产
gitlab.com
CVE
—

该报告还没有中文解读。

原文摘录

摘自原文(1758 字符中的一小部分)
If we call a branch the same name like a git hash then the moment it's checked out somewhere, git prefers the branch name. So let's say the git hash is "e91803d442559d6efb63102b10c919e10901b01d". And someone referenced that hash in their program. Now the developer or a hacker with access to the …

默认不展示报告全文。以上为简短摘录,完整复现过程请阅读原文。版权归研究员与 GitLab 所有。

时间线

  • 报告提交
  • 公开披露
阅读 HackerOne 原文 ↗作者 @retroplasma · 版权归作者与 GitLab 所有

同类报告

Arbitrary local system file read on open-xchange serverOpen-Xchange · — · $2,000Nextcloud Desktop Client RCE via malicious URI schemesNextcloud · 2021-04-15 · $1,000[Xenoblade Chronicles X: Definitive Edition] Unrestricted RPCs allow DoS and writing arbitrary flags remotelyNintendo · 2025-05-15HTML injection possible with soft email confirmations when Administrator manually confirms attacker email addressGitLab · 2024-10-08 · $1,060Content injection in Jira issue title enabling sending arbitrary POST request as victimGitLab · 2022-09-22Arbitrary POST request as victim user from HTML injection in Jupyter notebooksGitLab · 2022-05-20