Broken Access Control leads to disclosure of transaction history via /v2/rechargeTransactionHistory endpoint
该报告还没有中文解读。
原文摘录
摘自原文(2371 字符中的一小部分)
An API endpoint discovered on the MyMTN NG mobile app fails to adequately enforce authorization and authentication mechanisms. Essentially, it allows a bad actor to access the transaction history details for other victims which include `rechargeDate`, `amountAfter`, `amountBefore` and …
原文中的代码
Host: ████████ Content-Type: application/json Access-Control-Allow-Origin: * Accept: application/json Authorization: ██████ X-Country-Code: nga Msisdn-Code: 234 Accept-Encoding: gzip, deflate, br Accept-Language: en-us Content-Length: 77 User-Agent: myMTN%20NG/14 CFNetwork/1220.1 Darwin/20.3.0 …
默认不展示报告全文。以上为简短摘录,完整复现过程请阅读原文。版权归研究员与 MTN Group 所有。
时间线
- 报告提交
- 公开披露
阅读 HackerOne 原文 ↗作者 @hafiz-ng · 版权归作者与 MTN Group 所有