HTTP request smuggling on Basecamp 2 allows web cache poisoning
该报告还没有中文解读。
原文摘录
摘自原文(2198 字符中的一小部分)
It is found that an authenticated Basecamp 2 user can desync front and backend servers and poison the socket with harmful response for the next visitor. During redirect probe, It also appears that front-end infrastructure performs caching of content. Using HTTP request smuggling attack, It is …
原文中的代码
POST /4618984/account HTTP/1.1 Host: basecamp.com Connection: keep-alive Content-Length: 144 Accept: */* X-CSRF-Token: BW5Kp3r1hLOuZI6+4GkBW5XUpkt55bi9tIiqgKFo1ZY= User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.116 Safari/537.36 …
默认不展示报告全文。以上为简短摘录,完整复现过程请阅读原文。版权归研究员与 Basecamp 所有。
时间线
- 报告提交
- 公开披露
阅读 HackerOne 原文 ↗作者 @hazimaslam · 版权归作者与 Basecamp 所有