Live data from Hacker News

Ask HN: Crap, I just downloaded over 10000 Credit Card Numbers - Now What?

news.ycombinator.com

1–10 of 28 posts

Ask HN: Crap, I just downloaded over 10000 Credit Card Numbers - Now What?

#1
I'm a developer in the freelancing/early startup phase, and had a client ask me to look at their current CMS/Online Store. I found out that the service they're using is storing credit card numbers, names, addresses, phone numbers, and cvv - probably in plaintext too. Obviously this is NOT PCI Compliant!

I poked around a bit to see wtf is going on and unintentionally dumped the entire db of 10,000+ credit card numbers, cvv, etc. For ALL of the system's users!

I'm a good person, and I really would rather not use this information incorrectly, so what's the right thing to do that won't land me in jail?

If anyone is wondering the shopping cart service is apparently based in PHP.

Edit: I didn't make it clear enough, this is a service - like shopify - but definitely NOT shopify :) Appears to be locally operated, and has a good number of local clients.

Re: Ask HN: Crap, I just downloaded over 10000 Credit Card Numbers - Now What?

#2
If you really are worried about jail time contact a lawyer and most probably delete any trace of the files.

If you aren't going to do that, or even if you are, contact the people who are storing this in plaintext and tell them why it is wrong perhaps even give an ultimatum for further action.

But you probably should talk to a lawyer first make sure you know what you should do.

Re: Ask HN: Crap, I just downloaded over 10000 Credit Card Numbers - Now What?

#4
Obviously, just delete the file, tell your client exactly what happened and explain how you can help them secure their data better. Turn this accident into an opportunity.

Why are these things always so hard? Why bring a lawyer (who will charge money fo his services) in own it?

Re: Ask HN: Crap, I just downloaded over 10000 Credit Card Numbers - Now What?

#5
Is this a custom store or a package out there somewhere? The latter would be pretty scary.

When I purchased a business I found a DB with all customers CC info in it while doing my due diligence (it was a crappy cart system written by some guy overseas). The seller was surprised they were there, but didn't seem to grasp the gravity of the situation ($150,000 fine for example).

I had my purchase contract written to explicitly say that I was not purchasing the CC info, and I left no trace of the numbers on my computer. IANAL, but I figure if I didn't obtain the numbers and I don't have the numbers I should be fine.

I'd recommend you tell the client about the problem. Offer to fix it, and make sure there is no trace of it on your computer. Probably worth asking a lawyer, but I don't see what else you can do.

Re: Ask HN: Crap, I just downloaded over 10000 Credit Card Numbers - Now What?

#8
post #5

Is this a custom store or a package out there somewhere? The latter would be pretty scary. When I purchased a business I found a DB with all customers CC info in it while doing my due diligence (it was a crappy cart system written by some guy overseas). The seller was surprised they were there, but didn't seem to grasp the gravity of the situation ($150,000 fine for example). I had my purchase contract written to exp…

Thanks for the advice! It's a service - like shopify - but definitely NOT shopify :)

I'm just starting out, in college, so lawyers aren't in the budget...

Re: Ask HN: Crap, I just downloaded over 10000 Credit Card Numbers - Now What?

#9
post #4

Obviously, just delete the file, tell your client exactly what happened and explain how you can help them secure their data better. Turn this accident into an opportunity. Why are these things always so hard? Why bring a lawyer (who will charge money fo his services) in own it?

They are hard because there is always risk that an "obvious" decision will create civil or criminal liability. A lawyer can help you assess and mitigate that risk.

Re: Ask HN: Crap, I just downloaded over 10000 Credit Card Numbers - Now What?

#10
post #4

Obviously, just delete the file, tell your client exactly what happened and explain how you can help them secure their data better. Turn this accident into an opportunity. Why are these things always so hard? Why bring a lawyer (who will charge money fo his services) in own it?

Don't forget to shred a file you want deleted.
Post reply on HN