/dev/null /var/Linux /var/Mac / /dev/rant

In response to Jeff Jones’ Monthly Security Scorecard I did some research on Secunia and made some statistics to answer his. Jeff’s Scorecard is quite minimal, in my opinion and, as pointed out by some of the comments, is missing some interesting facts. These facts include the outstanding advisories for example and of course the amount of Software installed. Since Linux installs a lot more software the numbers are a bit slanted, however even if I only take the numbers from Secunia in regards to advisories, vulnerabilities fixed etc., things still look quite different then on Jeff’s charts.

I took the liberty and counted only the advisories and patched vulnerabilities from November 2006 onwards. Furthermore I added a few more Operating Systems to put things a bit more into perspective and to see if there are any differences by vendors. The OS’s listed are:

  • Windows XP Professional (according to Secunia, this is Service Pack 2)
  • RedHat Enterprise Linux 4
  • OpenBSD 4.0
  • FreeBSD 6.x
  • Windows 2003 Server Standard Edition
  • Ubuntu Linux 6.06
  • Mac OS X 10.4

First off, we have the amount of advisories issued per month (click to enlarge):

advisories 2006-2007

As you can see Ubuntu Linux is the clear leader followed by RedHat and Mac OS X. This leads me to believe that the advisories are increased because of the sheer amount of software that these Systems install. Notice the BSD’s are quite low.

Next off we have the patching of these vendors during the couple of months in 2006.

patched 2006
Again, something interesting. Notice FreeBSD, the Windows and Mac OS X had outstanding advisories, whereas the Linuxes have 100% patch track. Something that might be a benefit of this “community” thing?

So how are we doing in 2007 with patches then?

patched 2007

Again the Windows, Mac OS X and FreeBSD have outstanding advisories whereas the Linuxes have 100% patch rate.

NOTE: The outstanding advisories for FreeBSD are and were LOW criticality whereas Windows and Mac had a mixture of medium and semi-low.

So, how about criticality in those months of 2006?

Critical 2006

Wow, if you look at that image you might get a shock at first glance. But then you notice that the spikes are moderately critical advisories. Ubuntu seems to have a lot of them, by the way. Now what gets me here is that Both Windows versions are the only 2 Operating systems that have a Critical advisory here…

But is 2007 any better?

Critical 2007

Actually, in regards to the Windows versions, it isn’t. But the spike that Ubuntu keeps carrying is still there. This time though its in less critical even though there are already 8 highly critical advisories. Considering that Ubuntu has 100% Patch rate though, it doesn’t make this as bad as it looks.

Conclusion:

Do we have an ultra-secure Operating System? No way, not even OpenBSD, though it comes darn close to it. What we do see throughout these graphs though is that the open source community seems to be doing a better job in at least providing fixes to the Linux vendors, who then ship it out.

Something negative has to be said about this though. If you have a mission critical server, you do NOT want to read that there are already 31 patches available for your server, this year alone! When you have your maintenance window, it will be quite a drastic update. Then again, do you want to read that your mission critical Domain Controller has a critical vulnerability outstanding and there is no patch yet?

All in all, what does this really mean for us in real life? Nothing much really since the maintenance windows won’t change and generally seen this is not THAT big of a deal. I will keep this updated at the end of every month though, to match Jeff’s scorecards.

DISCLAIMER: I do not work for any Linux vendor or Microsoft. As a matter of fact I work in a non-tech industry. I do use Mac OS X as my OS of choice though. Am I biased? Probably, but at least I TRIED to use only the number available and pretty much all relevant numbers I could find (yes on ONE source only but still…).

Technorati Tags: , , , , , , , , , , , ,

Popularity: 12% [?]