Slashdot Mirror


Facebook Intern Gets Preemptive Ax For Exposing Security Flaw

Engadget reports that Harvard student Aran Khanna, who was about to begin an internship at Facebook, had that internship yanked after he created (and took down, but evidently too slowly for the company's taste) a browser plug-in that exposed a security flaw in Facebook, by allowing users to discover the location of other users when they use the Messenger app. Surely Khanna won't be jobless or internship-less for long. (Don't expect the app to work now; it's still in the Chrome store as a historical artifact, though, and at GitHub.)

19 of 103 comments (clear)

  1. What did you expect to happen? by OverlordQ · · Score: 5, Insightful

    So you're trying to get a job at a company and instead of reporting to them a security flaw, you create a Chrome extension to let anybody (ab)use it.

    If you're expecting to NOT get fired, you're an idiot.

    --
    Your hair look like poop, Bob! - Wanker.
    1. Re:What did you expect to happen? by alvinrod · · Score: 4, Interesting

      Sounds like a classic case of a brilliant engineer/programmer simply lacking in common sense, perhaps in this instance due to being young more than anything.

    2. Re:What did you expect to happen? by buchner.johannes · · Score: 4, Interesting

      It is not really a security flaw, it is a choice of design, and the extension showed what the consequences are -- namely that you can find out the habits and travels of a person, remotely.
      This is similar to the mobile phone metadata, from which you can learn everything* about a person

      Netherlands: https://www.bof.nl/2014/07/30/...
      Germany: http://www.businessinsider.com...

      *You put in some assumptions too, and being very confident about the conclusions of that person may have low validity, but that hasn't stopped the NSA.

      --
      NB: The message above might reflect my opinion right now, but not necessarily tomorrow or next year.
    3. Re:What did you expect to happen? by Anonymous Coward · · Score: 3, Insightful

      I strongly suspect that you're a hateful, paranoid person.

    4. Re:What did you expect to happen? by Anonymous Coward · · Score: 2, Insightful

      You have probably met 0-5 Ivy League students, ever. The rest you saw on "The Social Network".

    5. Re:What did you expect to happen? by marcansoft · · Score: 5, Insightful

      It *wasn't* a flaw. He didn't write an exploit, nor is this a security vulnerability. He just wrote a scraper for location metadata that was already there and was intended to be there. There is no vulnerability, just a demonstration of the extent of the data that is already normally, deliberately available. The only mention of "security" is in the Slashdot summary, which is garbage, as usual. The only thing the extension does is take location data that you can already see and plot it on a map.

  2. Missing ')' by Anonymous Coward · · Score: 4, Insightful

    Can someone close that parenthesis? It's driving the LISP part of my noggin nutty.

  3. Re:What?! by zoffdino · · Score: 2

    Yes you are talented. Yes you helped us find a security flaw. But you are too stupid and irresponsible to publish it on the Chrome store. The right way to impress your future employer is to demonstrate it to them, privately.

    Can I get a job with Secret Service by penetrating them to approach within 10 feet of Obama?

  4. Clearly a "flaw" they wanted to protect by smoothnorman · · Score: 3, Insightful

    Some (inspired) companies provide rewards for discovering flaws in their products; allowing them to improve them under controlled circumstances. Some (shorted-sighted) companies punish the discovery of product flaws, preferring the illusion of a pristine public image over the security of their clients. Yet this is clearly a third case: that of it being an intentional "flaw" which was intended to provide revenue. So, if there was such a thing as justice at this level (there isn't) then Facebook should be doubly embarrassed.

  5. dear clueless megacorp and mediocre middle mgmnt: by circletimessquare · · Score: 5, Insightful

    here are your choices:

    1. employee or white hat or grey hat comes to you with an exploit. you reward him for the discovery, you squash the exploit. the media paints you in a good light. more white hats and employees are eager to come forward with exploits they find. your userbase is happy with the quick resolution, transparency, and eagerness to protect

    2. employee or white hate or grey hat comes to you with an exploit. you fire him, sue him, ignore him, censor him. maybe you don't squash the exploit, you think you can just hide it. of course, the media gets wind anyways and paints you as a moron who thinks you can sweep it under the rug or an idiot in denial for your "no comment" when asked about the exploit. white hats and employees are discouraged and hide exploits or, turn into grey hats and black hats and sell your exploit underground or use them for nefarious purposes themselves. you don't find about it until much later as no one wants to talk to you after the reception you've demonstrated. you are hacked, your userbase grows angry and shrinks, your third quarter profit takes a hit, the guys in the corner office call you in and ask you to account for the problems

    those are choices middle management morons. proceed accordingly

    oh, the guy wrote an app instead of coming to you immediately?

    gee, how horrible

    hide your blind shortsighted anger, paint on a fake smile, and give him a reward

    because that's what is in your best interests you fucking pinhead! you WANT these guys to come to you, so you NEVER show any negativity to anyone who has shown how YOU have failed by discovering the exploit. the original shame, the original failure is YOUR EXPLOIT

    it's not a parent-child situation and the kid crashed the family SUV. it's about you failing to provide airtight security with your product and you showing the world that you are welcoming to all friends and foes who would only come to you and tell you what you did wrong to allow the exploit. understand? you failed first, by allowing the exploit to exist

    oh, all complicated software has exploits? true. so you're really eager to plug those holes any way you can, right? you're really glad someone found one for you, right? prove it, by rewarding those who find the holes

    either the exploits go underground when you storm around like a prima donna when someone finds a hole, or you show how eager you are in due modesty that anyone come forward with an exploit for you to squash, with thanks and kudos

    now figure the fuck out what is best for you and your company's bottom line, and don't be such a mediocre empty suit

    --
    intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
  6. You people are idiots by Anonymous Coward · · Score: 4, Informative

    It was published THREE YEARS ago by CNet and others. What the fuck was he supposed to disclose exactly? I'm sick and tired of people not doing the minimal amount of reading necessary to avoid rail roading a privacy researcher with a priori judgments.

    Also it's not a security flaw, its a feature: they push this data to your box. All he did was write some JavaScript to display it on a map.

  7. From Facebook's official statement: by Anonymous Coward · · Score: 2, Funny

    "KHAAAAAAAAAAAAAAAAAANNA!"

  8. Re:dear clueless megacorp and mediocre middle mgmn by RatherBeAnonymous · · Score: 5, Interesting

    The curios part about this is that this privacy leakage flaw has been know since 2012 and was reported in the media. Facebook didn't care.

    Aran Khanna MADE Facebook care. I don't know if he was trolling Facebook or if he is just naive. Either way, I applaud his results.

  9. Re:Syntax error by BronsCon · · Score: 3, Funny

    You... edited?

    --
    APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
  10. Re:What did you expect to happen? (Counterpoint) by willworkforbeer · · Score: 4, Insightful

    I disagree.. this "idiot" cleverly parlayed an unpaid internship 'firing' into fame and notoriety to get noticed and then hired by a security company; you can't buy this much press even on a Harvard tuition budget. He had a bigger plan all along, and will be hired by a firm in the area of his interest.

    Such a firm will be smart to do so. And they will not fail to capitalize on this new hire... they will highlight that one of their employees, [begin bio and / or press release] "...recently made international news by demonstrating a critical security / privacy flaw in FaceBook's messenger application, a flaw that potentially affected hundreds of millions of unsuspecting at-risk FB users".

    --
    Pretending this is my office full of bitter coworkers..
  11. Re:dear clueless megacorp and mediocre middle mgmn by phantomfive · · Score: 3, Informative

    Consider it another way.....his life will now be measurably improved by working for a company besides Facebook.

    --
    "First they came for the slanderers and i said nothing."
  12. Re:FTFY by phantomfive · · Score: 4, Insightful

    Too bad that is not what happened. The following is a much closer description. A recent hire who has yet to start work publishes an implementation of an exploit so that anyone can use it

    This is wrong, you're buying into the Facebook propaganda. This is a feature that Facebook created on purpose, several years ago. The information leakage was publicly known.

    All this guy did was write an app that made the information easier for an average person to see. He didn't need to write an exploit, the information was given to everyone who asked, as a feature.

    --
    "First they came for the slanderers and i said nothing."
  13. Re:FTFY by ultranova · · Score: 2

    the information is public, or it isn't

    The data was public, the information wasn't. That is, there was a barrier, an effort required to turn data points into a form convenient for some purpose, in this case tracking a person's movements. This tool removed that barrier, making the information public.

    This distinction is becoming extremely important as computing power continues to grow and AI advances. Facial recognition, for example, makes security cameras a far greater risk to freedom than they were previously. The kind of mass surveillance we nowadays conduct wasn't physically possible before. Data mining will only continue to grow. The genie is not going back to the bottle, so we must decide how to deal with it. And since it's not possible in the general case to know all the conclusions that can be drawn from a given set of data, especially when combined with other data, blaming it all on the releaser of the data puts people into impossible situation.

    --

    Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

  14. Re:What did you expect to happen? (Counterpoint) by ThatsMyNick · · Score: 2

    Unpaid internships are illegal in California (with the exception of certain types of non-profits). The Sillicon Valley companies only offer paid internships. I am pretty sure facebook pays their interns very well (they need an incentive to join facebook once they graduate)