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.)

103 comments

  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 Anonymous Coward · · Score: 1

      Better than that, the app is still up, it was never even removed - he only removed one version of it:

      https://chrome.google.com/webs...

    3. 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.
    4. Re:What did you expect to happen? by mwvdlee · · Score: 1

      How obvious was is that it was indeed a flaw, and not just some "hidden" feature exposed through the publically distributed HTML and javascript?

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    5. Re:What did you expect to happen? by fuzzyfuzzyfungus · · Score: 1

      That just makes it worse: telling someone that they made a mistake pisses them off; but telling someone that the consequences of the action they deliberately undertook suck is just unforgivable.

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

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

    7. Re:What did you expect to happen? by Anonymous Coward · · Score: 0

      Intern: "HAW HAW HAW YOU DUMB PHP CODING APES, LOOK AT WHAT I'VE FOUND!"
      Zuckerberg: "Show mister intern to the edge of the campus and release the hounds"
      Intern: *cries on the internet about his treatment*

    8. Re:What did you expect to happen? by demachina · · Score: 1

      Of course it might be an intentional backdoor to allow NSA, DHS, FBI, law enforcement to track persons of interest so you can be SURE facebook would be upset that it was made public as would the three letter Federal agencies using it.

      --
      @de_machina
    9. 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".

    10. Re:What did you expect to happen? by Falconnan · · Score: 1

      Well, first, yeah, Harvard is a big deal. Graduating from there is not by itself proof of talent, but it is suggestive. Many hiring managers give school of origin too much weight, but Ivy League educations are pretty good. I get the feeling you have been on the wrong side of such things at least once. Suck it up, many of us have.

      Secondly the presumption that the destination for this person is "Wall Street" I will accept as generic hyperbole and not just an assumption on your part. Because really?

      Finally, the publicity stunt is a possibility. Without a solid timeline one cannot tell for sure. On the other hand, waiting until "hours before his flight" is a douche move on Facebook's part.

    11. Re: What did you expect to happen? by Anonymous Coward · · Score: 0

      The fact that he was interning at facebook in the first place doesn't say much for his intelligence.

      If he wants to learn, he needs to intern at a technology company; not an advertising/social networking company.

    12. Re:What did you expect to happen? by Anonymous Coward · · Score: 0

      Well what do you expect? Facebook *is* a douche outfit...Goes with the territory...

    13. Re: What did you expect to happen? by Anonymous Coward · · Score: 0

      If you piss off one of the biggest tech companies around right before your interview, expect to be treated somewhat less than ideally. :)

    14. Re:What did you expect to happen? by Anonymous Coward · · Score: 0

      Correct on the generic hyperbole, Ivy Leaguers with their connections can pretty much get a blank check anywhere, not just wall street.

      They also don't have to worry about the hiring managers and HR, because they have the connections and pedigree to subvert the process the rest of us go through. Sure, they're still interviewed and have to talk with the managers and HR, but the managers and HR often don't have much choice because they're going in to the interview with an executive recommendation and HR and Managers don't want to make any career limiting moves.

      If your aren't cynical, you're naive.

    15. Re:What did you expect to happen? by Anonymous Coward · · Score: 0

      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.

      “It's probably better to have him inside the tent pissing out, than outside the tent pissing in.”
      - Lyndon B. Johnson

    16. Re:What did you expect to happen? by Anonymous Coward · · Score: 0

      Or what I like to call "wise realist". You'll find you can eventually explain all of history and current events by being hateful and paranoid.

    17. 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.

    18. Re:What did you expect to happen? by Anonymous Coward · · Score: 0

      Or what I like to call "wise realist". You'll find you can eventually explain all of history and current events by being hateful and paranoid.

      As long as being a sociopath remains the single most effective way to acquire positions of authority, that will remain the case.

    19. Re:What did you expect to happen? by Anonymous Coward · · Score: 0

      Undo moderation. Wanted to flag Insightful but hit Redundant by mistake.

    20. Re:What did you expect to happen? by westlake · · Score: 1

      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 abuse it
      If you're expecting to NOT get fired, you're an idiot.

      Better still is this bit of idiocy from the poster:

      Surely Khanna won't be jobless or internship-less for long.

      The geek lives in this fantasy world where you can be fired for cause for a security breach at a Fortune 500 company and still remain employable.

    21. Re:What did you expect to happen? by Anonymous Coward · · Score: 0

      Thats called pride. if someone tells you that you made a mistake and makes a pretty good case for it, a wise person would look at it and try to make it right rather than getting upset that someone called them out for doing something dumb.

      Everyone makes mistakes and everyone occasionally does something dumb. Recognizing that and handling it in an appropriate way it the one of the most important marks of maturity.

    22. Re:What did you expect to happen? by mattack2 · · Score: 1

      The geek lives in this fantasy world where you can be fired for cause for a security breach at a Fortune 500 company and still remain employable.

      I actually agree with you in general, but a single data point to the contrary.

      (info from Wikipedia). Kevin Mitnick went to jail for 5 years, and currently:
      He does security consulting for Fortune 500 companies, performs penetration testing services for the world's largest companies and teaches...

    23. Re:What did you expect to happen? by ultranova · · Score: 1

      The geek lives in this fantasy world where you can be fired for cause for a security breach at a Fortune 500 company and still remain employable.

      ...Why wouldn't you? Companies take risks all the time. To them, you're merely an investment who can pay off richly or blow up in their faces, just like any other. And frankly, adding one more leak to a sieve isn't much of a crime.

      --

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

    24. Re:What did you expect to happen? by davester666 · · Score: 1

      Of course, it's both.

      --
      Sleep your way to a whiter smile...date a dentist!
    25. Re:What did you expect to happen? by Anonymous Coward · · Score: 0

      Well, first, yeah, Harvard is a big deal. Graduating from there is not by itself proof of talent, but it is suggestive. Many hiring managers give school of origin too much weight, but Ivy League educations are pretty good. I get the feeling you have been on the wrong side of such things at least once. Suck it up, many of us have.

      Secondly the presumption that the destination for this person is "Wall Street" I will accept as generic hyperbole and not just an assumption on your part. Because really?

      Finally, the publicity stunt is a possibility. Without a solid timeline one cannot tell for sure. On the other hand, waiting until "hours before his flight" is a douche move on Facebook's part.

      Douche response to a Douche move by an intern.

    26. Re:What did you expect to happen? by Anonymous Coward · · Score: 0

      Facebook is a giant septic tank . There is no concept of pissing in or out of it . You are in it .

    27. Re:What did you expect to happen? by shutdown+-p+now · · Score: 1

      What makes you believe he didn't go to his manager with that extension and showed what it does first, and tried to explain why it's a problem?

      This being Facebook, though, I expect that they simply laughed him out of the room with, "privacy? who the fuck cares about privacy?". And so he published it to show who cares.

    28. Re:What did you expect to happen? by Anonymous Coward · · Score: 0

      Public Diary That Tracks All Of Your Shit And Computes Correlations With Literally Any And Every Person Place And Thing In Real Time

      Now A Public Diary That Sponsors US Election Debates With Fox News For Cable Subscribers Only

      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.

      Yeah, as if he is the first one to notice it right? He is the first one to tell about it. Do you see how (Score:5, Insightful) you are not?

    29. Re:What did you expect to happen? by guruevi · · Score: 1

      Are you sure it was a flaw or was it more of an 'undocumented feature'. Because in the end, this is Facebook we're talking about.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    30. Re:What did you expect to happen? by Anonymous Coward · · Score: 0

      I need it, I need to know if it is my mother, if she is where I assume she is or would not tell me and if all the people who reach me are from the other side of the world or the ... I find here and decide to use facebook to contact me in fact.

    31. Re:What did you expect to happen? by RockDoctor · · Score: 1
      Which part of

      who was about to begin an internship

      did you misunderstand?

      Anyway, it's not a job if there's no pay packet - which is what I understand by "internship" instead of "job".

      OK, it's not the best of ways to start your relationship with a company, but part of the induction process at the start of employment (oh, sorry, it's an internship, not an employment) is informing the employee (internee) of their employment rights (not an American concept, I know), the procedures for grievances, their obligations (including security, working hours (another un-American concept), and who they report to and are responsible to) etc etc. Oh, and where the fire exits are and that there's a fire drill on Wednesday mornings.

      --
      Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"
  2. What?! by topham · · Score: 0

    What? They yanked an internship away from someone who released an exploit for their platform?

    1. Re:What?! by Anonymous Coward · · Score: 1

      Did you read the article? It wasn't an exploit. It was a feature working as intended.

    2. 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?

    3. Re:What?! by N1AK · · Score: 1

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

      Maybe, but what this guy did was the equivalent to putting out a method for getting past the secret service and near to the president on the internet for anyone to see which is far worse.

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

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

    1. Re:Missing ')' by Anonymous Coward · · Score: 0

      Filter error: You can type more than that for your comment. )

    2. Re:Missing ')' by BronsCon · · Score: 1

      Moo?

      --
      APK quotes people (including myself) without context and should not be trusted. Just thought you should know.
    3. Re:Missing ')' by supton · · Score: 1

      Many posters and most commenters on /. are finite state machines. They can't grok things that are not regular languages.

    4. Re:Missing ')' by Anonymous Coward · · Score: 0

      (: Why so obsessive-compulsive? (:

  4. Google should give him an internship by jkrise · · Score: 1

    And make him find more exploits and publish them. But too late for GooglePlus that's doomed now.

    --
    If you keep throwing chairs, one day you'll break windows....
  5. Syntax error by Anonymous Coward · · Score: 0

    )

    Pet peeve: people using parentheses unnecessarily.

    1. Re:Syntax error by timothy · · Score: 1

      Sorry! Peeve mitigated now ...

      --
      jrnl: http://tinyurl.com/c2l8yr / foes: http://tinyurl.com/ckjno5
    2. Re:Syntax error by Anonymous Coward · · Score: 0

      Sorry! Peeve mitigated now ...

      Well yeah, if you bothered to spell-check and proofread, your status as a professional editor might come into question.

      You're obese too, aren't you?

    3. 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.
    4. Re:Syntax error by Anonymous Coward · · Score: 0

      Sorry! Peeve mitigated now ...

      What have you done with the real Timothy?!

    5. Re:Syntax error by Anonymous Coward · · Score: 0

      Gotta meet the 1/year quota at some point. Might as well be a Thursday in the middle of the summer.

      Lols - Captcha: Changer

  6. 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.

    1. Re:Clearly a "flaw" they wanted to protect by dmomo · · Score: 1

      Please tell me which companies reward their engineers for publishing security flaws.. and how could that be considered a controlled circumstance...
      If by "clearly", you mean "very unlikely", then surely you are correct.

    2. Re:Clearly a "flaw" they wanted to protect by smoothnorman · · Score: 1
      (something tells me lacking all manner of references and affidavits this will be a fool's errand, but...)

      Fluke and Tektronix for two. and I know one Boeing engineer who got a raise when he pointed out a major "flaw" in one of their QC servers. "controlled circumstance" in that it's an in-house discovery with no screaming clients demanding a fix yesterday (cf "zero-day")

    3. Re:Clearly a "flaw" they wanted to protect by mattack2 · · Score: 1

      Some (inspired) companies provide rewards for discovering flaws in their products; allowing them to improve them under controlled circumstances.

      But this wasn't "controlled circumstances". This was someone releasing a product that used that flaw/design decision (as others have called it) in a way that the company didn't intend, and in a way that apparently the company didn't like.

      If they had reported it *directly* to the company, especially after starting the internship, maybe they would have been rewarded for it (with a job in the future).

    4. Re:Clearly a "flaw" they wanted to protect by Anonymous Coward · · Score: 0

      Fluke and Tektronix for two. and I know one Boeing engineer who got a raise when he pointed out a major "flaw" in one of their QC servers.

      There's a difference between "discovering" flaws, and "discovering and publishing an exploit for" flaws. Plenty of companies reward the former; I'm not sure of any who reward the latter.

  7. Outrageous by Anonymous Coward · · Score: 0

    Outrageous... The kid I mean, and likely his parents as well.

    Why is this even posted?

    What happened to Slashdot?

    1. Re:Outrageous by mydn · · Score: 1

      This is very relevant to Slashdot's audience. I mean, any of us could be fired at any time! Maybe I should go check out Dice...

  8. What about the brain surgeon at Oracle by Anonymous Coward · · Score: 0

    Who claims Oracle finds all their own exploits, correct them, and will send you to their legal department if you happen to find bugs in their software!

  9. Thou shalt not embarrass thy corporate masters... by gweihir · · Score: 1

    While this is more due to limitations in said masters and their organizations, it is nonetheless a very important rule. If you must do it, then do it privately. If you need not, then do not do it.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  10. 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
  11. Hmmm by sociocapitalist · · Score: 1

    Wondering what percentage of /.ers is trying to track their (imaginary)girlfriend/wife/goat with this right now...

    --
    blindly antisocialist = antisocial
  12. 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.

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

    "KHAAAAAAAAAAAAAAAAAANNA!"

  14. Doesn't the app already do that? by wardrich86 · · Score: 1

    I thought the FB mobile app already gave you the ability to click on messenger-based messages to see where they came from? How is this a flaw?

    1. Re:Doesn't the app already do that? by Last+Warrior · · Score: 1

      It's not a flaw of architecture or implementation. They implemented it this way on purpose. Its a flaw because they either didn't see or envision someone using the data they provided in a way that they thought made them look bad. And it does. He also brought to light to the world that this information was freely available with their implementation when they would have rather kept that a secret to the general public. Because of the public starts to realize how much of their information is available to others and how other can manipulate and use their data without their consent, the less and less they are going to be happy with that. That information should not be provided at all if they care about their users privacy as they are saying that they do. But that is all baloney. This is their business model.

      It's facebook's privacy through obscurity policy. What the user DOESNT know we are taking from them or how it can be used will not make the user unhappy.

  15. 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.

  16. 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..
  17. FTFY by jklovanc · · Score: 0, Troll

    employee or white hat or grey hat comes to you with an exploit.

    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

    Here are the differences.
    1. He had yet to start work
    2. He let the exploit out to the general public before informing his soon to be employer.
    I believe that it would have been a different story had he just reported the exploit to Google rather than publishing it.

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

    That is the difference between a white hat and a black hat. It shows poor judgement, need for recognition and the propensity to do similar stupid things in the future.

    Lets look a a similar situation. Say you boss is walking around a conference with is fly open. Which of the following do you do?
    1. Ignore it and hope he realizes.
    2. Talk to him and discretely mention the issue.
    3. Stand in the middle of the room and shout out the fact that your boss has his fly down.
    This guy chose option 3 which shows how little judgement and tact he truly had.

    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

    There is a right way and a wrong way to do thing and this guy chose the wrong way.

    1. 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."
    2. Re:FTFY by circletimessquare · · Score: 1

      the exploit was known since 2012

      the point isn't the kid's behavior, the point is his employer's bad behavior

      "well the guy was smoking pot when he was aiding the stranded motorist, so the police had to kill him"

      that's not an analogy of the same magnitude, but it's an analogy of the same failure of logic: that some minor faux pas, even when committed while doing society a benefit, justifies authority overreacting and committing a far worse error

      no, it doesn't

      you fail

      try again

      --
      intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
    3. Re:FTFY by circletimessquare · · Score: 1

      so why did they fire him for it?

      --
      intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
    4. Re:FTFY by phantomfive · · Score: 1
      They fired him because, according to this news site:

      “This mapping tool scraped Facebook data in a way that violated our terms, and those terms exist to protect people’s privacy and safety,” Steinfeld [a Facebook spokesperson] told Boston.com. “Despite being asked repeatedly to remove the code, the creator of this tool left it up. This is wrong and it’s inconsistent with how we think about serving our community.”

      --
      "First they came for the slanderers and i said nothing."
    5. Re:FTFY by circletimessquare · · Score: 1

      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.

      and...

      “This mapping tool scraped Facebook data in a way that violated our terms, and those terms exist to protect people’s privacy and safety”

      the information is public, or it isn't

      figure it out!

      (not you phantomfive, facebook)

      --
      intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
    6. Re:FTFY by Spamalope · · Score: 1

      so why did they fire him for it?

      He made it easier for FB outsiders to get the information without paying.

      He made the sheep more aware of the sheering.

    7. Re:FTFY by circletimessquare · · Score: 1

      yup, well said

      --
      intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
    8. 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.

    9. Re:FTFY by circletimessquare · · Score: 1

      The data was public, the information wasn't.

      yeah, so i stopped reading there

      think about, and get back to me

      it's either public or it isn't

      if he took something private and made it public, i might agree with you

      if the information was already available publicly, the intern did nothing wrong at all. and rather than punishing a lowly intern, facebook should be apologizing to its users, and this intern deserves a reward for showing how facebook fucked up. he is doing a service to us, no matter how fucked up facebook's attitude is to a problem of it's own fucking creation

      --
      intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
    10. Re:FTFY by Dragonslicer · · Score: 1

      “...those terms exist to protect people’s privacy and safety,”

      So Facebook thinks that it's okay for a Terms of Use page to be the only thing protecting people's privacy and safety?

    11. Re:FTFY by phantomfive · · Score: 1

      I think it's not unreasonable to conclude that Facebook doesn't care about privacy, and to some degree, safety either.

      --
      "First they came for the slanderers and i said nothing."
    12. Re:FTFY by cbhacking · · Score: 1

      I think it's quite unreasonable to conclude that Facebook *does* care about privacy. Their entire platform, not to mention revenue model, is based on anti-privacy.

      Or, to clarify this, Facebook cares about privacy only to the extent that Facebook's product (users) care about privacy. This extension made the users care, decreasing the value of the product Facebook could sell to advertisers. That is why the guy got the axe; it isn't that he made public anything that wasn't already public, it's that he made people care about the fact that it was public. Can't have that; people might try to make it private instead!

      --
      There's no place I could be, since I've found Serenity...
    13. Re:FTFY by phantomfive · · Score: 1

      lol point conceded. TBH I think Facebook could call this the marauder's map and get people to happily use it as a feature

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

      yeah, so i stopped reading there

      That explains a lot about you, really. Maybe you'd be happier if you found a nice online echo chamber somewhere rather than pretend to take part in actual discussions?

      it's either public or it isn't

      Everything is. The only question is how much effort is needed to squeeze the information out of available data. For example, if you're having a discussion in your house, it can be listened from afar with a laser microphone due to sound causing windowpanes to vibrate. Does this mean the conversation was in fact public and no invasion of privacy took place?

      But then again, it's easier to stop reading as soon as you're contradicted than bother with facts or logic. Oh well.

      --

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

  18. wall street is boring to lots of ivy students by peter303 · · Score: 1

    Plenty of use want to create new wonderful things or improve the world. Shuffling other peoples mony around is boring despite the good pay.

    1. Re:wall street is boring to lots of ivy students by Anonymous Coward · · Score: 0

      You want us to believe you're Ivy League-educated and you can't spell "us" or "money"?

  19. Stop using Facebook - it's not that hard! by Anonymous Coward · · Score: 1, Insightful

    Stop using Facebook - it's not that hard!

  20. 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."
  21. Re:dear clueless megacorp and mediocre middle mgmn by circletimessquare · · Score: 1

    well said

    --
    intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
  22. lel by Anonymous Coward · · Score: 0

    what, no "hey thanks for the free development work" sort of thing here?

  23. Re:What did you expect to happen? (Counterpoint) by Anonymous Coward · · Score: 0

    I disagree.. this "idiot" cleverly parlayed an unpaid internship 'firing' into fame and notoriety to get noticed and then hired by a security company

    I am pretty sure Facebook internships pay fairly well.

  24. Internship at Facebook? by Anonymous Coward · · Score: 0

    Am I the only feeling like throwing up?

  25. Re:What did you expect to happen? (Counterpoint) by Anonymous Coward · · Score: 0

    Internships usually don't pay anything at all.
    this is why they are internships. This is why there is a whole other class of internships called "paid internships" around. Because if paid isnt specified, its assumed that you aren't going to get paid.

  26. 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)

  27. Re:What did you expect to happen? (Counterpoint) by Anonymous Coward · · Score: 1
  28. Re:What did you expect to happen? (Counterpoint) by willworkforbeer · · Score: 1

    Let's assume the temporary internship pays money. Then I would stand by my general point and amend the comment to say, "...he parlayed a temp job that he clearly did not want (based on his public actions against FB) into millions of dollars worth of PR toward a future, permanent, high-paying career position in IT security".

    --
    Pretending this is my office full of bitter coworkers..
  29. Translation by Anonymous Coward · · Score: 0

    ... he created (and took down, but evidently too slowly for the company's taste) a browser plug-in that exposed

    You don't exploit our 3 year-old, no-privacy web-page. We exploit you.

  30. it's not a bug, hole, or any of that sort. by gl4ss · · Score: 1

    it's a feature.

    turn off location tags if you don't want them.

    they didn't want him to intern because the way he was presenting the stuff, I think. or because he cannot tell a software flaw from a feature.

    --
    world was created 5 seconds before this post as it is.
    1. Re:it's not a bug, hole, or any of that sort. by cbhacking · · Score: 1

      If it wasn't a bug, they wouldn't have changed the way that the app handles location data (and they did change it).
      If they didn't want people tracking the location data of Facebook users, they shouldn't have exposed the users' locations by default.
      If they didn't want people to release a tool for automatically mapping that data, they should have paid attention the first few times the issue come up in the media.

      Facebook doesn't deserve this guy. There are much better companies he could be working for.

      --
      There's no place I could be, since I've found Serenity...
  31. PULLED THEIR PANTS DOWN by Anonymous Coward · · Score: 0

    No. Let's be clear here. Facebook wants that detailed location information so that they can target ads. Read the TOS. Facebook has access to the messages, and can tailor an ad to what you are messaging about. Messaging your friends on where to meet for dinner. Bang - you get an ad for the pizza place a block away.

    The kid exposed the scam in the system which will likely cost Facebook millions in lost revenue opportunity if people actually turn off location monitoring.

  32. Mod parent up by cbhacking · · Score: 1

    Already commented so I can't mod this myself, but: yes, this. Exactly this.

    I'd like to emphasize here that among "you people" one must, prominently, include Timothy. None of the linked articles call this a "security flaw", and calling it that anyhow is just intellectually dishonest bullshit.

    --
    There's no place I could be, since I've found Serenity...
  33. Facebook is like an old order company by MoarSauce123 · · Score: 1

    If Facebook was really as forward thinking and revolutionary in any kind they would have kept that young fella and offered him a permanent position on the security team. Punishing people for such actions is just old style HR policy. Sure, he should have gone about it differently maybe, as in not making it a publicly available tool, but the core of the issue is that he found a significant vulnerability on his own. It is just too typical that folks get punished for a job well done, either by firing them, giving them more work, or promoting them to a management position where they waste their talent on annual reviews, budget planning, and singing kumbayah at management retreats.