« ... but if it doesn't break my bones, so what | Main | IBM buys ISS for 1.3 billion »

August 22, 2006

What is "responsible disclosure"

Yesterday's XSS-eEye articles got me to thinking more about responsible disclosure last night.  I think to most of us, responsible disclosure means that someone finding a vulnerability before making their findings public, would contact the vendor of the vulnerable product and give them a reasonable time to correct and fix the problem.  OK, I don't think anyone would argue with that.  The developer gets a chance to fix the problem before everyone knows about it, the public using the product gets a patch or fix before the bad guys supposedly find out about the hole.  Sounds easy and good.  But then other issues pop up.  Among them are:

  • What do you do if the vendor does not fix the problem? Easy you announce the vulnerability and make your findings public.  This raises yet other questions.
  • How long do you give the vendor to fix the problem?  What is a reasonable time?  Is it measured in weeks, days or months?  I have never seen a good answer to this one.  In my mind it is a two step process.  First I think the vendor has to acknowledge the vulnerability fairly quickly (within 10 days).  Once acknowledged, I think a fix should be done within 45 days (this way they can fit it into a monthly patch cycle like Microsoft).  Of course the downside of this, is the bad guys could find the hole in this time and exploit it.
  • What if the vendor does not acknowledge or fix? Some people will tell you that does not happen anymore. In this new age of vulnerability cumbaya (a Rothman word) vendors are only too happy to find out about holes in the product and are grateful for the researchers finding them (NOT).  Others say with companies like Tipping Point and others ready to "buy" these vulnerabilities and the resources to publicize them, vendors have a gun to their head and have no choice but to acknowledge and fix them. Still others (like Martin McKeay) think there are researchers finding bugs every day who cannot get the time of day from the vendors.  I think that this is out of date material frankly, but if you can show me real world examples of recent experience like this, I would change my view perhaps.

  • The next thing is, if the vendor fixes the hole and announces it. What is the motive of the person or company that found the hole announcing they were the ones who found it.  Do they want a medal or a chest to pin it on?  It just seems like that is all about the personal glory.  Sure you can make your product better by protecting your customers with this information and you should.  But announcing to the world that you found it and therefore somehow that makes you a macho security company?  Just a little too much for me. I have to question this type of behavior and think it then makes you a target.

As you can see responsible disclosure is easy to say and sounds good.  However, in practice it is not always that easy.  There is a lot of confusion over what responsible is, over how vendors respond and what a person who finds a vulnerability should do.  I for one would like to see a well accepted guideline by a group like SANS or someone to help guide people on this.

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d83451e4d369e200d834315b4953ef

Listed below are links to weblogs that reference What is "responsible disclosure":

» The Daily Incite - August 23, 2006 from Security Incite: Analysis on Information Security
August 23, 2006 - #101 Good Morning: Hump day and it feels like I started out behind the 8-ball. Already way behind and its not even 10 AM here in ATL. Of course, the big news today is IBMs acquisition of ISS. Its clear to say that no [Read More]

Comments

Search

Lijit Search

disclaimer

  • The views and opinions expresed here are those of myself only and in no way represent the views or positions or opinions of my employer, Latis Networks, Inc. d/b/a StillSecure or anyone else.

Blog Networks

  • Find the best blogs at Blogs.com.

StillSecure, After all these years, the podcast

Blog powered by TypePad
Member since 10/2005