Slashdot Mirror


Ask Slashdot: To Hack Or Not To Hack?

seeread writes "I discovered how to hack into and secure user accounts of a rising mobile payment start-up. Account info includes credit card details and usage. The company has big name financial backing and an IRL presence, but very few in-house developers, and they don't seem terribly concerned about security. Good samaritan that I am for now, I sent them an e-mail explaining the lapse on their part, but the responses I have received thus far are confused, aloof and unconvinced. So, I am wondering: what is the appropriate next step? Should I do a proof of concept? Should I go to the investors, or should I post about it somewhere? The representatives haven't been too receptive, despite the fact that their brand seems to be at risk, not to mention all of those users' credit cards. I almost feel like it's my responsibility to blow them out of the water if they have made it this far while compromising such trusted data. And although I would love to be in the paper, this hack is just too easy for it to be respectable, though I am sure the FBI could still be interested in all those credit card numbers."

27 of 517 comments (clear)

  1. First thing first by CmdrPony · · Score: 5, Informative

    Don't talk about it much publicly. You never know what kind of people there are on the internet and what they could do once they figure out what company you're talking about. Now Slashdot, what are your suggestions to him?

    1. Re:First thing first by Zaphod+The+42nd · · Score: 5, Informative

      He is clearly miles and miles in over his head. My advice: STOP. NOW. Don't touch anything and don't say anything. Go read books on ethical hacking and wiretapping / unauthorized access law. He's likely already in violation of several laws, possibly several federal laws. And now he's admitted to them publicly on the internet. -__-

      He's already violated several conditions of the Computer Fraud and Abuse act: conspiracy to access a computer without permission, accessing a computer without permission, including financial records
      Computer Fraud and Abuse Act State laws on Computer Hacking and Unauthorized Access

      I suppose I'm getting ahead of myself by assuming he is in the United States. Regardless though, I ask:
      To go to jail, or not to go to jail?

      --
      GCS/MU/P d- s:- a-- C++++$ UL++ P+ L++ E+ W++ N o K- w--- O M+ V- PS+++ PE Y+ PGP t+ 5- X R++ tv+ b++ DI++ D++ G+ e++ h-
    2. Re:First thing first by S73rM4n · · Score: 5, Insightful

      I would second this opinion (also, as above, assuming USA as OP's location). Though your intentions are noble it is highly illegal to breach a computer system without permission/ownership, regardless of intent. Similar to other crimes - you would still be arrested for breaking and entering a property even if your intent was to show the owner that their security system was flawed, unless they asked you to test it out for them.

      My advice - do nothing further. You discovered the flaw and told them about it, the onus is on them to make sure that their systems are secure. Just make sure that you don't leave a trail for other, less scrupulous people to follow...you certainly wouldn't want a future breach and malicious use of this flaw to point to you as the one who discovered it!

    3. Re:First thing first by chill · · Score: 5, Informative

      An anonymous tip to US-CERT might not be a bad idea. But, yes, he is in over his head and opening himself up for nasty reprisals when the company looks for someone to blame.

      --
      Learning HOW to think is more important than learning WHAT to think.
    4. Re:First thing first by Nethemas+the+Great · · Score: 5, Insightful

      If you "blow it up" you WILL risk very SEVERE consequences. There's no room for the good Samaritan outsider esp. where it concerns security. I'm not sure if there's a reasonable answer that will put a stop to their negligence but I would most definitely tread lightly.

      --
      Two of my imaginary friends reproduced once ... with negative results.
    5. Re:First thing first by rtfa-troll · · Score: 5, Interesting

      Not having broken any laws is very unlikely; worse still it may be true locally, but likely he's broken US law and may be extradited or tricked into a situation where they can get him. Later, when he's had a clear statement from the company that he did the right thing, then that's the time to go to the press. Right now, when he's pretty clearly screwed up, he should be in damage limitation mode.

      The fact that the company is giving "confused" and "aloof" answers may be just stupidity, but to paranoid me it suggests a trap. They are trying to get him to do something so that they can accuse him of doing something clearly illegal and have the FBI/CIA get rid of him. The fact he's sent an email suggests he's completely screwed unless he's done that through TOR + an anonymizer service.

      What to do

      • Get lawyered up. Lawyers are expensive; not lawyers are much more expensive. Make sure you have one who has actually succeeded in protecting people in your exact situation.
      • See if the EFF will support you as a security researcher. Freedom of speech issues may help protect you. They may be able to recommend a lawyer. Unless you see martyrdom as your future, be careful not to become a public case until you know that that would be a benefit for you.
      • Try to find out for sure if you have broken any laws and the consequences. When doing this ensure you only talk to a lawyer (no internet searches!!) so that all discussions remain legally privileged and can't be used against you to show you knew what you were doing / had done
      • Find a CERT that would be interested in this. Do not communicate further with the company directly, only through the CERT. The EFF might do to. Any body which has real experience in doing disclosure and will isolate you from the risk of direct communication.
      • Pretending you don't know about the hole would probably have been best, but assume it's too late for that. You need to now go through the notification; until this is fixed you are at risk of lawsuit or prison.
      • Do not accept any offer of anything; no free travel; no free developer account; no "chance to help us clean up". This is likely an attempt to set you up for an extortion charge.
      • Anything further you do with this case, you do on your own isolated computer.
      • Do not do anything which could be interpreted as destruction of evidence. Your lawyer may be able to help you with advice about any data destruction you could do to minimise risk in a lawsuit.
      • Without legal advice otherwise, do not use any services from the company and don't visit the web site of the company. Beware of anything which might bind you into a contract with the company.
      • Prepare to be raided. All of your computers will be taken from you and any disks you have on site. Your close family and computer friends may also be raided. Make backups of everything and store them in a locked box somewhere which can't be related back to you. E.g. a trusted but distant friend from school times. Alternatively a vault in a private bank (e.g. in Switzerland).
      --
      =~ s,(.*),<sarcasm>$1</sarcasm>,g if any_point_you_wish();
  2. PCI by Anonymous Coward · · Score: 5, Insightful

    If they don't want to listen, go to Visa and MasterCard. They won't sit on their asses about exposed credit card data.

    1. Re:PCI by Dr_Barnowl · · Score: 5, Insightful

      If you hadn't already exposed yourself to the owner, I'd write a how-to and send it to them anonymously, and later send the credit cards an ANONYMOUS tip.

      Why anonymous? Hacking, even for white-hat reasons, is illegal in most jurisdictions. Even accidental hacking.

      Now that you've exposed yourself to them it would be too easy for them to piece it together who turned them in for a nice PCI audit. It would be all too easy of them to send your emails to a computer crime division and get you busted, especially if they have any friends with influence there. Just avoid using their product and quietly tell your friends not to do the same.

      The only time I have ever even considered informing a company of a security hole is on an occasion when I'd previously worked for them, personally knew the owner, and knew that the owner respected my ability.

    2. Re:PCI by hellkyng · · Score: 5, Insightful

      While you make a good point that Visa and MC won't sit on their asses about data, that is only from a PCI perspective. And realistically its trivially easy to maintain PCI compliance and have an insecure product.

      What I would recommend however is work through a professional service like Secunia: https://secunia.com/company/blog_news/news/271. They can lend credibility to your claim and they provide what I personally would describe as an ethical approach to remediation. I would strongly not recommend any further testing on your part unless you are prepared to deal with legal consequences. Not that I agree with companies going after researchers, but it does happen.

      Good luck.

    3. Re:PCI by V!NCENT · · Score: 5, Funny

      "How can I help you?"
      -"Well, I noticed that your bank safe is wide open! You might want to cl-"
      "You asshole! I'm calling the FBI!"
      -"But people their money might get sto-"
      "Son, you are under arrest for looking at something and then notifying the owner about it"

      Why is the world ruled by morons?

      --
      Here be signatures
  3. You're just asking by Vinegar+Joe · · Score: 5, Insightful

    For a 5 year tour of the federal penitentiary system, aren't you?

    --
    "The average reporter we talk to is 27 years old......They literally know nothing." - Ben Rhodes
    1. Re:You're just asking by seniorcoder · · Score: 5, Funny

      At least if you are going to do this, simply as a proof of concept of course, steal all their customers money. Then the risk/reward ratio is looking better.

  4. Go to the investors by james_van · · Score: 5, Insightful

    Maybe the company doesn't care, but the people with money on the line will. And when they start to care, the company will start to care. Don't go hacking to try and prove a point, that's just gonna cause you more trouble than it's worth. And if, at the end of the day, no one cares or does anything about it, no sweat off your back.

  5. Oh boy... by Anonymous Coward · · Score: 5, Insightful

    Walk away. You notified the appropriate people. After that, it no longer has anything to do with you, and can only go pear-shaped from here.

  6. notify visa by banbeans · · Score: 5, Informative

    U.S. – (650) 432-2978 or usfraudcontrol@visa.com

    1. Re:notify visa by James+Renken · · Score: 5, Informative

      This! If you're able to see credit card information, then they are not storing it in a PCI DSS compliant manner, and Visa/MasterCard should be extremely interested.

  7. Re:Language matters by pmgarvey · · Score: 5, Insightful

    I think you're fighting a battle that was lost long ago. In the minds of most, what was once called cracking is now hacking.

  8. Retain a lawyer. by chemicaldave · · Score: 5, Insightful

    You should probably hire a lawyer. It doesn't matter how good you're trying to be. Anything you did to come to your conclusions that was illegal is going to be frowned upon... severely. And if you do go public, you'll likely be hit with a C&D letter.

  9. NONONO RED FLAGS!!! by Zaphod+The+42nd · · Score: 5, Insightful

    This is the DUMBEST THING EVER. I cannot believe people actually think this way. Are you familiar with the LAW SYSTEM? People can't just go around doing things without permission like that. If your internet connection crosses a state line, (and due to packet routing it probably is and you might not even know) then you are committing a FEDERAL CRIME. That means that not just the police, but the FBI will come knock on your door. History is just FULL of people who though, hey, I'm pretty clever, I'll hack these people and get a job. NOBODY WILL HIRE A CRIMINAL I PROMISE YOU.

    Cannot stress this enough. Jeeze.

    Here are your options: Call them, email them. Thats it. Move on with your life if they ignore you. There's nothing that says they can't be incompetent if they want to, but there is something that says you can't break into their systems. (yes, even if they're not secured).

    --
    GCS/MU/P d- s:- a-- C++++$ UL++ P+ L++ E+ W++ N o K- w--- O M+ V- PS+++ PE Y+ PGP t+ 5- X R++ tv+ b++ DI++ D++ G+ e++ h-
    1. Re:NONONO RED FLAGS!!! by Hatta · · Score: 5, Insightful

      No, the dumbest thing ever is the legal system which punishes whistleblowers. Wait, no, that's the 2nd dumbest thing ever. The absolute dumbest thing ever are the people who support a legal system that punishes whistleblowers.

      --
      Give me Classic Slashdot or give me death!
  10. Journalism works by Anonymous Coward · · Score: 5, Insightful

    If you want to get the word out anonymously, approach a journalist. Journalists have a vested interest in breaking the next scandalous new story, especially those who are new and making a name for themselves. They also have a vested interest in protecting their sources, though you might still want to report it through an anonymous email account.

  11. Don't ask Slashdot, Ask Ed Felten by Anonymous Coward · · Score: 5, Insightful

    Ed Felten himself may not be the best person to contact, actually, since he's currently working for the FTC, but then again he may be worth sending an email to.

    My point is this: ask someone who is respected in the security field and has years of experience. If not Felten, try and contact Moxie Marlinspike, perhaps.

    It sounds like you are young and have very little experience with this kind of stuff. Do not make the mistake of thinking that anyone is going to thank you for your efforts. The company with the bad security may be run by a bunch of technological idiots who will see you as the threat. When the FBI comes calling, they will be more interested in seeing what criminal charges they can bring against you.

    But don't be scared into inaction. Instead seek advice from experts who have been in the same position as you. They may have contacts and could help you present the exploit information in a way that is

    1) legal
    2) professionally done
    3) likely to get taken seriously by the developers at the affected company.

    Good luck! As long as you keep certain cautions in mind, you may have just stumbled onto a career in security!

  12. Oh shut up... by frank_adrian314159 · · Score: 5, Insightful

    Language evolves. You can fight the tide or swim with it. I know which way gets you drowned first.

    --
    That is all.
  13. Re:For the love of Christ... by dave562 · · Score: 5, Insightful

    You're being a bit harsh on the guy. A lot of people started their IT careers in the computer underground, myself included. If it were not for LA 2600 meetings and the first few Defcons, I would not have developed the skills and background that landed me my first job as a sysadmin fifteen years ago. More recently (within the last year), the head auditor for my company told me that my background reassured him because he knew that I had a better perspective on computer security and the threat landscape than most "professionals" who picked up all of their knowledge in a classroom.

    WRT the OP, it was dumb for him to go to the company. As everyone else stated, he exposed himself to some liability. Any information that he provides to the company could be used to build a case against him for computer trespass, unauthorized access, etc.

    To call the OP morally and ethically criminal is overboard. He did not do any damage to them and did not profit from his activities. It was a real world learning exercise. It was not the brightest move in the world, but doing a security audit on a random computer system does not make someone morally bankrupt. If he had taken the data and sold it for profit, or even just posted it for fame and notoriety, that would be a different story. Instead he naively did "the right thing" without fully understanding the liability it exposed him to.

  14. let the card companies know by camusflage · · Score: 5, Insightful

    "If you discover a vulnerable payment application and have specific information as to the payment application vendor, application version, where sensitive cardholder data is stored and vendor contact information, please notify Visa via email at cisp@visa.com."

    --
    The truth about Scientology, Xenu, and you: Operation Clambake
  15. EFF by bmuon · · Score: 5, Insightful

    Shouldn't he contact the Electronic Frontier Foundation? Isn't its purpose to provide advice in this cases?

  16. The site is www.thelevelup.com by fluffy99 · · Score: 5, Insightful

    How long do you think it will be now before the blackhats start looking at the payment handling processes of 'a rising mobile payment start-up' with 'big-name financial backing' ?
    I don't think there are too many companies that match your description..

    No need to search to hard for the company. Our illustrious OP, aka Mr. Christopher Reed (http://seeread.info/) was naive enough to post this on twitter (http://twitter.com/#!/seereadnow).
    "@TheLevelUp I think I found a trivial way to hack user accounts. Please get in touch to resolve."

    At least he can point to the twitter feed as evidence that he was trying to contact them. This /. article where he considers "blowing them out of the water" would undoubtedly work against him though.