Random Thoughts On OWASP
Dave G. | July 6th, 2007 | Filed Under: Industry Punditry
I was reading Mark Curphey’s
The implication is that if you run every security tool against your codebase, you will at best cover 45% of the known classes of vulnerabilities. This slide is based on a slidedeck provided by the CWE folks. It seems dubious to just talk about numbers without talking about what the remaining 55% is.
Don’t get me wrong, as a company that does services, a statistic that says that tools can’t replace us should be good for business. But the truth is, you probably don’t need to care about 100% of the attack classes out there. And i can’t think of an application that has to worry about every attack class. Attack classes are limited by Operating System, Application Language and Environment, and Implementation Details.
I am kind of shocked that I haven’t seen the code analysis space respond to this more publicly, or that these statistics remained buried in slidedecks and not marketing material.
Anyways, believe it or not, not even what I wanted to speak about. The slide that interested me was:
10,000 people on mailing lists, ~100 memberships (I combined corp and individual) seems like a bad ratio. Also, I think more than 28 organizations use OWASP resources regularly (currently, we aren’t one of them!). While it is amazine that they do so much without any full time personnel, I think the lack of employees really hurts OWASP. If I ran things (Oh how easy it is to be a backseat driver, especially on a blog!), I think I would raise the employee count to one. That person’s role would exclusively be membership drives focused on corporate memberships. I would also restructure pricing (because i am not just a backseat driver, but also an armchair quarterback), and increase prices for for larger companies. The whole pricing model seems really wack (that is in MBA terminology). Some examples:
A pre-funded startup product company would pay as much as the world’s largest software company would. This is not only disadvantageous to the little guy, but OWASP is leaving money on the table that can help them grow.
A startup product company would more than a Final Four consulting company would.
As it stands right now, a 10 person consulting company pays more than a Fortune 10 company does. In case you are wondering, a Fortune 10 company has more than 10 security personnel, and their total security budget is going to be slightly larger than a 10 person security consultancy.
What would I do after I made these changes? I would build OWASPWORLD, the world’s first application security theme park. Of course, the rides would only work 45% of the time.
Have a good weekend, Interweb.
Disclaimer: Neither Matasano nor myself are paying members of OWASP. While you could call me self-serving or hypocritical in the comments, I would really prefer to see a list of application security themed rides.


Add New Comment
Viewing 10 Comments
Thanks. Your comment is awaiting approval by a moderator.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Add New Comment
Trackbacks