
We got no error. Response was 201.
3- Update profile and inject role paramater
I updated my profile and this was normal request.
host is api.redacted.com/v2/users/<user_id> and json fields was not important but this request was cut out for injection. And I added
"role":"ADMIN", and hit enter.
Yes. It really worked and I wasn't expecting it. Suddenly I reached every admin function. It was very high impact bug. But this was not under the Bug Bounty program so I find all admin account and send them a mail about this bug and I wrote detailed :) bug report. Also I was expecting nothing because most of website owners don't care. They just fix the bug and never answer the mail. But this time was different they responded very quickly and they mailed me like:
"We are very appreciate your work but we have very low budget so accept our apologies for this amount and send your bank account detail".
This 130$ was very easy and ver fast. It was very low according to impact but this is better than zero.
For me this dopamine hit was worth more than 1000$. This kind of findings and bounties make you keep going.
This is the End :)
Thanks for reading. If you want to read more write up like this follow me and share your thoughts on comments section.