Full disclosure
Posted Aug 17, 2008 4:05 UTC (Sun) by
dwheeler (guest, #1216)
Parent article:
An update on Fedora's "issues"
One of primary reasons many people switched to full disclosure was that when vulnerability reporters told vendors, "You have a serious problem", the vendors would try to gag the reporter, pretend there was no problem, and avoid doing anything to fix it.
That is not what seems to be happening here. There are no reports as to whether this is a security problem or not (they may not know!), but clearly they are not trying to pretend there is no problem, and they seem to be working hard to fix it.
"Full disclosure" has its own problems. The big problem with full disclosure is that if the attack isn't already known publicly, it creates a window of time where users often cannot protect themselves effectively (because no fix is available), yet attackers who wouldn't have known about the vulnerability otherwise can now use it.
I think you ought to give the supplier a short time to fix the problem, unless or until the supplier has demonstrated an unwillingness to react quickly on security vulnerability reports.
At which point, full disclosure may very well be necessary, since it's hard to know when attackers will find the vulnerability... so at that point it's best to provide customers with that information.
Since Fedora does not seem to be pretending there's no problem,
I don't think a call for full disclosure is necessary; it would
just expose its users unnecessarily.
I realize that some people think full disclosure is the one true way, and whatever I say is unlikely to change their minds.
But I think there are two modes, "full disclosure" and "delayed disclosure". The latter is often called "responsible disclosure", but I hate that phrase; if the supplier persists in ignoring security issues, then long-delayed reporting is actually irresponsible.
I think it's better to select modes for each vendor, depending on how well they respond to vulnerability reports.
So please, I think we should cut Fedora a break. They seem to be trying to do the right thing, instead of ignoring a problem of some kind.
(
Log in to post comments)