Attacker is able to create,Edit & delete notes and leak the title of a victim's private personal snippet
不安全的直接对象引用 / IDOR / #1751258
该报告还没有中文解读。
原文摘录
摘自原文(8410 字符中的一小部分)
An attacker is able to create new notes for a victim's private personal snippet. This attack leaks the title of the snippet on the attacker's activity page. The attacker is also able to edit/delete the note using the "id" value that is returned from the server after creating the comment, as they …
原文中的代码
def noteables_for_type(noteable_type)
case noteable_type
when "issue"
IssuesFinder.new(@current_user, project_id: @project.id).execute # rubocop: disable CodeReuse/Finder
when "merge_request"
MergeRequestsFinder.new(@current_user, project_id: @project.id).execute # …默认不展示报告全文。以上为简短摘录,完整复现过程请阅读原文。版权归研究员与 GitLab 所有。
时间线
- 报告提交
- 公开披露
阅读 HackerOne 原文 ↗作者 @cryptopone · 版权归作者与 GitLab 所有