Callate said:
"If your house is on fire, the person who throws a brick through your window when you don't respond to a knock isn't a vandal. He's your best damn friend."
Out of all of those who have responded to my comment, yours is by far the best. You've explained the importance of the security of Facebook, which holds lots and lots of sensitive information, as well as the grace of this hacker exposing something that needs to be fixed as soon as possible.
But fixing that hole in the system is the job of Facebook's programmers, not the hacker. Exposing the exploit by abusing it and posting the details only makes what was previously unknown now available to more malicious individuals, before Facebook's programmers get the chance to address it.
If it is Facebook's judgement to ignore calls about a very real exploit, then that is their call. It is not right of them, I know, but forcing their hand by exploiting their system against them only places the exploit into the hands of others. Now I would ask; Now that the exploit has been exposed, what do you think will happen if they cannot patch it in time for someone with malicious intent to utilize it? Remember that they are now on a time limit before someone, somewhere does, all thanks to this hacker.
If I was in the Hacker's position, I would continually report the exploit to Facebook's support team until they damn well fixed it. I definitely wouldn't showcase it or explain how you could do it within the public arena.
People here are getting one thing wrong though, I am not defending Facebook just because they are 'big and successful' I'm defending the importance of the integrity of their system and proper, due process. I lash against this hacker's actions because he went outside of the system to place undue importance in something that needed to stay in-dev and private to Facebook, not outside where any old idiot can use it to spam adverts on your private wall.
I've specifically quoted this particular part of your reply above, because I think that you are looking at these circumstances in the wrong way. If you would permit me to use your own words, I would say that Facebook is not a house, it isn't on fire and the guy who just smashed in the window did so because he could and showed everyone around him how to do it.