|
Blog-N-Play.com
|
Top Three Links You Must Click On
Security 'Chinese Whisper' security advisories
Before panicking about a security advisory, it's best to go to the source
By: Mark J. Cox
Jan. 21, 2002 12:00 AM
(LinuxWorld) -- The object of the game of "Chinese Whispers" is to see how a phrase changes as it passes to several speakers. Players sit in a circle, and the first player thinks of a phrase and whispers it into the ear of the next player. The second player whispers it to the third, and so on, until it gets back to the to the first player who announces both starting and ending phrases. The two versions are usually wildly different. Are application developers, Linux vendors, and the media playing this game when they report vulnerabilities in open source software? I think so -- what compelled me to write this is when I reviewed how a recent security vulnerability got reported. It is essential that security vulnerabilities get reported accurately so that affected users can make informed decisions, and so we don't get caught up in spreading unnecessary fear, uncertainty, and doubt. Since joining the security team at Red Hat, I've found many examples across the industry in which vulnerabilities were reported inaccurately. All vendors have made mistakes at some time, and no vendor seems to be any better or worse than the other. Fortunately, these mistakes do not appear to be malicious -- just the result of a game of Chinese Whispers. A vulnerability was found in the mutt e-mail client in December 2001, and Linux vendors quickly released new versions of their mutt packages to fix the problem. However, in looking at the confusing advisory details, you would have thought each vendor had actually fixed a completely different vulnerability.
A few vendors took the details from the mutt announcement and made their own advisories. Here are the statements from SuSE, Trustix, and Mandrake:
However, for more details, one needs to look a little further than the original announcement. On a mailing list, mutt developer Michael Elkins wrote "In this particular case it would be difficult to exploit because the attacker only has the option of writing one NUL (0x00) byte and can't chose to write arbitrary instructions onto the stack. In my opinion, at worst it really would only be a DOS attack." (See http://marc.theaimsgroup.com/?l=mutt-users&m=101018365029463)
However, there are a few more worrying reports of the mutt vulnerability.
(Editor's note: LinuxWorld did not cover this story.) Has this inconsistent reporting caused any harm? Probably not. If anything, it will cause more users to upgrade. I've highlighted the mutt vulnerability as one example where the game of Chinese Whispers has been played, but it is no means the only example. In one case, the press equated an Apache vulnerability to an IIS vulnerability. The Apache vulnerability lets one view a listing of a directory under your Web document root with a carefully crafted request. The IIS vulnerability gave a remote attacker complete control over your machine. It doesn't appear that this game is being played on purpose. Indeed it looks mostly like a lack of the media being entirely informed. I too have a confession to make: I didn't check the mutt vulnerability either to see if the post was accurate. I could have downloaded the code and checked the differences, but I didn't. Judging by the advisories I've listed in this article, I don't think many of the Linux vendors did either. If we want vulnerabilities to have a common description, then the Mitre CVE project seems the way to go. The group is building up a peer-reviewed database of vulnerability descriptions. If all vendors started attaching CVE tags to their advisories, then it would be easy for users to work out which issues were being fixed even if the descriptions in each advisory were widely different. Since November I've been working with Mitre to get these descriptions into the Red Hat advisories. I wrote this piece to highlight the need for better vulnerability reports from software authors, distribution vendors and the press. Users need to have accurate information about security vulnerabilities in order for them to be able to make informed decisions. Reader Feedback: Page 1 of 1
Subscribe to our RSS feeds now and receive the next article instantly!
Subscribe to the World's Most Powerful Newsletters
Linux Links You Must Click On !
|
Lo Ultimo
|
||||||||||||||||||||||||||||||||||||||||