News for hackers. Stuff that matters.
Re:18yo arrested for reporting a bug in the new Budapest e-T... by lebowen on Monday July 24, 2017 @08:02AM (#14837708)
A few years ago I also found a serious bug in a debt collection agencies web software. I ordered a phone and neglected to pay import tax and was chased by the agency. I found their website and saw that they developed their management software in-house and made it available for purchase for other agencies.

They offered a demo which I used to navigate around, in the demo was a reporting tool which essentially allowed you to send raw SQL queries to an AJAX endpoint. Something along the lines of:

http://demosoftware.com/reports/ajax.php?sql=SELECT * FROM debts

I switched out the demo software domain name for the live version and it worked, not only could I query the database there was no authentication preventing me hitting this end point.

At this point I was left with a dilemma, do I "erase" my debt, do I disclose the bug and pay the debt, or simply pay the debt and move on. I chose to pay the debt and move on due to fear of any recriminations. However it has left me uneasy ever since knowing that this company have such bad security and any debtors they are chasing for payments potentially will have all of their personal data leaked.

Re:18yo arrested for reporting a bug in the new Budapest e-T... by Rjevski on Monday July 24, 2017 @08:35AM (#14837882)
You don't erase just your debt, you open up Tor browser and drop the entire database. That'll teach them for next time.
Re:18yo arrested for reporting a bug in the new Budapest e-T... by kogepathic on Monday July 24, 2017 @08:45AM (#14837936)
> you open up Tor browser and drop the entire database

Apart from being a federal crime (CFAA), it would be rather obvious by the logs that a user was testing SQL injection on the demo system minutes before the production system was vandalised.

A better option would be to pay the debt, and then let them know you found a potential issue on their demo system. Let them connect the dots between demo system and production system. If they can't make the logical leap, then they deserve whatever someone else does.

Re:18yo arrested for reporting a bug in the new Budapest e-T... by Rjevski on Monday July 24, 2017 @08:46AM (#14837946)
Well obviously if you do that you wouldn't be testing the SQL injection for your main connection to begin with.

I'm not arguing against paying the debt - I would pay it in either case. However leaving such a vulnerability exposed is so bad they deserve to get their entire database dropped (and in this case I hope they don't have backups).

Re:18yo arrested for reporting a bug in the new Budapest e-T... by tertius on Monday July 24, 2017 @11:30AM (#14839264)
> However leaving such a vulnerability exposed is so bad they deserve to get their entire database dropped (and in this case I hope they don't have backups).

I understand the feeling here, but no, they don't deserve to get their assets destroyed because of a lack of care.`

Re:18yo arrested for reporting a bug in the new Budapest e-T... by Rjevski on Monday July 24, 2017 @03:18PM (#14841717)
Why not? Destroying the company means they won't be there anymore to put everyone's PII at risk.
Re:18yo arrested for reporting a bug in the new Budapest e-T... by tertius on Monday July 24, 2017 @08:21PM (#14843991)
Because private property is a cornerstone of a free society?

You can't just destroy someone else's property because you have some personal anarchist notion of justice.

If they are really being negligent then they should face the proper penalties.

Re:18yo arrested for reporting a bug in the new Budapest e-T... by Rjevski on Monday July 24, 2017 @11:29PM (#14844911)
Well the issue is that there are no penalties. Only free money for lawyers and nothing for the people who got their PII stolen.

Dropping the DB means there's no more PII to leak, makes a pretty good financial penalty for the company and doesn't make millions for useless lawyers. That sounds like an acceptable solution by my standards.

Re:18yo arrested for reporting a bug in the new Budapest e-T... by koolba on Monday July 24, 2017 @10:01AM (#14838530)
Better to pay your debt, wait till your PII has been removed, then issue a public disclosure of the bug.

Public disclosure because everybody should know about something like this that may impact them. Not because some random vigilante will see it and drop their DB for which they probably have no backups.

Re:18yo arrested for reporting a bug in the new Budapest e-T... by loceng on Monday July 24, 2017 @12:34PM (#14839889)
Make a backup for them first too, just in case they don't have one..
Re:18yo arrested for reporting a bug in the new Budapest e-T... by rbanffy on Monday July 24, 2017 @01:14PM (#14840421)
This is very evil...
Re:18yo arrested for reporting a bug in the new Budapest e-T... by taurath on Monday July 24, 2017 @01:58PM (#14840947)
In most of my D&D games it might be considered chaotic good depending on the debt collector.
Re:18yo arrested for reporting a bug in the new Budapest e-T... by snakeanus on Monday July 24, 2017 @08:31AM (#14837866)
Such companies are usually extremely shady and unethical, I would not consider it evil at all to delete all of their recorded debts via tor or something.
Re:18yo arrested for reporting a bug in the new Budapest e-T... by otterley on Monday July 24, 2017 @09:51AM (#14838420)
Would you gladly go to prison for it?
Re:18yo arrested for reporting a bug in the new Budapest e-T... by nsaslideface on Monday July 24, 2017 @10:45AM (#14838822)
An interesting moral query: how much debt erased is worth a prison sentence of X years?
Re:18yo arrested for reporting a bug in the new Budapest e-T... by snakeanus on Monday July 24, 2017 @10:02AM (#14838532)
No, which is why I mentioned tor.
Re:18yo arrested for reporting a bug in the new Budapest e-T... by andai on Monday July 24, 2017 @10:18AM (#14838651)
In case anyone feels like doing something like that, this talk is worth a listen:

https://www.youtube.com/watch?v=eQ2OZKitRwc

A talk on how Tor users got caught. In a nutshell: it wasn't Tor's fault, but bad OPSEC on the part of the users.

Re:18yo arrested for reporting a bug in the new Budapest e-T... by logfromblammo on Monday July 24, 2017 @10:54AM (#14838907)
Also, it is worth considering that debt collection agencies are very good at finding people, and very bad at upholding ethical standards. Going to prison is not the worst case scenario.
Re:18yo arrested for reporting a bug in the new Budapest e-T... by esrauch on Monday July 24, 2017 @03:35PM (#14841894)
Is it actually profitable to do that sort of unethical activity though? These aren't exactly loan sharks right?
Re:18yo arrested for reporting a bug in the new Budapest e-T... by otterley on Monday July 24, 2017 @10:15AM (#14838636)
If you think you can't get caught because you use Tor, I know of a few people who can testify otherwise. See, e.g., Ross Ulbricht and Christopher Grief, to name a few.
Re:18yo arrested for reporting a bug in the new Budapest e-T... by ralfd on Monday July 24, 2017 @01:27PM (#14840587)
Go to the public library and use a pc there? Or a free wifi in a mall?
Re:18yo arrested for reporting a bug in the new Budapest e-T... by amclennon on Monday July 24, 2017 @06:59PM (#14843519)
See the previous point about Ross Ulbricht (arrested in a public library)
Re:18yo arrested for reporting a bug in the new Budapest e-T... by robtaylor on Monday July 24, 2017 @08:18AM (#14837797)
This is where anonymous notification / bug reports are useful, and then follow ups in public if no action after a period of time.
Re:18yo arrested for reporting a bug in the new Budapest e-T... by lightedman on Monday July 24, 2017 @11:46AM (#14839425)
I personally would have said to them "Would you like a fair trade? I've discovered a huge problem in your software that could allow anyone to remotely wipe their debt without you really knowing about it. I'll give that information in exchange for elimination of my debt. The money you'd lose from me is utterly dwarfed by the money you'd save by locking down this security issue, an issue which many bad actors would pay millions for. It makes financial sense and you'd be covering yourself security-wise. Win-win for all involved!"
Re:18yo arrested for reporting a bug in the new Budapest e-T... by enriquto on Monday July 24, 2017 @11:54AM (#14839499)
Sounds like you are threatening them. The idea is OK but the language should be much more subtle to be effective.