CastleCops, Internet Crime Fighters
Need help? Click here to register for free! Absolutely zero advertisements on this site!

$9736.22 of $21422.68
left sidedonated so farneed $11686.46 donated to reach our goalright side, our goal
Help CastleCops serve the community on new servers, Donate Here to reach our goal.

Donation/Premium
spacer
block bottom
Security Central
spacer
· Home
· PIRT/Fried Phish
· MIRT
· SIRT
· Deutsch
· Wiki
· Newsletter
· O16/ActiveX
· CLSID List
· Contest2007
· Downloads
· Feedback (send)
· Forums
· HijackThis
· Hijacktrend
· LSPs
· My Downloads
· O18
· O20
· O21
· O22
· O23
· O9
· Premium
· Private Messages
· Proxomitron
· Reviews
· Search
· StartupList
· Stories Archive
· Submit News
· WsIRT
· Your Account
· Acceptable Use Policy
block bottom
Survey
spacer
Was 2007 a good year?

Yes it was a wonderful year
Yes, but there is always room for improvement
Status quo
It was a challenge
Other (leave comment)



Results
Polls

Votes: 949
Comments: 28
block bottom
spacer spacer
image Commentaries: You'll take your full disclosure pill, and like it. image
CastleCops

Just a month ago now, legal threats by Sybase directed at NGS Software were used to cease the full disclosure of eight holes in its product.  NGS Software disclosed their findings to Sybase and advised them its public disclosure would occur three months after that.  Sybase didn't like that, but it all worked out in the end after they reached a settlement.  Could it be that Sybase didn't have enough time to warn their customers about the upgrade?


Responsible disclosure of software flaws by vulnerability researchers has "significantly improved" the security of products, Powers said.

I concur. 



So what is responsible disclosure?  Talk to the security mailing lists and there is a difference of opinion.  Even Wikipedia references “full disclosure” as controversial.  I'd like to see the world take on the stance of “responsible disclosure”:


Some believe that in the absence of any public exploits for the problem, full and public disclosure should be preceded by disclosure of the vulnerability to the vendors or authors of the system. This private advance disclosure allows the vendor time to produce a fix or workaround. This philosophy is sometimes called "responsible disclosure".

I'd like to take that a step further, and break it down:

  1. Report the vulnerability to the vendor with a suggested patch,
  2. Obtain a response from the vendor and establish a patch release and public disclosure timeline in that order,
  3. Vendor releases tested patch,
  4. Full public disclosure is made with credits.

If the vendor does not respond, make a couple more attempts and then release the disclosure.  Mark it as “vendor MIA” or similar.  Note, the suggested patch is still included in the release.

If a suggested patch is unavailable, find someone who can help you.  If you cannot produce any of the above, list that in your disclosure timeline.  Show proof you have been responsible in trying to contact the vendor and/or produce a patch.  If the above fails, and there is nothing left except for the vulnerability report, then by all means have at it.  Release the report and let the chips fall where they may.  At least you've shown due diligence.

Timeframe?  Is three months too long?  Is eight hours too short?  Personally, I've always kept mine to below a month.  The idea is to get a patch out there quickly.  The less holes available for poking, the better.

Posted on Wednesday, 27 April 2005 @ 00:48:02 UTC by Paul (1416 reads)
[ Trackback ]
image

"Commentaries: You'll take your full disclosure pill, and like it." | Login/Create an Account | 0 comments
Threshold
The comments are owned by the poster. We aren't responsible for their content.

No Comments Allowed for Anonymous, please register
 
Login
spacer
Nickname

Password

Security Code: Type Security Code: Usage signifies AUP acceptance
· New User? · Click here to create a registered account.
block bottom
Related Links
spacer
· del.icio.us!
· digg it!
· reddit!
· TrackBack (0)
· PHP HomePage
· HotScripts
· W3 Consortium
· CastleCops
· More about CastleCops
· News by Paul


Most read story about CastleCops:
Acceptable Use Policy

block bottom
Article Rating
spacer
Average Score: 0
Votes: 0

Please take a second and vote for this article:

Bad
Regular
Good
Very Good
Excellent


block bottom
Options
spacer

Printer Friendly Page  Printer Friendly Page

block bottom
spacer spacer