Gov't.-published List of Computer Security Holes
Arngautr writes "ScienceDaily.com reports that The U.S. government has created a 'comprehensive database of computer vulnerabilities,' The National Vulnerability Database. Updated daily, it currently includes almost 12,000 vulnerabilities. Should be a boon to IT professionals and script kiddies alike."
The first thing that caught me eye on there was "Tar 1.15.1 does not properly warn the user when extracting setuid or setgid files, which may allow local users or remote attackers to gain privileges."
And guess which version of Tar is GNU's latest.
Anyway, I can't believe I'm saying this, but thanks US Gov!
"I don't know where, I don't know how, but there's a bug in your kernel!"
My guess is that they missed some bugs :/
The list is no doubt not absolutely complete... but you could easily attribute the difference in the # of vulnerabilities between Windows and Linux to the the fact that Linux is Open Source, and therefore more people are participating in the debugging process. Or it could be that Windows really does have fewer vulnerabilities than Windows. Of course that doesn't mean that the vulnerabilities that it does have are less impactful than those on Linux.
It depends on the search criteria. The initial page doesn't tell you what it's doing. If you use the "Advanced Search" plage, and select for the Vendor, you get:
:)
Linux = 942
Microsoft = 1097
I'm not sure who the Linux vendor is.
Then, if you search by remotely executable and high vulnerability, you get:
Linux = 232
Microsoft = 376
If you add "allows admin access" you get:
Linux = 110
Microsoft = 62
So, expect to see all sorts of statistics to prove one way or the other that both Windows and Linux are the more secure system. Should be fun.
One thing that might be interesting is to compare similar products to see who has the most and the worst vulnerabilities (especially if you are about to buy something).
The NSA: The only part of the US government that actually listens.
But, this compares a platform (consisting of many companies with many producst) to one company (with many products).
Try the advanced search and compare O/S to O/S...which yields:
Windows XP: 139
SuSE Linux 9.3: 8