Slashdot Mirror


Linux/Unix Tops Charts for Vulnerabilities in 2005

BeanBunny writes "I realize that this topic is almost as volatile around here as Intelligent Design, but I think this is interesting nonetheless. US-CERT has released their year-end vulnerability summary. According to InformationWeek.com, Linux/Unix (including Mac OS) had almost three times the number of OS-specific vulnerabilities reported last year compared to Microsoft Windows. Obviously, statistics are meaningless without the proper conjecture, speculation, and opinionation, so let the debate begin again over which OS is really more secure."

438 comments

  1. One Take by ackthpt · · Score: 5, Insightful
    It's because most *ix vulnerabilities are reported (and usually fixed rather quickly, particularly in the case of Linux distros.)

    Who knows how many Windows vulnerabilities there are known to Microsoft? Can you say "Vested Interest"? They certainly have tried to have divulging them criminalized as an act against national security, never mind warning customers of all sizes that they may have been compromised while Microsoft fiddled away at a patch for the past six months.

    I take this sort of revelation with a grain of salt and give it as much weight.

    many eyes only make for strong code when the code can be seen

    --

    A feeling of having made the same mistake before: Deja Foobar
    1. Re:One Take by Anonymous Coward · · Score: 1, Interesting

      Brian Krebs is clearly either extremely stupid, or has an axe to grind. If you look at the Cert Cyber Security Bulletin 2005 Summary [us-cert.gov], you can see that many of the lines in it end in "(Updated)" A simple count of lines gives the results that Brian quotes, however there are far more "(Updated)" entries in the Unix/ Linux Operating Systems section. Removing these lines gives the following results:
      including excluding
      "(Updated)" "(Updated)"
      Windows 813 671
      U/L 2328 891
      Multiple 2057 1512

      (sorry about the spacing - can't find any way of doing it)

      greatly reducing the proportion of Unix/Linux vulnerabilities

      by alanw (1822) * Alter Relationship on Saturday December 31, @08:32AM (#14370036)

    2. Re:One Take by LordNightwalker · · Score: 2, Interesting

      Not only that; the comparison is Linux/Unix including MacOS... How many kernels are we talking about here? There's the Linux kernel, 3 different BSD kernels, the MacOS kernel based on BSD (I assume it's different enough to count as a separate kernel, don't really know), HP-UX, AIX, SCO Unixware, Solaris (just check the vulnerability list) and probably some other Unix variants I forgot to mention compared against one OS. Yeah, sure, there's different Windows versions out there, but all Windows XP "distros" are based on the same kernel, with some "advanced" features compiled out of configed out...

      Even assuming they're not just counting Windows XP vulnerabilities, but also the ones found some of the other Windows versions that are still in use, it's still a shitload of unix variants compared to a small amount of Windows versions. Fair comparison indeed. Doing statistics like this could even make the Ford Pinto look safe. After all, the number of deadly incidents involving a Ford Pinto pales in comparison to the number of accidents involving all other brands and models if you add them up.

      Other than that, just look at the damn report... Most bugs aren't even OS bugs, but bugs in third party software. How the hell is a bug in Acrobat Reader, 3Com 3CDaemon, F-Secure Antivirus or Platinum FTP Server MS's fault? If you look at it like that, of course you're gonna find a lot more bugs in the linux/unix category: there's simply a lot more software for those OS's. Your average Linux distro has more unique applications on board than most people would ever install on a Windows box, and a lot of it is indeed of dubious quality because it simply wasn't written with security in mind. Just like all that shareware crap for Windows.

      I don't question the validity of the report, but I do question the journalistic integrity of the people reporting this. This is a list of application vulnerabilities broken down per OS, where OS is one of the following: "Windows" and "Other"; not some measure of the security of the OS's in question. Heck, lots of stuff on the Windows list is dubious software I wouldn't wanna install on my box anyway. Exeem? Chris Moneymaker's World Poker Championship? Crazy Browser? Optimal Desktop? Heck, add every piece of malware to the list and count it as an "insecure application" while you're at it.
      --
      Install windows on my workstation? You crazy? Got any idea how much I paid for the damn thing?
    3. Re:One Take by Anonymous Coward · · Score: 0

      Removing updated items results in Windows: 672 vulnerabilities. Unix+: 896 vulnerabilities. Not that big a difference, especially considering the number of platforms included in the Unix group.

    4. Re:One Take by skraps · · Score: 4, Funny

      You feel that sting, big boy, huh? That's pride fuckin' with you!

      (source)

      --
      Karma: -2147483648 (Mostly affected by integer overflow)
    5. Re:One Take by shrinkwrap · · Score: 1
      Agreed.

      Perhaps a better metric would be something like a "moment of inertia." Take each flaw and multiply by the time it takes to fix it. I suspect Linux/Unix/*ix would fair much better than things in MS-land.

    6. Re:One Take by NtroP · · Score: 1
      One factor is what TYPE of vulnerability it is. Is it a local exploit that requires physical access and a local user account? Is it a remote access vulnerability? Is it a potential DOS?

      Here are a few graphs from secunia for the periods 2003-2006 that I think speak volumes:

      Windows XP Pro
      Mac OS X

      --
      "terrorism" and "pedophilia" are the root passwords to the Constitution
    7. Re:One Take by Anonymous Coward · · Score: 1, Insightful

      "many eyes only make for strong code when the code can be seen" - by ackthpt (218170) * on Wednesday January 04, @08:02PM

      Sure... but, when the bugs come out, they come out, & they apparently have in greater numbers than they have for Ms' Windows OS' this year!

      There's little point in attempting to argue with those numbers...

      (Linux and all the Unix derivants won this round (a "dubious honor" imo) - more bugs than Windows OS', period, alright... more bugs than Win32 OS have this year!)

      Amazing... & for years, you Unix/Linux people CONSTANTLY put down Windows based OS for this VERY THING! Seems the tables turned, eh?

      "All the King's Horses (Unix variant OS) and all the King's Men (Pro Linux/Unix Slashdotters) couldn't put Humpty-Dumpty (Unix family) together again"

      (Not @ a binary level for backwards compatibility (many programs that run on 1 Unix variant, won't run on another Unix variant for example, whereas they DO on Windows based OS, everytime, under the explorer gui shell because of the API & care for 'backwards compatibility' even with 16-bit code many times) such as the Windows family enjoys because of the Win32 API, or by way of comparison (which you slashdotters & Linux zealots ALWAYS put down) especially in THIS area - stability & bugs surfacing!)

      * Argue with the numbers guys... I see a lot of 'indignant' responses here, but facts are facts.

      No, I take that back - don't argue with it, help better YOUR OS of choice (whatever Unix variant it is)!

      Try learn to code to correct it if you don't already, or if you're not so inclined or don't possess the ability?

      Then, instead create documentation & put it online then!

      That's if you don't code, with documentation that shows work-arounds (provided they DO exist, such as the ones for the Windows .wmf file 'weakness' which is EASILY patched mind you, & a patch is ONLY 6 days away now as of this date on "patch Tuesday" from MS) for problems your Unix variant OS may have...

      APK

      P.S.=> Don't get me wrong - I don't "hate" Linux (I do like it with KDE in fact & admire how far it's come since the version I tried in early Slackware models back circa 1992 or so iirc, 1.02?), Unix, and DO like MacOS X very much...

      However, here? My point is, for many reasons?

      They aren't as overall flexible/capable or ubiquitous as Win32 based OS are!

      (Especially the NT-based variants, such as 2000/XP/Server 2003 which are C-2 rated & run MORE software on MORE hardware than anything out there, & the latest/greatest in Windows Server 2003's proven 99.999% uptime capable (with tested/certified hardware + drivers of course, IBM says the same of their zOS variants & its ancestors like OS/400))...

      Unix variants, put together, just aren't there yet & apparently, aren't as "stable & secure" as the Pro-Linux/UNIX crowd always touts, either! Even with their 35++ year history behind them vs. NT-based OS from MS maybe only having what? 1/2 as much, IF that, with perhaps 10-15 years behind them?

      (Sure, you can say NT-based OS are VMS variants @ the OS core, but, that's not entirely true - they only share the OS designer in Dave Cutler, perhaps design patterns are similar, but not as similar as say Linux is to Unix variants, OR such as MacOS X has in common with BSD variants in the OS core underpinnings!)

      So, someday, instead of complaining or saying how 'skewed the tests are' as you ALWAYS do?

      Well, instead, if folks like you guys 'get into it' & help improve it??

      They might be less bug filled & have more apps running on them or as many as Win32 OS do, with as much backwards compatibility AND ABILITY period on as many hardwares for them as Win32 based OS' have!

      However, think about it:

      Yelling/bitching about findings like these... it doesn't help, does it??

      Seriously, think about it Penguins (& other Unix variant OS fiends): Because it's TRULY food for thought! apk

    8. Re:One Take by Anonymous Coward · · Score: 1, Insightful

      I LOVE the rationales and excuses of the Linux bigots here. It's fantastic that when faced with the truth about the vunerabilities in Linux you guys try to rationalize the problems away. Give me a break and face the facts that when a bunch of amature undergrads hack together an OS, it's going to have serious quality problems. Once you get out of school and into the real world you are going to be shocked at how few companies actually deply any open source let alone linux.

    9. Re:One Take by SQLz · · Score: 1
      Not only that; the comparison is Linux/Unix including MacOS... How many kernels are we talking about here?

      Err, cough...they are not even talking about KERNELS. They are talking about any program that runs on Linux. Look at the list, they show like 10 Adobe Acrobat Reader bugs.....for multiple entire operating systems the the Linux group

    10. Re:One Take by utnow · · Score: 1

      so... by not reporting their holes they are able to better secure their product at large?

      I make the following analogy:

      You have two walls. Both of them are blocking your path to a big pot of gold on the other side. One wall is camoflaged. The other is glowing neon making it very clearly visible. Both walls have holes.

      The holes in the camo wall are large and persistant but half covered in leaves. The holes in the neon wall each have a spotlight on them and are constantly appearing and disappearing. Each time one appears there is a huge BANG and a red arrow pointing to it. But soon there-after they are patched up by dilligent gnomes armed with plaster and bricks.

      Neither is perfect because they both have holes. But one wall attracts less attention to the holes. Here's a hint... trial by fire is not acceptable when the trials are occuring in the real world with real data. Might want to paint fewer arrows pointing toward your faults.

    11. Re:One Take by Adamis3 · · Score: 1

      We just took 27 viruses off a Windows machine. That's about average. Couldn't say what the average for a Linux box is. We've got some out there, but haven't gotten any statistics to average yet.

    12. Re:One Take by Anivair · · Score: 1

      Also, do we know which linux distros they were using? Because while there's 2, maybe 3 types of Windows, tops, there are countless linux distros. I can understand counting redhat, fedora, suse, ubuntu, slack . . . but bill's linux funhouse might be stretching it. I didn't see any indication that they were differentiating between linux distros that people use and linux distros that take up space.

    13. Re:One Take by Anonymous Coward · · Score: 0

      Oh? Is that why for instance the faulty modules exporting of the "new security modules" architecture in 2.6 kernel series has been non-fixed since 2.6.0? At this moment if you start playing with LSM, all the similar hooks and tricks are available to also _all_ the applications that get full user-land rights. They can elevate themselves, use the LSM architecture and never ever be detected again on that platform.

      If you want to know more, read from the grsecurity's pages or rsbac's (hope I got that acronym correct, or was it just rbac or what...) pages about how LSM is extremely faulty and dangerous. This is widely known and leads to that if someone finds even a tiny vulnerability he can take really over everything and stay undetected and whatever for forever. And it has been non-fixed blunder for the whole time of 2.6 kernel series' existence.

      Don't talk to me about how "Microsoft doesn't fix their bugs but me do", pfft.

    14. Re:One Take by nahdude812 · · Score: 1
      FTA:
      The end-of-year vulnerability score should be taken with a grain of salt, however, since US-CERT doesn't filter out updates (so one actual vulnerability can be counted numerous times) nor does it break out individual vulnerabilities from warnings that cover multiple bugs (as in the many Mac OS X vulnerability listings).

      I'd say this needs to be taken with a lot more than a grain of salt; even by their own description, this information is completely meaningless.

      Further there's no examination of what the scope of bug reporting is for each OS. For example, perhaps RedHat releases a security update for OpenOffice, and Microsoft releases a security update for Microsoft Office. The former counts as a tick against Linux, while the latter does not count as a tick against Windows. Another vendor might yet also release a security update for StarOffice, and this also counts against Linux, because this vendor distributes a different office suite. Perhaps a third or fourth vendor also releases the same update to OpenOffice as RedHat released (Debian and Ubuntu, similar distros), do these also count against "Linux"?

      Ubuntu provides thousands of packages (nearly every popular project out there), including non-free (speach) packages, do each of these count against Linux if they have a security update? If so, then we need to keep track of all Windows vulnerabilities across all Windows-runnable software, and I guarantee the track record will look very different.

      To compare apples to apples, you need to level the playing field. Compare only security updates of a single Linux distro running a single window manager, and its security updates for Firefox and Thunderbird against the same reportings for Windows and IE. This is an even playing field.

      In short, this whole article is simple meaningless FUD, and nothing more.
    15. Re:One Take by Chanc_Gorkon · · Score: 1

      This is a good comment. I also belive you may have this because *nix can be lumped into one category. The following are Unix based or Unix Like Operating Systems:

      Solaris
      AIX
      Linux (all of the various distros)
      Mac OS X
      Plan9
      QNX
      BSD's (Free, Open and Net)

      That's at least 7 different Ooperating Systems that are UNIX based or UNIX like. That doesn't count the countless amount of Linux distros:

      Slackware
      DSL(Damn Small Linux)
      Red Hat
      Fedora
      SuSE
      Debian
      Ubuntu
      Kanotix
      Arch Linux
      Linspire
      Mandriva

      and many more. With taht many OS's, it's hard to NOT have more vulnerabilities then Windows.

      Granted, sometimes ONE vunerability in say a library that is common on all of the Linux distros would affect all of them but would that be one vunerability or more then one(one for each distro).

      --

      Gorkman

    16. Re:One Take by Anonymous Coward · · Score: 0

      So in other words, Linux/Unix systems are 300% more secure than Microsoft Windows OS, as the bugs in Microsoft Windows are not found and fixed as quickly.

      Note that a Linux/Unix System includes not only the Linux kernel, but also a myriad of multi-vendor applications as well! Windows includes only the OS and a minute application set.

    17. Re:One Take by Anonymous Coward · · Score: 0

      This list is BS.. There are like 6 seperate *nix OS's here, in addition a long list of software that the vast majority of servers and workstations would not have on it. They also fail to explain that a vulnerability in an application probably does not impact the operating system like it does under Windows.

    18. Re:One Take by frisket · · Score: 1
      ...three times the number of OS-specific vulnerabilities...

      ...and usually fixed rather quickly...

      That's precisely the point:

      • they get found and publicised, instead of lying dormant while the company pretends they don't exist;
      • they get fixed because the code is sitting there waiting to be fixed.
      It's just a pity some of the usability problems of OpenSource software don't get fixed with the same speed.

    19. Re:One Take by Anonymous Coward · · Score: 0

      The Windows bugfix team ignores 1/2 of the bugs reported by the public.

  2. Slashdot is most secure by LiquidCoooled · · Score: 0, Offtopic

    I tried to hack it with a First Post and all I got was "Nothing for you to see here. Please move along."!

    --
    liqbase :: faster than paper
  3. perfect place to discuss, though! by yagu · · Score: 4, Insightful

    It may be a volatile topic, but where better to discuss the reality, validity, etc., of these purported vulnerabilities?

    Get your education here (hopefully) so you can address the confrontations at work, from your friends, etc. when they accuse you of evangelizing an OS more vulnerable than Windows!

    Look for answers to:

    • how these vulnerabilities are reported (the article is painfully light on this)
    • what the vulnerabilities were and how serious they were
    • whether or not there is redundancy in the reporting mechanisms
    • what association and influence Microsoft has over this reporting process
    • how quickly vulnerabilities are fixed and how soon working patches are made available to the public
    • who is the author of this article? (Gregg Keizer), and what is his slant/bias?

    I'm sure this is a partial list, and I don't know the answers to these points, but I'd like to.

    1. Re:perfect place to discuss, though! by heinousjay · · Score: 1, Troll

      Yeah, the discussion here will be fruitful and complete. Slashdot isn't a one-sided feedback loop that embodies the worst qualities of the internet. Not at all.

      Fuck, look at your comment - it dismisses the entire premise as incredible without providing anything more than a bullet point list. No substance. Not a single link. Yet, you get modded 'informative.' Yes, in the strict sense, you informed us all of your bias.

      At least you're all stupid enough to think what you type here counts. It keeps you out of our faces out in the real world.

      It's a shame, too - take away the blatant onesidedness of this site, and this could be a good discussion topic.

      I fully expect this to get the old -1, Flamebait within 10 minutes. Can't go pointing out the truth around Happy Geeky Fantasy Land.

      --
      Slashdot - where whining about luck is the new way to make the world you want.
    2. Re:perfect place to discuss, though! by Anonymous Coward · · Score: 0

      I fully expect this to get the old -1, Flamebait within 10 minutes. Can't go pointing out the truth around Happy Geeky Fantasy Land.

      Not if you're a dick about it. Dick.

    3. Re:perfect place to discuss, though! by floodo1 · · Score: 0

      The truth is always one-sided.

      Talk about lack of substance. Your post is even more vaporous than his :)

      --
      I KUT J00 M4NG!!!
    4. Re:perfect place to discuss, though! by pdbogen · · Score: 1

      We need a new mod category, -1, Hypocrite.

      Not that I necessarilly disagree... just sayin'.

    5. Re:perfect place to discuss, though! by electroniceric · · Score: 1
      who is the author of this article? (Gregg Keizer), and what is his slant/bias?
      I think this is the wrong question. The question is why did he get a byline for a "story" that consisted of reading a CERT press release, counting up all the crazy crap applications listed in the Windows or not-Windows category, and writing the number. Again, I'd be highly surprised if an MS PR person didn't "suggest" to this reporter and editor that they report on CERT's list according to this angle. And who the hell is the editor that published this under the headline "Linux/Unix Vulnerabilities Outnumber Microsoft Windows' 3 To 1"? Even a brief glance at the list would tell you that this list does not refer to vulnerabilities in the OS itself, or even the core products like Exchange. I'm not old enough to know if this kind of nonsense always passed for journalism, but it sure stinks now.
    6. Re:perfect place to discuss, though! by heinousjay · · Score: 1

      You're right. But the tone doesn't change the correctness of the message.

      --
      Slashdot - where whining about luck is the new way to make the world you want.
    7. Re:perfect place to discuss, though! by Anonymous Coward · · Score: 0

      But the correctness doesn't change the fact that you're a dick.

  4. From the FA: by drinkypoo · · Score: 4, Insightful

    The end-of-year vulnerability score should be taken with a grain of salt, however, since US-CERT doesn't filter out updates (so one actual vulnerability can be counted numerous times) nor does it break out individual vulnerabilities from warnings that cover multiple bugs (as in the many Mac OS X vulnerability listings).

    In other words, these findings are absolutely useless.

    Also, even if they DID filter out updates and break out individual vulnerabilities, you would still have to know for how many days each vulnerability remained unpatched to have any useful information.

    As this oh-so-well-written website told me the first time I clicked on this story, "Nothing to see here. Move along."

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    1. Re:From the FA: by floodo1 · · Score: 0
      Listen here nonny, none of that matters.

      Here is the important part:
      Linux and Unix, including the Mac, had 2,328 vulnerabilities last year, compared with 812 vulnerabilities for Microsoft Windows, according to the U.S. government's computer security group.
      Nothing more needs to be said, its self evident.

      /end MSfanboi
      --
      I KUT J00 M4NG!!!
  5. Think about it for a second... by Aneurysm9 · · Score: 0, Troll

    There is one Microsoft Windoze and how many different Eunuchs?

    --
    There was Cowboy Neal at the wheel of a bus to never-ever land.
    1. Re:Think about it for a second... by Anonymous Coward · · Score: 1, Funny

      At least one if you include yourself.

    2. Re:Think about it for a second... by Anonymous Coward · · Score: 0

      No kidding man. There must be a couple dozen different OS's that can loosely be gruped under the category "Unix/Linux Operating Systems". I wish my tax money was being put to better use than prpaganda for Microsoft. They can certainly pay for Marketing. Why is my tax money being misused?

    3. Re:Think about it for a second... by Achromatic1978 · · Score: 1
      With apologies to Dilbert:

      We need more eunuch programmers.
      I think you mean "UNIX" programmers.
      Oh. *pause*. If the company nurse comes around, tell her I said 'Never mind'.

  6. So what's new? by tepples · · Score: 1

    Anything new compared to the earlier article in the Washington Post?

    1. Re:So what's new? by Ohreally_factor · · Score: 2, Funny

      That article is from last year.

      =)

      --
      It's not offtopic, dumbass. It's orthogonal.
  7. Whats funny is by Anonymous Coward · · Score: 2, Insightful

    That they listed a few PHP apps that work on all 3 OS's as only on Linux. Hmmm

    1. Re:Whats funny is by hatrisc · · Score: 1

      I don't know for sure but, it's probably something that isn't available for windows, say for instance GD's gif library for php (i'm just speculating with no research, maybe it does exist?). Regardless, it's the only way I can think of for this to happen.

      --
      I write code.
    2. Re:Whats funny is by skwirlmaster · · Score: 1
      I hope you mean "The only way I can imagine this happening *legitimately*."

      Because I can think of a few other ways this could happen:
      • Sloppiness in reporting, simply missed this or that fact
      • Bias, reporters deemed PHP a Unix thing
      • Microsoft didn't file the report, so it didn't get added to the MS tally

      Just a few ideas from the top of my head.
      --
      My inner self is ineffable, so don't eff with me.
  8. Along with the total numbers... by Jane_Dozey · · Score: 4, Insightful

    ...they really should take into account severity, time until a fix was avaliable (from the time of discovery and not just disclosure to the public) and if the vulnrability was actually IN the OS or whether it was a third party app. Then perhaps the total numbers will start being a little more helpful.

    --
    Silly rabbit
    1. Re:Along with the total numbers... by josepha48 · · Score: 1
      I'd have to agree with you. It doesn't really help, when they say Windows vulnerabilities and then list security issues in Semantic software. At that point its not the OS its the virus or firewall provided by a 3rd party.

      Severity would also help. It would be good to know which were local exploits vs remote exploits and if the exploit was because of a certain option turned on or off. I know there are several OS exploits in FreeBSD, but if your are not running bind or ssh you wont be affected.

      Talking about Apache or other services as exploits is kinda misleading when you are talking about OS exploits, because not everyone runs apache, and if they do not everyone is running the modules they mention here.

      Its basically a list of exploits that needs more info to be really useful.

      All OS's and software has bugs.

      --

      Only 'flamers' flame!
      Does slashdot hate my posts?

    2. Re:Along with the total numbers... by LnxAddct · · Score: 5, Informative

      Not only do they not take into account severity, a large portion of the vulnerabilites in the Linux list are tagged with "update" meaning that a large portion are just updates to previously filed bugs, but worst of all, their lists are just plain wrong. A huge chunk of the open source projects listed under *nix are not listed under Windows, yet they run on Windows and the vulnerabilities affected windows. There are Apache, Gaim, PHP, Zope, Clam AV, Vim, Emacs,Perl, MySql and many more vulnerabilities listed just under *nix, yet equally affect Windows. Even worse, Windows has 1 firefox vulnerability listed, yet *nix has 153 firefox vulnerabilities listed (including the couple of tens of updates) but every vulnerability I saw listed equally affected Windows. This list is separating vulnerabilities by pretty much whether its open source or not (for the most part, say 90%), not by what platform it runs on, yet the latter is how they are categorized. This whole list is a big giant piece of misinformation and someone needs to correct it.

      It's also not intelligent to group together all Unix derived operating systems, as they all follow completely different security structures, development paradigms, and grouping them is simply serving to inflate already misleading numbers. The fact is that the only thing this list clearly shows is that open source projects are much better at following up on security problems(noting all of the updates), and that there are far more applications that run under *nix than under Windows once you account for all of the at least semi-popular open source projects.
      Regards,
      Steve

    3. Re:Along with the total numbers... by dirk · · Score: 1

      But what you then have is 2 uncomparable lists. To compare 2 things, they have to be simple enough to compare them. You can compare total bug counts (not that this article does it well or correctly). You can compare remote vs local exploits. You can compare average times to fix bugs. You can't compare all of those things at once, at least not in any meaningful way. So what does it mean if one OS has 10% less overall bugs, 15% less remote exploitable holes, 26% more time to fix hole and 45% more of the holes were in the kernal vs. another OS? All that does is change the arguement into what is more important between all the imformation listed.

      --

      "Information wants to be expensive" - Stewart Brand, the same guy who said "Information wants to be free"
    4. Re:Along with the total numbers... by ajs318 · · Score: 1

      Absolutely. What you need to consider is the product of the probability that a given vulnerability will be exploited in your particular situation, times its severity. If you run a LAN on the end of an ADSL connection, everything downstream of the router is already fairly safe from remote exploits {since without a separate, successful attack on the router, it can't receive any inbound packet it didn't ask for}. So this reduces the "worry factor" -- even of an "execute arbitrary code as root" vulnerability -- substantially. And since you don't usually run much software on the router, it's much less vulnerable.

      --
      Je fume. Tu fumes. Nous fûmes!
    5. Re:Along with the total numbers... by Bert64 · · Score: 1

      In the case of clamav or other antivirus stuff, your more likely to be running it under windows..

      As for the updated ones, there are far more updated vulns for unix because the vulnerability is discovered, investigated, tested on other unixish platforms etc, and the entire discovery and fixing process is openly documented..

      On windows however, a vulnerability is discovered and published, then you wait while things happen internally at microsoft, then theres a patch (or perhaps not, in many cases).

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  9. Dupe by A+beautiful+mind · · Score: 2, Informative

    Sigh. The statistics were flawed the first time they were posted to /., no need to repeat that bag of bad science.

    --
    It takes a man to suffer ignorance and smile
    Be yourself no matter what they say
  10. Already hashed over in depth on GrokLaw by jmac880n · · Score: 5, Informative

    This is old news. PJ has done a pretty thorough job debunking this one on Groklaw.

    1. Re:Already hashed over in depth on GrokLaw by Anonymous Coward · · Score: 0

      Now PJ is a security expert?

      Damn. Paralegal school must be tough!

    2. Re:Already hashed over in depth on GrokLaw by jmac880n · · Score: 3, Insightful

      Now PJ is a security expert?

      No. But she has access to a lot of people who are very informed.

      It's amazing what the community can do when organized by a good leader.

    3. Re:Already hashed over in depth on GrokLaw by arthurpaliden · · Score: 1

      No she is not. What she did, was to analize the way the study reported the results it aquired and found that it, the presentation, was surverly flawed. She did not commetn on the content of the security flaws.

    4. Re:Already hashed over in depth on GrokLaw by Anonymous Coward · · Score: 0

      Where good leader == someone who bans and deletes dissenting opinions can enjoy a totalitarian circlejerk utopia.

  11. Cause it's a dupe? by goombah99 · · Score: 3, Informative

    Nothing new here that was not reported on slashdot four days ago.. Move along. or repost your incitefule or insightful comment. or someone elses if you karma whore.

    --
    Some drink at the fountain of knowledge. Others just gargle.
    1. Re:Cause it's a dupe? by vectorian798 · · Score: 1

      " Nothing new here that was not reported on slashdot four days ago.. Move along. or repost your incitefule or insightful comment. or someone elses if you karma whore."

      What?? And abandon a perfect instance of flamebait!?!?

    2. Re:Cause it's a dupe? by Anonymous Coward · · Score: 0
      not my karama ... but other follow-ups included clarifications, e.g that the majority of the UNIX/Linux counts represented updates Axe Grinding(Score:5, Informative):
      ... many of the lines in it end in "(Updated) ...
      including excluding "(Updated)"
      Windows 813 671
      U/L 2328 891
      Multiple 2057 1512
    3. Re:Cause it's a dupe? by Anonymous Coward · · Score: 1, Funny

      Nothing new here that was not reported on slashdot four days ago. [slashdot.org]. Move along. or repost your incitefule or insightful comment. or someone elses if you karma whore.
      --
      TigerDirect [apple.com] is

  12. Vulns you won't see listed by SilverspurG · · Score: 2, Insightful

    In the Microsoft section there could be an entire block for : "Clueless user -- installed malware X which caused the propagation of virus Y"

    In the Linux section there would be a similar block for : "Clueless user -- caused hard drive format"

    Yeah. That was wanton. Sure, okay. I agree. It's probably true that most OSS vulns are reported to public forums while most MS vulns probably get identified in house and rolled into a patch. Maybe. In 6 months or so after the devs have had fun with it for a while.

    --
    fast as fast can be. you'll never catch me.
    1. Re:Vulns you won't see listed by lifejunkie · · Score: 1

      How on earth would your average 'linux user' wipe the harddrive?

      At worst they would destroy their own documents, which should be backed up nightly anyway.

    2. Re:Vulns you won't see listed by Anonymous Coward · · Score: 0

      dd if=/dev/zero of=/dev/hda

      (don't try this at home)

    3. Re:Vulns you won't see listed by jguthrie · · Score: 2, Interesting

      On my computers, /dev/hda is owned by root.disk with permissions of 660, and none of these computers has any real users in the disk group. So, it doesn't matter if I try it at home or not, it's not going to do anything. I suppose that if I routinely ran as root, it would be different, but I don't and it's not.

  13. way to lump them together by gosand · · Score: 0, Offtopic

    So Linux, Unix, and MacOS X are all lumped together? Doesn't quite seem ... fair.

    --

    My beliefs do not require that you agree with them.

    1. Re:way to lump them together by ilyaaohell · · Score: 1

      You mean like how Windows XP before and after Service Pack 2 are lumped together (firewall, security, etc)? Or how Windows 95, 98, and XP are lumped together (system stability, BSOD)?

      I'm no Microsoft apologist, but it takes a certain combination of arrogance and ignorance to assume that your side is absolutely right, and the other side is absolutely wrong (both in terms of opinions, and how the opinions are presented). Everyone has a valid point to make. All that matters is how the points are interpreted.

      --
      UNIX: A computer user is defined as a programmer. WINDOWS: A computer user is defined as a consumer.
    2. Re:way to lump them together by gosand · · Score: 1
      You mean like how Windows XP before and after Service Pack 2 are lumped together (firewall, security, etc)? Or how Windows 95, 98, and XP are lumped together (system stability, BSOD)?


      All are products of one company. The others are not. Period.


      I'm no Microsoft apologist, but it takes a certain combination of arrogance and ignorance to assume that your side is absolutely right, and the other side is absolutely wrong (both in terms of opinions, and how the opinions are presented). Everyone has a valid point to make. All that matters is how the points are interpreted.


      And you are a shining example of that combination. I took no sides, merely pointed out that it was unfair to lump together products from different companies.

      --

      My beliefs do not require that you agree with them.

  14. another source... by Anonymous Coward · · Score: 0

    incase one of the links goes down, http://www.betanews.com/article/5198_Linux_Windows _OS_Flaws_in_2005/1136328858 there is where I read the story yesterday, amazing that slashdot found it this fast... usually takes several days.

  15. the thing about the list.... by User+956 · · Score: 2, Informative

    If you read the actual list, a lot of the vulnerabilities are listed multiple times with an (updated) notation. So the 2,328 number isn't exactly "correct".

    --
    The theory of relativity doesn't work right in Arkansas.
    1. Re:the thing about the list.... by SilverspurG · · Score: 1

      But they do the same in the Microsoft section. As I was scanning the list I threw that point out as moot after scanning it the second or third time. "The same thing seems to happen in both sections. That's not really arguable."

      --
      fast as fast can be. you'll never catch me.
    2. Re:the thing about the list.... by Anonymous Coward · · Score: 0

      No, it's not moot.
      The inacuracies don't cancel each other out, they make any comparison impossible.

      To make any conclusions about the data, you'd need to first separate non microsoft ones at least in to separate vendor categories (a Solaris bug really says nothing about the security of Linux, FreeBSD or OS X) and then trawl through and weed out the duplicates (on both sides).
      Then you'll have accurate meaningless numbers.

      To make the meaningless numbers more meaningful, you'll then need to go through and categorize each one as to severity - is it exploitable? do known exploits exist? does it allow arbitrary code execution? does it allow privelidge escallation?

    3. Re:the thing about the list.... by User+956 · · Score: 1

      But they do the same in the Microsoft section. As I was scanning the list I threw that point out as moot after scanning it the second or third time.

      Ok, so if you throw out all 141 "updated" occurrences in the Microsoft section, that leaves 671 (812-141=671). If you throw out all 1437 "updated" occurences in the linux/unix secion, that leaves 891 (2328-1437=891). Subtracting Apple OS X (130) and Sun Solaris (77), Linux/Unix ends up with less vulnerabilities than Windows (891-130-77=684).

      --
      The theory of relativity doesn't work right in Arkansas.
    4. Re:the thing about the list.... by Anonymous Coward · · Score: 0

      So 684 is less than 671? Please tell me more about this "subtraction" and "math" that you have knowledge of.

    5. Re:the thing about the list.... by beacher · · Score: 2, Interesting

      Okay I "uniqued" it by removing the (Updated)'d and it came out to 1048 - I know this isn't a good # because I didn't review if these were multiple platforms, or if they were seperate incidents within a software package...

      Top 10 by bugs listed -
              * GNU GZip Directory Traversal 13
              * Multiple Vendors LibXPM Bitmap_unit Integer Overflow 13
              * Multiple Vendors Linux Kernel Multiple Vulnerabilities 13
              * GNU GZip File Permission Modification 12
              * Gzip Zgrep Arbitrary Command Execution 12
              * LBL TCPDump Remote Denials of Service 12
              * PCRE Regular Expression Heap Overflow 12
              * BZip2 File Permission Modification 10
              * GNU Xpdf Buffer Overflow in doImage() 10
              * Multiple Vendor Zlib Compression Library Decompression Remote Denial of Service 10

      I was particularly surprised to see that Gentoo, RedHat and SuSE, Debian had roughly under 10 problems with their distro specific code (portage, Yast, sysreport)

      It looks like there was a half assed attempt to categorize the bugs as "Multiple Vendor" and then someone gave up on it, or else someone wasn't really consistent with the counting strategy...

      -B

    6. Re:the thing about the list.... by SilverspurG · · Score: 2, Insightful

      This isn't about making numbers meaningful. This is about discussing the topic.

      The proper thing to do if someone wants to argue about whether or not the inaccuracies are technically balanced is to categorize them (multiple listings, updates, more than one OS in Linux, 3rd part apps) and then ask them to be moot or, if that's denied, cede them outright.

      Then you can move on to the real topics... if there are any left.

      --
      fast as fast can be. you'll never catch me.
    7. Re:the thing about the list.... by Anonymous Coward · · Score: 0

      Hi forgot to divide by four becous the rest counts as three *BSD and one Linux.
      (Which in reality is at least two different linux versions, if not more, if you divide MS Windows up in different versions MS Windows 98/Me/NT/2000/XP etc)

  16. Oh good grief... by aggieben · · Score: 2
    go troll somewhere else. This has been discussed repeatedly everywhere on the internet, and the it only only ever proves two things:
    • is that everyone is already has an opinion on the issue and isn't going to change it.
    • these opinions are hardly ever based on emperical evidence
    --
    Don't become a regular here, you will become retarded. -- Yoda the Retard
  17. One possible take by El+Royo · · Score: 2, Insightful

    It would be interesting to compare the number of different versions of software and applications this covers. Windows XP has not evolved tremendously in the last several years. Certainly Microsoft has shown a renewed (if not a completely successful) focus on security lately. But I think Microsoft benefits in this survey from a more stately release cycle.

    --
    Author of Enyo: Up and Running from O'Reilly Media
  18. Yes, indeed. by DaedalusHKX · · Score: 5, Insightful

    Let me put this into context.

    Linux (Red Hat to be specific) reported AND HAD ALREADY fixed similar JPG/GIF/PNG flaws more than 2 years before microsoft ACKNOWLEDGED that they had similar flaws. It may have been the same bug, or not, but still, similar bugs, FAR different timetables. And these are both companies right? One did base itself on code that it didn't try to lynch you for viewing, modifying or making your own. Hint: it wasn't microsoft.

    --------------

    What does it take for open source (being open to all) to report a flaw?

    Finding it of course.

    What does it take for a huge software house with stock to shill... errrr.. sell (since product sales do not a stock value raise anymore).

    Reporting few security flaws. "Proving" successful implementations are the norm... (via bought studies of course, and occasional true stories, if they ever are unbiased).

    --------------

    And of course, having worked inside an IT house, I'm quite familiar with how they work... especially M$ partners. I've never seen a SINGLE one ever report a vulnerability... whether our fault or the customer's or anyone's. Until it was fixed, or exploited, we NEVER EVER reported them... standard policy.

    ~D

    --
    " What luck for rulers that men do not think" - Adolf Hitler
    1. Re:Yes, indeed. by Anonymous Coward · · Score: 1, Informative
      Linux (Red Hat to be specific) reported AND HAD ALREADY fixed similar JPG/GIF/PNG flaws more than 2 years before microsoft ACKNOWLEDGED that they had similar flaws.

      Like, oh, the libpng vulnerability fixed in August less than two years ago?

      "On 4 August 2004 a new jumbo security patch was released to address several potential vulnerabilities in libpng, at least one of which is quite serious." link

      And by "quite serious," they mean "remotely exploitable vulnerability, which could lead to arbitrary code execution on an affected system." link

      Remind me how many *nix distros use libpng?

    2. Re:Yes, indeed. by lysergic.acid · · Score: 1

      It should also be noted that since Linux/Unix are open source, it's easier for people to find bugs/vulnerabilities in the source code even if there are fewer in their code than there are in Windows. So while more vulnerabilities and bugs might get reported regarding Linux and Unix, that doesn't mean there aren't just as many in Windows. It just means that Linux and Unix' code will mature faster and will be secured faster.

    3. Re:Yes, indeed. by SpaceLifeForm · · Score: 1
      Exactly. There is likely holes in Windows, that have yet to be exploited, but possibly known. That they can exist in such a state is directly a result of the fact that the source code is secret.

      Even if it was *not* secret proprietary source, the fact that Windows has many layers with under-documented functions (even possibly internally to Microsoft developers), leads to holes not being discovered even if you have access to the source.

      It takes a *lot* of time to study and understand code that you did not write yourself. And then you have to hope the documentation has been kept up to date if you trust reading it.

      To be totally fair here, I can say the same thing about Linux.

      But, the fact that Windows has so much integration with userland functionality, leads to a larger, more complicated, highly layered OS with a corresponding increase in code complexity at the source level (where serious holes (difficult bugs) may never be found except by extensive study and fully understanding the logic).

      It may be getting difficult for the MS chief software architect himself to keep track of everything.

      The odds are better, due to complexity alone, that Microsoft Windows has more un-exploited holes than Linux.

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
    4. Re:Yes, indeed. by Skreems · · Score: 1
      It may be getting difficult for the MS chief software architect himself to keep track of everything.
      Isn't that still Bill? Last I heard he still "tried to code an hour or two a day in C#", which is a joke. I don't buy that he has anything more than a conversational familiarity with the internals of Windows anymore -- he's got more than enough strategy and market stuff to occupy his time and that of another 10 people.
      --
      Slashdot needs a "-1, Wrong" moderation option.
      The Urban Hippie
    5. Re:Yes, indeed. by ajs318 · · Score: 3, Interesting

      While I don't doubt that many desktop and laptop Linux / unix systems may well be running libpng, these systems most probably will be on the wrong side of a NAT box for anyone to get at them. Servers most probably won't be running X at all -- and therefore will have no need of libpng.

      On a unix system, if you find something, anything, with serious enough flaws, often you can just rm it or chmod -x it until a new version is available. It'll break some things, for sure; but you have to weigh up whether the ability to display PNG images is worth more than the inability for third parties to run arbitrary code on your box {and the answer to that most probably depends on whether the system is a desktop or server}.

      Anyway, the figures hardly surprise me. Everyone has access to the source code for Linux and BSD, so there are more people in a position to spot problems there {and good guys by definition outnumber bad guys}; and nobody has anything to lose from the existence of a vulnerability as long as it gets patched. But only a select few have access to the source code for Windows, and Microsoft have their own reasons for not wanting vulnerabilities to be disclosed to the public. Also, unix users seem generally to be more interested in what goes on beneath the bonnet -- and therefore more likely to apply patches in a timely fashion.

      --
      Je fume. Tu fumes. Nous fûmes!
    6. Re:Yes, indeed. by The_Spud · · Score: 2, Insightful

      lib png will indeed be on many servers which do image processing as part of serving web pages. I think, but i could be wrong, that both the gd image library thats part of php and image magick use libpng for handling png files.

      On production machines you can't just delete or disable the library and go oh well we can't serve the images that make up a large part of the site. thats too bad.
      Everyone has access to the source code for Linux and BSD, so there are more people in a position to spot problems there

      While it is true more people have the opertunity to go through the source and check for problems, how many actually do? Did you read throught the source for any of the open source software you installed ? I certainly don't have the time and in many cases enough knowledge of the language and problem to properly review the code.

      I never been that convinced by the Cathedral vs the Bazaar argument. Given fewer people use linux and of those users even less will have enough knowledge, time and expertise to bug hunt in any meaningful way is having the source open that much of an advantage?

      I think the real advantage is the comunity around the OSS movement as I was having a problem with firewire under linux and was able to get in contact with one of the authors of the drivers who helped fix the problem.

    7. Re:Yes, indeed. by ajs318 · · Score: 2, Insightful
      Not every web server processes images with imagemagick or gd -- and you don't need libpng just to serve them up statically. Just generating images on the fly, or even composing based on known good images kept on the server, would be safe anyway -- the exploit as I have seen it described required a deliberately malformed image as input. You would have to have a web application capable of loading arbitrary images via HTTP and doing some operation on them {perhaps overlaying a caption or copyright message, or drawing on comedy genitals}, in order to be vulnerable. In which case, taking it offline for an hour or so whilst patching and recompiling libpng might be a small price to pay {I expect Windows/IE users probably are used to web sites not displaying properly anyway; when I used Windows, I never really knew what was up with it, but rebooting usually fixed it so I never worried too much}.
      Did you read throught the source for any of the open source software you installed ?
      Some of it. Not all of it, but probably about my fair share. And I feel much more inclined to trust my distro's packaging team {who are accountable to a large community of experienced hackers, and do read all the source code of everything they compile}, than to trust some pedlar of "free" closed binaries {if they won't show me the source code, then what are they hiding from me?}.
      Given fewer people use linux and of those users even less will have enough knowledge, time and expertise to bug hunt in any meaningful way is having the source open that much of an advantage?
      Yes it is. There are times when access to the source code is essential. The rarity of such occasions does not diminish the usefulness of the source code if and when they arise: you have a sample size of one if the situation does arise, or nil if it doesn't, and either way that is way too few data points to be statistically significant.
      I think the real advantage is the comunity around the OSS movement as I was having a problem with firewire under linux and was able to get in contact with one of the authors of the drivers who helped fix the problem.
      You seem to be forgetting that this comunity [sic] contains many people who do read source code.
      --
      Je fume. Tu fumes. Nous fûmes!
    8. Re:Yes, indeed. by The_Spud · · Score: 2, Interesting

      the exploit as I have seen it described required a deliberately malformed image as input. You would have to have a web application capable of loading arbitrary images via HTTP and doing some operation on them {perhaps overlaying a caption or copyright message, or drawing on comedy genitals}

      How about a content management system that creates thumbnails or automatically resizes images, e.g. ebay image galleries or myspace ?


      In which case, taking it offline for an hour or so whilst patching and recompiling whilst patching and recompiling libpng might be a small price to pay

      It is a big deal to take a production server down for an hour and it could cost major money to do so.


      Yes it is. There are times when access to the source code is essential. The rarity of such occasions does not diminish the usefulness of the source code if and when they arise: you have a sample size of one if the situation does arise, or nil if it doesn't, and either way that is way too few data points to be statistically significant.

      This doesn't actually counter my point. You stated that there are occasions on which it is useful or even vital to be able to have the source code for software. Completely agree. This doesn't contradict the point I was trying to make that having the source available to everyone doesn't necessarily increase the amount of bugs found given the limited number of people actually have the time and expertise to look through the code.?

      You seem to be forgetting that this comunity [sic] contains many people who do read source code.

      Of this 'many' what proportion actually could understand something complex and specialist such as the kernel or the image processing internals of the gimp for example ?

      Out of interest what software did you read the source for and have you ever actually found any flaws

    9. Re:Yes, indeed. by FireFury03 · · Score: 1

      While it is true more people have the opertunity to go through the source and check for problems, how many actually do? Did you read throught the source for any of the open source software you installed ? I certainly don't have the time and in many cases enough knowledge of the language and problem to properly review the code.

      No, people don't generally review the source of everything they install. But the point is that there are more people fiddling with the code and therefore more people to spot bugs. On several occasions I have been hacking something into the Linux kernel and spotted bugs in existing code (fairly core stuff like netfilter, netdev, etc). When I spot these bugs I fix them where I can (and submit patches) and if I can't fix them myself I work with the relevent developers to help them develop a fix. As a result of this, a number of fairly serious core kernel bugs have been fixed as a result of me happening to spot them while hacking at something related - the same couldn't be said about Windows bugs (and infact because Windows is closed source I probably wouldn't have been able to hack up soemthing to do what I wanted anyway).

      I never been that convinced by the Cathedral vs the Bazaar argument. Given fewer people use linux and of those users even less will have enough knowledge, time and expertise to bug hunt in any meaningful way is having the source open that much of an advantage?

      Well, I wouldn't call most FOSS development a "Bazaar" - people don't just randomly apply code to projects, you submit stuff to a maintainer who will than decide whether or not to apply it (or indeed apply a re-coded version of your patch).

      However, I don't think you should think about the percentage of users who will see the code - you want to think about the total number of people who will see the code and I'm willing to bet that there are a lot more people working on and reviewing any piece of core Linux code than Windows code.

    10. Re:Yes, indeed. by Serpent+Mage · · Score: 1

      This doesn't contradict the point I was trying to make that having the source available to everyone doesn't necessarily increase the amount of bugs found given the limited number of people actually have the time and expertise to look through the code.?

      ok seriously this may come off as me being an *** or a troll but that is not the intention really.

      however, it does seem to me that if even 1 person looks through the code and finds a bug then it actually does increase the amount of bugs found limited people or not.

    11. Re:Yes, indeed. by Serpent+Mage · · Score: 2, Interesting

      Out of interest what software did you read the source for and have you ever actually found any flaws

      Well since you are asking I found a place in the gtk (1.2) clipboard monitor code that had a potential for buffer overflow due to not using the glib wrappers for a pointer initialization.

      I've also accidentally traced down a problem that I thought was in the eclipse swt 3.1.1 api down to a firefox memory overflow with closing open tabs with content in the clipboard (which was fixed up in 1.5 never checked to changelogs to see if it was retrofitted into the 1.0.x series though and don't care)

      I helped out with evolution when it was still in the "how the heck do you even compile this crap" phase and found a couple of flaws as well. Of course nothing in there was really good code at the time and being that it was like 90% hacks in lots of places at that time, that may or may not count.

    12. Re:Yes, indeed. by drn8 · · Score: 0

      DUPE. DUPE DUPE DUPE DUPE. The study and it's findings are just as flawed as the last time they were posted.

    13. Re:Yes, indeed. by dow · · Score: 1
      It is a big deal to take a production server down for an hour and it could cost major money to do so.


      Actually I reckon that I could probably swap libpng for a new one in less than a minute, and have time to restart apache too, if thats even needed (does php link to gd or does it just call it?) Total downtime maybe 5 seconds, maybe less. Still got five 9's w00t! Dang forgot to run ldconfig :-(
  19. How about pointing out... by Anonymous Coward · · Score: 5, Insightful

    They're lumping Linux, UNIX, BSD, and OS X together and saying they together had more vulnerabilities than any single version of windows...

    I'm sure all the GM, Toyota and Honda cars between 1970 and 1990 put together had more design flaws than the Ford Pinto, but this comparison is not relevant.

    1. Re:How about pointing out... by Anonymous Coward · · Score: 0
      Hey, my first car was a '74 Pinto - don't be bad mouthing the Pinto!

      That whole exploding on impact was overblown (no pun).

      God I feel old.

    2. Re:How about pointing out... by molnarcs · · Score: 5, Insightful
      Yeah, I agree.

      In other words:

      There are at least 12 distinct operating systems in their list - Solaris, Cisco, SCO Unixware, OpenBSD, FreeBSD, NetBSD, HP-UX, AIX, HP Tru64, MacOS X, Linux variants like SuSE, Debian, Gentoo, RedHat (I counted Linux as one, even though most of the vulns. are found in their specific configuration/management tools). Add an arbitrary number of applications: KDE and GNOME, that in itself has more apps that are counted for Windows, every free SQL database server, mail server, (LotusDomino for Christ's sake!), imap client, ftp client, ftp server, etc...

      Now we have a comparison of a single operating system (Windows) + apps running on it with at least 12 distinct operating systems + 10x the number of apps that was counted for windows. The result is rather surprising: there are JUST 4x more bugs in 12 operating systems + 10x more apps than in windows + windows apps alone! This result is much more unfavorable for Microsoft than to any Unix/Linux OS!

      Of course, the fallacy of the comparison is that it suggests that Linux or Unix is an Operating System. For someone who does not look at the details, it might seem that installing a specific Linux or Unix operating system is more risky - hey, there are more bugs found in Linux/Unix, that's what the article says! In fact, the opposite is true, if you look at the details.

      Not that the comparison is useful in any way - why are Safari bugs counted at all? Safari runs on OS X only, so you can't just dump safari bugs into linux/unix bugs category (how retarded is that?). Why are bugs found in SuSE YAST counted as Linux bugs? They have nothing to do with linux or unix - they are specific to one operating system: SuSE linux (the same applies for all the bugs counted in Debian, RedHat, Gentoo, etc.) Not to mention the duplications: Eric Raymonds "Fetchmail POP3 Client Buffer Overflow" is counted 5 times for linux and BSDs. There are duplications for windows as well though. In other words, this list or comparison is pretty much unusable.

    3. Re:How about pointing out... by hdparm · · Score: 1

      Agreed. Having in mind the article though, you should have used Yugo rather than Pinto to make more appropriate comparison.

    4. Re:How about pointing out... by qub333 · · Score: 2, Interesting

      and more over, these were not just *nix vulnerabilities, they were *nix apps. If we included every security flaw in every program that runs on windows this year I feel that ths list might grow a bit......

      --
      Kevin
      http://kubasik.net/blog/

    5. Re:How about pointing out... by Anonymous Coward · · Score: 1, Informative

      Safari runs on WebKit, which itself is from KHTML and the KDE project. If the bug in Safari is Webkit specific, then it belongd with KDE, and thus should get counted.

      If it's just a bug, that's plain stupid to count it...

    6. Re:How about pointing out... by Anonymous Coward · · Score: 2, Funny

      don't be bad mouthing the Pinto!

      LMFAO! To a Portuguese speaker this is mighty funny!

      Hint: "Pinto" means, among other things, dick in Portuguese...

    7. Re:How about pointing out... by Anonymous Coward · · Score: 0

      I don't expect anyone to bother to do this, but..
      If all the duplicates and unrelated software vunlrabilities and non Linux reports were removed from the Unix list, how would Linux stack up against windows?

    8. Re:How about pointing out... by Vicissidude · · Score: 3, Insightful

      Now we have a comparison of a single operating system (Windows) + apps running on it with at least 12 distinct operating systems + 10x the number of apps that was counted for windows. The result is rather surprising: there are JUST 4x more bugs in 12 operating systems + 10x more apps than in windows + windows apps alone! This result is much more unfavorable for Microsoft than to any Unix/Linux OS!

      To be fair, Windows is not the monolithic program you suggest. Windows NT is different from Windows 98. Windows 98 is different from Windows ME. ME is different from 2000. 2000 is different from XP. XP is different from 2003. Each has a similar, but different, code base with their own bugs.

      To Microsoft's advantage, Window's code similarity means that a bug found in Windows 2003 can be traced and squashed in Windows 2000 and XP. This results in the bug being removed in all flavors of Windows simultaneously. However, that would be impossible with the various *nixes.

      Either way, I agree with Mark Twain. There are lies, damned lies, and statistics.

    9. Re:How about pointing out... by miyako · · Score: 2, Informative

      It may be impossible for the various kernels, but I would bet that it's actually easier to patch a lot of things in *nix than in windows because the *nix kernels doesn't throw things like a web browser or a window manager into the kernel.
      If there is a security hole with Konquror browsing files on KDE then KDE issues a patch and it should mostly work on all of the various systems it runs on.

      --
      Famous Last Words: "hmm...wikipedia says it's edible"
    10. Re:How about pointing out... by Anonymous Coward · · Score: 0

      My first car was a 73 pinto.... more Bondo then rust - I mean metal. I used to badmouth it but I guess Ford badmouthed me more.

    11. Re:How about pointing out... by MaskedSlacker · · Score: 1

      Which means said bugs probably got counted once for every project using that code, even though it was one bug.

    12. Re:How about pointing out... by Pollardito · · Score: 4, Informative
      it's even worse than that, here's some of the UNIX vulnerabilities :
      # Adobe Acrobat Reader mailListIsPdf() Buffer Overflow (Updated)
      # Adobe Acrobat Reader mailListIsPdf() Buffer Overflow (Updated)
      # Adobe Acrobat Reader UnixAppOpenFilePerform Buffer Overflow
      # Adobe Acrobat Reader UnixAppOpenFilePerform Buffer Overflow (Updated)
      # Adobe Reader / Acrobat Arbitrary Code Execution & Elevated Privileges
      # Adobe Reader For Unix Local File Disclosure
      # Andrew Church IRC Services LISTLINKS Information Disclosure
      this isn't a list of OS vulnerabilities, it's a list of application vulnerabilities sorted by OS
    13. Re:How about pointing out... by Dolda2000 · · Score: 4, Informative
      Now we have a comparison of a single operating system (Windows) + apps running on it with at least 12 distinct operating systems + 10x the number of apps that was counted for windows. The result is rather surprising: there are JUST 4x more bugs in 12 operating systems + 10x more apps than in windows + windows apps alone! This result is much more unfavorable for Microsoft than to any Unix/Linux OS!
      Actually, it's far worse than that. If you filter out the "Updated" entries for each vulnerability, it lands on 672 for Windows and 892 for the so called "Unix/Linux" category, which means a mere 32% more vulnerabilities for 12 systems + 10x more apps than in Windows + Windows apps alone!
    14. Re:How about pointing out... by linuxfanatic1024 · · Score: 2, Insightful

      The point of the GP's post is that Windows integrates all that stuff into the operating system, while on Linux/Unix systems it is a distinctly separate part. You can't run Windows without the GUI, but you CAN run Unix systems without the GUI.

      --
      Microsoft-free since March 28, 2004
    15. Re:How about pointing out... by alcmaeon · · Score: 1

      Not to mention that the list of "operating system vulnerabilities" appears to contain a lot of what appear to be application vulnerabilities for all OSes. Also, what in the world is a "multiple operating system?" It apprears to be a cluster-boff category for all the OSes that aren't Windows or Unix.

    16. Re:How about pointing out... by Zerathdune · · Score: 3, Insightful

      ok granted. however, if you're going to count each windows OS as a separate OS, you also, in maintaining fairness, have to count each linux distro as a separate OS. maybe the same with OSX, I'm not familiar with the platform so I don't know how different the 4 versions have been. in any case, if you break it out that far, you're dealing with several hundred unix/linux OS's with 10 times (at least) as many apps, vs just a handful of windows OS's.

      --
      No single raindrop believes that it is responsible for the storm.
    17. Re:How about pointing out... by MasterB(G)ates · · Score: 1

      Ahh Portugal - sweet south America

      --
      In the Slashdot moderating system, humourless based offenses are considered especially heinous.
    18. Re:How about pointing out... by mobets · · Score: 1

      You arn't taking it far enough. To be fair, we would even have to count the older versions of each distro. After all, if NT 3, 4, 6, and 5.1 are different, then SuSe ..., 8, 8.1, 8.2, 9, 9.1, and 10 must be differnt too. Each used a differnt kernel. So how many OSs is that *nix lump counting now?

      --

      It was me, I did it, I moved your cheese
    19. Re:How about pointing out... by jrockway · · Score: 4, Insightful

      The security holes don't even have anything to do with the OS. When there's a Windows hole, it's a hole that allows you to take over the OS. These "linux holes" are holes in shitty php scripts that happen to run on Linux. This just in... you can write shitty, insecure software that runs on Linux. Duh!

      If you look at all holes in the Linux kernel and base GNU utils vs. all holes in the Windows kernel and in the Windows core OS, you'll notice that Windows has many, many more. And the ones that Linux has are things like "temporary file permissions vulnerability" whereas Windows has ones like "arbitrary user from the network can flash your bios with the byte sequence 'lolololol pwnd'". Personally, I'd rather have someone read my sudoers file than hose my BIOS, but hey... at least windows has cool games or something.

      --
      My other car is first.
    20. Re:How about pointing out... by Zerathdune · · Score: 1

      good point, that likely puts it in the upper thousands, vs what? 5 or 6? at this point unix becomes comparatively so much more secure that it's not even remotely funny. Actually, I think you get a much more accurate perspective just lumping all of linux together, and all of windows together, in which case, the GGGP was right on the ball. there's a lot more wrong with this survey anyhow.

      --
      No single raindrop believes that it is responsible for the storm.
    21. Re:How about pointing out... by Anonymous Coward · · Score: 0

      You're calling someone a troll in that post? What the fuck is wrong with you, troll?

    22. Re:How about pointing out... by freedom_india · · Score: 2, Insightful

      Are U propagating the myth that multi-platform means Windows 98, Windows ME, Windows 2000, Windows XP and Windows Vista* ?

      --
      "Doing what i can, with what i have." ~ Burt Gummer
    23. Re:How about pointing out... by geminidomino · · Score: 1

      bash-3.00$ echo Unix has a GUI??? \;\)

    24. Re:How about pointing out... by LnxAddct · · Score: 5, Insightful

      So out of curiosity, I removed all (Updated) lines from the results,and all blatantly duplicate exploits, and also any non-linux exploits, just to see how they matched up. Keep in mind that I kept alot of the php, apache , and other exploits in the list but did not add them to windows despite that these also affect windows and should be included. The numbers I got were 784 to 672, Linux to Windows. Then, because in the windows list they strictly kept to vulnerabilities that only affected windows and not multiple platforms, I took out any vulnerabilties from the linux list that would 100% for certain be cross-platform and affect Windows as well. The list reduced to 669, which is right on par with Windows (keeping in mind that I left some exploits in the list because I was only say 80% or 90% sure and so I gave Windows the benefit of the doubt). Just out of curiosity, I then tookout any linux vulnerabilities that were specific to one vendor(i.e. Red Hat, Suse, Gentoo, Debian) for a number of reasons which I won't get into. This brought it down to 639. That last number doesn't really represent anything other than a curiosity of mine.

      I was originally going to have a disclaimer stating that these numbers are accurate probably to within +-30, but since they were so close, I don't think it's necessary. One observation I've noted is that the Linux vulnerabilities are spread over a far greater variety of applications. Another thing worth noting is that it looks like Windows can not easily be effectively secured as long as security updates are done as they are currently. Most linux distros (Red Hat/Fedora, Suse, Debian, Gentoo, etc.. off the top of my head) provide a central repository that will update everything on your system for you. This appears to be a much more optimal method of applying updates. If nothing else, these results show that not just core functionality, but also supporting functionalities must be kept up to date and are just as much of a security problem, if not more so. Linux distributions support such update methodolgies natively, Windows does not.

      It appears that Linux is the winner here no matter how you look at it, and we didn't even begin to look at severity or the time from disclosure to time patched (which isn't available using the information in the report, but my inclination is to say that open source wins hands down here, call me biased if you will). For the files that I referenced and modified to get these numbers, you can get the windows list here and the first linux list here (the one with 784 exploits, not 669). These lists are not 100% accurate as I'm sure the regexs I used missed some things, or were too greedy in other cases. I also did some manual pruning that wasnt appropriate to be done with regexs, which I'm sure wasn't 100% accurate either, but these lists are close.
      Regards,
      Steve

    25. Re:How about pointing out... by ShimmyShimmy · · Score: 1

      Are you sure it's explicitly talking about the total of them? It seems like they were saying they found 2000-some viruses that affected EACH off those systems. Comparitively, that would be like saying that GM, Toyota, and Honda had more of the same design flaws that affected all three of them, than the Ford Pinto had alone.

      In other words, I think it means that if you took any of UNIX, Linux, BSD, or OS X individually, any one of them would still have had many more flaws than any single version of windows. Of course, the article isn't very clear, so that's more of a speculation than anything.

      On another note, I think the real issue here is how old the system is. Microsoft put out Windows XP in 2002 (officially anyway), and they haven't changed it since. There haven't been any features added at all (at least none significant); just bug fixes. Crappy popup blocking for IE, a crappy new firewall that harasses the user and still doesn't work real well.

      On the other hand, at (about) the same time IIRC, Mac OS 10.1 came out. How many new vulnerabilities have they found explicitly in 10.1 in 2005? Certainly not that many. While some affected all versions previous to version 10.x, many of them were exclusive to 10.3. On the same note, many new *nix vulnerabilities only affected later versions.

      So, to make a truly genuine comparison, you would have to pretend that *nix and Mac didn't put out any new versions since the tiime XP was released, and see just how many of the vulnerabilities applied to the older verisons. My prediction: not many.

      --
      Partial Credit: The Engineer's Best friend
      "Well, the bridge didn't fall all the way down!"
    26. Re:How about pointing out... by Anonymous Coward · · Score: 0

      XP is hardly different than 2k. XP just has a fisher price (TM) scheme, and they stole away half the settings and options and placed them in dumbed down unrelated wizards.

    27. Re:How about pointing out... by Anonymous Coward · · Score: 0

      Umm, you can still trace bugs from Windows 2003 to Windows 95 ;) Its not like they dont re-use the same old code.

      Win98 vs WinME - very very similar. The only difference is that one worked (98) and the other one dies (me).

      With the current WMF bug that is spreading over the web I'm sure one could trace the bug from Vista back to Windows NT 3.51. Thus the point should be put forward that if the source code of windows was ever released I'm sure the bug count could reach into the tens of thousands vs just 800 high-critical-severe bugs listed in the current report :(

    28. Re:How about pointing out... by david_costanzo · · Score: 2, Interesting
      and more over, these were not just *nix vulnerabilities, they were *nix apps. If we included every security flaw in every program that runs on windows this year I feel that ths list might grow a bit......

      The list is supposed to include every security flaw in every program that runs on Windows. Check the Windows list; most of them are 3rd party apps and some are open source. Likewise, the UNIX/Linux list includes a lot of proprietary software. This study was examining which OS is more secure on the whole (apps and all), not if Microsoft writes more secure code than the Open Source community.

      For example, take a look at Adobe's contributions to both lists.

      From Windows:

      • Adobe Acrobat and Reader File Discovery
      • Adobe Acrobat and Reader File Discovery (Updated)
      • Adobe Acrobat Reader Invalid-ID-Handle-Error Remote Code Execution (Updated)
      • Adobe License Management Service Elevated Privilege Vulnerability
      • Adobe SVG Viewer Lets Remote Users Determine if Files Exist

      From UNIX/Linux:

      • Adobe Acrobat Reader mailListIsPdf() Buffer Overflow (Updated)
      • Adobe Acrobat Reader mailListIsPdf() Buffer Overflow (Updated)
      • Adobe Acrobat Reader UnixAppOpenFilePerform Buffer Overflow
      • Adobe Acrobat Reader UnixAppOpenFilePerform Buffer Overflow (Updated)
      • Adobe Reader / Acrobat Arbitrary Code Execution & Elevated Privileges
      • Adobe Reader For Unix Local File Disclosure
      • Adobe Version Cue for Mac OS X Elevated Privileges
      • Adobe Version Cue for Mac OS X Elevated Privileges (Updated)
    29. Re:How about pointing out... by Ohreally_factor · · Score: 2, Informative

      Not probably. The same vulnerabilities were counted multiple times.

      See this story over at Groklaw

      --
      It's not offtopic, dumbass. It's orthogonal.
    30. Re:How about pointing out... by Tim+C · · Score: 1

      the *nix kernels doesn't throw things like a web browser or a window manager into the kernel.

      This is a myth. IE does not run in kernel space. It is embedded into the OS in that lots of apps use it (or rather, MSHTML.dll) to render HTML, including (amongst other things) Windows explorer, the XP control panel, help centre and security centre, etc. Lots of third party apps use it too. None of this makes it part of the kernel, or means that it runs in kernel space.

      If you have proof otherwise, I'd love to see it, because this particular meme is getting tiresome.

    31. Re:How about pointing out... by Anonymous Coward · · Score: 0

      I sincerely hope you're being sarcastic here...

    32. Re:How about pointing out... by SanityInAnarchy · · Score: 1

      Ok, fine, so the WMF bug counts at least four times -- 2003, XP, 2000, and NT. Probably more.

      If you want to be fair, break it down to something simple: XP vs Debian, or IE vs Firefox. Or XP vs Debian vs Ubuntu vs OSX...

      --
      Don't thank God, thank a doctor!
    33. Re:How about pointing out... by Anonymous Coward · · Score: 0

      # Andrew Church IRC Services LISTLINKS Information Disclosure

      This is an IRC services daemon. Your average joe isn't going to be running this, even if he did install the latest get-you-everything-for-free linux distribution.

    34. Re:How about pointing out... by Bert64 · · Score: 2, Insightful

      Well, a hole in a php app could exist on windows too.. Apache and PHP can easily be installed on windows. Infact there are many such vulnerabilities..
      There are also some, like the shell:// vuln that was attributed to firefox, but was actually a vulnerability in the core windows os and therefore wasn't exploitable through firefox on any other platform.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    35. Re:How about pointing out... by gilesjuk · · Score: 1

      They're also lumping together the kernel, base software, libraries and the optional things like X server and Window manager.

      A typical Linux/Unix system can be anything from a base install and a few daemons to a system with daemons, X, KDE/Gnome etc and development tools.

    36. Re:How about pointing out... by gbjbaanb · · Score: 1

      He is if you think multi-platform also means Debian, Redhat, Suse, etc.

    37. Re:How about pointing out... by gbjbaanb · · Score: 1

      I think he meant 'Apache' :)

    38. Re:How about pointing out... by Stoenhenge · · Score: 1
      Absolutely!

      I'm starting to wonder about the quality of US-CERTs work if they can even post meaningful analyses of their work, what can we expect from the "cyber emergency readiness" ?

    39. Re:How about pointing out... by js3 · · Score: 1

      the sad part is someone who doesn't know what a kernel is being modded as "insightful"

      --
      did you forget to take your meds?
    40. Re:How about pointing out... by deanoaz · · Score: 1

      Speaking of the Pinto. There is a book that goes into the whole Pinto controversy in great detail, along with the rest of Ford Motor Company's history from the beginning until the 1970's. The book is called, "Ford: The Man and the Machine", by Robert Lacey. I didn't know it until doing a google search just now, but it was even made into a movie.

      --
      If 'the people' in Amendment 2 are 'the state' then Amendments 1, 2, 4, 9, and 10 benefit the state, not you.
    41. Re:How about pointing out... by wasabii · · Score: 1

      >>>
      To Microsoft's advantage, Window's code similarity means that a bug found in Windows 2003 can be traced and squashed in Windows 2000 and XP. This results in the bug being removed in all flavors of Windows simultaneously. However, that would be impossible with the various *nixes.

      Quite false. Last I checked the majority of the applications in most Unix apps were the same apps: Linux, libc, same zlib, same glibc, same gtk, same Gnome, same KDE. For the most part, a bug found in RedHat, gets fixed in Ubuntu pretty easily.

    42. Re:How about pointing out... by Serpent+Mage · · Score: 1

      multiplatform means pick at least 2
      - linux
      - solaris
      - os x
      - dos
      - windows
      - sgi
      - hpux
      - sco
      - [can't think up any more sorry]

      those are all quite distinct "platforms"

      debian/suse/redhat are not distinct platforms.

      windows 95/98/xp/2k are not distinct platforms.

    43. Re:How about pointing out... by Mr.+McGibby · · Score: 1

      Most linux distros (Red Hat/Fedora, Suse, Debian, Gentoo, etc.. off the top of my head) provide a central repository that will update everything on your system for you. This appears to be a much more optimal method of applying updates. If nothing else, these results show that not just core functionality, but also supporting functionalities must be kept up to date and are just as much of a security problem, if not more so. Linux distributions support such update methodolgies natively, Windows does not.

      So what would you call this exactly?

      --
      Mad Software: Rantings on Developing So
    44. Re:How about pointing out... by Vicissidude · · Score: 1

      windows 95/98/xp/2k are not distinct platforms.

      Windows 95/98 ran on DOS while Windows 2000/XP does not. Using your own definition of distinct, you are incorrect.

    45. Re:How about pointing out... by Vicissidude · · Score: 1

      Umm, you can still trace bugs from Windows 2003 to Windows 95 ;) Its not like they dont re-use the same old code.

      Yes, there is code similarity, as I pointed out. That is from using some unchanged code from previous versions. However, most of the code has been re-written since that time. It may surprise you, but Microsoft has actually been doing work on Windows since 1995 when Windows 95 came out.

      However, to call Windows 2003 virtually the same as Windows 95 would be grossly incorrect. The most fundamental difference between the two is that one runs on DOS and the other does not. But, there are other vast differences between the two as well.

    46. Re:How about pointing out... by pjt33 · · Score: 1
      It's not even that. Consider "SquirrelMail Variable Handling":
      SquirrelMail 1.4.4 and earlier does not properly handle the $_POST variable, which allows remote attackers to modify or read the preferences of other users.
      Listed under Unix / Linux, but since SquirrelMail is PHP it seems from the description to be just as much of a problem if your webserver is Windows / IIS. And, indeed, four updates for that very vulnerability are filed under Multiple Operating Systems instead.
    47. Re:How about pointing out... by Vicissidude · · Score: 1

      If each distro has the same kernel, then I don't see how breaking out the distros translates to more work fixing the kernel. If each distro has the same applications, then I don't see how breaking out the distros translates to more work fixing the applications.

    48. Re:How about pointing out... by Vicissidude · · Score: 1

      If you want to get that ridiculous, then we can add in all of the Windows Service packs. Each of those use a different kernel. So how many OSs is that Windows lump counting now?

    49. Re:How about pointing out... by Anonymous Coward · · Score: 0

      Windowsupdate only provides updates for the core components of the windows OS. Application software, ie, stuff that you bought or pirated post-installation, is not updated when you use windowsupdate.com. In contrast, most Linux and BSD systems provide a mechanism to update *every* package installed on the system.

    50. Re:How about pointing out... by OaXlin · · Score: 0

      windowsupdate is not the central repository as described by the poster.

      It only updates microsoft products IE windows and office.... it doesn't update programs like say McAfee AntiVirus, Nortons AntiVirus, FireFox, or your favorite screensaver...

      Check out your favorite debian/fedora repository, you'll find that the repository includes an amazingly large number of third party applications that can be automatically updated.

      --
      sig. "I didn't do it."
    51. Re:How about pointing out... by LnxAddct · · Score: 1

      As the other person who responded told you, under linux, bsd, and most *nixes in general, when you update, you can update literally everything installed on your system with one command. By "everything" I mean everything, including applciations that are not necessary for core functionality. You update your kernel just as easily as you update your email client, office suite, instant messenger, browser plugins, text editors, games, photo manipulation programs, media players, sound recording suites, literally every package installed on your system can be updated. Its akin to saying that Windows Update would update your Macromedia Flash plugin, Adobe Acrobat, Firefox, Spybot, and Norton AV for you automatically. Linux in particular makes updating extremely easy, under Fedora you can either click the little flashing exclamation mark in your tray when there are updates, or just run "yum update" and *poof* everything is brought up to date. Similar methods are used in Debian, Gentoo, and the other distros as well. I'd love to go into more detail about linux package management and its superiority, but I'd probably jsut bore you :) So hopefully that explains your question. Essentially what I was saying was that, rather than making the administrator go to 20 different sources to update Veritas, Symantec, (insert 20 more applicaitons here), Linux does it much cleaner using a central repository that does all the magic for you.
      Regards,
      Steve

    52. Re:How about pointing out... by Anonymous Coward · · Score: 0

      That is an Arrested Development quote. http://www.imdb.com/title/tt0367279/

    53. Re:How about pointing out... by stonecypher · · Score: 1

      Of course, the fallacy of the comparison is

      It's a falsehood, not a fallacy. They're very different things, and cannot be used exchangably. The falsehood is that the several OSes are equivalent and may be lumped together. Given that there is no argument being made, no fallacy is possible at all.

      --
      StoneCypher is Full of BS
    54. Re:How about pointing out... by stonecypher · · Score: 1

      Yeah, except that two years ago, the common cry was that Windows was bad because it shipped unsecure - even the things which could be trivially secured with a configuration change weren't. Now, even though the same problem has begun to crop up in some Unix distros, that problem has been swept under the rug. It really doesn't so much matter to the end user whether the fault is in the operating system or the tools running by default there. Most end users boot their machine, and if there's a hole the way it was given to them, there's a hole, period.

      --
      StoneCypher is Full of BS
    55. Re:How about pointing out... by Zerathdune · · Score: 1

      Still less than 20, but good point.

      --
      No single raindrop believes that it is responsible for the storm.
    56. Re:How about pointing out... by Zerathdune · · Score: 1
      not all distros do have the same kernel, or the same versions of the same applications, but granted plenty of them overlap.

      by that argument though, why should a distro provider have to test their distro? the kernel and all of the other software have been tested far more than one organization is capable of doing right? yeah, but not in that exact combination. software can encounter problems because it's running on the same computer as other software, problems that if it were running alone wouldn't occur. I'm having issues with KDE in kubuntu 5.10 on this machine, so I'm more or less forced to use GNOME instead, even though I've used that version of KDE with no problems before on other distros.

      plus, there is software that is specific to one or two distros only, like YAST or fedora's online update. often these programs overlap in function, and in a proprietary OS, only one would exist, so it's not fair to count problems in both of them as issues with one OS.

      --
      No single raindrop believes that it is responsible for the storm.
    57. Re:How about pointing out... by molnarcs · · Score: 1

      THANKS!!!! I'll tell you later why :) (Not because you're right, sorry, but because the link you provided gave me an excellent idea - inspiration - to write about something totally unrelated to the topic at hand :)

    58. Re:How about pointing out... by xarak · · Score: 1

      Either way, I agree with Mark Twain. There are lies, damned lies, and statistics.

      I thought that was Churchill.

      --
      Atheism is a non-prophet organisation
    59. Re:How about pointing out... by timcharper · · Score: 1

      I don't think that microsoft updates windows 98 and before anymore

    60. Re:How about pointing out... by swv3752 · · Score: 1

      Each different Linux distro uses a different kernel version number let alone that each is not from the 'linus' tree but the seperate 'distro' tree with extra code added in. If NT, 2000, XP, & 2003 are all seperate versions of Windows, then Red Hat, SUSE, Mandriva, and Ubuntu are all seperate.

      --
      Just a Tuna in the Sea of Life
    61. Re:How about pointing out... by freedom_india · · Score: 1

      98/ME/2000/XP all have Win32 services with same APIs and same shared libraries. The way they are loaded make them robust. Not the way they are written.
      That is why you shd never have more than 512MB RAM on a 98 machine, while your XP gamer has 1.25 GB with no ill effects.

      --
      "Doing what i can, with what i have." ~ Burt Gummer
  20. Re:perfect place to discuss, though by aywwts4 · · Score: 2, Funny

    "so let the debate begin again over which OS is really more secure."

    How about we don't and just say we did, better yet, whichever side you agree with, it won the debate.

    --
    Web Developers: Celebrate to our roots! Animated Gifs and Tiled Backgrounds, dont let our history die!
  21. The important word might be 'exploited' by Anonymous Coward · · Score: 0

    I will put my bare naked linux box on a raw web feed any day of the week. Try that with your XP boxen. The number of 'vunerabilities' does not directly translate into problems for the user.

  22. BUT by robpoe · · Score: 1

    If you read TFA, it also mentioned not to put too much into ththe data recorded about the vulnerabilities: as not all of the vulnerabilities reported were distinct incidents (and some were 1 vulnerability for multiple bugs).

    Also, with as many DIFFERENCES as there are between, say Apple, Sun, SCO, Linux .. how can you say that *ix is more / less safe than Windows, especially considering that not all vulnerabilities affected all platforms.

    If you wanted to be more specific, then add up vulnerabilities for EACH os (not just *ix all in one lump sum), and compare them to Windows (and to be fair, put all versions seperately).

    The thing we all need to realize is this: No computer hoooked to a network (including the Internet) is safe. Period.

    --
    = Grow a brain...
  23. Begin? by 2bluemike · · Score: 1

    so let the debate begin again over which OS is really more secure.

    Ha... Don't you mean "let the debate continue?" /sarcasm>

  24. The bigger question by Belseth · · Score: 1

    Is it really then a good water mark? Windows seems to suffer far more attacks. Mac seems one of the safest in practice and Linux seems to suffer few attacks. IS the real reason numbers, as in there are more users so more attacks? Or is it the type of flaws? Or are the attackers more inclined to attack Windows for personal reasons? There's abviously a reason and simple numbers aren't proving to be a accurate measure. Does anyone in the know go with Windows for security?

  25. Distribution patches by LittleLebowskiUrbanA · · Score: 1

    or kernel patches? Because Linux is a damned kernel and Redhat/Suse/whatever's patches for say curl, wget, apache, etc are not OS level patches.

    1. Re:Distribution patches by drinkypoo · · Score: 1

      Distribution. It counts bugs in (for example) Windows' handling of metafiles, too. Besides, what with both Linux and Windows heading towards greater support of user-mode drivers, distinguishing between kernel and non-kernel security holes is an idea which is rapidly losing usefulness.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  26. Re:Another Take by dch24 · · Score: 1, Interesting
    Of course Microsoft isn't going to admit to vulnerabilities if they can fix them quickly and quietly. But how will Microsoft know their vulnerabilities exist? We all have a (well justified) gut feeling that there are vulnerabilities in Microsoft's products, based on what has been discovered thus far, but the closed-source method of developing means there are vulnerabilities which likely will never be found. Look at the severity of the vulnerabilities too. Most of Microsoft's vulnerabilities are high to critical severity because of a deeply ingrained Windows culture which has numerous security nightmares, from browsers to privilege levels to file permissions.

    The *nix vulnerabilities listed are more numerous because there are more programs for *nix, more kernel-level and library developers for *nix, and generally more eyes looking at the code. However, the high and critical severity vulnerabilities are extremely rare, for these same reasons. And also, because the *nix users are miles and miles ahead of Windows users in being aware of the security issues that affect what they are doing.

  27. Pretty Damn Good! by Anonymous Coward · · Score: 1, Informative

    I think 3-1 is pretty damn good when you consider that the "Unix/Linux" category contains more than 5 Operating Systems!

    Just breezing through the list I see:

    • Linux
    • HP-UX
    • AIX
    • OSX
    • SCO OpenServer and UnixWare
    • Solaris

    And i'd imagine there are probably more. I'd take those odds over Windows any day.

    1. Re:Pretty Damn Good! by spitzak · · Score: 1

      It would be fair if they counted all bugs in Wine and FreeDos and every other Windows emulator as being in the Windows catgagory.

  28. Do you realize just what you're saying? by hahafaha · · Score: 2, Insightful

    The title: Linux/Unix Tops Charts for Vulnerabilities in 2005

    This is beyond any doubt, very very true. But before you call me a Microsoft Shill (I'm not, I use Debian myself), allow me to explain:

    If one goes to www.linux.org, and searches for all GNU/Linux distros without a filter, they will see that there are 370 distributions. If that includes unmaintained ones, that number grows to 417. And that does not include all of the other Unixes, such as the BSD group, and, like the article pointed out, Mac OSX.

    Now compare that to the Microsoft Windows operating system. Let's see, Windows 98 (I doubt people use anything worse than this), ME, 2000, XP, and even Vista. 5 operating systems. 370 / 5 = 74. Now the article claims that there were 3 times as many vulnerabilities. 74/3 = 24 and 2/3.

    Unix/Linux is approximately 25 times better than Windows!

  29. only 3x ? by DaveCar · · Score: 2, Insightful

    Well, the "windows" ones are "Windows Operating Systems"

    And the "linux" and "osx" ones are "Unix/ Linux Operating Systems"

    Seeing as "windows" ones are Windows and "linux" and "osx" are Linus, OS X, Solaris, IRIX, AIX, HPUX, Tru64, *BSD, SCO, etc., etc., I think 3x is not too bad as there are more than 3x the number of distinct operating systems.

    That's without even looking at what might be classified as "application" versus "os" vulnerabilities in each category.

    1. Re:only 3x ? by SilverspurG · · Score: 1

      That was a good starting point but then, in the interest of honest debating, one could cede the consideration that this may be a comparison of the MS standards of writing an OS with the systems which are more closely aligned with the POSIX standards. Not that it makes it perfect, but one could give the MS people the point on that just to be nice.

      So looking at the data set what other inconsistencies do you see which don't line up with the actual reality of the situation?

      --
      fast as fast can be. you'll never catch me.
    2. Re:only 3x ? by DaveCar · · Score: 1

      I didn't mean that to be a condemnation of either OS camp, just a reality check on the respective weightings of the two classifications.

  30. Good for Windows by ClayDowling · · Score: 1, Troll

    Sure, I love my free operating systems. But I'm going to take this as confirmation that Microsoft really has started to take security seriously. I can't see a downside to companies producing better software.

    It's also worthwhile to acknowledge that Linux has issues. Since it's not a single suite of software but a collection from multiple sources, that's no great wonder. A computer populated with software from many different sources, with most of it developed by unrelated teams, is going to have a hard time competing on the security front with a computer populated by software that came from a single source, with all of the developers working fairly closely. That's why the BSD operating systems show up with fewer security vulnerabilities than Linux in all it's forms.

    Besides, the fact that people are actively targeting security problems in UNIX based systems means that people are taking the stuff seriously. That's got to be a good thing.

    1. Re:Good for Windows by Anonymous Coward · · Score: 0
      I'm going to take this as confirmation that Microsoft really has started to take security seriously
      • The cert numbers list 3rd party software as system vulns
      • most 3rd party unix apps will compile for windows
      • The only way to figure out how many vulns any single MS patch fixes is by reverse engineering it

      Microsoft have started to take security seriously but the only conclusion that can be safely made from this chart is that CERT have not.

    2. Re:Good for Windows by Anonymous Coward · · Score: 0

      Fuck you and fuck the dumbfucks who modded this karma whore up.

    3. Re:Good for Windows by Anonymous Coward · · Score: 0

      Trolling, trolling, trolling...keep ClayDowling trolling..rawhide!!

  31. Regardless of the validity of the article... by daVinci1980 · · Score: 3, Insightful

    It is worth discussing OS security in terms of exploitable holes found. And before the detractors start coming out in droves saying "the real question is how many days a vulnerability remains unpatched," that's not the real question. That's a question, and it's certainly an important one. But it's not the only important criteria in determining the quality of an OS.

    Even if a vulnerability is reported and then fixed quickly, the fact remains that it could've been used for dozens or hundreds (or more) exploits *before* it was reported.

    It's not just a matter of "see, look how quickly we can bail water out of the boat." There's also the question of how many holes were in the hull to begin with.

    I'm not saying that any particular platform is put together better than any other, just that it is a topic worth discussing.

    --
    I currently have no clever signature witicism to add here.
  32. Maybe if they would filter out the duplicates... by Black+Parrot · · Score: 1

    I'm not going to spend the hours it would take to check all the "Updated" entries in the list, but I picked one at random and looked at the original and two of the updates, and the only changes between was the addition of links to distribution-specific patches. Looks like they're counting individual exploits multiple times.

    --
    Sheesh, evil *and* a jerk. -- Jade
  33. The one never used. by Anonymous Coward · · Score: 0

    "so let the debate begin again over which OS is really more secure."

    EROS.

  34. Dear Slashdot, by hellomynameisclinton · · Score: 5, Funny
    Dear Slashdot,

    I'm offended by the latest comparison of
    Linux
    and
    Windows
    . The linked article offers no measurable insight, and is exactly the kind of flamebait that bores the /. community. It goes without saying that I did not read the article, but I know enough about
    operating systems
    that it is incorrect, and insight-free.

    Please change your editorial practices to fit my tastes better.

    ComplaintGen (R) - 2006
    1. Re:Dear Slashdot, by Linker3000 · · Score: 5, Funny

      Slashdot EeziPost (TM) MK 1.1.01

      #NB: For obvious reasons, the first option is ENABLED by default - remember to turn off if you are NOT responding to a dupe

      [ ] Another: [ ] Dupe [ ] Slashvertisment [X ] WTF [ ] $editor is a dork

      [ ] Frist psot [ ] $link_to_GNAA [ ] $link_to_goatse [ ] $random_drivel

      [ ] I Haven't RTFA, but... $random_self_opinionated_comment

      [ ] [$Slashdot_reader] writes, "[$pundit] wrote an article about [$Technology_we're_not_currently_fond_of], based on conjecture and personal opinion. Does this mean that [$Technology_flavor_of_the_month] is taking over?

      [ ] Slashdotted already!. I bet their server runs on $topic_item too!

      [ ] I am not qualified to respond to this article, but I will give you my insight anyway..

      [ ] Here's a plug for my blog / Web site disguised as an insightful comment (I need the ad revenue)

      [ ] Next they'll be patenting 'A method of replying to a Slashdot posts using a form containing pre-defined response options'

      [X] Mod Parent [X] up [ ] Down

      [ ] Fsck: [ ] Sony [ ] SCO [ ] Micro$oft [ ] DMCA [ ] DRM [ ] MPAA [ ] RIAA [ ] Google [ ] Bush [ ] You all

      [ ] I for one welcome our new $topic_item overlords

      [ ] Imagine a beowulf cluster of those

      [ ] In Soviet Russia, $topic_item owns you!

      [ ] Meh!

      [ ] You must be new here!

      [ ] Netcraft confirms $topic_item is: [ ] dead [ ] dying

      [ ] But have the inventors thought of what will happen if $random_amateur_insight

      [ ] You insensitive clod

      [ ] Torrent, anyone?

      [ ] Here's a link to a patch: $random_linux_distro_url

      [ ] "Yeah, but does it run Linux?"; if($summary has 'linux') add " Oh, wait..."

      [ ] Profit!!

      [ ] Tinfoil hat at the ready

      [ ] Still no cure for cancer

      [X] "()*%£^" No Carrier

      --
      AT&ROFLMAO
    2. Re:Dear Slashdot, by ElephanTS · · Score: 1

      Brilliant - best comment for months :-) Can't mod it but want to show appreciation

      --
      spoonerize "magic trackpad"
    3. Re:Dear Slashdot, by rspress · · Score: 1

      I think it is clear as to which is a more secure platform.

      A vulnerability is just that, a possible vulnerability. If no one takes advantage of it then it is of little concern until someone does.

      Look at Windows and the billions of dollars it has cost its users. If you want a real world impact that would be it.

      Compare the total numbers of dollars lost to vulnerabilites in UNIX and Windows. I think you will find Windows is the worst. You can argue that is because of a bigger installed base but that maybe another reason why it is so vulnerable.

    4. Re:Dear Slashdot, by catmistake · · Score: 1
      just a suggested addtion:

      [ ] All your $topic_item are belong to us!!!

    5. Re:Dear Slashdot, by heson · · Score: 1

      If you made a firefox plugin of it you would get it posted on the front page (for sure).

    6. Re:Dear Slashdot, by DJCater · · Score: 1

      Slashdot EeziPost Replier (TM) MK 1.1.01

      Mod parent:
          [X] Unoriginal
          [X] Karma-whoring
          [X] Overrated
          [ ] Funny

      --
      Sig Appended to the end of comments you post. 120 chars.
  35. One Take by jpampuch · · Score: 1

    I would agree with this.

    Most companies are in the habit of finding security flaws in their products. Some even fix them. But most don't make a substantial effort to share what isn't already public. (Some do!)

    Linux, on the otherhand, has only the public mechanism for identifying and resolving security issues. So any flaw that is identified is likely to be public.

    And, these numbers don't tell the whole story... you need to take in account severity too.

  36. Forgot to say. by DaedalusHKX · · Score: 0, Troll

    What does it take for open source (being open to all) to report a flaw?

    ***Finding it of course.

    What does it take for a huge software house with stock to shill... errrr.. sell?

    ***Exploits running about in the wild do not a good reason make, as we can see from this latest XP exploit this last week.

    --
    " What luck for rulers that men do not think" - Adolf Hitler
  37. read the list! by simonharvey · · Score: 1

    If you had read the article you would assume that the exploits mentioned were for the actual operating system (and indeed there were some OS exploits were). However many of the bugs were to do with end user system software that wasn't developed by microsoft or by the Unix kernel maintainers/developers.
    So blaming, say, microsoft or linus for third party software is quite deceptive.

  38. Too Big of a Bucket by Crispin+Cowan · · Score: 2, Insightful
    The reason the numbers are so different is that they are apples and grapes: different sized units. Lumping all of Linux and UNIX together into a single category distorts the data. The fact that Solaris or AIX had some defect does not affect Linux and *BSD systems. Putting all their union set of vulnerabilities into a single bucket makes the UNIX/Linux crowd look much more vulnerable than it is. FUD FUD FUD.

    Another issue is that most Linux distro's ship a LOT of application code, like 2000 to 6000 packages, which is waaaay more than Microsoft ships with Windows. That there is an "OS" vulnerability for some rarely used application in a large Linux distro is just not comparable to the smaller set of code that Microsoft is willing to take responsibility for.

    It is just irresponsible for CERT to be publishing distored numbers like this.

    Crispin

    1. Re:Too Big of a Bucket by Anonymous Coward · · Score: 0

      It basically says to me "We had to add up ALL the other operating systems and application bugs, but we finally came up with a number that was higher than the count of Windows's bugs".

  39. Let the flamewar begin by TheFlyingGoat · · Score: 2, Insightful

    Volatile is an understatement.

    Anyway, I've used a number of different operating systems and I've realized something. Computer security isn't so much the operating system you select, it's how diligent you are in keeping it secure. If you keep the system patched, behind a decent firewall, are careful with the software you run, and don't use the root/Administrator account for normal usage, you'll probably not have any issues with your computer. Granted, there are plenty of examples otherwise, but I'm referring to the standard user or sysadmin.

    The problem comes in for users that don't understand that they need to keep their system protected more than it is out of the box. Some linux distros and Windows get it right by having automatic updates (if you need to disable these, you can easily enough).

    Overall, there ARE good things and bad things about each operating system, but not much matters if the user isn't going to take some type of responsibility to keep their own system updated and protected.

    --
    You have enemies? Good. That means you've stood up for something, sometime in your life. --Winston Churchill
    1. Re:Let the flamewar begin by Beryllium+Sphere(tm) · · Score: 1
      >and don't use the root/Administrator account for normal usage

      That's easier on some operating systems than on others. OS X has the root account disabled by default. Windows makes it theoretically possible to run as a non-Administrator and to use a feature that works like sudo (shift-right click, Run As) for some administration. Unfortunately there are so many applications with silly assumptions about where they can write that there's an entire blog about running Windows systems without Administrator privileges

    2. Re:Let the flamewar begin by marcosdumay · · Score: 1

      You should never neeed to use a firewall on a computer with only one network interface!

  40. LOL @ CERT by Anonymous Coward · · Score: 0

    Several operating systems have 3 times the number of vulns as Windows? Since this is that same unfortunate CERT report that counts 3rd party software as "system" vulns and since the majority of 3rd party unix software can be built on Windows... I call big piles of smelly shit. CERT have been a fucking joke in the security community for years so it's about time they displayed a sense of humour.

  41. Bogus by nukem996 · · Score: 1

    I opened up the page and the first thing I notice is that both show vulnerabilities of not only the OS but the applications that run on it. Its really not fair to say that an iTunes vulnerabilities makes Windows less secure since Microsoft has no control over it. It also seems that the say this is done is Windows v All(Linux, Mac, all *nix OSs). Not to mention that there are still numerous vulnerabilities on windows that are going unpatched(wmf anyone?).

  42. Summery for the Paranoid. by pimpsoftcom · · Score: 1

    1. More *nix problems have been fixed then with windows this year. Windows still has the large amount of bugs it has last year, while linux and other open source softwarte projects has much less then even before.

    2. Windows is even more insecure then *nix now then ever before by virtue of these *nix bugs being reported, fixed, and the software further secured.

    3. Windows bugs are not reported like linux bugs. They are more public thus there will be more to add to this list, as it would be impossable for them to add internal Microsoft bugs to this list in full.

    4. People in the linux camp can not *add* security problems to Microsoft internal code, while Microsoft People have the motive (job security and company loyalty), Ability (They would not be working for Microsoft if they did not know at least basic programming), and Freedom (As per the GPL) to sabotage Open Source Software projects. And it would not be illegal to do so, since there are no restrictions against it in the GPL that would make it a crime for Microsoft-freindly and Anti-Linux parties to do such evil deeds.

    --
    - d
    1. Re:Summery for the Paranoid. by Zonnald · · Score: 1
      Next you will be telling me that
      5) Virus 'creators' really work for the Anti-Virus companies, and spend months poring over windows (don't anti-virus companies sign NDAs to access to Windows source?).
      In this way they can spread a new virus, then their mates in the Parent AV company get the low down on the new virus and Sale subscriptions to allow Joe Sixpack download the latest Virus sigs.

      But that's just ridiculous.

    2. Re:Summery for the Paranoid. by ajs318 · · Score: 1

      Well, that isn't as far-fetched a scenario as you make out.

      If anti-virus software is so good, then why is it all closed-source?

      Closed-source software companies can't rely on their product wearing out with use, like a mechanical device. They depend on other measures to simulate built-in obsolescence; such as regular file-format changes forcing users to upgrade to the same version as what their friends have got {or forgo exchangeability of documents, which frequently is not an option}. But anti-virus software can be rendered obsolete, just by writing a new virus.

      The anti-virus vendors are under obligation to make money for their shareholders. If they can make money overall by arranging the release of a new virus, and the product of (fine if caught * probability of detection) is small enough, then it's economically viable for them to do so. Plus, with each new alert, they will sell anti-virus protection to new customers.

      It doesn't even matter if the virus does not actually do a lot of damage -- it's enough for the warning to generate hysteria in an ignorant population. The virus need not even exist in real life -- does anyone remember sulfnbk.exe or jdbgmgr.exe? And I'm sure there was another hoax that asked you to remove a file that actually did something important {though, the long-filenames-on-FAT hack arguably was fairly critical}.

      The real issue is that Windows, in its default configuration, actively listens out for things that might damage it. In any other field of endeavour beside closed-source software, that sort of behaviour would render a product unfit for its intended purpose.

      --
      Je fume. Tu fumes. Nous fûmes!
  43. Rubish Article by LanimilbusLE · · Score: 1

    The statistics referenced do not seem operating system specific. For instance, an "Apache mod_include Buffer Overflow" may be severe but it hardly seems fair to count this as a mark against the *nix operating systems. Likewise there are several exploits on the windows list specific to software vendors.

    Additionally, I would add that there are fundamental differences between open and commercial software:

    *In commercial development it is reasonable to release software after several phases of development and testing have been completed. Also, as another user stated, closed source makes it harder to discover vulnerabilities.

    *In open software the resources and time of an individual are greatly limited compared to commercial development. Releases are made frequently so that patches can quickly follow as a result of community support.

    This article attempts to ignite the hackneyed flame war of windows vs. Linux. However the underlying fact here is that as software and operating systems become more complex it becomes impossible to develop exploit free code.

    --
    -Lanimilbus
  44. Windows has fewer vulnerabilities... by spiritraveller · · Score: 1

    than ALL unix/linux operating systems combined.

    This proves nothing.

    And why are Mozilla vulnerabilities listed under unix/linux but not under Microsoft Windows? Last I checked, Mozilla ran on Windows too.

  45. Groklaw commentsx by Phragmen-Lindelof · · Score: 2, Informative

    Groklaw has comments about this like:
    Second, the Unix/Linux list duplicates items, counting a vulnerability more than once in the list. For an example, note that it lists Eric Raymond Fetchmail POP3 Client Buffer Overflow (Updated). However, the same vulnerability is listed, under the same title, four times. That's because it was reported in the week of August 10-15, again in the week of August 17-23, in September 6-13, and the week of November 9-16. Worse, for any comparison purposes, the same vulnerability is also reported as Fetchmail POP3 Client Buffer Overflow, so in reality one vulnerability is listed 5 times, making the total of 2328 meaningless unless you carefully comb through it to weed out duplications.
    Kind of makes a numerical count of reported security problems pointless. (BEGIN SARCASM) Of course, the Linux/Unix security holes are much more serious than are Windows security holes because automated worms. viruses, etc. attack Linux/Unix machines but not Windows computers.(END SARCASM)

  46. Betcha more got fixed too by static0verdrive · · Score: 1

    Probably stated above already - but that number is meaningless unless you look at the percentage of those vulnerabilities that were fixed within the same year! I'm sure more of these were patched within let's say a month of them being announced. Also, just because more are announced doesn't mean there are more - just that more were found... Open Source has more eyes looking for vulnerabilities, which some may say would make it more secure to begin with!

    --
    ========
    77 77 77 2e 6d 65 6c 76 69 6e 73 2e 63 6f 6d
  47. um by Anonymous Coward · · Score: 0

    "so let the debate begin again over which OS is really more secure."

    Let's not and say we did?

  48. Vulnerabilities are only vulnerabilities IF... by wyattburp · · Score: 2, Insightful

    This is all out of context unless you look at the impact of the vulnerability, and how it is exploited. I didn't RTFA, admittidly, but I do know that the main reason for the exploit of vulnerabilities (both technology speaking, as well as the handling of these topics by the media) is largely because of the volume of Windows users in the world.

    These articles only make the majority of the public even dumber.

    It makes me think of the line from Billy Madison where the teacher proclaims "...At no point in your rambling, incoherent response were you even close to anything that could be considered a rational thought. Everyone in this room is now dumber for having listened to it..."

  49. Uh-oh. by RoffleTheWaffle · · Score: 1

    I think I just heard the sound of flood gates opening in the distance, followed by the rushing and roaring of what is surely a massive volume of water.

    Or maybe that was the sound of thousands of Slashdotter keyboards blazing...

    At any rate, this is interesting because it once again prompts the lot of us to dig up the tired old argument, "Just because more vulnerabilities are being found doesn't mean the system is less secure." As I'm certain others before me have already stated countless millions upon billions of times, the fact that the vulnerabilities are being found and repaired in a timely manner and in a much higher number is probably the reason UNIX and Linux are more secure, not less. Windows, on the other hand... vulnerabilities are slowly found, but nobody can fix them except for - you guessed it - Microsoft. (Or, in some rare cases like the recent unofficial patch for the latest Windows security hole, or should I say chasm, by some concerned programmer out there who thinks the problem is serious enough to warrant them going out of their way to figure out how to fix it without having source code on hand.)

    I personally feel a lot better knowing people are actually finding security holes in software I use, and fixing them on the spot. More holes doesn't mean worse software, it means better oversight. Depending upon how successfully the vulnerabilities in an operating system or application are repaired and how quickly that is accomplished, more holes found just might equate into better security overall.

    That won't, however, save us from the hordes of pro-proprietary blowhards boasting that closed source commercialware is always more secure, waving these numbers like a flag. Brace yourselves for the bullshit.

    1. Re:Uh-oh. by SilverspurG · · Score: 1

      I've been trying to maintain a level position on this. Suppose a few things: The list is complete. The list is objective. The list treats similar reports in similar ways (ie. some vulns get multiple listings as happens in both lists). This really truly is just MS vs. just Linux.

      So given those suppositions to remove all the usual tired arguments... what's left? What else can we say about the data aggregated in the list?

      The best I could come up with was that public reporting is a basic tent of OSS so it could be that OSS hackers are 3x more likely than MS hackers to report a vuln. Aside from that, given the ridiculously easy suppositions above, it's a pretty fair list.

      Who really wants to argue anyway? I just want to get to the bottom of it.

      --
      fast as fast can be. you'll never catch me.
  50. MS, MS, and MS vs. FSF, Sun, and Apple by tepples · · Score: 1

    You mean like how Microsoft product before and after Service Pack 2 are lumped together (firewall, security, etc)? Or how Microsoft product, Microsoft product, and Microsoft product are lumped together (system stability, BSOD)?

    The difference is that those versions of Windows are all products of one company: Microsoft Corporation. In addition, Microsoft aims for binary compatibility across its line of Windows operating systems, which collapses them into two products at most (Windows 95/98/ME and Windows 2000/XP/2003).

    On the other hand, GNU/Linux, Solaris, and Mac OS X are completely separate product lines published by different companies: FSF/OSDL, Sun, and Apple. Just because all three systems make more than a token effort to implement POSIX, a source code compatibility layer, doesn't make them the same product.

  51. Remember Bugtraq? by ackthpt · · Score: 1
    Of course Microsoft isn't going to admit to vulnerabilities if they can fix them quickly and quietly. But how will Microsoft know their vulnerabilities exist?

    Seems there was something about Microsoft and bugtraq a couple years back. The flurry of bugs reported was uncomplimentary, to say the least. Damning to say the most. Microsoft pulled out of any involvement in the venture.

    --

    A feeling of having made the same mistake before: Deja Foobar
  52. Mod Parent Up by dasil003 · · Score: 1

    Not to mention that the majority of those vulnerabilities only affect a limited number of installations, sometimes so small as to make virus-style transmission difficult.

    And of course there's the issue that for the average computer user who don't have any blackhats after them, Linux, BSD or OS X is going to a lot more secure in a practical sense just because they aren't the main target. I'm the first to admit that the most popular OS is going to get a lot more security scrutiny, but I don't really care which OS is more secure in theory. I only care that I'm not getting infected on a regular basis.

    1. Re:Mod Parent Up by baadger · · Score: 1
      And of course there's the issue that for the average computer user who don't have any blackhats after them, Linux, BSD or OS X is going to a lot more secure in a practical sense just because they aren't the main target.

      So 'security through obscurity' (i'm beginning to dislike that phrase) is fine when you're not 'the main target' and hence works to Linux's advantage but it's not OK, at the same level, for Windows to make it more difficult to find vulnerabilities in the first place by not revealing it's source code?

      It's been said by a few that there are more black hats out there than white hats looking for vulnerabilities, and for Windows thats probably maybe just possibly true. Maybe people should consider the possibility that, of course, from a theoretical standpoint, being closed source has a strong negative effect on Window's security but in practice, all software by it's nature contains abuse-able features, bugs and vulnerabilities from day one, and while such a black/white hat imbalance exists, given Window's domination of the market, maybe it is just better for all of us to have them difficult to find.

      Writing a free modern and upto date operating system without bugs and vulnerabilities is just not feasible. If you took a year, feature locked the Linux kernel, and got every single contributor to scrounge through the code tightening it up, you're still, almost definately, going to still end up with a vulnerable system, although it would be very very difficult find such a hole and exploit it. The 'obscurity' or difficulty in seeing the holes in this scenario has only been increased, but so has the overall genuine security of the kernel.

      The debate is:

      The benefit of rapid open source response to vulnerabilities
      (Will Microsoft ever be able to match this? Probably not)

      vs.

      The benefit of Windows binary vulnerabilities being 'harder' to find
      than in open source code audits (and it's unclear just to what
      extent this is true)


      Or maybe the real question is, 'Is security tangible?'

      I don't think this debate can be closed conclusively until Linux and Windows have a 50/50 share of the market and, more importantly, a 50/50 split in the comparable effort (in (wo)?man-hours?) going into finding holes. There are too many variables to consider.

      Personally though, I think Linux has the more important edge, I can always download some kludge of a .patch file and recompile the broken component. Although, it has been demonstated with the current WMF hole that once a binary vulnerability has been discovered in Windows, unofficial kludge fixes and workarounds can be put out, however rare these may be.
    2. Re:Mod Parent Up by Bert64 · · Score: 2

      Well there's the diversity among unixes..
      A single worm is unlikely to affect such a large proportion of users, since they will be spread out among different unixes and different distributions of linux etc..
      Windows on the other hand, has a few distinct versions which are easily identifiable and easy to target in exploits.. The dcom worms for instance, differentiated between XP and 2000 and used appropriate parameters.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    3. Re:Mod Parent Up by arose · · Score: 1
      So 'security through obscurity' (i'm beginning to dislike that phrase) is fine when you're not 'the main target' and hence works to Linux's advantage but it's not OK, at the same level, for Windows to make it more difficult to find vulnerabilities in the first place by not revealing it's source code?
      More like security through diversity.
      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    4. Re:Mod Parent Up by dasil003 · · Score: 1

      So 'security through obscurity' (i'm beginning to dislike that phrase) is fine when you're not 'the main target' and hence works to Linux's advantage but it's not OK, at the same level, for Windows to make it more difficult to find vulnerabilities in the first place by not revealing it's source code?

      Maybe some open-source hippie zeolots don't think it's OK for Windows to keep its source code hidden, but don't ascribe that opinion to me. I have no problem with commercial software, I dislike some of Microsoft's predatory practices, but that's about the extent of it.

  53. Believe what you want by Just+Some+Guy · · Score: 1
    Yeah, dupe, OK, we got it.

    Anyway, believe whatever source you want. All I know is that while IT departments across the country raced through their holiday "vacations" to roll out unofficial patches to fix the WMF vulnerability, I sat at home drinking egg nog and watching South Park.

    By the way, we need a better lexicon. "Vulnerability" sounds too bad and too good at the same time. A DoS that crashes gtk-gnutella is one thing, and needs a much softer word to describe it - perhaps "imperfection". A design flaw that gives remote root to anyone who shows you an image through any program needs something harsher. How about "sucking death wound"?

    I'll take 2500 imperfections over 800 sucking death wounds any time.

    --
    Dewey, what part of this looks like authorities should be involved?
  54. All your bases are belong to us by Anonymous Coward · · Score: 0

    All your bases are belong to us, which is, as you may have once known, an ancient chinese secret. You are ALREAY owned, you don't know it -- you're too busy talking about MS this and MS that, that you have neglected to realize, all your bases are belong to us!

  55. You need to know the problem before solving it. by Anonymous Coward · · Score: 0

    This is somewhat like any multiple step self help program, all of them say you need to indentify the problem first before you can solve it. At least *ix system know they have the problems and are willing to fix them. However in Windows they will (most of the time) tap dance around the subject before finally admitting and then fixing the problem. The problem with big corporations is that any bad news will cause their stocks to take an hit so they get their PR people to do an spin before they get the fix in.

    1. Re:You need to know the problem before solving it. by Zonnald · · Score: 1

      Please provide direct evidence to support your claim - that they can Tap dance in the first place.

  56. you have to understand the proper context by circletimessquare · · Score: 1

    microsoft was intelligently designed from above by a corporate structure. linux evolved from many disparate cooperating independent parties. so of course microsoft is superior, it is grdained By god

    meanwhile linux is an nihilistic meaningless ramble. do you think god plays dice with operating systems? i for one do not

    one day armageddeon will come and flood the internet with worms and virii and kill the babel of linux nodes. vista will record two copies of every software package, beta and release, and release it upon the world when the sea of worms and virii recede, so that win32 packages may propagate the internet again, cleansed of the faithless emptiness of the linux babel

    --
    intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
  57. Linux/Unix vulnerabilities are exploited less... by themysteryman73 · · Score: 0

    I'm not particularly surprised to hear that Linux and Unix have more vulnerabilities, but because they're not yet mainstream OSs, they likely get significantly less attention from "teh 1337 h4x0rz" and such and therefore, despite having more reported vulnerabilities, experience less exploitation of those vulnerabilities.

  58. Re:perfect place to discuss, though by tomhudson · · Score: 4, Insightful

    Since this is a dupe debate (it happens ALL the time) why not just link to the previous list of comments? I'm not even going to read TFA, because these useless debates have gotten to be a waste of time. There's no winning this debate - we're all losers for having editors who think that this is "news".

  59. This article is a troll by Anonymous Coward · · Score: 0

    And this has been argued to death. Oh well. Put on your asbestos underwear and let the flames roar.

  60. "OS Vulnerability" vs "Application Vulnerability" by javaxman · · Score: 4, Interesting
    There are more than one problem here, but something which must not be ignored is that a large number of the listed 'vulnerabilities' are very application-specific.

    Want one example? The CM Cyrus IMAP server sure as heck isn't installed on my Mac OS X system, and I doubt I'd ever install it. I don't think I'd install it on my Linux box, either. If I did install it, and there was a bug in it, I sure as hell wouldn't consider that bug an "OS" problem, would you ?

    And I'd be willing to make the same distinction for Microsoft, as well, at least so long as the application error isn't in a default-installed DLL or in an always-installed application, like... oh, Internet Explorer, for example. I'm not so sure I should fault Windows because the Eternal Lines web server has some sort of issue. There's the OS, then there are the apps that run on top of the OS.

    So really, the counting and analysis are so broken that it's hard to even discuss. Call me back when individual distros and specific OS kernel builds are broken out into separate counts. Call me back when non-default-installed or at least not-commonly-used applications are broken out ( i.e. I'll give you web servers and browsers normally used with any platform as part of the OS ), but I don't think Linux in general is less secure because Joe's Custom Server has a bug in it. I'd like to see some *useful* summary of this information, please...

  61. What debate? by cagle_.25 · · Score: 1
    There's no debate here, people; the most secure OS is Knoppix. Or the old Commodore and Apple ][ OSes in ROM, with no network support.

    Move along.

    --
    Human being (n.): A genetically human, genetically distinct, functioning organism.
  62. Atari 2600 by jbplou · · Score: 1

    If you want a secure enviornment you should be running Atari 2600's

  63. How come is a PHP hole only a Unix hole? by Qbertino · · Score: 1

    How come is a PHP hole only a Unix hole? ... This "Vulnerability Summary" is bullsh*t.

    --
    We suffer more in our imagination than in reality. - Seneca
  64. Here's a quick answer: by khasim · · Score: 5, Interesting
    TFA says that there were 2,328 reported vulnerabilities for *nix.

    I counted the lines and there are 2,329 lines.

    Here's an example of 10 of them:
    # BZip2 File Permission Modification
    # BZip2 File Permission Modification (Updated)
    # BZip2 File Permission Modification (Updated)
    # BZip2 File Permission Modification (Updated)
    # BZip2 File Permission Modification (Updated)
    # BZip2 File Permission Modification (Updated)
    # BZip2 File Permission Modification (Updated)
    # BZip2 File Permission Modification (Updated)
    # BZip2 File Permission Modification (Updated)
    # BZip2 File Permission Modification (Updated)

    Yep. BZip2 is listed 10 times, but the reference to each of them reads the same:
    A vulnerability has been reported when an archive is extracted into a world or group writeable directory, which could let a malicious user modify file permissions of target files.


    And then they list 10 different distributions. Hmmmmm ..... it looks like the old "multiple reporting" problem.

    So, one problem in BZip2 == 10 counts of "problems".
    1. Re:Here's a quick answer: by Lehk228 · · Score: 2, Funny

      yea, we all know what "use palm OS" is code for, keep your hairy palms away from me

      --
      Snowden and Manning are heroes.
    2. Re:Here's a quick answer: by Anonymous Coward · · Score: 0

      3.

      There, you can't change that number either.

      That doesn't mean it's relevant to security.

    3. Re:Here's a quick answer: by Shadowruni · · Score: 1

      I've got a 0-day for Palm OS you little prag so lick this spoon and bend over.

      If you're running it and using gpg for crypto and such. Just set the date before 1999 and due to no sanity checking it'll unlock anything if the key was cached regardless of whether or not the timeframe for holding the key has expired.

      Not really as sexy as a NOP sled but still...

      --
      "Chinese Amazons, power armor, laser swords.... things just meant to be." - Shampoo, A Very Scary Bet
    4. Re:Here's a quick answer: by OdieWan · · Score: 5, Interesting

      Removing the duplicate lines is enlightening;
      cat usoft.txt| sed -e 's/(U|updated)//g' | sort | uniq | wc
          747 lines
      cat unix.txt| sed -e 's/ *(Updated) *//g' | sort | uniq | wc
          1050 lines

      That brings them almost in line with each other. Of course, we could do a half-assed job of cutting things down to just the OS to remove concerns about all the bundled apps;

      cat usoft.txt| grep Microsoft | sed -e 's/(U|updated)//g' | sort | uniq | wc
          160 lines
      cat unix.txt| egrep '((K|k)ernel)|(GNU)|(XFree86)' | sed -e 's/ *(Updated) *//g' | sort | uniq | wc # GNU/Linux, not Linux!
          167 lines

      Of course, any of this would be far too much work for the author of the article.

    5. Re:Here's a quick answer: by Anonymous Coward · · Score: 0

      Mod up parent, or is this another case of poorly modded insightful responses that point out that the article isn't as microsoft biased as the grandparent of this post seems to imply.

    6. Re:Here's a quick answer: by Anonymous Coward · · Score: 0

      Of course, any of this would be far too much work for the author of the article.

      You can't do that on Windows.

    7. Re:Here's a quick answer: by filesiteguy · · Score: 1
      Removing the duplicate lines is enlightening; cat usoft.txt| sed -e 's/(U|updated)//g' | sort | uniq | wc 747 lines cat unix.txt| sed -e 's/ *(Updated) *//g' | sort | uniq | wc 1050 lines

      Um, I run linux as my main OS and even I don't understand what you just wrote. Seems interesting, though.

      /me reminds self to learn regex...

    8. Re:Here's a quick answer: by aaronl · · Score: 2, Insightful

      The sed lines are removing the "updated" string from each processed line. Sort is grouping lines, uniq is removing all duplicated entries.

      sed -e(expression) 's(search)/(U|updated)(search regex)/(empty replacement text)/g(global)'

      So:
        1
        2
        1 (Updated)
        1 (updated)
        2 (Updated)

      Becomes: (through sed)
        1
        2
        1
        1
        2

      Becomes: (through sort)
        1
        1
        1
        2
        2

      Would drop to simply: (through uniq)
        1
        2

      And then "wc" counts the lines.

      In this case, the GP compressed it to 747 unique Microsoft flaws, and 1050 unique unix flaws.

      And yes, learn regex! It is extremely useful, and can help manipulate massive data sets easily and quickly. "man 7 regex" is a good place to start. :) There are much better places to start, mind you.

    9. Re:Here's a quick answer: by Anonymous Coward · · Score: 0

      FYI, "sort | uniq" = "sort -u"

    10. Re:Here's a quick answer: by corrie · · Score: 1

      So, one problem in BZip2 == 10 counts of "problems".

      Thanks for that.

      I also would like to know how a BZip2 vulnarability can be listed as an OS security vulnarability? I mean, the distribution model of GNU/Linux is very different from that of Windows. We all know that BZip2 is supplied in most Linux distros, and with even some versions of SunOS.

      So even if you were to isolate all the GNU/Linux so-called flaws, then you'd still be comparing a collection of different "vendor" applications with one big vendor. Looking at it like that, it's even less fair and objective!

    11. Re:Here's a quick answer: by Achromatic1978 · · Score: 1
      I also would like to know how a BZip2 vulnarability can be listed as an OS security vulnarability

      For the same reason that vulnerabilities in Adobe Reader are listed for Windows, even though it isn't supplied with the Windows 'distribution', perhaps?

    12. Re:Here's a quick answer: by Bert64 · · Score: 1

      Bzip2 is an optional program included with many linux distributions, but which can easily be removed..
      Bzip2 can optionally be installed on windows, but is never there by default.
      Bzip2 can optionally be installed on almost any other OS, but is often not included by default.

      A vulnerability in Bzip2 is not a vulnerability in linux/unix as a whole, but it may be a vulnerability in a particular distribution.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    13. Re:Here's a quick answer: by antint · · Score: 1

      Congratulations!
      You just won this week "Useless use of cat award".


      http://en.wikipedia.org/wiki/Useless_use_of_cat

      OT? No way man!

  65. Duh. by weierstrass · · Score: 1

    >Strangely, negative Windows articles don't get questioned.

    That's because they are true.

    --
    my password really is 'stinkypants'
  66. How Funny by WindBourne · · Score: 1

    Look for apache. The only entry is *nix. They imply that Apache is not vunerable on MS. You know that Apache on Windows had the same errors. Basically, they are trying to equate the Windows OS flaws to all the flaws in a *nix distro.

    I almost think that that *nix should do the windows approach and come with 2multiple "sets"; the base OS CD and then one or more types of apps CD (as a different thing).

    Sadly, I think that posts from groups like CERT like this does as much damage to cert's reputation as it does to security overall.

    --
    I prefer the "u" in honour as it seems to be missing these days.
  67. Yet, oddly... by dallask · · Score: 1

    *nix had the most total number of vulnerabilities, however I believe that if you look at the severity of windows vulnerabilities, you will find them to be more severe and longer lived in nature...

    Plus, when the hell are people going to stop grouping ALL distrubutions of Linux into one category... how many major distrubutions by different vendors are out there? 18 or somthing like that, and hundreds of smaller distros... There is only ONE Microsoft. Compare Windows to any single distribution... and then we will see what kind of leg it has to stand on...

    *This post written by an avid Microsoft Windows user who does not even know or understand Linux, yet wishes he did*

    --
    The Code Ninja is swift with his tool, precise in his delivery, and deadly accurate in his execution.
  68. Couldn't this be because... by Paralizer · · Score: 1

    it's open source? Everyone can look at the Linux source and report a new bug, where as they cannot with Windows. This doesn't mean *nix actually has more than Windows, it means more where found, reported, and fixed.

  69. TFA sums it up: by Savage-Rabbit · · Score: 4, Insightful

    The end-of-year vulnerability score should be taken with a grain of salt, however, since US-CERT doesn't filter out updates (so one actual vulnerability can be counted numerous times) nor does it break out individual vulnerabilities from warnings that cover multiple bugs (as in the many Mac OS X vulnerability listings).

    In effect: This information is completely useless for comparing operating systems.

    --
    Only to idiots, are orders laws.
    -- Henning von Tresckow
  70. 3x vulnerabilities, 6x operating systems by Kelson · · Score: 1

    Take, for instance, the wget vulnerabilities listed in TFA. There's eight of them. Open them up, and you'll see that they're all the same pair of CVEs (CAN-2004-1487 and CAN-2004-1488) -- just updated every time a new distro releases a patch. That's a lot of redundancy -- the equivalent of reporting a bug in Windows Media Player separately for Windows 98, Windows Me, Windows 2000, Windows XP, Windows Server 2003, etc.

    I have to wonder about the purpose of this article, as it ought to be fairly easy to run "grep -vi update" on the list and get more accurate numbers.

  71. And the good news by msbsod · · Score: 1

    There is one (1) operating system with only one (1) local vulnerability (in older releases) and only one (1) denial of service (all releases): VMS . Certainly outstanding! But, I bet the media will not notice.

  72. more than 5 by RelliK · · Score: 1
    Just by glancing at the list I also found the following:

    • FreeBSD
    • NetBSD
    • OpenBSD
    • SGI Irix

    That means the "UNIX/Linux" category is at least 10 OSes. On top of that, there is this gem:

    The end-of-year vulnerability score should be taken with a grain of salt, however, since US-CERT doesn't filter out updates (so one actual vulnerability can be counted numerous times) nor does it break out individual vulnerabilities from warnings that cover multiple bugs (as in the many Mac OS X vulnerability listings).

    Yep. Another bullshit number designed only to spread FUD.

    --
    ___
    If you think big enough, you'll never have to do it.
    1. Re:more than 5 by Guy+Harris · · Score: 1
      That means the "UNIX/Linux" category is at least 10 OSes.

      ...or more, if you count different Linux distributions as different OSes (see another comment of mine for an example of how multiple distributions could be inflating the "Unix/Linux" numbers).

  73. Whatever the slashdot readers say by webappsec · · Score: 1

    Because as they've shown time and time again, they know everything and you know nothing.

  74. Headline -1 Troll by EvilTwinSkippy · · Score: 1

    Others have said this better in this thread: This study is garbage.

    --
    "Learning is not compulsory... neither is survival."
    --Dr.W.Edwards Deming
  75. Propaganda by russianspy · · Score: 1
    What I would love to see is really a detailed classification. Windows versions, Linux versions, Unix versions, etc. Is it fair to throw in Gentoo and Debian in the same category? Can the same exploit be counted twice then because it's in a library both use?

    From what I have seen, the Unix/Linux list contains security pertaining to:

    FreeBSD

    Debian

    OS X

    Apache

    Adobe Acrobat

    Freeciv (???????)

    Gentoo

    Gnome

    Emacs

    xine

    Together with AIX, HP-UX, KDE, Mozilla, and a whole bunch of others.

    Tell me, What is the point of this list if it shoves AIX, HP-UX, OS X, Solaris and a number of variants of Linux together? Just this short list constains 4+ operating systems developed by separate companies. Not to mention all the applications as well.

    1. Re:Propaganda by J.+Random+Luser · · Score: 1

      What I would love to see is really a detailed classification.
      Posters on Groklaw asked for this too, but a simple taxonomy may not identify the important window of opportunity on any given vulnerability. eg. one of the Mac OS-X entries in CERT's list was for a Security Update (patch) covering 20 different items, six with 2004 CAN numbers. Do you split those into their individual items, discarding all the last year's ones? And how do you factor in the comment "No known exploit exists for these vulnerabilities"? ie. even if a user has not patched they won't be shot in the street for it. Many OS-X "vulnerabilities" are responsibly disclosed to Apple by white hats, and the first public knowledge is when the patch is released. Window of Opportunity = 0

      Contrast this with the Windows case where almost every problem was exploited, or caused users grief, before it was acknowledged by MS, and before it was patched. Well known to the public, in use by blackhats, patched much later. Window of Opportunity = Big Bad Number

  76. Gasp! by Odin_Tiger · · Score: 1

    So a single, closed-source OS had fewer vulnerabilities publicised than a -class- of who-knows-how-many open-source OS's. Any given individual probably makes fewer mistakes than all the other people in the world combined, too. Like, *shock*!

    --
    Unpleasantries.
  77. I completely disagree with the article. by u-235-sentinel · · Score: 2, Insightful

    so let the debate begin again over which OS is really more secure.

    I hear this junk all the time and can't believe people can say an OS is secure / insecure by the "applications" running on it. How is "Adobe Acrobat Reader" a reflection of how "insecure" Linux is? Or a problem with "Apache mod_install"? These are all applications which run on top of Linux. They are NOT the Linux OS by any means. The same goes for Windows with "Adobe Acrobat Reader" and "IBM Websphere". I would argue this is a garbage comparison.

    Now compare what IS inside the OS. Windows cannot function without IE (according to Bill Gates). It's been incorporated deeply into the OS. Security problems with IE would qualify as a problem with the OS (for example). If it's something part of the OS then I would buy it as a security problem. Linux issues IMO would include problems such as say iptables, Linux Kernel Race Condition / Buffer Overflow and maybe Gnome/KDE (to name a few)

    I understand I may be just a little picky about this but I think I've demonstrated my argument.

    --
    Has Comcast disconnected your Internet account? Same here. You can read about it at http://comcastissue.blogspot.com
  78. who decides what problem is low or high profile ? by Meltir · · Score: 1

    I mean c'mon, like this one:
    Windows:

    A Denial of Service vulnerability exists in the parsing of ANI files. A remote user can cause the target user's system to hang or crash. A remote user can create a specially crafted Windows animated cursor file (ANI file) that, when loaded by the target user, will cause the target system to crash. The malicious file can be loaded via HTML, for example.
    Risk: LOW

    link
    Its also easy to notice that most of the unix/linux (say, why not throw a few others in that bunch as well, huh ?) are marked as high risk.

    Is there any file format that you cant infect or use to otherwise totally break/hang the system on windows ?

    TXT files dont count.

  79. A Few Simple Examples by Bob9113 · · Score: 1

    Here's one simple example: MySQL and PostgreSQL account for 26 different listings under UNIX/Linux, but they are alternative products, not complementary. Why do they list both? What percentage of non-experimental Linux machines have both PostgreSQL and MySQL installed?

    Here's another: Notice that a big chunk of the vulnerabilities listed have a platform by their name; Debian, OpenServer, Solaris, Apple. Why do those get counted multiple times as "*nix" but a vulnerability on Windows XP Home, Windows XP Office, and Windows 2003 only gets counted once?

    Here's another: Notice the number of apps like SpamAssassin, Sylpheed, and Squid that are counted for *nix. I haven't done the numbers, but I'll bet there are a ton more freaky little apps like that listed for *nix than for Windows. Why? Because there's a lot more freaky little applications like that available for *nix. Does that mean *nix is less secure? Of course not.

    And that isn't even delving into the questions of severity and windows of vulnerability.

    Compile a list of the vulnerabilities related to the core operating system, compare them on severity and time to patch, then maybe there's something to talk about. Attempting to infer something by blindly counting this hodge-podge is stupid.

  80. 2,328 bugs found is 2,328 bugs fixed. by Stuupid · · Score: 4, Funny

    2,328 is a whole lot more than 812. that means that *nix et al are 1,516 fixes ahead of the competition.

    1. Re:2,328 bugs found is 2,328 bugs fixed. by EnderWiggin99 · · Score: 1

      Come on, people. Let's not kid ourselves (or each other). While Funny, the above comment is actually a lot more Insightful. +4 Insightful I would say. We should mark it as such for the folks on here with no sense of humour, or worse, a dry sense of humour.

  81. Be Fair Now... by Anonymous Coward · · Score: 0

    You may be overly critical guy, but you don't seem capable of critically considering the article. As others have pointed out:
    1) Linux/Unix is not a single operating system. BSD and Linux are two different operating systems. Solaris is a different OS. MacOS is a different operating system.

    2) from TFA :"The end-of-year vulnerability score should be taken with a grain of salt, however, since US-CERT doesn't filter out updates (so one actual vulnerability can be counted numerous times) nor does it break out individual vulnerabilities from warnings that cover multiple bugs (as in the many Mac OS X vulnerability listings)"

    Do either of these sound like contrived excuses to you or random conjecture? If so, please explain how.

    On point #1 alone this comparison is completely useless. When I run Suse, I'm not running Unix/Linux, I'm running Suse Linux. This "report" is absolutely useless when trying to determine whether Suse had more vulnerability than Windows last year. And if you think otherwise, step up to the mike and splain it.

  82. BeanBunny is a known troll by Anonymous Coward · · Score: 5, Insightful

    and submitting something like this (just as the parent and GP have pointed out), that lumps every *NIX OS vs. MS Windows is perhaps the dumbest thing I've ever seen on /.. I wish I could mod submissions.

    1. Re:BeanBunny is a known troll by linuxfanatic1024 · · Score: 0, Offtopic

      Get a user account! You can't moderate without a user account! Once you get one, and you post good comments here enough, you might get moderation privileges.

      --
      Microsoft-free since March 28, 2004
    2. Re:BeanBunny is a known troll by floamy · · Score: 2, Funny

      An account only lets you moderate comments. He wishes he could moderate submissions. What type of psychoactive are you on?

    3. Re:BeanBunny is a known troll by MECC · · Score: 5, Insightful

      Actually, it wasen't BeanBunny that lumped the various 'Nixes and 'Nix-like OSes into one catageory - it was CERT. Also, the CERT list include all vulnerabilities for all software running on an OS, not just the os themselves. Also , its only a list - no mention of how severe a given vulnerability is.

      To really get a picture of how the OSes themselves stack up in comparison to one another with respect to vulnerabilities, try Secunia. They list vulnerabilities, and how severe a vulneraiblity is, and why a given vulnerability is a problem, along with other interesting and relavent info about vulnerabilities.

      --
      "We are all geniuses when we dream"
      - E.M. Cioran
    4. Re:BeanBunny is a known troll by doc+modulo · · Score: 1
      --
      - -- Truth addict for life.
    5. Re:BeanBunny is a known troll by Jesus_666 · · Score: 1

      Hey, let's make a story that pits the flaws reported for a Linux From Scratch system with the most recent kernel and only the most basic packages installed in the most recent versions (as of today) against all MS-DOS, Windows and XENIX versions combined (as well as OS/2, because that one's slightly related to Windows)!

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
  83. (Updated) vuln information increases numbers by krappie · · Score: 1

    The slashdot story indicates that unix vulnerabilities accounded for 3 times as many as windows.

    krappie:~/tmp$ cat winvulns.txt | wc -l
    812
    krappie:~/tmp$ cat unixvulns.txt | wc -l
    2330

    Even without taking into account how these number are completely meaningless, this is even completely wrong. If you look, most every title has "(Updated)" after it under unix.

    krappie:~/tmp$ cat winvulns.txt | sed 's/ *(updated\?)\?//i' | uniq | wc -l
    679
    krappie:~/tmp$ cat unixvulns.txt | sed 's/ *(updated\?)\?//i' | uniq | wc -l
    1046

    And dont forget this counts all flavors of unix and even mac os.

  84. How do you mark an entire article flamebait? by slashname3 · · Score: 1

    Seriously, is there some way to mark the posted article as flamebait?

  85. US-CERT sucks for stats. by gbobeck · · Score: 1

    US-CERT is virtually worthless. Hell, they still consider Mac OSX to be part of Unix. Whats worse is that they list the **same freakin vulnerabilites numerous times**. I'm not going to say much more... anything I would say would be a repeat of the OSVDB blog at http://www.osvdb.org/blog/?p=79 which addresses this issue.

    --
    Navicula hydraulica plena anguilarum est. Omnes castelli tuus nostri sunt. Ed elli avea del cul fatto trombetta.
  86. Re:Here it comes by prurientknave · · Score: 1

    Fair and balanced does not equal fairly retarded. If you do not question the methods by which these statistics were arranged to favor an OS renowned for its flaws over a whole group that have a great reputation for security then you are fairly judged as being retarded.

  87. What is "Linux" or even "GNU/Linux"? by tmasky · · Score: 1

    Distributions ship with a hell of a lot more than just a kernel and basic command-line tools. Windows, on the other hand, has quite a few. The data shown is really unclear on how an OS is defined. It would be much more interesting taking a standard Windows desktop installation as a base and pairing that with an open source OS that meets the same level of functionality - then doing the test.

    And people tend to forget during a security debate that with proprietary products you're working on the assumption that the source code is never released. I think that's a rather dangerous assumption, given the history of this occuring.

    1. Re:What is "Linux" or even "GNU/Linux"? by tmasky · · Score: 1

      Ok, I'm definitely a little hungover still.

      It's a list of every recorded vulnerability for the OS and applications which have security notices. With all *nix stuff bundled together with a lack of severity rating.

      How the hell can you write an article on that? This is retarded journalism at it's finest - generating bullshit stats from a list that's meant to be a reference point! Bah.

  88. And how many non-Win vulns were exploited? by Anonymous Coward · · Score: 0

    Significantly less than the number of Windows vulnerabilities that were exploited? Thought so.

    It doesn't matter how many vulnerabilities there were, all that matters is how many of them actually get exploited.

    I make my living supporting Macs. If there was an exploit in the wild for any of the vulnerabilities Apple patched in 2005, I would have heard about it. But there wasn't. Just like always, this week I got to sit back and watch my Windows-supporting colleagues running around like headless chickens trying to mitigate the effects of the recent (and STILL officially unpatched) WMF exploit.

    So yeah, this whole article is flamebait.

  89. Also... by Anonymous Coward · · Score: 0

    Dear Slashdot,

    Your recent article on

    [ ] Popularized science
    [ ] Wikipedia
    [ ] MS security lapses
    [ ] Blu-ray vs. HD DVD
    [ ] DRM
    [ ] BSD
    [x] Linux vs. Windows
    [ ] More things to do with Legos

    is

    [ ] Blatant advertising.
    [ ] MS FUD.
    [ ] Two years old.
    [ ] Incorrectly titled.
    [x] Flamebait.
    [x] Misleading.
    [ ] Full of spelling errors and bad grammar.
    [x] A dupe.

    Therefore I

    [ ] Want my money back,
    [x] Demand better articles,
    [x] Demand more editorial control,
    [ ] Have a terrible sense of deja vu,
    [ ] Have decided to become a Slashdot troll,
    [x] Just like to complain,

    You

    [x] Insensitive Clods.
    [ ] CowboyNeal.

  90. Somebody needs to {au,e}dit the vulnerability list by Guy+Harris · · Score: 1

    The careful reader will note that one problem is that both "tcp dump"[sic] and "TCPDump"[sic] have a "BGP Decoding Routines Denial of Service". Of course, WinDump isn't listed there, even though it has the same decoder, although, as it doesn't come with Windows, perhaps it isn't counted as a Windows vulnerability.

    It would also be worth checking to see whether, as noted, any of the updates really deserve to be treated as separate vulnerabilities (regardless of whether they're UN*X vulnerabilities or Windows vulnerabilities). As far as I can tell, the updates for the tcpdump BGP decoding DOS just either say "oh, this OS also has it" or "oh, this OS also has a fix" - there are a small number of those you can get for Windows, but a larger number for "Unix/Linux" vulnerabilities, given that there several major Linux distributions, four major BSD/386 descendants, and several "commercial UNIXes".

  91. /. sold by Anonymous Coward · · Score: 0

    sold itself to m$. keep see'n damn windoz factoz every day now. nice. feel sad though to see / compromised this way. will also sell my / account for just $.02 and be off

  92. Re:Here it comes by sumdumass · · Score: 1
    Well, read the article again. It clearly says they count updates the same as the original vulnerability. So, in essence, there are alot of excuses built into the story.

    This happens every time a negative Linux article appears on Slashdot.
    This happens everytime a fucked up article hit slashdot. I'm not even sure why this is news either. All the article does is say that for all *nix operating systems there are more vulnerabilities for windows and these numbers aren't definitive because it counts repeated submisions the same as the fist report.
  93. Remember! by farrellj · · Score: 1

    Linux is *Only The Kernel*, everything is the distro!

    By saying everything in a distro that has a reported bug is a flaw in Linux is like saying every piece of Freeware, Shareware, Commercial software for Windows that has a reported bug is a bug with Windows.

    Remember as well: "There are Lies, Damn Lies, and then Statistics!"

    ttyl
              Farrell

    --
    CAN-CON 2019 - Ottawa's only book oriented Science Fiction Convention! October 18-20, Sheraton Hotel, Ottawa, Canada h
  94. Important points not mentioned by necro2607 · · Score: 4, Insightful

    Points not mentioned :

    -amount of risk caused by vulnerability
    -percentage of high-risk vulnerabilities per OS
    -time taken to patch vulnerability
    -whether the vulnerability is in some tiny obscure piece of shareware or in a VERY common software (such as MSIE) ... etc. etc.

    Statistics aren't so useful with such lack of completeness.

    Of course that page isn't there to be a useful guide for statistics on vulernabilities, but the Slashdot article seems to be portraying it as such...

  95. Winthout counting updates to previousl vulns... by Anonymous Coward · · Score: 0

    ... the size of the lists are nearly identical. I copied and pasted the two lists into two seperate text files, unix and windows:

    dice@entropy ~/test $ cat unix | grep -v Updated | wc -l
    887
    dice@entropy ~/test $ cat windows | grep -v Updated | wc -l
    672

    887 vulnerabilities vs. 672. Now account for the fact that the "Unix" camp includes a dozen OS's and a much wider scope of software than the Windows list does and I think you can draw your own conclusions.

  96. One thing for sure by Bullfish · · Score: 1

    There is no such thing as a completely secure OS. As well, whether this is full of hot air or not, Micro$oft will never get a fair hearing in this place.

  97. Ignorant Users Though by WlfRecon · · Score: 2, Interesting

    The thing is, I see most people here actually analyzing the data and seeing the flaws within it. But many many computer users will simply see the headlines and start telling everyone that there are these things called "Linux" and "Mac" that are really insecure, so everyone should use Windows.

    --
    Semper Fi
    1. Re:Ignorant Users Though by valkraider · · Score: 1

      Holy Flying Spaghetti Monster!

      MOD PARENT UP. In fact the parent post should be made into a disclaimer at thet top of the f-ing article!

      We can tell ourselves till we are blue in the face - but *we* are not the *world*. Despite what we were taught in the 80's.

      When this is picked up in the AP, or on some stupid local TV "tech news" segment and ma and pa consumer see it, they will be patting themselves on the back that they shelled out the $199 for the WAL-MART PC and avoided one of those insecure Makytoshes or Linus computers their geeky nephew keep talking about....

  98. Delete (Updated) and the count: Win=672, *nix=892 by Anonymous Coward · · Score: 0

    There is also the issue of how many of these incidents are actually 3rd-party incidents and not part of the core OS. And then, from the incidents that are actually part of the OS, the severity of them (exposures on Windows are usually catastrophic).

  99. windows and intelligent design by 3seas · · Score: 2, Insightful

    The only intelligence there is in regards to windows is that of marketing... market it no matter what condition it is in. If "Intelligent Design" was more popular you can be sure MS would market Windows in a manner to ride off that, as they do everything else they can. I mean Hey, they got the singularity OS....(rolls eyes)

    I think everyone knows how out of context the article is, which only shows the deceiptful intent of those responsible for it being written.

    Taking things out of context is a known action of those having intent to deceive.

    Now if there were laws against such that applied to marketing.... We'd all have better things in life, cept for the deceptive.

    But for those of us who do know to see past the BS... we are better off, depending on how deep the BS goes, and sometimes its gets rather deep.

  100. Utterly Non-Meaningful Numbers by Anonymous Coward · · Score: 0

    Read isc.sans.org--not to mention Groklaw--they pretty much rubbish any attempt to draw too many comparisons from merely the number of reports of flaws for each OS. Even ignoring the fact that the number of reports is in no way an accurate way to count--several concern multiple, independent flaws, whereas others are merely updates of old bugs--one thing still stands out:

    The number of bugs is completely insignificant when scored in that way.

    A more practical measurement is something I will call herein the vulnerability window and define as: assuming that you patch your computer immediately after an official patch is posted, compare the amount of time over which you are vulnerable to known attacks vs. the time which you are fully patched.

    So, say, there were 50 days this year in which there were publically known, unpatched exploits, that would be your vulnerability window. This measurement is more meaningful. Right now, for example, GDI32 is completely vulnerable on pretty much all windows systems[1], and so their exploit window is growing pretty rapidly for this year.

    Granted, this isn't perfect: the flaws, obviously, exist even without anyone to exploit them. But this model focuses attention on where most of the problems occur most of the time: known holes that are actively being exploited.

    [1] Older systems like Win 95 & 98 lack any easy, remote vector for exploitation, having nothing to process the WMFs and trigger the vulnerable Escape() function in GDI32, even though they are vulnerable. Even browsing with IE isn't enough according to reports that have been posted.

    [2] Slashdot captchas are weirdly relevant sometimes. I'm not sure if this is a psychological effect or something in the code, but I just got "adequacy" ...

  101. Exploited ? by dbcad7 · · Score: 1
    What's more meaningful, would be to know the number of eploited vulnerabilies.

    Perhaps someday they'll get me, but I have never had to re-install, or fix my Linux system because of a virus or other malware. I do know of six Windows users that have told me their particuler virus woes (so reported to me anyway.. who knows about those too ashamed to admit it).. So I conclude from this, that Windows is at least six times more likely to have a virus..

    --
    waiting for ad.doubleclick.net
    1. Re:Exploited ? by multipartmixed · · Score: 1

      Your math is flawed -- unless you have actually had to wipe your Linux box due to a virus, Windows is infinitely more likely to have a virus.

      Or, to put it in Redmond-speak:

      ? DIVISION BY ZERO
      READY.

      --

      Do daemons dream of electric sleep()?
  102. So secure they're going to call it... by kesuki · · Score: 1

    Windows CE ME NT.

    It's not the 'quantity' of security vulnerabilities that counts, it's the 'quality' i mean, some obscure buffer overflow that _might_ enable a short string of random code to be run as 'user apache' when you combine apache with 7 modules (6 of which are common) is not the same thing as a 'integrated file browser/web browser' that will auto execute any exe that has the right wmf 'play assist' headers on it. and will run that executable as 'administrator' level privaledges...

  103. Worse than that by Lifewish · · Score: 2, Informative

    If I recall correctly, they're actually double-counting some vulnerabilities in common software - once for Linux, once for OS/X, once for Sun Solaris etc (I think that was right - can anyone confirm?). None of this was malicious - this survey was never intended to be rigorous and the people doing the counting made that quite clear. However, it does mean that any attempts to judge the relative merits of the various operating systems are somewhat fruitless.

    --
    For the love of God, please learn to spell "ridiculous"!!!
  104. Re:Another Take by Chosen+Reject · · Score: 1
    the closed-source method of developing means there are vulnerabilities which likely will never be found.

    While I am a big fan of Linux and open-source in general, I think it is safe to say that if a vulnerability is never found then it doesn't matter that it is there or how severe it is. Now, if it's found by one evil hacker and no one else, then it is a problem, but if nobody ever finds it, then good for it.

    --
    Stop Global Warming!
    Just say no to irreversible processes!
  105. to consider: by dartarrow · · Score: 1

    1. Windows is ONE OS. Unix mentioned is more than one, there's SuSE, RH, Debian, *BSD... its not fair to compare one OS to many.
    2. It's not just how MANY vulnerabilities there are, also how much chaos they cause and how much money they cost.
    3. With OSS, finding problems is not as bad a deal, that just means someone will come up with a patch soon enough. With windows that means someone will come out with an exploit soon enough. It therefore means different things on different systems.

    Given enough eyes all systems become perfected. The difference with Windows and Unix is the path to that perfection. Windows is obviously a longer painfull path.

    --
    I love humanity, it is people I hate
  106. Do the math. by ZeroZen · · Score: 1

    So 3 os's, at least, so BSD, Linux and OSX have more vulnerabilities that one single operating system?

    Do the math.

    BS.

  107. lies, damn lies, and statistics... by smash · · Score: 2, Insightful
    OK, lets consider:

    1. Your typical linux distribution includes more applications than microsoft even produce
    2. choosing not to install, or uninstall specific components of a linux distribution is trivial. Try removing IE from Windows XP, without having to put your faith in a third party to help you hack the OS to do it. Then call microsoft for support :D
    3. "linux" encompasses more than 1 distribution

    Anyone with half a clue and experience with both OSes in a production environment already knows the truth, but there's some points for those who actually believe some of the shit that seems to be deemed newsworthy...

    smash.

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    1. Re:lies, damn lies, and statistics... by gromitcode · · Score: 0

      I could just say RTFA. these are not MS versus Linux/OSX etc bugs which most people seem to be taking it. It is applications written by EVERYONE for each system. The comparison is meaningless, 99% of the bugs for both are for 3rd party apps (not by MS or redhat or IBM etc), so this is a comparison of 1000's of 3rd party apps for all platforms. Why can't people just have a look before postly garbage comments, come on people is it that hard to RTFA (even if the article is total garbage)

  108. More than half of these are dupes or updates by Anonymous Coward · · Score: 2, Informative

    I copied the list to a file ran 'uniq' and 'grep -v "(Updated)' on it to remove any duplicates and rows contaning the string 'Updated'.

    Only turned up 813 lines.

    This article in a TLA : WTF ?..

  109. Puh-lease by MattW · · Score: 4, Insightful

    Go compare "Linux Kernel" vulnerabilities (9 unique) vs "Microsoft Windows" vulnerabilities (46 unique). Even that isn't apples to apples, but it's a lot more indicative than the random counts of vulnerabilities for every piece of software shipped with an OS.

  110. lets do some math by crashelite · · Score: 0

    "Linux and Unix, including the Mac, had 2,328 vulnerabilities last year, compared with 812 vulnerabilities for Microsoft Windows" humm there are at least 10 well known versions of linux and i dont know much about unix but there is at least one and then there are 4 versions of OS X out there so that puts us at 15 and up so 2328 / 15 = 155.2 .... thats way less then 812 .... so we are looking at a substantial ammount less in comparison (given there are a lot more versions of linux and unix out there and i didnt count the server versions of OS X)....

    --
    (yes i know i suck at spelling fell free to correct my grammar and/or spellin i dont care, im still not going to change
  111. CERT numbers... by elbuki · · Score: 1

    Why are people putting so much thought into these numbers? I know my opinion has probably already been made above, but I just had to add to the millions that logically understand the meaning of these numbers. I know someone already said, who the hell knows how many M$ security threats exist that aren't made public. This is true. They only release the information when an exploit or worm is making use of them, or they release the information once a month to say they are "working hard on patches". Two hundred minor security flaws is less of a threat to me than one M$ flaw that is EXTREMELY DANGEROUS to my system or network. M$ may have less, but am I wrong in saying that majority of their flaws are WAY MORE dangerous??? And these are just what we find out publically. Isn't fast, publically made reporting of flaws, bugs and vulnerabilies the best part about Linux security? In that those flaws can be quickly dissected by the community and patched quickly? This isn't a competition to see who can make a product with the perfect security record. Only OpenBSD is capable of that! (snicker) This is a competition to see who has the best response and is open to the public. As well as the capability for the IT world to do their own investigations into the source code of their systems that run their mission critical services and applications.

    1. Re:CERT numbers... by smash · · Score: 1
      This isn't a competition to see who can make a product with the perfect security record. Only OpenBSD is capable of that! (snicker)

      Was the "snicker" because even OpenBSD has had a remote root exploit in the last couple of years, or misplaced smugness? :D

      smash.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    2. Re:CERT numbers... by elbuki · · Score: 1

      Alil of both!
      The OpenBSD guys are striving for a perfect system, and with one exception, have been pretty damn good at acheiving that goal!
      :)
      lk-

  112. In other news... by TBone · · Score: 1

    ...Dupe posting tops the SlashDot vulnerability list for the 8th year in a row.

    When are we going to hear from the people responsible about getting this vulnerability fixed?

    --

    This space for rent. Call 1-800-STEAK4U

  113. W[e] M[ay] F[ail] by ntropia · · Score: 2, Funny

    Funny!
    Windows shows less bugs than Linux/Unix! I was always shure that Micro$osft is the best.
    No Office suite exploits... It should be secure, now!
    And, however, even kids knows that "A known bug is a dead bug"!
    (same kids knows that "Bugs enter from open Windows")
    What? WMF? Still unpatched since 3 months? But is a bug related to a feature coming from 1990, it's not a real bug...
    What? Is a *deadly* bug?
    But a company that depict his logo on my keyboard can't be wrong!

  114. It has been the same for several years by Anonymous Coward · · Score: 0

    Lets get the religion out of this ok?

    For several years now Linux has had more security flaws than Windows.
    Last year the stats were crunched that showed that Windows fixes on average came out faster than Linus fixes. And lord knows they are easier to install, thus more effective.

    HOWEVER, A Locked BMW parked in the city is less secure than a Lexus with the windows down parked in the dessert.

    While servers can be affected Windows is targeted for two reasons:
    More Desktop user make viruses etc easy to spread.
    There is a large jerk contingent that also thinks crashing Windows somehow helps Linux and other Opensource.

    Finally Linux servers were just as likely to be compromised by targeted attacks as Windows. There are lots of sites hacked each year running pretty standard Linux configurations.

    IF you run servers, you need to lock down both beyond the defaults and update your software.

    If you run desktops Macs and Linux are safer because they are not targets, not because the OS's were written by humans able to write perfect code or some other BS.

  115. Read the final anti-trust decision by mre5565 · · Score: 1
    Judge Kollar-Kotelly's decision makes it harder to find vulnerabilities in Windows versus open source operating systems, because she explicitly exempted mandatory disclosure of APIs that would expose security holes and also disclosure to those entities that did not have a "reasonable business need."

    Read it:

    J. No provision of this Final Judgment shall:

    1. Require Microsoft to document, disclose or license to third parties: (a) portions of APIs or Documentation or portions or layers of Communications Protocols the disclosure of which would compromise the security of a particular installation or group of installations of anti-piracy, anti-virus, software licensing, digital rights management, encryption or authentication systems, including without limitation, keys, authorization tokens or enforcement criteria; or (b) any API, interface or other information related to any Microsoft product if lawfully directed not to do so by a governmental agency of competent jurisdiction.

    2. Prevent Microsoft from conditioning any license of any API, Documentation or Communications Protocol related to anti-piracy systems, anti-virus technologies, license enforcement mechanisms, authentication/authorization security, or third party intellectual property protection mechanisms of any Microsoft product to any person or entity on the requirement that the licensee: (a) has no history of software counterfeiting or piracy or willful violation of intellectual property rights, (b) has a reasonable business need for the API, XDocumentation or Communications Protocol for a planned or shipping product, (c) meets reasonable, objective standards established by Microsoft for certifying the authenticity and viability of its business, (d) agrees to submit, at its own expense, any computer program using such APIs, Documentation or Communication Protocols to third-party verification, approved by Microsoft, to test for and ensure verification and compliance with Microsoft specifications for use of the API or interface, which specifications shall be related to proper operation and integrity of the systems and mechanisms identified in this paragraph.

  116. I find this hard to believe!!! by Ragingguppy · · Score: 1

    I totally find this hard to believe. I've been using Linux for 10 years. At any point in time I can install windows on one of my computers and get infected by spyware, virus's, or hackers. I've run my Linux box on the net without a firewall for months at a time with all the services turned off. No security breach. I'm wondering who funded that study.

    Also just because there are more security holes found doesn't mean anything. Its easier to find security holes when you have the code available to you. But thats as much a strength as it is a weekness.

  117. gzip... by RoadWarriorX · · Score: 1

    I guess that if I compile gzip natively on windows, any vulnerabilities that plague the linux / unix version just magically disappear, right?

    Who the hell's running the show, anyway?

  118. Windows security self-test by symbolset · · Score: 1

    If you believe your Windows security best practices are up to snuff, you may paste this link into your browser to initiate a self test:

    tinyurl.com/b8oqu

    Disclaimer: Do not under any circumstances do that from a computer that's running any version of Windows, no matter what your precautions are. Unpleasantness will occur. You were warned.

    --
    Help stamp out iliturcy.
    1. Re:Windows security self-test by slothman32 · · Score: 1

      Wet paint. Please do not touch.

      I want to know what that does.
      Does it just crash it?
      Does it erase the hard drive?
      What effects on 95 versus XP.

      All the disclaimers just want me to do it more.

      What if I just try pinging it or something?
      Will the link last long?
      Can I try it later?

      --
      Why don't you guys have friends or journals?
    2. Re:Windows security self-test by Achromatic1978 · · Score: 1

      It goes to astalavista.box.sk - search engine for cracks, serials, keygens, exploits, etc.

  119. Not a fair comparison by DrIdiot · · Score: 1

    Vulnerabilities in KDE are counted as vulnerabilities. Vulnerabilities in GNOME are coutned as vulnerabilities. Separate vulnerabilities in Gentoo, Red Hat, and all other distros are counted as separate vulnerabilities. Even MacOSX vulnerabilities are considered Linux/Unix vulnerabilities. That doesn't seem like a fair comparison. After all, you can't run Linux on both KDE and GNOME at the same time...

  120. A Dangerous Opinion follows... by StankyG · · Score: 1

    Here's what I find most interesting...

    Its nearly unanimous amoung this community that MS OS's (whatever flavor) are by far inferior to Unix (whatever flavor) and that not a one will apparently consider that there is any validity to the story or statistics.

    Now I am not saying that I agree with the article, but I will say that our community is severely biased. To believe that there is not a shred of truth to the article is absurd.

    --
    -STankyG
    People are always blaming their circumstances for what they are. I don't believe in circumstances...
  121. Yet, how many *nix variants, vs. One Windows OS by GuyverDH · · Score: 1

    Multiple versions of course, yet one OS.

    HP-UX, AIX, Solaris, Mac OSX, OpenBSD, FreeBSD, NetBSD and the 4 score and 7 variants of Linux, even, dare I say it, some SCO stuff added into the mix.

    Hmmm - somewhere on the neighborhood of let's pick a good round number, say 20 *nix variants, versus 1 os.

    20 to 1, and only 3 times the number of vulnerabilities - that's approximately .15 vulnerabilities for the average *nix distro for every 1 vulnerability in Windows. That changes the numbers dramatically. Showing a 6.66 to 1 (Oh, my - the number of the beast - how'd that get in there - could it by Bill Satan perhaps?) ratio of Windows vulnerabilities to 1 *nix variant.

    Interesting how numbers can be skewed now, isn't it.

    --
    Who is general failure, and why is he reading my hard drive?
  122. The article is correct by obeythefist · · Score: 1

    The article is correct - I am quite certain *Nix's may have more OS vulnerabilities than Windows. Possibly many more OS vulnerabilities.

    What the article doesn't bother mentioning, hooray for bad journalism everywhere, is that Microsoft's Internet Explorer is completely riddled with vulnerabilities. And it's integrated with the OS in such a way that the IE vulnerabilities can really mess up the whole OS. And the browser cannot be uninstalled or removed completely.

    Furthermore, Linux and UNIX and company still enjoy very strong security through obscurity. Scriptkiddies are simply not interested in these systems and so very few vulnerabilities are actively exploited.

    --
    I am government man, come from the government. The government has sent me. -- G.I.R.
  123. From OSS by peterfa · · Score: 1
    ...however, this does not mean that the vulnerability only affects the operating system reported since this information is obtained from open-source information.

    Huh? What does this mean? I don't understand.

    Furthermore, is this where they got all their information? Where did the Windows vulnerabilities come from? Open source? Can't be!

    Of course you can find the vulnerabilities in the source, if it's open. Is this how they found the Windows vulnerabilities, or in some report? Looking at the source? I'd like to view the source myself. Maybe Linus would like to see it too.

    This is our government!!!

  124. A Quick Pass by Bob9113 · · Score: 1

    bob@media:~/projects/ryu/software/build$ cat ~/nixvuln.txt | egrep -vi 'Updated|Apple|FreeBSD|Gentoo|HP-UX|IBM AIX|OpenBSD|Red ?Hat|SCO |SGI IRIX|Solaris|SuSE' | wc
            737 5484 41307
    bob@media:~/projects/ryu/software/build$ cat ~/winvuln.txt | egrep -vi 'Updated|Apple|FreeBSD|Gentoo|HP-UX|IBM AIX|OpenBSD|Red ?Hat|SCO |SGI IRIX|Solaris|SuSE' | wc
            668 4985 39090

    Updates don't imply increased vulnerability. I removed all but one distro (Debian, the one I use). That gets it down to 737 versus 668.

    That's without removing competing software like MySQL/PostgreSQL and KDE/Gnome, without removing platform specific software that isn't listed by OS, without accounting for the higher disclosure rate of *nix, and without considering time-to-patch and severity. 737 versus 668 is still a meaningless comparison without looking at those factors, but at least the blatant stupidity of multiple counting is largely mitigated.

  125. Good idea, bad implementation by egarland · · Score: 3, Insightful

    The idea of a security score card is good but the way they did it is meaningless. The ranking should be more like:

    Number of bugs +
    Number of bugs with known exploits x 5 +
    Number of bugs with known exploits x the number of days the exploit was in the wild before the bug was patched.

    Then multiply the whole thing by an risk factor (1-5) based on how much harm it can do.

    No lumping multiple OSs. Each one should get it's own card. Lumping applications bundled with the OS is reasonable but skews things too. For an accurate comparison, only bugs in features common to all platforms and bugs in non-optional components should be counted.

    The way the current ranking they use works you could have 50 non-exploitable, local user only, file permission modifying bugs in 100 different Lunix distributions and it would count as 5,000 bugs. Similarly you could have one remote attack that completely takes over a Windows box with known exploits which remained unpatched for 100 days and it would count as 1 bug. The score would be 5,000 to 1 in favor of Windows which is about opposite from what it should be in this example. These are completely meaningless numbers.

    I don't know how the OSs would stack up given an accurate reporting but I would be interested to see.

    --
    set softtabstop=4 shiftwidth=4 expandtab nocp worlddomination
  126. Suuuuure by toadlife · · Score: 1

    I don't buy that argument for a second. What percentage of discovered bugs do you think are actually found by looking at the source code of a program?

    --
    I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
    1. Re:Suuuuure by dsci · · Score: 4, Informative

      What percentage of discovered bugs do you think are actually found by looking at the source code of a program?

      All of them?

      I know your point: that the INITIAL discovery and exploit is not typically found by looking at the code. But to fix vulnerable code, one must FIND and edit it. The point is, once an exploit is discovered, there are many people who can locate the faulty code and fix it fast.

      Open Source is a good thing. Really, what is the down side of source code availability?

      --
      Computational Chemistry products and services.
    2. Re:Suuuuure by toadlife · · Score: 3, Insightful

      I never said open source was a bad thing, or there was a downside. Just that that particular 'benefit' is overrated. Firefox bugs are certainly fixed faster than IE bugs - but according to my logs half of firefox users who hit my website still run vulnerable versions.

      --
      I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
    3. Re:Suuuuure by Anonymous Coward · · Score: 0

      [...] according to my logs half of firefox users who hit my website still run vulnerable versions.

      ... and all of the IE users who hit your site are using vulnerable versions. Really, what was your point, again?

    4. Re:Suuuuure by stevey · · Score: 4, Informative

      All the bugs I find and report which result in Advisories are as a result of source code auditing.

      It looks like I made the CERT list a couple of times, e.g. uw-imapproxy.

      But these bugs are trivial things in applications which are either "extra", or not typically installed.

      Fixing bugs in programs is important, but having a list of 500 simple buffer overflows in rarely used games (for example) on Linux says nothing about the relative security of Linux vs. Windows.

      The worlds are too different, comparing every application included in Debian, say, against Windows would only make sense if you installed every single shareware/freeware/optional piece of software on the windows machine - and that clearly isn't a real world scenario.

    5. Re:Suuuuure by shmlco · · Score: 3, Funny
      "..but having a list of 500 simple buffer overflows in rarely used games.."

      You should look at the list. http://www.us-cert.gov/cas/bulletins/SB2005.html Hardly any are "rarely used games", unless "Multiple Vendors Linux Kernel Asynchronous Input/Output Local Denial Of Service" is the latest FPS...

      --
      Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
    6. Re:Suuuuure by gotak · · Score: 1

      Damn I would like a copy of that game. Hook me up yo!?

    7. Re:Suuuuure by Bert64 · · Score: 2, Interesting

      It's easy to find a crash-scenario without the sourcecode, but to actually determine if the vulnerability is exploitable or not takes a lot longer, and is much easier to find in the sourcecode.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    8. Re:Suuuuure by Pieroxy · · Score: 3, Funny

      what is the down side of source code availability?

      The inability to maintain a monopoly by using scare tactics?

    9. Re:Suuuuure by stevey · · Score: 1

      Some are, e.g. 'abuse'.

    10. Re:Suuuuure by shmlco · · Score: 1

      And some are on the windows side too. But "500 simple buffer overflows in rarely used games"? I think not...

      --
      Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
    11. Re:Suuuuure by giorgiofr · · Score: 1

      Well, a lot of them, if we take a look at how OpenBSD development works.

      --
      Global warming is a cube.
    12. Re:Suuuuure by Anonymous Coward · · Score: 0

      Use Opera.

    13. Re:Suuuuure by toadlife · · Score: 1

      Touch a nerve, did I?

      --
      I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
  127. I call bullshit by Anonymous Coward · · Score: 0

    And lord knows [Windows fixes] are easier to install, thus more effective.

    If they're so easy to install, how come so many people don't install them and end up getting pwned by exploits that Microsoft has fixed months before? Like Slammer, Blaster, Sasser, etc?

    There is a large jerk contingent that also thinks crashing Windows somehow helps Linux and other Opensource.

    Uh huh. And there's an even larger jerk contingent who hates Apple/Macs, so please explain why in five years there hasn't been a single sighting of an OS X-specific worm or virus. There are plenty of people who'd love to take Apple and Apple zealots down a peg, so why hasn't anyone tried? You know if OS X malware was spotted in the wild it would be a huge story on all the techie sites-- yet none seems to exist.

  128. Yeah, just imagine... by toadlife · · Score: 1

    ...how many vulns would be found if anywhere near the number of people used (i.e., cared) about OSX as they do Windows.

    --
    I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
  129. Ok, I'm missing something here... by Anonymous Coward · · Score: 0

    I check isc.sans.org daily and I can't remember the last time I saw a Linux/UNIX vulnerability mentioned (of course they occasionally pop up). On the other hand there are *serious* problems with Windows daily. They've been on Yellow alert for days because of a current VERY serious Windows vulnerability that Microsoft says they'll have a patch for next week:

    http://isc.sans.org/

    Hello, McFly, is there anybody in there?

    Void Main

  130. Rubbish by Brandybuck · · Score: 2, Informative

    Utter rubbish! This is comparing one operating system with two varieties to a dozen different Unix and Unix-like operating systems with hundreds of variants, distributions and versions.

    How about comparing just ONE operating system to ONE other operating system? Like Windows XP to Solaris/SPARC? Or Windows Server to FreeBSD 5.x branch?

    --
    Don't blame me, I didn't vote for either of them!
    1. Re:Rubbish by queenb**ch · · Score: 1

      Ok, lets look at this objectively....

      Windows Box - Anti-Spyware Program, Anti-Pop Program, Anti-Virus Program, Patch Management Client, Anti-Hacking Program (only allows approved exectuables), Various Domain Policies to stop the spread of various nasties

      OSX Server - Been up for nearly 2 years straight, No anti-virus, no anti-spyware, no popup blocker, OS handles it's own patch managment sufficiently well that we haven't felt the need to add patch management to it

      FreeBSD Servers - Been up for over 18 months - only AV is on mail gateway and it's screening email before it gets passed to the Exchange server. Patches handled manually

      Gentoo Linux Servers - Been up for over a year - still doesn't have all the crap on the Windows PC

      What's the big difference? Well, lets see...the PC hasn't been up for a year. It gets 30 day maintenance reboots since that keeps it from getting grumpy. It has been restored from tape at least once because something managed to snake its way past all of our nifty little extra goodies, hence the "approved executables" stuff that's on it now.

      Hmmm....Let's see...what's more secure? The thing you need 47 other products to secure or the thing that works well out of the box because problems with the OS actually get fixed.

      I'm also wary of where Microsoft's numbers come from. See Microsoft has this nasty habit of calling things "undocumented features" instead of actually fixing them. "Undocumented features" aren't bugs and don't necessarily need to be counted or even patched, even though the same hack that I used to force a privilege escalation exploit has worked from NT to XP. However, according to Microsoft it's still "not a bug" and "not sufficiently troublesome to enough of our customers" to bother patching.

      2 cents,

      Queen B

      --
      HDGary secures my bank :/
  131. Windows still comes out on Top for the most Bug by layer3switch · · Score: 1

    If GNU/Linux with 3rd party software bugs be counted as whole Linux/Unix bug, then cygwin with same 3rd party softwares on Windows should be counted as "Windows bug" + "Linux/Unix bug".

    Therefore Windows should carry over its own bugs and Linux/Unix bugs. It's not only logical, but it's factual.

    To me it seems, US-CERT just collected data and published junk stat. Perhaps it's time for US-CERT to raise the bar a bit more than half critical thinking skill level of a baboon for employee/employer.

    --
    "Don't let fools fool you. They are the clever ones."
  132. Even worse, the way the stats are grouped!!!! by Fallen+Kell · · Score: 2, Informative
    At first glance it looks like the groupings have MS as a better OS in terms of CERT warnings, but not even that, look at how the bins are made which group the numbers together.

    Basically UNIX (BSD, Solaris, AIX, IRIX, SCO, OS X), and ALL LINUX distributions are counts as ONE (1) bin, against MS Windows!!! So, have basically EVERY popular mainstream operating system other then Windows in one bin and windows in another, and you are trying to toute THAT as a stat that Windows has less flaws then Unix/Linux? Sure, it does when you count ALL VERSIONS OF UNIX AND LINUX TOGETHER AND ADD UP ALL THE VULNERBILITIES FOUND IN ALL THE DIFFERENT VERSIONS!!!!!

    THEN there is the fact that different CERT warnings appear multiple times! For instance, Eric Raymond Fetchmail POP3 Client Buffer Overflow (Updated) is counted at least 4 times under the SAME NAME, and at least 1 more time under a different name, but it is still the same vulnerbility!!!

    See http://www.groklaw.net/article.php?story=200512311 42317870 for more details.

    --
    We were all warned a long time ago that MS products sucked, remember the Magic 8 Ball said, "Outlook not so good"
  133. Liars figure by sjames · · Score: 1

    It's interesting that they lumped the information that way. Actually, it makes the Linux/Unix side look pretty good that they ADDED together all Linux, MacOS, various BSDs, Solaris, Irix, AIX, gods know what, etc. including every Linux distro big or small, together and only found 3 times as many vulnerabilities as Windows.

    Of course it's all worthless even if split out per OS since they also lumped in (on both sides of the equasion) 3rd party apps. I don't use windows, so I can't comment there, but on the Linux/Unix side they included things like Acrobat reader (does anyone with Linux actually use that?), some backup software I've never heard of (I use rsync myself) IRC clients galore (Is anything on IRC secure? Never IRC as root boys and girls!), shar utils (I remember shar! I think I used it a couple times in the '90s), Opera, etc. These (other than IRC clients) are not apps you'll find in most Linux distros (if any). Certainly the many 3rd party apps for Windows don't come on the Windows install disk. So, even when split out, the worthwhile figure is drowning in noise.

    Of course, rt-11 is superior to all of those because there were no vunlerabilities found in it at all last year. :-)

  134. Compare it to the number of updates . . . by evgen88 · · Score: 1

    While Windows hadn't brought out anything new for trhe OS except security patches and bug fixes while *nix's have had numerous new versions of almost every single part os the OS and think of it as a percentage, it would probaly be Unix 5% Windows 90%

  135. Curious by syncomm · · Score: 1

    How many of these Linux/UNIX vulnerabilities allowed remote execution of arbitrairy code as a superuser...

    Also, note that PER-vendor Microsoft far outwieghed the competition.

  136. Meaningless numbers by laird · · Score: 2, Interesting

    These aggregate numbers are meaningless. That being said, US-CERT made pretty clear that this was simply a list of reported vulnerabilities, not any sort of analysis, so I blame the news sites with taking the meaningless numbers and trying to create a news story that will get Windows and Linux/UNIX/MacOS X fans all excited to read and post (and generate ad revenue).

    Why do I say that the aggregate numbers are meaningless?
    1) They count "updates" to vulnerability reports as vulnerabilities, so there are many vulnerabilities that appear to be counted 5-10 times in the "UNIX" list, and 2 times in the "Windows" list. My guess is that these "updates" are individual OS reports, meaning that a single vulnerability in a cross-platform application would be reported as 2 Windows vulnerabilities and 10 UNIX vulnerabilities. CERT should break out each OS into its own counts in order to correct for this. Eliminating duplicate reports isn't good enough, because there are many OS-specific reports, and it doesn't make much sense to count vulnerabilities specific to Solaris AND Mac OS X AND Linux AND HPUX etc., in a single number, since you run only one OS as a time. :-)
    2) They count reports of multiple vulnerabilities as a single vulnerability, which means that OS's that release fewer updates, each of which patch multiple vulnerabilities (e.g. Apple, Microsoft) as having far fewer vulnerabilities than OS's that release specific patches for each vulnerability. Strangely, this punishes OS vendors that rapidly address and release patches for vulnerabilities, and reports vendors that are less responsive. CERT should count a single announcement that covers multiple vulnerabilities as if each vulnerability were reported individually.
    3) They include third-party application vulnerabilities in the counts, and the number of those reports dwarfs the number of actual OS vulnerabilities (90-95% of the vulnerabilities listed aren't in the OS's). CERT should separate bugs in the OS's from optional third-party application bugs. Many of the vulnerabilities are in extremely obscure applications, and while uses of those applications might want to know about these issues, it's hardly a reflection on the OS' security if there's a 'Wojtek Kaniewski EKG Insecure Temporary File Creation & SQL Injection' in some project's "contrib" directory, which is hardly comparable to 'Sun Solaris ARP Handling Remote Denial of Service' or 'Microsoft DirectX DirectShow Arbitrary Code Execution'.
    4) Their OS coverage is quite spotty. For example, if an application runs on all OS's (e.g. Mozilla, bzip) and has a vulnerability that applies to all OS's, sometimes they're reported only for Windows, sometimes only for UNIX, sometimes for both, sometimes with many repetitions and sometimes only once. While this would require CERT to do some analysis (i.e. actually read the reports), they should consistently recognize cross-OS issues and remove them from the OS-specific lists and report them in the multiple operating system list.

    Since each of these issues appears to introduce error rates that are an order of magnitude larger than the useful data, there's nothing meaningful data left.

    Of course, people have pointed these problems out about these CERT reports for many years. Still, since we have these same pointless discussions every year, CERT should make some basic changes to make these reports somewhat meaningful. Their previous years' list (http://www.us-cert.gov/cas/bulletins/SB2004.html) were more useful, because they at least made it clear which issues were high risk, and which application or OS each vulnerability was associated with, and they avoided the misleading totals. Let's hope that next year they at least go back to the 2004 report format, even if they don't bother to do any meaningful analysis.

  137. Vulnerability vs Exploit by yeOldeSkeptic · · Score: 3, Informative

    There is a difference between a vulnerability and an exploit. A vulnerability is just a potential weakness, a chink in the armor so to speak, but potential weaknesses cannot be taken advantage of unless it is exploited. It is thus the number of exploits that is the primary consideration when speaking of security.

    Of course, Linux will have a large number of visible vulnerabilities! It is open source and anybody with two eyes and a passing knowledge of C should be able to find vulnerabilities almost everywhere. However, are those vulnerabilities actually exploitable? In most cases, Linux security alerts consist entirely of possible vulnerabilities and in most cases also, those vulnerabilities are quickly patched up and repaired; well before any practical exploits are written for it.

    The case is not the same with Microsoft Windows. Because Windows is closed-source, the only way to demonstrate a vulnerability in Windows is to actually write an exploit for it! Thus, whenever a vulnerability has been discovered for windows, you can bet your Momma's last penny that there is a very good chance of the existence of a working exploit for it.

    How many vulnerabilities are there in Windows we do not know of because we cannot examine the source? Judging from the number of exploits (written by people without access to Windows source code, by the way) we can infer with good accuracy that the total number of vulnerabilities in windows should be several times that of the number of exploits. I am too lazy to make a count but perhaps someone with the inclination can create a matrix showing Vulnerabilities vs exploit vis a vis Windows vs Linux. If we assume that the ratio of exploits to vulnerabilities is the same for both operating systems, what would be the estimate of the number of vulnerabilities in windows? If we further include the fact that Linux is open source while Windows is not, what would be the estimated number of exploits in Windows?

    That would make an interesting study.

    It is Linux's open-source nature that gives it the disadvantage when a simple-minded count of the security alerts for Windows versus the number of security alerts for Linux is made. But keep in mind that almost all security alerts for windows are not of vulnerabilities but of practical, demonstrably working, and potentially already widespread exploits. Most security alerts for Linux are of vulnerabilities.

    In any discussion of security between Linux and Windows, the crucial distinction between vulnerability and exploit should be clearly enunciated.

    1. Re:Vulnerability vs Exploit by Anonymous Coward · · Score: 1, Informative

      ahh yes the old myth that a vulnerability is only theoretical until it is exploited. I believe MS used to use that bullshit line too and when they used it everyone shot them down as it being bullshit, So why does it now qualify as justification when it comes to OSS?

  138. Lets use something different, lets count exploits! by SmallFurryCreature · · Score: 0
    Wich OS is currently unsafe to browse the internet with?

    Unless you been living in a cave the wmf exploit pretty much affects every windows out there and it is being exploited. Don't even think it is only people who visit weird porn sites. The most harmless forum wich allows those avatar images is vulnerable. Yes even those that only allow the jpg/gif extensions. Since MS in its infinite wisdom allows wmf images to properly load even when the extension is wrong because of content guessing.

    A nice trick but as it turns out a rather dangerous one.

    I don't remember any exploits like this for all the linux unix bsd even mac OS'es out there. Ever in fact. Not in my live time anyway.

    And that is I am afraid what counts. Not how many bugs are reported but how many bugs go unfixed or unnoticed and become exploited.

    On a side note am I the only one to find it hilarious how all the MS apologist say the WMF exploit is easy to avoid by going to the command line and putting in a super complex command? Isn't linux/unix bad because it is CLI orientated?

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

  139. LINUX IS A KERNEL by SQLz · · Score: 1

    What do Adobe Acrobat Reader bugs have to do with 'Linux'.

    1. Re:LINUX IS A KERNEL by inaequitas · · Score: 1

      Yes, Linux is a kernel, but even a Windows default install comes with a little bit more than just that.

      The way I would see this as being fair is if an absolute minimum install was done on Linux - stage1 through stage3 of Gentoo and only that, or a Deb basic, or Slack or what have you - and then compare. On a fairly similar amount of programs.

      If you throw in KDE you're moving beyond just GNU/Linux, because that's an auxiliary piece of software. Comparatively, it's like running one of those modification shells for Windows. 4 GBs of software on a Fedora Core install doesn't mean twice as many programs as a default XP install; it means twenty times more, at least.

      The survey does, probably, succeed with those managers of IT departments that do not understand these issues nor do they care; but they will stick to Windows after seeing these numbers - and that's all that Redmond really cares about, isn't it?

      As for the one poster that doubted whether bugs can be found while looking at source code... just today I identified two issues at work by working alongside the source code in devising the 'exploit'. This is called whitebox testing and it's very important in 'the industry' as I'm sure that respective poster [first page I think?] would know...

      </sarcasm>

    2. Re:LINUX IS A KERNEL by layer3switch · · Score: 1

      "The way I would see this as being fair is if an absolute minimum install was done on Linux - stage1 through stage3 of Gentoo and only that, or a Deb basic, or Slack or what have you - and then compare. On a fairly similar amount of programs."

      Respectfully I beg to differ. While it's true that Windows default install does come with pretty betty programs and service attached softwares, OSS distributed softwares in linux distros such as Gentoo, Deb, Slack does not have same authoritive control over the source and/or how they are being developed.

      If truely US-CERT wanted to be fair, it's only logical to seperate the GNU/Linux and UNIX variants related specific kernel vuls and NOT bunch them together like some kind of bastard child in comparison against silver spoon fed brat.

      For instance, IE exploit vs Firefox exploit. While IE can only exist (without wine) in Windows environment, Firefox exists in serveral platform. So is it fair to include/exclude Firefox exploit only on GNU/Linux and not Windows?

      Also is it fair that same vuls exists in Cygwin packages which can be found in GNU/Linux and UNIX variants not be included in Windows vuls list?

      --
      "Don't let fools fool you. They are the clever ones."
  140. It's complicated by rben · · Score: 1

    Perhaps the best measure of security would include the number of vulnerabilities, their priority, and the avg time to fix them once discovered. That might get us a nice measure for open source OSes where the vulnerabilites can be found by inspection, but it wouldn't help much with Windows.

    It also might be good to take into consideration the number of users affected. Because of it's market dominance, every Windows vulnerability affects a far greater population than a vulnerability in any other OS, thus all those vulnerabilities have a higher overall cost to the computing population.

    --

    -All that is gold does not glitter - Tolkien
    www.ra

  141. What this means is: by Cyno · · Score: 1

    Windows is more secure than Mac OSX, all of UNIX and all of Linux combined. But Windows is not more secure than any of those individual operating systems, only when you add them together does math work out.

    So, there ya have it folks. I think we can all agree now, Windows truely is the most secure and trusted computing OS available. It has the best TCO, everyone knows this, and is virtually open source. So just buy Windows. I mean, what choice have ya got?

  142. Yet they distinguish Linux from Unix by catmistake · · Score: 1

    If they are lumping all the *nix OS's together, why do they bother distinguishing between UNIX and Linux? Even when they are fucking something up they can't get it right.

  143. Yes but.... by magnus_1986 · · Score: 1

    Tabulate the data on how many of them were critical and the whole argument against *nix breaks down.

    --
    My last sig was ridiculed
  144. Using Wine, Linux can own Windows vulnerbilities! by Anonymous Coward · · Score: 0

    Yeah! Using Wine, Linux can have all of Windows vulnerbilites too! Wahoo! We're #1 we're #1!

  145. After doing the real maths... by Anonymous Coward · · Score: 0

    I just spent a long time going through that list and decided to compare Microsoft and Debian. To be fair I included all GNU reports under Debian. I counted the first instance of any vulnerability, for anything with "Microsoft", "Debian" or "Gnu" or "GNU".

    The total for Gnu/Debian is 51.

    The total for Microsoft is 128.

    So Debian Gnu/Linux is 2.5 times safer than Microsoft, based on ZD-net logic!

    I also found it interesting that there's 2 Mozilla reports under Windows, yet dozens under Unix. I though Moz was cross-platform....

  146. at least compare then equal by bxbaser · · Score: 1

    compare only os vulnerabilities.

    release the source code so thousands of people can review for vulnerabilities.

    if that is all that was found on the nix os's and app's with the number of people reviewing the code, in the whole year of 2005 who can complain that its insecure.
    and that list is across all releases.

    I wonder what would happen if ms and just about every vendor of ms platform software releasesed thier sources to the world for review.

  147. *nix get ready to take your lumps and move on! by ami-in-hamburg · · Score: 1

    Personally, I will never ever run any Win* on any of my systems ever again. However, I think we need to keep in mind "expansion = problems".

    I think the argument that there are more Win* vulnerabilities than there are *nix vulnerabilities because Win* runs on 99% of desktops is valid. It only makes sense. Why would a malicious author write something that effects 1% versus 99%?

    With the rise in popularity, and in my estimation, the continued winning of desktops by linux, I think the *nix community should stop whining about unfair comparisons/studies and really take a serious look at the actual basis of the comparisons.

    In order to maintain momentum in winning desktop space from Win*, *nix developers/distros/companies need to continue the good work fixing vulnerabilities or eliminating them prior to realeases of distros/apps/updates etc...

    Statistics can say anything you want them to say. However, since perception is reality for most people, the *nix community has to be impressive and secure in the minds of consumers.

    Only then will the momentum remain sustainable.

    Just my 2 cents

    1. Re:*nix get ready to take your lumps and move on! by slothman32 · · Score: 1

      When it was made, 2 cents were worth something.
      Now it is only like .4 cents.

      Since you used *nix and win* does that mean there is Winnix?

      The new campaign, "It's as hard to use as Unix but as insecure as Windows!"

      As for the actualy comment I do agree.
      It's not as fun though.

      --
      Why don't you guys have friends or journals?
    2. Re:*nix get ready to take your lumps and move on! by theAtomicFireball · · Score: 1
      I think the argument that there are more Win* vulnerabilities than there are *nix vulnerabilities because Win* runs on 99% of desktops is valid. It only makes sense. Why would a malicious author write something that effects 1% versus 99%?
      One of the problems with common logic is that it's often wrong. first tof all, Windows does not represent 99% of the computers, it's more like 90%-93% depending on whom you believe, though those statistics are generally calculated based on new computer sales, which is skewed because older Intel machines are often given a second life as Linux/*BSD boxes, people who use Macs tend to keep them (on average) longer, and because of the way Windows is licensed, many machines that run Linux/*BSD are also licensed to run Windows and are likely incorrectly counted as Windows machines in these statistics. In terms of "installed base", Windows could actually be considerably lower than the numbers show, and there's no real way to know with any certainty

      Now, why would someone exploit vulnerabilities in a minority platform? A number of reasons. First of all, even if it's only 7% of computers, that's a lot of computers in terms of raw numbers - a number in the millions. There are many purposes that those computers could be put to, such as acting as click-fraud zombies, being used for DDOS attacks, etc. Not every exploit is designed to bring down the net.

      Another reason is simple geek cred. It's become rather commonly known that Unix is harder to write effective exploits for because of its architecture. The first person who writes a really invasive, problematic OS X virus, for example, is going to be considered pretty bad-ass among the misfits who make up that particular sub-culture.

      Even if you pro-rate the number of exploits by the installed base of users and don't even take into account the severity and impact of those exploits (which you obviously should), Windows security still sucks in comparison to pretty much anything else. There are many platform differences that get debated and for which there are valid reasons for differing opinions, but anyone who claims Windows security is anything other than disastrous is an apologist of the worst sort.
  148. Linus's Rule by Glooty-Us-Maximus · · Score: 1

    "Given enough eyes, all bugs are shallow"

  149. Updates counted as many, "multiple" counted as one by Mr+Europe · · Score: 1

    Didn't Infoweek read the (long) list at all ?
    Part of the list:
    Apache 'Mod_SSL SSLVerifyClient' Restriction Bypass
    Apache 'Mod_SSL SSLVerifyClient' Restriction Bypass (Updated)
    Apache 'Mod_SSL SSLVerifyClient' Restriction Bypass (Updated)
    Apache 'Mod_SSL SSLVerifyClient' Restriction Bypass (Updated)
    Apache 'Mod_SSL SSLVerifyClient' Restriction Bypass (Updated)
    Apache 'Mod_SSL SSLVerifyClient' Restriction Bypass (Updated)
    Apache 'Mod_SSL SSLVerifyClient' Restriction Bypass (Updated)
    Apache 'Mod_SSL SSLVerifyClient' Restriction Bypass (Updated)
    Apache 'Mod_SSL SSLVerifyClient' Restriction Bypass (Updated)


    There are MANY vulnerabilities with updates counted as different and there are many containing with the word "multiple vulnerabilities" in their name.

    I cleaned the list removing the updates and the correct amount for Windowses is 672 (not 812) and Unixes and all the rest OS's 1034 (not 2328).

    It's yet stupid and misleading to combine all Windows OS'es in one pile and the rest in the other. And even more stupid is to count pathced and unpatched vulnerabilities together!
    See the http://secunia.com/product/ for clearly categorized advisories.

    The amounts "Unpatched" of "Total advisories"
        25 109 Microsoft Windows XP Home Edition
        29 124 Microsoft Windows XP Professional
        14 63 Linux Kernel 2.6.x
        0 2 Ubuntu Linux 5.10
        1 182 Debian GNU/Linux 3.1
        0 84 Fedora Core 4
        0 230 Mandrakelinux 10.1
        0 63 Apple Macintosh OS X

    Notice that some OS-versions are older than others. (The total count should be divided with the time.)

    Of course the criticality should be counted too.
    I checked Linux Kernel 2.6 unpatched vulnerabilities and none of them can be used remotely, 7 (of 14) was DoS and 7 where the local user could potentially escalate privileges or get sensitive information.
    Of the Win XP Home Ed I unpatched vulnerabilities 11 out (of 25 total unpatched) could be remotely exploited.

    Based on the above I come to the conclusion that Brian Krebs is either spreading FUD intentionally or plain stupidity. But what is the reason for Slashdot to do it ?

    BTW The story is duplicate:
    http://it.slashdot.org/article.pl?sid=05/12/31/081 2210&tid=172

  150. As long as Idiots use both OSes... by Khyber · · Score: 1

    There's bound to be a major fuckup in the ratio. I'll be willing to bet that those that run *nix and are getting virii are either deliberately doing it, or are Class-A noobs that don't know you NEVER run as root, thus giving you the full priviledges as Windows would give you to the OS while running as Administrator. How much you wanna bet they didn't fully include that fuckup factor into their equation/statistic?

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  151. What's truly amazing by rxfh · · Score: 1

    The guy who wrote the infoweek article in question got PAID for such an obvious distortion. It's clear the article has nothing but flaws and really illogical assumptions and associations as people have pointed out. I wonder what his motivation was; the conspiracy theory says m$ partially funds or is in some way associated with infoweek.. the humorous theory is that one of our beloved slashdot trolls finally got a REAL JOB and is now trolling and getting paid for it.

    Anyhow I sent out an email that basically pointed out all the flaws that have been mentioned here and "accidentally" cc'd most of the listed editorial staff. It would be nice if morons like that got fired for stupidity.. but he'll probably just get a bonus for actually driving some traffic to that POS site.

    Ah well.

  152. sThats for real now ! by Jarth · · Score: 1

    Um, that's really great news isn't it ? These geesers had to start countin' Several Seperately Maintained Linux Distributions AND Several Classic Unicexs AND Several Releases of Mac OsX to get a 3 to 1 ratio compared to just One Version of Microsoft Windows

    People, the wind is certainly blowin' in the right direction here !

    --
    free dom(inion) - free energy - free your mind - whee!
    1. Re:sThats for real now ! by Jarth · · Score: 1
      --
      free dom(inion) - free energy - free your mind - whee!
  153. More information by Exter-C · · Score: 1

    There are several other issues here that are important to note, How many of the vulnerabilities can be remotely exploited, taking that on board how many of them have exploits in the wild, and then how many of those vulnerabilities are Operating system specific,. When I read down the list i See several web applications that are reported as vulnerable. But they are not platform specific. for example I can install phpBB on a windows or linux system with little to no difference.

  154. Not really fair either by Bert64 · · Score: 1

    This survey lumps "UNIX" in together, meaning solaris, linux, *BSD, AIX, IRIX, Tru64, OSX and whatever else.. Some of these OS's are abandoned by their vendors (IRIX, Tru64) and aren't undergoing much active development..
    A much fairer comparison would be between actual off-the-shelf distributions of a given OS, instead of lumping everything together.. And it should also take into account the amount of bundled software (more bundled software, more chance of a vulnerability) and possibly do a comparison between each OS with all the optional components removed (baseline vulnerabilities)

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  155. The important bit... by Karem+Lore · · Score: 1
    three times the number of OS-specific vulnerabilities reported last year

    M$ may have 1000 times more bugs, but they are not always reported

    --
    When all is said and done, nothing changes...
    1. Re:The important bit... by Jarth · · Score: 1

      wich does give a whole new notion to what is commonly called a 'mostly harmles' virus, like for example the winstall.exe wich popped the .wmf/gdi32 bubble

      --
      free dom(inion) - free energy - free your mind - whee!
  156. Hmm very simple by Elektroschock · · Score: 1

    The question is not what vulnerabilities are found. The question is what happens.

    No security system = no vulnerabilities. Of course all systems need a proper security review. Here also a role of the governments can be observed: Review code.

    In the field of Open source a formal documentation of security reviews leaves a lot of room for improvements. The situation improved over the use of profiling tools but automatic detection of vulnerabilities and problems can still be improved. Test cases for code reviews, safer programming styles and languages, and time and review are key to ultimate security. Software does not get worse.

  157. Microsoft takes security risk to a new level. by Futurepower(R) · · Score: 1
    I agree with what you said. There are other issues, too.

    It has been my observation that Microsoft takes security vulnerability to a whole new level. Microsoft Internet Explorer has had the most extremely serious vulnerabilities of any software I've seen.

    Below is something I wrote for customers about this week's astounding Microsoft vulnerability. Microsoft customers of any version of Microsoft Windows after Windows 3.1 can lose control over their computers just by visiting a web page. Security experts are saying it is the worst security vulnerability they have ever seen.

    It's been there for 7 years. How many countries have secret police or espionage departments that have used this vulnerability?

    Microsoft is taking a leisurely approach to fixing the problem. The company plans to release a patch on January 10. Part of the problem is that there is an ENORMOUS conflict of interest. Many customers, when they discover that their computer has become slow, don't realize that it is infected. They buy another computer. They don't want to spend the money to learn another operating system, so the new computer has another copy of Windows. So Microsoft profits from security vulnerabilities. Corporations are usually a group of generally moral people, but it has somehow been established that the corporation can be allowed to be immoral.

    I wrote the instructions below for those of my customers who are interested in protecting their home computers, and have the minimal technical ability required. These instructions and the explanation will help them understand the importance of the work we do for them, and the problems we face in helping them.

    ________________


    New, Very Severe Security Vulnerability In Windows

    There are big problems now with a new, very severe security vulnerability In Windows. You can become infected even if you merely visit a malicious web site. See the articles linked below.

    The vulnerability exists in all versions of Microsoft Windows, including Windows 98, except Windows NT. Macintosh and Linux computers are not affected.

    NEVER follow instructions like those here unless you verify they are correct by reading an official source! In this case, you can see the instructions in the Microsoft article linked below. To see the instructions, load the article in a browser, click on "Suggested Actions", click on "Workarounds", and click on "Un-register the Windows Picture and Fax Viewer".

    Temporary Fix -- Here is the temporary, incomplete fix given in the Microsoft article linked below. This adjustment does not make a computer secure, it just makes it more secure:
    1. Log in as a user with Administrative privileges. (If the command below runs successfully, your login account has administrative privileges.)
    2. Copy this command to the Clipboard:
      regsvr32 -u %windir%\system32\shimgvw.dll
    3. Left-click Start/ Run/. The Run window will open.
    4. Paste the command into the Run window. Press the Enter key.
    5. You should see a window that has "succeeded" as the last word.

    This command, un-installation, will disable the automatic loading of graphics files in Microsoft Picture and Fax Viewer. That is better than risking infection of your computer with viruses, spyware, and other malware.

    After un-installation, you will need to open a graphics program to view photos and other graphics. You can use Microsoft Paint, for example: Start/ Programs/ Accessories/ Paint. However, be careful to open only image files from trusted sources. If you view an infected graphic with Microsoft Paint, your computer will be infected.

    Graphics in email programs like Mozilla and Thunderbird and Opera will display normally after un-installation.

    Before the un-install, if your computer is about to be infected, you will see a pop-up message from those three em

  158. Not a like for like comparison by Anonymous Coward · · Score: 0

    because 'Linux/Unix' represent a large number of different operating systems. What might be more interesting (yes I know all vulnerabilities are not born equal) is a comparison with a particlular Linux distro, or a particular flavour of Unix. What are the numbers then?

  159. OFF TOPIC -- Good suggestion here, CowboyNeal! by Dystopian+Rebel · · Score: 4, Interesting
    I wish I could mod submissions.


    Why not make this one of a subscriber's privileges?
    --
    Rich And Stupid is not so bad as Working For Rich And Stupid.
    1. Re:OFF TOPIC -- Good suggestion here, CowboyNeal! by jacksonj04 · · Score: 1

      Seconded. This could allow actual feedback on dupes.

      --
      How many people can read hex if only you and dead people can read hex?
    2. Re:OFF TOPIC -- Good suggestion here, CowboyNeal! by DrMorris · · Score: 4, Interesting

      What about modding the editors? I would especially like a button [decrease karma for posting a dupe... again] :-)

    3. Re:OFF TOPIC -- Good suggestion here, CowboyNeal! by DeputySpade · · Score: 1

      Yeah, but that gets ugly once you add all the buttons for posting a trip, posting a quadrup, etc...

      --


      This space intentionally left blank
    4. Re:OFF TOPIC -- Good suggestion here, CowboyNeal! by Anonymous Coward · · Score: 0

      That's what digg is for.

    5. Re:OFF TOPIC -- Good suggestion here, CowboyNeal! by plantman-the-womb-st · · Score: 1

      Hey, if Apple can do it with six buttons, we can too!

      --
      Say bad words about my book, in cold oatmeal, or I shall sue!
  160. What's with (Updated)? :) by Anonymous Coward · · Score: 0

    I was interested what was that (Update), so I took a look. And, what can you see. Every that (Updated) means another distribution discovered that same bug. So, cause of that you have, for example, "GNU Gzip file permisson modification" counted 12x times. Odd? :)

  161. Clustering by Tom · · Score: 1

    That just might be because they are comparing a group of systems (the entire Unix world) with one system (windos, though there are several flavours, one might count it as actually two systems - those NT based and those win32 based).

    Then there's the whole issue of assigning issues, especially with applications. Yadayada.

    Then there's the whole issue of configuration. It's a well-known fact that windos systems can be made reliable and secure, if you can find one of the rare really good windos admins. Unix admins, on the other hand, are better on average, though the real pros are just as hard to find. But it's easier to set up well, so with better admins and better default settings it tends to be more secure on average, but that's due to secondary factors, not higher code quality.

    In the end, you arrive at one conclusion: These things are sufficiently different that they are hard to compare. Whatever you do, you have to make some assumptions, and if your assumptions are wrong, your results are worthless.

    Speaking strictly for me personally: I'd much rather entrust data worth $1 mio. to a Unix system - any unix system - than data worth $100,000 to a windos box. Call it prejudice or experience, I don't care, I've been proven right often enough to know that's a good rule-of-thumb.

    --
    Assorted stuff I do sometimes: Lemuria.org
  162. I can receive email from strangers under Linux by Anonymous Coward · · Score: 0

    Using Linux or BSD (I use both, Debian serving Apple) I can plug into the internet without getting infected, serve web pages, receive email from strangers, browse the internet and view WMF pictures without even being Owned!

    I used to think my old Win98 box was pretty funny, being immune to last years rash of debilitating viruses, but Microsft has simply left too many doors hanging open - for decades..

    Windows was safer before Microsoft discovered TCP/IP, we should have hidden it from them better..

  163. Re:"OS Vulnerability" vs "Application Vulnerabilit by Tom · · Score: 1

    True for most cases, however I would like to make one exception:

    If an application error allows an attacker to gain root (Admin on windos) on the vulnerable system, the problem becomes an OS vulnerability.

    In other words: It very well is the job of the OS to ensure that applications can not hurt the system. Both windos and most Unixes do a pretty shabby job at that, though stuff like privilege seperation have pushed Unix ahead in the game.

    The real solution to this, SELinux, Trusted Solaris, etc. - the whole RBAC/MAC area, is currently still too much in development and too complex for the average admin to get mainstream acceptance.

    --
    Assorted stuff I do sometimes: Lemuria.org
  164. Here we go again.. by Sigg3.net · · Score: 0

    Sometimes I think /.'ers are all sadomasochistics.

    When they're not watching HENTAI porn of girls they'll never have, they're repeating dead yet painful discussions to keep the juices flowing. It's like masturbation with barbed wire. We all KNOW what this debate is all about. My penis IS bigger than yours. And my dad kicks your dad's ass.

  165. Re:Delete (Updated) and the count: Win=672, *nix=8 by Bert64 · · Score: 1

    But many linux distributions blur the distinction between third party and core OS...
    Linux distributions come with a large wealth of software, while windows comes with a comparatively minimal set. How would a linux distribution fare when stripped down to the same level as windows? and not to mention the fact that virtually anything can be removed from a given linux distro, whereas windows has lots of components which can't be removed/replaced.

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  166. From the article by oDDmON+oUT · · Score: 1

    Infoweek:

    "The end-of-year vulnerability score should be taken with a grain of salt, however, since US-CERT doesn't filter out updates (so one actual vulnerability can be counted numerous times) nor does it break out individual vulnerabilities from warnings that cover multiple bugs (as in the many Mac OS X vulnerability listings)."

    Ya gotta love CYA jargon and short disclaimers, the white wash for troll reporting.

    --
    Some days it's just not worth
    chewing through my restraints.
  167. Comparing BSDs.... by Anonymous Coward · · Score: 0

    Using the somewhat specious metric of the number of vulnerability notices listed, we find....

    FreeBSD-specific vulnerabilities: 16
    OpenBSD-specific vulnerabilities: 6
    NetBSD-specific vulnerabilities: 2

    Now, which one is supposed to be the "secure" BSD? :-)

    (I wont even bother comparing those numbers with the Linux-specific vulnerabilities - I lost count of those :-)

  168. Could be true... by Cinquero · · Score: 1

    So much Linux distros are out there. The Gentoo developers, for example, do not even fix a blocking bug (marked as minor) for mplayer since weeks.... although it is extremely obvious how to do that...

  169. Yes, but... by CrimsonScythe · · Score: 0

    ...they're all derivatives of SCO Unixware, right?

    --
    The view was horrible and the smell was even worse; Julie severely regretted becoming a proctologist.
  170. Maintenance (was: Suuuuure) by dwandy · · Score: 1

    Having worked maintenance-coder in a past life, I can tell you that on review of code to add some new functionality or to tweak some bit of code, bugs and flaws are discovered that (almost) never would have been discovered by users ... while not a daily occurence, I suspect that every maintenance coder has found flaws in just this manner...

    --
    If you think imaginary property and real property are the same, when does your house become public domain?
    1. Re:Maintenance (was: Suuuuure) by Weedlekin · · Score: 1

      " I can tell you that on review of code to add some new functionality or to tweak some bit of code, bugs and flaws are discovered that (almost) never would have been discovered by users ... while not a daily occurence, I suspect that every maintenance coder has found flaws in just this manner..."

      I've found flaws in my own code when adding new functionality to it. And few if any of said flaws were found during testing or by end-users.

      --
      I'm not going to change your sheets again, Mr. Hastings.
  171. This is distortion at its worst. by Jerk+City+Troll · · Score: 1

    I read this list and I was shocked at the ridiculousness of the categories. First, a lot of the vulnerabilities listed are due to third-party software, so you can hardly attribute those flaws to the platform itself. (If I install an add-on to my car that makes it easier for people to break in, is Honda responsible?) Second, the Linux/Unix category is beyond absurd. In addition to covering many different Linux distributions, it also includes multiple flavors of BSD, HP-UX, AIX, and OS X among others. To make it even worst, the Linux/Unix category includes software which should definitely go under the multiple operating systems category. SquirrelMail? Apache? Come on.

    This list makes about as much sense as saying: “This Ford car has fewer flaws than this Honda, Toyota, Kia, and this microwave oven combined! Great job Ford!” I suppose someone over at CERN is on the Microsoft pay role. And Slashdot bought into it. Silly.

    1. Re:This is distortion at its worst. by psbrogna · · Score: 1

      Good point. The report does seems to imply that there are more vulnerabilities REPORTED in all flavors of Unix & any related software combined vs. just Windows by itself and without weighting for seriousness of vulnerability.

  172. Expected news by Anonymous Coward · · Score: 0

    One day Windows has vulnerabilities from zero to none and Linux is so insecure that nobody has courage to use it. Why?

    Programming techniques! While Linux party is favouring ol' good C, competition has switched completedly to more advanced languages that make buffer overflows, memory leaks, etc, impossible. Usage of C should be rated as highly critical security issue when software becomes complex.

  173. reported vs. unreported by sl4shd0rk · · Score: 1

    If you bare your ass to the world (linux) everyone is able to count the pimples. If you keep it covered, how does anyone ever really know?

    --
    Join the Slashcott! Feb 10 thru Feb 17!
  174. List is meant for software...NOT core OS bugs by Anonymous Coward · · Score: 0

    You guys are all analyzing this as though this list is trying to make Linux look bad but this list isn't supposed to be used to determine core OS bugs.

    You are supposed to use this list to say "I have a Linux machine. Let me check this list to make sure the Linux version of my Acrobat Reader doesn't have a bug in it."

    This list just means that a bug was found in some piece of code that runs on that particular operating system. They are saying right from the start that this list has NOTHING to do with the core OS. If a bug was found in Linux Acrobat Reader it just means one bug was found on a piece of code designed to run on Linux. They are not trying to say that the Linux core is less secure, just that SOME piece of insecure code was found that was designed to run on that particular OS. The reason *nix is lumped together is because much of the SOFTWARE found in that list can run on many different distributions.

  175. At least one in every LCA by leonbrooks · · Score: 1

    ...to the point where finding them while attending is almost a Hallowed Tradition now.

    --
    Got time? Spend some of it coding or testing
  176. What I see from these statistics... by mytec · · Score: 1

    Vulnerabilties on the *nix platform aren't going down. Regardless of how easy it is to retrieve and install patches/updates, one is seemingly bombarded with the need to update. One hears the Linux zealots, for example, brag how fast the response to bug/exploit reports are and how quickly (this varies from vendor to vendor) the bugs/exploits are fixed. Great. While the response and ability to band-aid is admirable (very much so!), where is the quick response to improving software processes to help prevent all these potential exploits? Where is the quick response to fix the root causes?

    Every time these articles get posted there always seems to be a great deal of deflection of discussion from the root cause. I wish articles like these fostered dicussion of possible paths to solution and/or how people can help protect themselves in light of all these vulnerable, bundled, applications.

    We all know how responsive the *nix community is, in particular the GNU/Linux platform, what a lot of us don't know is how we can stop this problem or at least more significantly mitigate the effects.

  177. Quantity V.S. Quality V.S. Admin being a moron by bferlin · · Score: 1

    All this list means is that more are reported. Doesn't mean that Unux is less secure, and by saying that let me qualify it by saying 'When used correctly'. There are many Windows admins who can make a windows machine more secure than a bad Unix guy, and there are Unix guys who will make a machine impregnable next to a well patched windows machine. It's all about Difficulty and Severity. Let me qualify that:

    I think the real question is two fold:

    #1 - If you get compremised, how bad is the damage?
    #2 - How much of the exploit is really your fault and not the developer?

    -- As a Unix admin, if you install a copy of a program, leave it for a few years and then turn on a bunch of useless protocols that were beta to begin with, you didn't read the manual -- who is at fault? The development team or the admin who didn't take the risk into effect? In this case, a default install on Windows might actually end up being more secure than your dumb self.

    -- Now as a Windows admin, all you can do is wait and feed off the microsoft trough. If something breaks, you can't exactly go debug the code and fix it. You're only lucky if someone writes a workaround, such as this recent wmv exploit. But in general, the tools aren't usually bad for working, and if you're really good you can problably find a workaround, or go delve into the registry for that particularly sticky key some developer left in there for you to find. Obviously for the smart Unix admin, finding settings is a 'man' call away even for a mediocre admin.

    SO:
    And Like so many have mentioned, this is all about reported bugs. And the difference is, when you report a bug to an open source team, they take it personally and complete it at any cost. When you report a bug to Microsoft, they look at it and figure out how much it'll cost them before they even acknowledge it. They are a company, that's just how it works. I would say don't get pissed about it, just realize the consequences and do the best you can.

    And for gods sakes, pick a good d4mn root/Administrator password.

    --
    - Brett
  178. As a matter of fact, you *can* run Windows no GUI by leonbrooks · · Score: 1

    A chap named Chris MacDonald at the University of WA does it routinely.

    But he's the only one I know.

    The bits and pieces in MS-Windows are all heavily tied together not so much for technical as for marketing reasons. If everything is one great hairball, it's easier to argue that it can't be split. If you still have MSIE lurking even after you "uninstall" it, it will eventually work its way back to being used as a browser again. If MSIE "cheats" and uses little-known APIs to speed its operation, then other browsers look slow and clumsy on the same system. But most importantly, everything on the system is a kind of sales link to everything else on the system. As soon as one gets a foot in the door, the others get dragged in as dependencies.

    Developers, developers, developers my ass. It's all about sales, sales, sales.

    --
    Got time? Spend some of it coding or testing
  179. lies, damn lies, and reports by psbrogna · · Score: 1

    Come on, does anybody even report MS vulnerabilities anymore? Wouldn't that be like the meteorologists reporting that tomorrow the sky will be blue?

  180. size does matter by Kortec · · Score: 1

    Does anyone else find it pretty absurd that the list of vulnerabilities is that long anyway? All statistical concerns (and as a student of that discipline, I have many) and OS opinions (I run Gentoo) aside, I think it's rather telling about the state of the industry, and consequently rather depressing, that there are literally thousands of reasonably major holes in the machines we've imbued with as much trust as the sum of all the Linux/UNIX and Windows boxes out there. Being a programmer, I know expecting perfect code out of the box is irrational, but maybe it's time for some paradigm shift.

    --
    "My heart is in the work." - Andrew Carnegie
  181. WMF by dsmatthews · · Score: 1
    It only takes ONE very bad problem and a vendor who is slow to patch to make *nix look good.

    :-)

    Quality vs Quantiy, a thousand little issues that are context specific does not mean as much as just one huge universal hole in an OS.

    The WMF problem is public now, but has been with us since 1990, if anyone has known about this flaw for all those years Windows users may have been totaly owned for ages.

    The nature of the WMF bug is such that it is not blocked well by generic security measures. Many of the small *nix issues are stopped by good security practices and generic measures.

    Why don't people get it?

    1. Re:WMF by Jarth · · Score: 1

      "The WMF problem is public now, but has been with us since 1990, if anyone has known about this flaw for all those years Windows users may have been totaly owned for ages."

      That DOES ring a bell ... geez, i'll have to dig back on this but there was a virus wich did about the same before ...

      --
      free dom(inion) - free energy - free your mind - whee!
    2. Re:WMF by dsmatthews · · Score: 1
      What if such holes are not mistakes. Who has been using them and for what?

      Does M$ even know exactly who coded/designed all the buggy code that has been found in the last few years?

      Mole or idiot? I doubt we will ever know.

    3. Re:WMF by dsmatthews · · Score: 1
      or to put it another way...

      http://www.cafepress.com/dsmatthews.43337864

      ;-)

  182. Linux/Unix & Windows by onyx02 · · Score: 1

    Some users here are forgetting that Windows by itself is not an OS. I can not go to the store and buy the Windows operating system. There is Media Center (basically XP), XP Home, XP Pro, XP 64, 2000 Pro, NT, CE, and so on. Same goes with the various distros of *nix. I like to use Fedora, Redhat 9 and Win XP. I say use whatever works for you. I do believe that since you have a company (Microsoft) with such a huge OS market share, more people are writing malicious code to screw with Microsoft. It's also easy for malicious code to take adavantage of a system where most users are working on their personal pc as the administrator. Every owner of a new microsoft os is the admin of their pc. You never see instructions included with a dell pc with xp stating that users should work with the least amount of privliges. I also believe that you have more computer intelligent users using the a *nix system. Given enough time, any OS can be exploited.

  183. Give them time by Anonymous Coward · · Score: 0

    Windows *may* have less vunerabilities than all other existing OSes together, but it sure is triying to keep up...

    Maybe Vista will turn the tide.

  184. Unix ones are counted multiple times by Anonymous Coward · · Score: 0

    Look at the actual list. As each different Linux or Unix vendor released a patch, an update was released to the notice. A single Unix vulnerability would spawn many updated notices for a single flaw, and each one gets counted in this stupid statistic.

  185. Mod this momma down. by ncurtain · · Score: 0

    Personally though, I think Linux has the more important edge, I can always download some kludge of a .patch file and recompile the broken component. Although, it has been demonstated with the current WMF hole that once a binary vulnerability has been discovered in Windows, unofficial kludge fixes and workarounds can be put out, however rare these may be.

    I think there must be some sort of a scam going on with the responses here.

    I can't believe that you don't all know that riding a box that will not automatically load all the cookies that God and the NSA sends is itself a massive security flaw!

    Hmmmm.... I wonder if they know?

    Course they do. Just being flippant. God knows everything.

    So why does his agency need ....

    Ah, never mind.

  186. FUD muffins by DynaSoar · · Score: 1

    Pollardito (781263) sez: "this isn't a list of OS vulnerabilities, it's a list of application vulnerabilities sorted by OS"

    From CERT: "Software vulnerabilities are categorized in the appropriate section reflecting the operating system on which the vulnerability was reported; however, this does not mean that the vulnerability only affects the operating system reported since this information is obtained from open-source information."

    Meaning, of course, that the statement in the parent "According to InformationWeek.com, Linux/Unix (including Mac OS) had almost three times the number of OS-specific vulnerabilities reported last year compared to Microsoft Windows" is complete FUDcrap.

    The difference between bias and ignorance is you treat one with the wide side of a clue by four, and the other with the narrow side, but it doesn't matter which is which. Corrective phrenology is not an exact science.

    --
    "I may be synthetic, but I'm not stupid." -- Bishop 341-B
  187. Do these lists really matter? by Anonymous Coward · · Score: 0

    Comparing how many patches or even how fast they are fixed, for any given OS, tends to be a useless comparison. Every OS will have them occasionally, and any vendor can inevitably twist the numbers to say what they want. And it only takes one to hurt you.

    The true long term difference is whether the flaw is a design flaw or a coding bug, and if exploited, how damaging it is. A coding bug like a buffer overflow or missed exception can be fixed, because it is an unintended result of how the program functions. In contrast, a design flaw cannot necessarily be fixed, because the program was intentionally coded this way, and fixing it means breaking the intended functionality of the program.

    With a design flaw, the product was intentionally written to do something that turns out to be a bad idea. It's things that may be trumpeted as great features of a product, that people may use for valid business reasons, but that because they were not thought out with security in mind, are easily exploited by attackers. Because they are intentional functionality, you can't create a fix that prevents the attacks while leaving the product intact and working as it did before.

    Microsoft's biggest problems are not the unintentional bugs (which ever OS has) - they are the design flaws that are all so common in MS software. Some of the more common examples of this are:

    Windows OS itself
    Every user is, by default, superuser/administrator/root on Windows. You can change this if you know how, but most people don't bother, or even know it's an issue. As a result, users can accidentally destroy their OS, and any program they run has the potential to do so, either by accident or design (i.e. viruses and trojans). The OS can't really protect itself from the average user (or processes the user runs - intentionally or otherwise). And if you do know enough to create non-admin users, there are lots of programs out there that break when you do so, because they expect the default wide open access.

    Consider a flaw in a program like IIS or Exchange - The whole point of them is to expose them to the Internet. If there is a bug in these programs (i.e. an unintentional, fixable issue), the fact that they cannot be jailed by the OS means that if an attacker exploits a bug and gets in, the entire machine is suspect (i.e. if IIS or Exchange is compromised, so is the OS). Contrast that to a typical unix web or mail server, where they often can be put in a chroot jail (completely isolated from the majority of the OS), or at least run as a user with limited access. By design, MS has a very thin shell that, once broken, leaves the entire OS wide open. Unix variants, including Linux and MacOS, have many layers of protection that Windows simply lacks.

    One only has to point to Code Red and it's many variants to prove this point.

    MS Office macros
    MS Word/Excel contains macros that allow you to do just about anything in the OS - including writing to system files, etc. And it allows this wide open access by default. Open Office and others don't allow this, so you don't get macro viruses. It used to be that we had things like boot sector viruses or exe infectors, and these were easy to catch and get rid of. They took a certain level of skill to write (typically assembly or c), and were very sensative to OS changes, so there were relatively few of them. Now, we mave thousands of macro viruses, they are easy to write, and people readily accept them into their system (via social engineering - viruses can say "here's that doc I promised you", and too many people will open it to see what it was they "forgot they asked for").

    Microsoft can't truly fix this issue without completely breaking MS Office. Add to that the fact that MS Office (which because all users are superuser by default) has full access to the entire OS, and you're in a lot of trouble. Contrast that to, say, Linux: By default anyone with a lick of sense does not run normal user processes like word processing as root. If you run MS Office on Linux (say, in cr

  188. So let me get this straight... by caudley · · Score: 1

    When you group all OS specific vulnerabilities against Unix like operating systems into one large non-OS specific category, they out number the still OS specific windows category.

    This is as useless as comparing apples to orange groves

  189. Ok ... by Anonymous Coward · · Score: 0

    One more time ... This was reported DAYS ago and the conclusion was that windows had about 800 bugs and ALL flavors of unix/linux(including *BSD and all kernels) had about 2200 bugs. There could even be cases where one bug is reported twice or more.

    What you are doing is trolling.

  190. What??? Let the apologists and zealots sound out! by Anonymous Coward · · Score: 0

    Say something bad about Linux?!?!?! Surely you jest. I see that already the apologists and zealots are out in full rationalizing it away. Unfair comparisons, "yeah, but they are fixed faster", etc.... *yawn*

    Tell me why samba is *still* broken on x86-64 on SuSE when it has been known about for quite a while...

  191. It's articles like this that make my job hard. by Hyperx_Man · · Score: 1

    When I talk to my boss about moving over to Linux for some of the servers, this is the type of article that he will throw in my face. As a matter of fact, before I saw this on slashdot, this article was already printed and sitting on my chair - with a smiley face drawn by my boss. It's hard to argue the obvious when crap like this circulates in the media. There is a reason open source is called open. When 10,000+ coders look at open source code, you find many more security holes that you plug up than if 1000 Microsoft programmers look at their own code. Microsoft programmers also face political issues. Imagine my friend, who works for MS. His partner wrote and released a piece of code. 2 days after it went into production, he discovered a bug. This was right before bonuses were handed out. Of course he held back on the info until after the bonus, and then he submitted the fix.

  192. my take on this by objwiz · · Score: 1

    I think, as time progresses, we will hear more of this, that linux has more vunerabilities.

    Not because it really does, but because linux is becoming more mainstream, adopted by more people. And as the user base becomes larger, the overall technical expertise of the user base lowers. And since linux gives the user complete control over the OS, its much easier for some one not in the know to expose their system and become susceptible to "vunerabilities"...

    hope that makes sense lol...

  193. Categories & Policy Wonks by Anonymous Coward · · Score: 0

    Ignoring Applications vs OS, and Severity, and speed of fix, let's look at one example:

    "Ethereal" is listed 9 times under Linux/Unix and zero under Windows.

    Ethereal is an application that runs on both systems and all of the vulnerabilities reported are equally applicable to the Windows version yet amazingly nothing is listed.

    This entire list is nonsense!

  194. Bad time for this article. by Mesinjah · · Score: 1
  195. I'll buy this FUD when the TV reporters say.. by wraith0x29a · · Score: 1

    "Of course, as usual this vulnerability only affects Unix computers."

    or when hell freezes over, whichever comes later.

    For a variety of technical, social and corporate reasons the effects of Windows vulnerabilities are generally magnitudes more damaging than those found in Unix.

    A simple bug-count can never give a real picture about what's what.

    --
    ~ Better a freak than a sheep. ~
  196. Unless by sheldon · · Score: 1

    Windows had more vulnerabilities listed than Linux.

    Then it would have been heralded as proof that Windows sux!

  197. Only one point needs to be made by octaene · · Score: 1

    There is only 1 vendor providing Microsoft Windows, and there are several providing Linux and Unix operating systems. So on a per-vendor basis, it's clear that Windows has more vulnerabilities.

  198. This Doesn't Surprise Me by Austin+Milbarge · · Score: 1

    This doesn't surprise me. Look at it this way, your giving away the source code. Yes, the code is changed often and is highly secure for systems like Linux and Darwin but your're also giving hackers a road map as how to proceed in compromising a system. Staying proprietary has it's merits. There's just no denying it. On the flip side, you also have to remember that Microsoft's system runs on a high percentage of the worlds computers. And most of those computers are run by non-technical people who run as root user (Administator in Windows' case). This gives hackers a much larger and less secure target so it would appear that Windows has all the security problems (viruses, spyware, etc). Linux, users on the hand are more knowledgable users than their Windows counterparts and so this, in and of itself, leads to less commpromises. Linux users "get" the concept of running multiple, non-root accounts which, as we all know, is a much more secure way of running a system.

    In 2003, the most stolen car was the 1995 Saturn SL, now does this mean a 1995 Saturn SL is an insecure car technically? Or could this mean that it's in car thieves' financial interest to steal this car? It's a Tech Vs. Economics question. I think it's all about perception and what people want to believe. All I can say is I've run some very secure Windows systems and never had a problem. As for the mom and dad Windows users, perhaps the next version of Windows will run as a non-root by default and I bet we'll all see less Windows compromises.

  199. Statistics cannot lie, but.... by magisterx · · Score: 1

    What we have from this is the indisputable fact that more *nix vulnerabilities were reported in the year than Windows vulnerability. This could mean a wide variety of things though...

    For instance, this could just mean that the open source model is working as it was meant to and many eyes are finding more bugs. Windows could still have far more.

    Also, consider that this does not go into detail on the severity of the codes. I am far more concerned about one serious vulnerability that would allow someone to readily get my sensitive information and control my pc than a dozen minor ones which may be exploitable only under uncommon circumstances or that allows only less severe exploits.

  200. What exactly is being compared? by aj1 · · Score: 1

    I find it interesting that they dump Macs, every linux distro, and unix into one category and windows into another. The main point being all of the linux distrobutions lumped together. These are ongoing projects with new versions coming out frequently. Counting XP SP2 and 2003 SP1 I believe windows had 2. This is the same thing as saying Ford, Chevy, and GM combined had higher crash ratings than toyota last year. The "No Duh!" response leads me to believe this is Objective reporting at its best.

    What I want to know is a breakdown of how many vulnerabilities each OS, distribution, and version had reported. How many of these were cross platform, found in every version of a OS, and which were version specific. Add another column for the number of bugs that where reported by a 3rd party interest and how fast these bugs were patched. Then add the same column but for self-reported bugs. Lastly, too be fair to MS, give the current estimated market share.

    1. Re:What exactly is being compared? by xarak · · Score: 1


      Hear hear!

      Another question is: are ImageMagick vulnerabilities nonexistent on windows? If not, why are they in the *nix part of the survey?

      (OK, so I got another post saying the same thing. Ignore it)

      --
      Atheism is a non-prophet organisation
  201. Here's why by wetfeetl33t · · Score: 1

    Unix/Linux = Dozens of operating systems and hundreds of distros
    Windows = One operating system and a handful of versions

    --
    Register the editry.
  202. Circumventing Group Policy as a Limited User by Futurepower(R) · · Score: 1

    Here's another example of what I was talking about above: Circumventing Group Policy as a Limited User.

    Note the end of the article: "It's also important to note that the ability of limited users to override these settings is not due to a bug in Windows, but rather enabled by design decisions made by the Microsoft Group Policy team."

    That's another example of Microsoft's mindset, in my opinion. It appears to me that Windows is deliberately weak. It's not an accident that Windows has low security.

  203. Replace your IIS now !! by Anonymous Coward · · Score: 0

    Looking at the summary I've seen that there are no vulnerabilities of Apache on top of a Windows machine. Moreover php versions showed bug-free last year. So Apache/PhP is a killer web server for windows, switch to w2k3 + apache now !

    Ridiculous, I don't to say who's behind the scenes ...

  204. M$ has new partner! by Tinned_Tuna · · Score: 1

    wow, either M$ has joined forces with CERT, or has bribed them with some obscene amount of green stuff (which turned out to have cockroaches in it... all you M$ stuff is belong to BUGS) anyways... thought i'd troll some...

    M$ is working on "In Soviet Russia, you annoy M$ bug!"

    Flame away folks!

  205. OS or Software? by xarak · · Score: 1


    Is it just me or are all the open softwares under *nix? Don't ImageMagick vulnerabilities exist on Windows as well?

    --
    Atheism is a non-prophet organisation
  206. Re:Maybe if they would filter out the duplicates.. by mik · · Score: 1
    Indeed - If you filter out the duplicates, you get 874 (*nix) vs 672 (*dos)... if you further drop the obvious major-vendor-specific reports (OSX, SCO, SGI, HPUX, AIX, but leaving in *BSD, and *linux on the flawed assumption that they're actually multiple-vendor, even if not so reported), you end up with around 752.

    Never mind that the majority of both lists are third-part applications anyway... yah, so exploited applications on *dos are much more dangerous than *nix - it is still harder to assign specific blame to microshaft, even if they made it easy to corrupt their platform.

  207. Sponsored by.... by dbamps · · Score: 1

    Didn't anyone see the "sponsored by Microsoft" link on that site?

  208. Re:"OS Vulnerability" vs "Application Vulnerabilit by javaxman · · Score: 1
    If an application error allows an attacker to gain root (Admin on windos) on the vulnerable system, the problem becomes an OS vulnerability.

    I'll agree to that. Privilege escalation should only be possible via system calls, and there shouldn't be holes that allow arbitrary escalation.

    I'll still hold that I'm not terribly interested in counting some linux-specific IMAP server's security issues as a 'possible' OS X security issue when nobody is known to even have built that IMAP server on OS X, though, and vice versa. My main point is that the whole concept of grouping "Unix/Linux/MacOS" together stinks, as surely not all of those flaws affect all of those systems.

  209. Currious ... by Keaster · · Score: 1

    How many *nix admins have the patch managment in place to tacke the updates. In a windows shop your prepare and expect "ugly patch day" just like you do woth every OS. So, I don't care about the OS as long as it does the job when I need it to and when it breaks I can fix it without too much headache. Serriously stop crying, I will mahe a huge assumption that most slashdoters are computer enthusiasts and that we all know one thing, no matter the product or vendor, at some point youre gonna take it in the ass.

  210. Re:Currious ...and even curiouser by chawly · · Score: 1

    I agree with you - up to a point. If it does the job it's OK for me. If it breaks, I'll fix it - but I will not have a headache over it. And I'm most certainly not crying. I am a computer enthusiast and so like working with them - all of them. I know that all vendors make a mess of it on occasion and have grown accustomed to the idea that I have to clean up after them if I want my little corner of the IT world to continue to work. But "take it in the ass" no! If we get down to that level I rapidly develop "an attitude problem" and quickly demonstrate that I'm part of the "leave blood on the floor and hair on the walls" fraternity. There has to be limits and, if pushed, I'll impose one or two.

    --
    How many beans make five, anyhow ? ... Charles Walmsley
  211. SymLinks for comments! Brilliant! by leonbrooks · · Score: 1

    ...but probably patented.

    --
    Got time? Spend some of it coding or testing
  212. hmm by Usayd · · Score: 1

    how about this, they found all of the bugs in windows like 2 years ago so they didn't find that many in 2005? :D It doesn't prove anything anyway...