The Joys of Running a Bug Bounty Program
Trailrunner7 writes "When Barracuda Networks started its bug bounty program about three months ago, company officials weren't exactly sure what to expect. They didn't know whether there'd be an onslaught of submissions or the sound of crickets chirping. The reality turned out to be somewhere in the middle. Overall, the company has been getting about 10 bug reports a month, none of which has been very serious. But that doesn't mean the program hasn't been a success. Peck said that Barracuda also had run into the same problem that Google and others have: hackers don't pay much attention to directions. The company set out specific parameters for what kind of vulnerabilities in which products were in scope for the rewards, but some researchers still submitted flaws that were out of bounds, including bugs in partners' products or in the Barracuda corporate Web site."
Hell, I could have told you that hackers don't read directions.
But would you have read my advice?
There's no -1 for "I don't get it."
Hackers are excellent at following directions. They are just also excellent at seeing where the directions are flawed and exploiting them. What.. you think steve the hacker is finding holes in your software by guessing? No. He uses the program like it is suppose to be used and then tracks down the issues he is looking to exploit. You can't break a rule if you don't totally understand it.
The company set out specific parameters for what kind of vulnerabilities in which products were in scope for the rewards, but some researchers still submitted flaws that were out of bounds, including bugs in partners' products or in the Barracuda corporate Web site."
If they do in fact fix those "out of bounds" issues and/or its corporate web site then they should pay something to the discoverer. Only if they don't do anything about them should they not pay anything.
What one fool can do, another can. (Ancient Simian Proverb)
...does "your messaging client is such a kludge that I would frankly rather try use an actual elongated carnivorous fish to IM with my co-workers" count as a bug?
Obliteracy: Words with explosions
So people who do things against the law do not like to follow rules? Really?
There was once a real-time OS company that gave you a Bug, a Volkswagen Beetle, if you found a bug in their OS. They gave away about two cars a year, and it was worth it.
People have forgotten how to ask questions intelligently (reporting bugs involves the same sort of etiquette/thinking). Actually, they never really learn how to in the first place.
I hate to break it this way, but most people don't have the QA skills of a goldfish. Most of them, even given guidelines, walkthroughs, or even formal instruction on how to write a bug report, would rather just drop a single, unhelpful line and get back to waiting for a cheque.
I remembered finding a bug in their bug submission portal . . . it was right of me to never submit it, right?
Since when does being a Socialist mean 'someone who has a different opinion than me'?
Legally, that would depend upon the specific wording of the contract you signed with him.
Ethically, if he found a flaw that you did not know about and told you about it in a manner that allowed you to save money by fixing it before it got worse, then yes, you do owe him.
What they don't mention is that researchers aren't allowed to demonstrate vulnerabilities using Barracuda's demo website. You might have found a flaw but you'll have to buy the damn app to get a bounty on it. There's no excuse for this; it's nigh-impossible to accidentally harm a website with XSS or CSRF. Google and Mozilla say 'no DoS' and leave it at that.
Also, since when was XSS in the administration console non-critical?
Have they hired someone new @ Barracuda to help "wallpaper" the net with junk news about their company. Look for lotsa robo-spam on many forum posts next, I guess.
I noticed that someone in the last couple days posted 4 or 5 glowing reviews of their workplace on glassdoor.com. Just about the only positives present there...
I was in the middle of writing a site for bug/feature bounties that any project could sign up and use, but I'm not quite able to demo it yet. I've slowed work because I got tons of negative feedback on the idea from people thinking that it's a beaten concept and there was no reason to write a (better) app since others are out there. I'm still working, but slowly.
"You will do foolish things, but do them with enthusiasm." - S. G. Colette
You can always just sell it for some cash.
Barracuda is an ungrateful company. You should try working there...
Why an organization would attempt to limit the bug submission process to only a select few products is ridiculous. You completely eliminate other issues which can be discovered as proven by the comments in the article posted above. Why not allow an open submission process with specific parameters on financial compensation for submission. Google should be reading this as well. By adopting this policy it will ultimately improve all software released as well as not punish those who are inclined to want to challenge themselves mentally by finding bugs and gaps in software. There seems to be a disturbing trend in the corporate world as of late with the prosecution of hackers/crackers etc. If this trend continues we will be in trouble. Eventually the age of the white and black hat hackers will fade and all we will be left with is Black hat hackers and Grey Hat hackers who simply just keep their mouths shut.