News for hackers. Stuff that matters.
Re:The Downside of Thanking Security Contributors by tptacek on Monday December 02, 2013 @09:42PM (#6838148)
You're pretty much doing everything right. You have a respectful disclosure page. It tells people not to disrupt the service. You could, if bogus signups are annoying you, set up a crappy staging instance of your app and direct testers there.

I might further:

* Fix the disclosure page so that it doesn't reserve thanks for people who find "high or critical" vulnerabilities. Sev:medium in security-researcher-land is XSS and CSRF, both of which probably merit thank-yous. I'd just thank publicly anyone who sends you a valid issue.

* Post to Twitter (under a DoorkeeperSecurity alias) the SHA1 hashes of the titles of disclosed vulnerabilities, so you can "notarize" findings and settle grievances about who found what first.

* Go ahead and live with people sending you annoying security reports. People will do much worse things to you than that over the coming years. If your service does well, eventually people are going to stop "warning" you about DoS-susceptibility, and just start blackmailing you about DoS attacks.

But otherwise, I'm not sure I see the downside here. The alternative, of course, is for people to find flaws on your site and then write up hysterical blog posts about it. Think of the annoyance you're dealing with as a small payment in exchange for (some) control over the security story of your site.

Re:The Downside of Thanking Security Contributors by pwim on Monday December 02, 2013 @10:02PM (#6838210)
Thanks for the advice.

I'm frustrated because adding this page made us a target whereas we weren't one before. I agree we would have eventually become a target regardless, but hopefully this would be because we have a well-known product.

Re:The Downside of Thanking Security Contributors by droopybuns on Tuesday December 03, 2013 @02:02AM (#6839051)
Bug bounties are not fun to manage. If it's any consolation, you should take heart in the fact that they are a pain in the ass for everyone running them. Everyone submitting is rude. Every "vulnerability" is a critical one. They all urge you to "please fix this right away." Prepare to get nmap scan reports that are piped over smtp.

I encourage you to harden your heart. A reward/recognition page is a small price to pay for avoiding an embarassing compromise.

If you really want to quash the general issue, pay some 3rd party to do some real csrf/xss/sql injection pen testing against your sight at the cadence that is appropriate for your dev cycle. If you move slow and deliberately, annual or semi-annual assessments can help you intercept the disclosures. If you're more agile, you'll need to consider something more embedded in your life cycle.

A few other thoughts:

1) Develop your copy pasta for your accept, reject and duplicate submissions. Write in a firm but appreciative tone.

2) For email from anklebiting submitters, refer to your policy. Your policy should say whatever you need it to say. If people want to dispute things, always express appreciation for their effort, but point to "the policy" as the reason things can't be the way they want them.

3) prepare for crazy people. Vuln reward/recognition programs really seem to bring out the old school bbs conspiracy theorists.

Re:The Downside of Thanking Security Contributors by pwim on Tuesday December 03, 2013 @02:26AM (#6839106)
Thanks. I wasn't thinking that I was setting up a bug bounty program when I created the page, I just wanted to thank people who had helped us so far. I didn't realise what I was getting myself into, so I felt a bit over my head. But you're right there are ways we can make things go smoother.
Re:The Downside of Thanking Security Contributors by tptacek on Monday December 02, 2013 @10:03PM (#6838213)
You have always been a target. Sucks, I agree. At least now you have a sense of the scope of it; the nice guys are a small subset of the total threat.