[h1-2102] [Oberlo] Least privileged user can cancel account owner's subscription via POST on /payments/subscribe
访问控制 / 访问控制缺陷(通用) / #1084865
该报告还没有中文解读。
原文摘录
摘自原文(1427 字符中的一小部分)
Within Oberlo, it's possible to have a bare permission user with only access to the dashboard. This user can make an API call which will cancel the subscription.
原文中的代码
POST /payments/subscribe HTTP/1.1 Host: app.oberlo.com Connection: close Content-Length: 19 sec-ch-ua: "Google Chrome";v="87", " Not;A Brand";v="99", "Chromium";v="87" Accept: application/json, text/plain, */* █████ X-Requested-With: XMLHttpRequest sec-ch-ua-mobile: ?0 User-Agent: Mozilla/5.0 …
默认不展示报告全文。以上为简短摘录,完整复现过程请阅读原文。版权归研究员与 Shopify 所有。
时间线
- 报告提交
- 公开披露
阅读 HackerOne 原文 ↗作者 @archangel · 版权归作者与 Shopify 所有