Facebook bug hunter paid $10K by community, not company
zdnet.com
zdnet.com
He proved the bug on a live account instead of one of the prescribed test accounts
He reported it as "this is a bug" not as "this is the procedure to use in order to reproduce the bug"
He demonstrated critical inability to report the steps required to reproduce the bug.
It must get to the point where this money faucet receives hundreds of people submitting "bugs" where their friend has really left their account logged in and it's been exploited via social engineering, or some other "not a bug", so bugs are closed when they're submitted with not enough information.
I understand and subscribe to this strategy myself.
The GP replied (paraphrased) "there are a lot of posts on this board asking for help and 95% of the replies are about how to ask the question better. You would do well to try and read between the lines a little bit, just try interpreting and answering some questions instead of just posting all about how poorly the questions are asked."
The point is, that guy wasn't offering money. He was supporting free software. I agree it's easy to make a blanket response for posts not providing enough information, but if they can't fill out the form correctly enough for the reviewer to duplicate the result, why should they get the money?
Just to close the loop, I did find another post eventually where the author explains he "is aware" that ntop crashes frequently when it's configured to monitor multiple interfaces, and you should use the SVN builds since they are more robust. The bug still exists in FreeBSD and I update my ports tree every day.
Searching for "ntop quits" again to put some dates on these posts, I see the complaint was in 2003 and the post addressing my issue was in 2011. I guess it still hasn't been fixed, but the software is still well-known. Anecdotes are like...
Seems like there should be a way to filter such bug reports (a web form?).
Facebook should have rewarded him. Instead turning him away only makes a white hat hacker turn black hat and sell the exploit to the back market for far more than he would have initially got from Facebook.
i report that exploit through whitehat --> www.facebook.com/whitehat
So he clearly found the whitehat page. While English may not be his first language he clearly has some higher level understanding. The phrasing of "don't mess with data" is pretty clear: make a good faith effort to avoid privacy violations
And if you look at testing accounts, it's also quite clear (emphasis mine):Please use a test account instead of a real account when investigating bugs. When you are unable to reproduce a bug with a test account, it is acceptable to use a real account, except for automated testing. Do not interact with other accounts without the consent of their owners.
What is crystal clear though, FB could have responded better; they admit to that. The reporter has no obligation to them, especially when they won't give him a minute of their time. I'm not here to suggest one way or another on the bounty; there are obviously legal aspects that are not very interesting; he got his from the community, instead.
Again, the fiasco -- bounty or not -- might have been avoided by FB having better responses -- boilerplate even -- to coach the reporter; in fact, they told him no bug was reported, so we could technically reach the conclusion that no "rules" were broken. Rules had to be broken -- again -- to escalate the issue; it's not even clear that using test accounts to demo the PoC would have produced a different response from "not a bug."
>in fact, they told him no bug was reported, so we could technically reach the conclusion that no "rules" were broken.
Err, how do you come to that conclusion? It is against FB's ToS to knowingly muck with userdata that isn't yours or that you don't have permission to access. It doesn't matter what you're doing, knowingly messing with user data is against the ToS.And while yes, the FB staff member could have responded better I'm not terribly surprised or upset with how they did respond. Most of the text of the email was describing the author's lack of job. The "report" was simply a link with no real information. When sifting through bug reports, this one exudes "this isn't an actual bug"
Now THAT is something you could make profit with!
It could also be people who like to see facebook and/or its figure head with egg on face, who want to encourage this fellow (and others) to mess with Zuckerberg's profile again for that entertainment value.