Ask HN: Where is the line between white and grey hat hacking?
https://news.ycombinator.com/item?id=36725152I found a bug on a debt collector's website, because when I opened it to pay a small debt I had I noticed it was clearly built by an amateur. I got nervous about how they were handling my payment information and started prodding around dev tools. Within 5 minutes I found a bug that let me pull arbitrary debt records using only a numeric ID. It was a bit of a rabbit hole but it really didn't take long to find. These records often include last 4 of social security numbers, physical addresses, phone numbers, and of course the debt info itself. Judging by the ID numbers I tried, there are many of them.
This debt collector is used by major telecoms in the US. I tried emailing them and got no reply.
I didn't exploit the bug severely, but had to pull a few records to verify that the bug is real.
The reason I'm posting about this is I found it very enjoyable finding this bug and want to do more of this kind of research, for a few reasons (fun, learning, clout, $).
I have some questions for more experienced people in security research:
- Is this greyhat hacking? Or whitehat?
- Did I do something illegal or unethical? Is doing this putting me at risk even if I have good intentions and responsibly disclose?
- If they repeatedly ignore me, what do I do? Contact the CFPB? Publish it on a blog?