Slashdot Mirror


MS Security Chief Says Windows is Safer Than Linux

Kip Winger writes "Mike Nash, Microsoft's Chief Security Executive, has made claims that Windows is more secure than Linux. In a recent online chat, he staunchly defended Microsoft's record on security, basing part of his argument on how Windows Server 2003's 15 patches in the past year are far less than what RedHat or SuSE have had to endure." He also mentioned the recent purchase of Sybari and their Antivirus product.

122 of 713 comments (clear)

  1. What about by beatdown · · Score: 5, Insightful

    the patched that they should have done?

    1. Re:What about by halivar · · Score: 5, Insightful

      Apparently, Microsoft policy is only to release patches for vulnerabilities that are currently being exploited.

      And yes, this is flamebait. M$ can't (or won't) secure a paper sack, much less an operating system. More patches from Linux vendors means they're actually working on the freaking problem.

    2. Re:What about by networkBoy · · Score: 2, Funny

      I saw the title of this while taking a sip of my morning Caffene, and nearly sprayed my notebook. As it is the dribble of soda from my nose is causing me great pain.
      -nB

      --
      whois gawk date unzip strip find touch finger mount join nice man top fsck grep eject more yes exit umount sleep dump
    3. Re:What about by Anonymous Coward · · Score: 2, Interesting

      In the last ~2 years there have been no security vulnerabilities reported for IIS6.

      The same cannot be said for apache which averages about 2 per month.

      I would conclude that IIS6 is a secure product, from Microsoft.

    4. Re:What about by NoMoreNicksLeft · · Score: 5, Funny

      Isn't this a bit like claiming you are more healthy than someone else, because you've been to the hospital 40 days this year for your last-ditch chemotherapy? "Look at linux, it hasn't seen a doctor in over 10 years!".

    5. Re:What about by Shkuey · · Score: 5, Insightful

      Apparently, Microsoft policy is only to release patches for vulnerabilities that are currently being exploited.

      What about some of the biggest issues in recent history like blaster or code red? Both were patched by Microsoft well in advance of their outbreak. Irresponsible PC users cause a lot of the major security issues in this connected world; you can't put all the blame on Microsoft.

    6. Re:What about by halivar · · Score: 3, Funny

      That analogy is much more appropriately applied to Windows. "Look at IE, it hasn't seen a patch in 10 months!"

    7. Re:What about by Dolda2000 · · Score: 5, Insightful
      More patches from Linux vendors means they're actually working on the freaking problem.
      While that's true, there's another implication as well.

      While the patches for Windows includes faults in, precisely, Windows (which is what I'm guessing that he's referring to by saying "15 patches"), the patch count for Linux distros include patches for all programs in the distro. That includes not only the core parts of the operating system. In the @RISK newsletter I'm recieving from SANS, I see almost only patches for more seldomly used software, such as ncpfs, Konversation, Dillo, xdvizilla, mpg321, and so on.

      Considering how a Linux distro probably contains at least 10 times as many software packages as a Windows installation (the vast majority of which are optional to install), I can't see how it would be in Microsoft's favor that they're issuing one third as many patches as Linux distributors do.

    8. Re:What about by pbrammer · · Score: 4, Interesting

      How many of those 24 vulns for Red Hat were operating system specific?

    9. Re:What about by Feyr · · Score: 4, Insightful

      apples and oranges really. the 15 vulnerabilities for windows are to the core and system services. the 78 vulerabilities of suse include packages that aren't critical to system operation

      a fair comparison would be only counting the patches to the kernel (~5 ?), critical software you can't remove (not sure), and i'd say apache (~ 2-3 ?), and then only the really critical ones (not in useless features that no one use and are disabled by default) (0)

      don't get me wrong, i cringe every time there's a security bulletin for the linux kernel, it's a PAIN to fix. even worse than windows in my opinion (since linux servers aren't rebooted as often, you're never sure if the system will come back up properly due to changed lilo/kernel build options/little evil fairie)

    10. Re:What about by _Sprocket_ · · Score: 2, Informative
      In the last ~2 years there have been no security vulnerabilities reported for IIS6.

      Secunia shows 3 vulnerabilities for IIS6.
      The same cannot be said for apache which averages about 2 per month.

      Which version of Apache? Secunia shows different stats for Apache 1.3 than Apache 2 with the later showing more regularity.
      I would conclude that IIS6 is a secure product, from Microsoft.

      Your numbers are off. And the numbers alone don't tell the whole story. You'd be better off doing a bit more digging before resting with that conclusion. Though, to be honest, I can see the argument being made.
    11. Re:What about by thenextpresident · · Score: 3, Insightful

      Yeah, and while I'll probably be modded down for this, the problem is that these programs, while not part of the OS, are part of the distribution. If mpg123 is included on the CD's for Red Hat or SuSE, then Fedora and SuSE are shipping these products. If the product turns out to be faulty, it means their's a problem with Red Hat or SuSE's distribution, regardless of whether it's located in the kernel or not.

      And it's also not fair to say "It's only the default install" that counts. If I go to SuSE or Red Hat, I expect that the vendor has done the job of making sure what they are releasing is as stable and secure as possible.

      Please, don't take this as me saying Windows is more secure than Linux. I am simply paiting a picture: If the software that makes up the Red Hat or SuSE distro has security holes, the distro has security holes, it's as simple as that.

      --
      Jason Lotito
    12. Re:What about by vadim_t · · Score: 4, Informative

      Switch to grub.

      It's got the great advantage of being able to boot any kernel you have, as long as it can access the partition. Screwed up configuration, kernel with a bad filename, etc, all don't matter when you can load any kernel you want from grub's command line.

      It's a bit strange in some things, like that it counts disks starting at 0 and not 1, but overall it's quite nice when you get used to it, and it's definitely a lot better than LILO when something unexpected happens.

    13. Re:What about by dgatwood · · Score: 3, Insightful
      Actually, the right comparison is the OpenBSD comparison---what security vulnerabilities are present on a default install in the default configuration.

      By that count, assuming a Linux distro is doing the right thing and not enabling any daemons unless the user tells it to do so, the number of vulnerabilities in Linux distros should be pretty close to zero. The number of vulnerabilities in Windows would still be 15.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    14. Re:What about by cranktheguy · · Score: 3, Interesting

      yesterday i spent an hour fixing a windows 2000 pc. worst case of spyware i have ever seen. it wouldn't let me end the processes i knew were infected. they were running as system services. they reinstalled themselves before as windows finished booting (as in, when adaware runs before you get to windows)! the quote from my roommate: "i didnt install anything." he had been using ie and running as administrator. let's see them patch that.

      --
      yeah, that's about it
    15. Re:What about by MrLint · · Score: 4, Insightful

      Well yes we do need to read what he actually said :

      "Year-to-date for 2005, Microsoft has fixed 15 vulnerabilities"
      "Red Hat Enterprise Linux 3 users have had to patch 34 vulnerabilities"
      "SuSE Enterprise Linux 9 users have had to patch over 78 vulnerabilities"

      Lets read these carefully, because MS are masters of spin. And we know that nothing they say on these topics arent carefully constructed to *sound* like they mean the same thing, but arent in fact the same thing.

      MS says they have patched 15. This is not the same as the number that *need* to be patched, how many are still unpatched.

      He says the other 'have had to patch' all this really says that the have been patches for 78 things. The only information we can glean (assuming the numbers are correct) is that that the number of things that have been fixed, also no info on what hasnt been fixed, or how many are outstanding.

      So really MS isnt technically comparing the same things.

      Please also see this comment for another shade of this, being OS patches vs app patches.

    16. Re:What about by FyRE666 · · Score: 2, Funny

      I just like the fact that Slashdot have published this story using their classy "babyshit" stylesheet.

    17. Re:What about by Curtman · · Score: 4, Informative

      Screwed up configuration, kernel with a bad filename, etc, all don't matter

      It can also boot Windows on an IDE drive that isn't primary master too, something that Windows can't seem to manage by itself. :)

    18. Re:What about by Em+Adespoton · · Score: 2, Insightful
      This makes you think though, doesn't it?
      I mean, you get a RedHat install, go online, apply the patches, and then get to work doing whatever it is you want to do.

      Now let's go to Microsoft land.
      You install XP (if it isn't pre-installed), plug it into a firewall, configure firewall, go online, install updates, and then... and then...
      ...Install Office, go online, install updates...
      [repeat for x pieces of software by miscellaneous different software manufacturers]
      And FINALLY get down to doing whatever work it was you wanted to do, hoping that the software patches for the myriad of products you've installed from isolated vendors work properly together, and have been fully vetted and tested with a configuration similar to yours.

    19. Re:What about by einhverfr · · Score: 2, Informative

      YUM does not differentiate between security patches and new versions released for other reasons. Therefore these 200 updates could be 200 upgrades.

      Also I think that Linux is more securable than Windows. It is not a matter of not being a target, it is a matter of having more modularization in your system so that it is more possible to reasonably secure the computer against attackers and protect critical data in the event that a service is compromised.

      --

      LedgerSMB: Open source Accounting/ERP
    20. Re:What about by einhverfr · · Score: 4, Insightful

      You ship it, you support it.

      I agree, but the point is that it is still like comparing apples and oranges.

      Better, lets look at the sum of the security vulnerabilities in the following software (with Server 2003):

      Server 2003
      MS Office (often gets installed on servers)
      Internet Explorer
      SQL Server
      MS Exchange
      ISA Server
      Etc.

      Now we have a fair comparison. These are all shipped by Microsoft and are about as likely to be installed on Windows Servers as the parallel software is to be on Linux servers.

      Additionally lets look at vulnerability counts and their severity rather than patches released. That may provide a better picture.

      --

      LedgerSMB: Open source Accounting/ERP
    21. Re:What about by sg_oneill · · Score: 5, Insightful

      I'd say verry few of them.

      What microsoft miss, is empirically and objectively your system is in a much higher danger of ACTUALLY getting hacked or virussed or whatever.

      Lets see. Comparison time. When was the last virus outbreak that trashed linux systems world wide.

      oh ...

      Anyway, to be more fair, the other point is that most of these security bulletins for linux have been of the 'running nethack as root could break system' type pap that doesnt actually increase the chance of a break in in any sensible way. This is compared to the preponderance of serious worm inducing flaws in windows.

      Microsoft can bleat as much as they like, and look I'll be honest, props for the fact that modern windows is probably safer than older windows, but this doesnt distract from a simple home truth:
      Linux , Solaris and BSD is your best bet for a secure system. VMS if your a complete paranoid freak.

      Statistics trumps rhetoric everytime

      --
      Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
    22. Re:What about by LnxAddct · · Score: 5, Insightful

      Also don't forget that often times,the OSS vulnerabilities are typically theoretical.For example, you see something like a strcpy to an unchecked char pointer somewhere deep in the code. You may not know when its called, why its called, and what series of events might set it off, but you fix it anyway and out goes the patch. Your system then gets patched whether or not that code could have ever even been exploited.

      With Windows on the other hand, everything is a severe and serious vulnerability because if some company, or university, or just your typical hacker finds something, it definitly works and can be exploited simply because they found it. It couldn't have been found without them actually executing the exploit.

      There are a million other things though to take into consideration, like what you said about how RH and Suse have tons of other software bundled with them. An interesting thing is that RH, Fedora, and Suse are all (according to secunia) patched from all known vulnerabilities. Windows XP Home and Pro both have 18 unpatched vulnerabilities, at least one of them being "highly critical", and Windows 2003 also has 5 unpatched (out of 44). Software will have bugs, we should try our best to code securely, but its never going to work 100%. What is more important is not how many patches were sent out, but how many haven't been taken care of yet. In RH and Suse's case, they seem to be just fine, but Windows has tons of open flaws. OSS also tends to get patches out way quicker. Whats even cooler is that if RH patches something, then Suse can just use that, and vice versa, talk about efficiency.
      Regards,
      Steve

    23. Re:What about by The+Dobber · · Score: 4, Insightful
      statistics trumps rhetoric everytime


      If you're gonna use that angle, then you have to provide the data, or at least point to a source.

    24. Re:What about by Dolda2000 · · Score: 2, Insightful
      If the product turns out to be faulty, it means their's a problem with Red Hat or SuSE's distribution, regardless of whether it's located in the kernel or not.
      Yes. However, if it's a local non-root exploit in a program that noone ever uses, that means that it's not actually a threat to security.

      It's still their problem, and that's why they issue patches. It's nothing to worry about, however.

    25. Re:What about by Phisbut · · Score: 2, Insightful
      http://windowsupdate.microsoft.com Yep, sure had to go hunting for that.

      Didn't have to go hunting for that one, but then, you only patched one piece of software with it (ok, three, since IE and WMP are part of Windows).

      But what about everything else that is installed on your system? When the GDI+ vulnerability was announced, how many programs did you have to update in different locations (are you even sure you updated them all?).

      That's one way to do it. Or, if you don't like wasting time, just go with the straight microsoft ticket. Install all the software, run windows update once (ok probably twice as you need to install some things sepperatetly) and you are on your way

      Once again, you'll only have updated Windows, none of the other applications. Even though MS-Office is from Microsoft, it's not updated through Windows Update, it's updated through Office Update. Same company, same website, yet they insist on making it two separate locations for you to get your updates.

      The SP2 firwall will configure itself as you attempt to use applications. You can go from a blank hard drive to a system capable of doing whatever you need it to in 1 to 3 hours depending on what all you purchase.

      That is only if you have a Windows CD that actually installs the SP2 directly. If you bought WinXP a couple of months ago, after installing, you do have to switch the firewall on yourself because it's off by default, and then get all the Windows Update, and install the other programs, and get Office Update and any patches for other applications... Even if it takes "only" 3 hours to go from a blank drive to a complete running system, it's 3 hours you have to stay in front of your computer, because the installation process requires information in the middle of the process (contrary to getting it all right at the beginning for most Linux distros), and Windows Update can't update everything at once, so you need several reboots to do the update again. Then you have to install Office... and do Office Update... You can hardly leave your computer for more than 10 minutes during that 3 hours, talk about a waste of time.

      I see a lot of people here blaming Microsoft for the fact that lots of other vendors produce software for thier OS and making comparisons to a linux distro based on that. My point is that it is only a fair comparison if you compare the entire microsoft "distro" to the linux one of your choosing.

      If you want a fair comparison, then we should consider a Linux install that has the same amount of features than a Microsoft "distro". So install Linux with only OpenOffice.org, Firefox and Totem, that covers a Microsoft "distro" that has Windows, Internet Explorer, Office and WMP. Then, count the number of patched vulnerabilities in each of those distros. IE alone will have more vulnerabilities than the whole Linux distro.

      --
      After 3 days without programming, life becomes meaningless
      - The Tao of Programming
    26. Re:What about by Kombat · · Score: 2, Interesting

      For example, you see something like a strcpy to an unchecked char pointer somewhere deep in the code.

      The problem is, as a couple studies have shown, nobody is actually looking at that code except those that are trying to find exploits. It's not like the vast armies of Open Source coders (guffaw) are constantly combing and re-reading 10-year-old code looking for things they can randomly improve. How many of those coders are actually skilled, experienced, and intelligent enough to both fully understand the vast quantities of code they are reading, and competent enough to actually modify the code without breaking anything else?

      I think you underestimate the sheer quantity of open source code that ships with a Linux install, while simultaneously vastly overestimating the frequency with which established, working Open Source libraries are inspected and reviewed for bugs.

      The truth is, the overwhelming majority of Open Source contributers are working on new projects. Projects which, for the most part, will never be finished. In reality, nobody is looking at the old code that already works satisfactorily. Nobody is going through the C framework, looking for unchecked pointers and array overruns, except people who are looking for something to exploit. In all honesty, there aren't really that many people working on maintaining the existing Open Source codebase that comprises the bulk of a default Linux install. There's a very active kernel group, but aside from that, it's much more stagnant than you might expect.

      --
      Like woodworking? Build your own picture frames.
    27. Re:What about by joeljkp · · Score: 3, Informative
      I agree. Since we're comparing statistics here, and the grandparent hasn't pointed to any sources, let's get some facts on the table.

      Since Microsoft brought up server operating systems, let's compare Microsoft Windows Server 2003 Enterprise Edition with IIS 6 and Red Hat Enterprise Linux 3 Advanced Server with its default suite of servers (apache, etc.)

      For WS2003-EE, microsoft.com reveals 12 security bulletins for 2005:

      MS05-001 - HTML Help ActiveX Control - Moderate (3)

      MS05-002 - USER32.dll overflow, Kernel DDOS - Critical (1), Important (2)

      MS05-003 - Indexing Service - Important (2)

      MS05-004 - ASP .NET - Important (2)

      MS05-008 - Internet Explorer - Moderate (3)

      MS05-009 - libpng (Windows Messenger) - Moderate (3)

      MS05-010 - License Logging service - Moderate (3)

      MS05-011 - SMB - Critical (1)

      MS05-012 - COM, OLE - Important (2), Critical (1)

      MS05-013 - DHTML Editing ActiveX Control - Moderate (3)

      MS05-014 - Internet Explorer (3 vulns) - Moderate(3), Critical (1), Low (4)

      MS05-015 - Hyperlink Object Library - Critical (1)

      In addition, Secunia lists 5 unpatched security holes and 1 partial fix:

      SA8987 (09/2003) - certain device drivers - Less critical (4)

      SA9720 (09/2003) - overflow detection bypass - Less critical (4)

      SA9921 (10/2003) - local exploit - Less critical (4)

      SA10066 (10/2003) - HTML Help ActiveX Control (local) - Less critical (4)

      SA13645 (12/2004) - partial fix (MS05-002) - Highly critical (2)

      SA14061 (01/2005) - local Registry vuln - Not critical (5)

      So it looks like the WS2003-EE/IIS6 combination has been subject to 12 patches in 2005 caused by 16 vulnerabilities with an average criticality of 2, plus 6 unpatched or partially patched vulnerabilities with an average criticality of 4.

      Since I'll be getting rid of KDE and Mozilla vulns with RHEL because they're not really used on back-room servers, I'll toss out the IE and HTML Help ones here. That leaves 8 updates patching 10 security holes and an average severity of 2, plus 5 unpatched holes of low severity (mostly local).

      Now on to Red Hat Enterprise Linux 3 Advanced Server, for which redhat.com lists 22 advisories for 2005 (more abbreviated list format):

      code # vulns component
      RHSA-2005:010 - 1 - VIM (not core OS)
      RHSA-2005:018 - 1 - Xpdf (not core OS)
      RHSA-2005:013 - 5 - CUPS
      RHSA-2005:038 - 1 - Mozilla (not core OS)
      RHSA-2005:019 - 2 - libtiff
      RHSA-2004:635 - 1 - Ruby
      RHSA-2005:043 - 3 - kernel
      RHSA-2005:012 - 2 - kerberos
      RHSA-2005:068 - 1 - less
      RHSA-2005:059 - 1 - Xpdf (not core OS)
      RHSA-2005:069 - 1 - Perl-DBI
      RHSA-2005:049 - 1 - CUPS
      RHSA-2005:039 - 3 - enscript (not core OS)
      RHSA-2005:011 - 9 - Ethereal
      RHSA-2005:105 - 2 - Perl
      RHSA-2005:136 - 1 - mailman
      RHSA-2005:135 - 3 - Squirrelmail
      RHSA-2005:134 - 1 - xemacs (not core OS)
      RHSA-2005:112 - 1 - emacs (not core OS)
      RHSA-2005:104 - 1 - mod_python
      RHSA-2005:009 - 3 - KDE (not core OS)
      RHSA-2005:061 - 9 - Squid

      So so far in 2005, RHEL3-AS has been hit with 22 patches, consisting of 53 individual vulnerabilities of unknown criticality (they didn't say). Taking out the ones effecting packages that aren't part of the base system (that don't really have any match on a backroom Windows server), that still leaves 14 updates fixing 41 vulnerabilities. Secunia, however, shows none unpatched.

      The Secunia site has some good comparative charts, showing that from 1993-today, WS2003 has been hit with fewer problems, with a fewer percentage remotely exploitable, but with a highe

      --
      WeRelate.org - wiki-based genealogy
    28. Re:What about by sl4shd0rk · · Score: 2, Insightful

      > let's get some facts on the table.

      K... when was the last time someone instant messaged you some porn and trashed your Redhat box? Or maybe the last time your database had a worm? Oh, tell me about the time a piece of spyware crawled up Tux's ass and spit out your credit card number out on IRC?

      --
      Join the Slashcott! Feb 10 thru Feb 17!
  2. I think that I can say for most people here... by rednip · · Score: 5, Insightful
    rofl

    Microsoft is basing that claim by number of patch distributions, not by size for severity, cute. So, just because they (usually) wait up to a month to release a patch, somehow they are better FUD never had so much meaning. I'd be outraged, but words like this are so expected.

    --
    The force that blew the Big Bang continues to accelerate.
    1. Re:I think that I can say for most people here... by Zab+UvWxy · · Score: 5, Insightful

      Ah, but you're missing an important part of the original posting; the reference was to Win2k3 only.

      So, you state the words spoken between the lines, M$ is saying "forget our track record, forget what we said before, and ignore everything happening on our desktop systems; our server r0x0rs!", or something to that effect.

      It's easy to say that one version of a server OS, that is becoming less and less like its' notoriously hole-ridden desktop bretheren, is so much better than *anything* the competition can offer. It's much harder to actually do something about it; considering they've been saying essentially the same thing for several years now, they're not much closer to achieving the goal of a "trusted, secure" OS.

      --
      "I don't get it." -- ObviousGuy
  3. Of course it is.... by beamz · · Score: 3, Funny

    when the machine is turned off.

  4. No Real Surprise... by wasted · · Score: 3, Insightful

    If anyone from Microsoft said anything to indicate that their software is in any way inferior to other software, it would hurt their marketing.

    Knowing this, their only option is to claim that they have the best software.

    1. Re:No Real Surprise... by freemacmini · · Score: 5, Insightful

      MS like most corporations know that the truth does not matter to Americans. Americans believe what they want to believe no matter what the facts are.

      History also shows that any lie that is repeated enough becomes indistinguishable from the truth.

      This is true in politics, it's true in entertainment and it's true in business.

    2. Re:No Real Surprise... by miu · · Score: 2, Informative
      Americans believe what they want to believe no matter what the facts are.

      History also shows that any lie that is repeated enough becomes indistinguishable from the truth.

      The Big Lie was invented by the French in the 12th century and made infamous in modern times by the Germans. I don't think the problem is uniquely American.

      --

      [Set Cain on fire and steal his lute.]
  5. Saying things makes them true. by bigtallmofo · · Score: 5, Interesting

    If you can just manage to say something that gets picked up by major news organizations, then it might make it come true.

    Or at the very least, you might at least fool some people enough to continue to give you money.

    --
    I'm a big tall mofo.
  6. All true by ArsonSmith · · Score: 5, Funny

    My linux computer is so over run with spyware and viruses that it is completely unusable and it is firewalled.

    I connect my fresh installed XP system directly to the internet and I can go months before I get any malicous programs on my computer.

    hmm, or do I have that backwards?

    --
    Paying taxes to buy civilization is like paying a hooker to buy love.
    1. Re:All true by berzerke · · Score: 2, Informative

      ...that the huge amount of spyware/viruses/etc available for windows is in fact due to it's popularity...

      While Windows popularity does increase it's attractiveness for malware writers, I don't think that is the only reason. Look at Apache vs. IIS. Apache has something like 69% of the market while IIS has about 21% (Feb 2005 Netcraft numbers). Better than a three to one ratio. Yet look how many viruses/worms there are from each. Hint: my (really quick) research showed about 14-16 (depends on how you count them) for IIS and 1-2 for Apache.

      Market share alone does not guarantee more attacks!

  7. That reminds me ... by graphicartist82 · · Score: 2, Funny

    ... I need to approve the new MS patches on the SUS server.

  8. Credibility and Redmond? by basking2 · · Score: 5, Insightful

    We see these posts trumpeted by entities like Slashdot. It it warrented? Does Redmond have any credibility on things like this left? Should we be paying any more attention to this sort of behavior than to just consider what MS is doing? :\ I'm more interested in the well thought out comments all-y'all have.

    --
    Sam
    1. Re:Credibility and Redmond? by CrankyFool · · Score: 4, Insightful

      Redmond has significant credibility within the sector that actually gives purchasing approval (rather than, perhaps, purchasing recommendations). When they come up with something like "look, we only released 15 patches instead of Linux's 1028426," that's a very simple message that many people will have problems seeing through. These people will go away from reading this story believing, simply, that Microsoft is right. Sadly, some of them will likely be influenced by their unwillingness to believe a company representative would utter such a bald faced lie (and of course, in some respects he's not lying. Linux has had a ton of patches; WS2003 has not. Those are the facts. What they mean, of course, is exactly the opposite from what he claims they mean).

      Worst of all, though, is that if Information Week or any other "I'm an important IT person and I read industry publications" magazine carries a story on the front page that says "Microsoft Security Chief: Windows More Secure Than Windows," than 3-4 days after they saw the story (and maybe not even read it), your average PHB will just remember the "You know, I seem to remember recently that someone came out and said Windows was more secure than Linux. I don't remember how they proved it or where I saw it, but I distinctly remember it..."

      Which is why I do think there's value in a vigorous response and a careful analysis of the claims in an effort to make sure we're ready to vehemently argue against this insanity.

  9. FUD by Libor+Vanek · · Score: 4, Insightful

    FUD on the horizont, sirre ;-)

    - if you compare RedHat/SuSE then you have to compare it to Windows Server + complete BackOffice + complete Visual Studio + complete MS Office and you still are not close enough...
    - I'd be interested in average time to fix critical bugs...
    - also number of known un-fixed cricital bugs will be interesting (incl. IE on Windows)

  10. Request new Slashdot Section by Neil+Watson · · Score: 5, Funny

    I think we need a new section for these stories. I propose we call it 'Flamebait'.

  11. Not Surprised by PhreakinPenguin · · Score: 5, Insightful

    "Mike Nash, Microsoft's Chief Security Executive"

    What does everyone think he's supposed to say? Windows security is inferior to linux? He'd lose his job.

    --


    My sig of choice is Marlboro
  12. From TFA... by jskiff · · Score: 4, Insightful

    "Year-to-date for 2005, Microsoft has fixed 15 vulnerabilities affecting Windows Server 2003. In the same time period, for just this year, Red Hat Enterprise Linux 3 users have had to patch 34 vulnerabilities and SuSE Enterprise Linux 9 users have had to patch over 78 vulnerabilities."

    This actually brings up an interesting point. Does Windows have less bugs (I know, I know) than these Linux distros? Or are Red Hat and Novell more proactive to fix the bugs they do have? Unfortunately, my guess is most PHBs would think the former.

    --
    It's "no one," not "noone." Who the hell is noone anyway?
    1. Re:From TFA... by MarkGriz · · Score: 2, Informative

      This actually brings up an interesting point. Does Windows have less bugs (I know, I know) than these Linux distros? Or are Red Hat and Novell more proactive to fix the bugs they do have?

      Actually, I think a more important question is, how significant of a security risk are the respective bugs?

      The claim is that MS had less vulnerabilities than various Linux distros. Yet, I'd be willing to bet many of the Windows security holes are big enough to drive a truck through. Remote exploits and the like. If the Linux vulnerabilities were rather obscure and difficult to exploit (especiallly remotely), then the comparison is apple to oranges and clearly FUD (surprise surprise)

      --
      Beauty is in the eye of the beerholder.
    2. Re:From TFA... by Trigun · · Score: 3, Insightful

      I have yet to view a listing for the bugfixes for Suse and Red Hat, but history shows that a majority of the patches are for applications, not the core OS.

      The fact that you can break linux down into kernel, library, and application bugs, and with Windows you really can't.

      Also, did MS also include patches to WinAmp, mIRC, etc? Of course not. They package one window manager, one filesystem, one kernel, one webserver, one sql server, one browser. Even at a patch per package ratio, they are losing.

    3. Re:From TFA... by miyako · · Score: 2, Insightful

      While I am certainly much to lazy to actually look at the recent 78 patches for Suse, based on my memory, most of the patches as of late have been for some pretty obscure bugs with no known exploits.
      The other big thing about the difference in the number of patches is that a windows patch may actually patch a number of libraries, where as with Linux each would be a different patch.
      I do agree that overall Linux distributions do tend to have more patches than windows, but that's largely because Linux distributions tend to have a lot more packages. I'd like to see the actual patch:package ratio for windows vs linux.
      All that said, as others have mentioned before, a system is really only as secure as the administrator. I have a friend with a WinXP system that's been running like a champ with no virus/malware/crapware for a couple years now. On the other hand, one of my Linux using friends was rooted not too long ago (though it wasn't because of a security vunrability as much as his complete lack of sense, his home directory was world-writable, and he'd put ./ in his path, plus he had an anonymous ftp server running), someone was apparently using his machine to download warez off bittorrent then using FTP to pull them off his machine.
      In the end the reason MS is less secure than Linux on average is because humans are the weakest link in the seurity chain, and the weakest links tend toward windows, and while having an OS designed with security in mind can help to mitigate some problems, in the end people will always find a way to get themselves pwned.

      --
      Famous Last Words: "hmm...wikipedia says it's edible"
  13. And later.. by salvorHardin · · Score: 5, Funny

    ...when the world stopped laughing, it was revealed this person might have some sort of conflict of interest, being that he works for MS and all....

  14. Quoted from the article... by cnelzie · · Score: 3, Insightful

    Microsoft's top security honcho insisted Thursday that Microsoft "is making progress on security using any reasonable metric."

    What is a 'resonable metric'? Is that one that only provides the results that one wishes to see or is that a metric provided by a reputable security organization that is known for being extremely truthful and accurate in its results?

    --
    If you ignore the other uses of a tool, does that make the tool less useful, or you less useful?
  15. Windows and Red Hat by bruceleekick · · Score: 5, Informative

    Windows 2003 Currently, 5 out of 44 Secunia advisories, is marked as "Unpatched" in the Secunia database. Red Hat rrently, 0 out of 133 Secunia advisories, is marked as "Unpatched" in the Secunia database. I think I would rather take a system that is all patched then one that is Unpatchable.

  16. Of course the don't include... by Anonymous Coward · · Score: 2, Insightful

    ... patches to Exchange, IIS, MS-SQL, Office and the rest of their bug ridden software.

    1. Re:Of course the don't include... by aug24 · · Score: 4, Interesting
      2005-to-date appears to be a unique time in history that he can make this claim vaguely valid, but when you just look at the totals for the systems you get different into.

      Secunia totals are...

      Server 2003; 5 unpatched of 44
      Office; 2 unpatched of 7
      Exchange 2003; 1 unpatched of 3
      IIS 6; 1 unpatched of 3
      SQL Server 2000; 1 unpatched of 10
      Total; 10 unpatched of 67

      Justin.
      Apologies for the crap formatting, /. should let me use tabs. So there.

      --
      You're only jealous cos the little penguins are talking to me.
  17. 15 patches. Hmmm by robslimo · · Score: 2, Funny

    Earlier this week, they released a slew of patches... 6 or 7 of them that affected XP SP2 and were rated critical. Perhaps they feel inadequate in comparision to Red Hat, et al and have some catching up to do?

    --
    iBill not paying it's custumers. This guy says for almost 4 months since ww.com has been paid.

  18. Proactive vs. Reactive by Mr.+BS · · Score: 3, Insightful

    Linux might have more security holes within the release times but I feel the Linux patches are more proactive than reactive.

    When Microsoft releases a patch it's usually because thousands of users have already been complaining about something and they have to address it in a reactive mode. In Linux, someone makes a discovery of a security flaw, contact's the vendor, and it's usually patched within a couple of days. Note that within that discovery, everyone is still happy as a clam because there haven't been 50,000 trojan's trying to exploit it.

  19. no patches available? by RealityMogul · · Score: 5, Insightful

    If there's only 15 for 2003, then why does that secunia link list 44?

    Notably, the RedHat and Suse links list a higher number of vulnerabilities, but also state that there are ZERO unpatched security holes.

    Surprisingly, the Windows 2003 product still has unpatched holes.

    1. Re:no patches available? by bogado · · Score: 2, Insightful

      It is important to note that linux bundle much, much more then windows in a single distribution. It has several server software, more then one office suite, several development tools and many other stuff.

      Even with the bundle with the os to conquer strategy, MS carries much less. The fair comparisson would to compare the security of MS Office + all MS Servers + MSDN + other things.

      --
      []'s Victor Bogado da Silva Lins

      ^[:wq

  20. typical MS solution by j0nb0y · · Score: 2, Insightful

    Problem: MS's products are insecure.

    Solution: Have your Security Chief claim that your products are more secure than the competition.

    --
    If you had super powers, would you use them for good, or for awesome?
  21. User experience by Matey-O · · Score: 5, Interesting

    (This is not a rant, merely a description of what happened to me receintly:)
    1. reboot computer - It'd hung running something the rhymes with Titborrent.
    2. Login prompt -log in
    3. Get a start button, click on it to start a browser
    3a. lose focus as MS is saying AVG isn't turned on. (It's not?)
    4. Hit start again to get a browser
    4a. Lose focus again as AVG says it's not working.
    5. Press start to start a browser.
    5a. Lose focus as the UPS monitoring tool adversises that it's HERE! PRESENT! ACCOUNTED FOR!
    6. Press Start to get a browser.
    6a. Lose focus AGAIN as MS spyware gives me a status update.
    7. go over to the iBook, it doesn't Constantly Interrupt Your Train of Thought At Every Opportunity!

    --
    "Draco dormiens nunquam titillandus."
    1. Re:User experience by PhreakinPenguin · · Score: 2, Insightful

      IN the time it took you to write your post, you could have configured all of those things to not pop up every time you login. You suffer from the same thing alot of people suffer from that like to flame, laziness. Who's fault is it that you don't choose the option to not have something run in the tray?

      --


      My sig of choice is Marlboro
    2. Re:User experience by pavera · · Score: 2, Insightful

      Linux and Mac OS manage to get these settings "right" by default.. Why should I pay more for an OS and then have to work harder to make it behave the way I want? That's like paying extra for a house that's a fixer-upper.

      Here, you can buy this house that has everything working, looks nice, great house, 300k, or you can buy this house right next door, the plumbing is shot, the kitchen needs to be redone, the flooring is 15 years old and needs to be replaced, and you can have it today for the bargain basement price of 450k!

      We're actually charging extra because with this house once you're done with it, it will be exactly what you want, not what the people who are selling the house next door want you to have.

  22. Normal Activities by tilleyrw · · Score: 3, Insightful

    People are funny.

    Microsoft is a corporation. It needs a base of support to exist. Pausing in its creation of "new and improved!" products to backtrack and actually fix anything is not additive to the bottom line (profit).

    Therefore, MS will never fix anything. They will merely use PR to promote their products. If falsehoods are created and spread, they will focus on the person who created that lie, not the legal individual Microsoft. (Corps. are equivalent to living people in most states but that's a rant for another time.)

    Q.E.D., nothing to see here. Move along.

    --
    This post encoded with ROT26. If you can read it, you've violated the DMCA. Handcuffs please, sergeant.
  23. What I'd like to know is by spidereyes · · Score: 2, Insightful

    which patches fixed remote exploits and which patches fixed local exploits. I find Windows has a lot more holes that can be exploited remotely were Linux requires local access. In either case would the Security Chief of a company come out and say another product is superior to their own?

    --

    I say we just grow up, be adults and die.
  24. If Internet Explorer is any indication ... by reporter · · Score: 5, Insightful
    For 2 reasons, I doubt the veracity of Mike Nash's claims that Windows is more secure than Linux. First, due to the open nature of Linux development, Linux enjoys far more testers than Windows. More eyeballs means that more bugs will be found and fixed.

    Second, comparing Internet Explorer (IE) and Firefox indicates that Windows is likely more bug ridden than major open-source software like Linux. I have used both IE and Firefox. From my experience of visiting thousands of pornographic sites laden with naked women beckoning you to "enter" their site (and other things), I can definitely say that IE is chock full of security problems. After 1 week of pornographic surfing with IE, my entire system (browser and OS) becomes infected with malware -- to the point that I must reload Windows. I have yet to experience the same problem with Firefox.

    The only thing that I hate about Firefox is that it is very slow, probably due to the fact that my computer system has limited DRAM and that Firefox must swap to disk more often than IE. Such is the price that I must pay to enjoy porn.

  25. Antivirus by Husgaard · · Score: 2, Insightful

    So if their software is so secure, why do they have to recommend antivirus software to stop their systems from being infected?

  26. just think by justforaday · · Score: 4, Insightful

    Just think...If MS were to not release *any* security patches at all, they could use that figure as absolute proof that Windows is more secure than anything else out there!

    --
    I'll turn into a supernova and burn up everything. Well I'll turn into a black little hole and you'll turn into string.
  27. Perhaps Apples to Apples by WoodSmoke · · Score: 2, Interesting

    I cannot seem to find a good list of the vulerabilites found in SuSe Enterprise Linux 9, which he is comparing to Win2003. I wonder how many vulerabilites are in non-core applications, which would make comparing Windows 2003, the OS, with SuSE EL 9.0 a little unbalanced. Does anyone have a link to the SEL 9.0 vuln list so that we can compare for ourselves?

  28. In Other News... by __aaasvk1266 · · Score: 2, Insightful

    OpenBSD has experienced "Only one remote hole in the default install, in more than 8 years!"

    http://openbsd.org/

    Move along people. Nothing to see here.

  29. Re:In other news.... by drgonzo59 · · Score: 2, Funny

    Irony:1 You:0

  30. Apples/Oranges by pedestrian+crossing · · Score: 2, Insightful

    A Linux distribution contains hundreds to thousands of programs.

    A Windows distribution contains a handful of programs.

    --
    A house divided against itself cannot stand.
    1. Re:Apples/Oranges by drew · · Score: 4, Insightful

      regardless of how many programs you install on your server, comparing the number of patches realeased by redhat/suse in a given time frame, which covers all applications in the entire distribution regardless of whether you have them installed, to the number of patches released for windows server 2003, which pretty much only covers the os, web browser, and web server, is beyond ridiculous.

      not to mention microsofts tendency to roll up multiple patches into one, something redhat/suse can't do because they don't know which packages you have installed, so bugs that affect different packages can't be compbined.

      --
      If I don't put anything here, will anyone recognize me anymore?
    2. Re:Apples/Oranges by Daengbo · · Score: 5, Informative
      From here: http://www.honeynet.org/papers/trends/life-linux.p df:
      Recent data from our honeynet sensor grid reveals that the average life expectancy to compromise for an unpatched Linux system has increased from 72 hours to 3 months. This means that a unpatched Linux system with commonly used configurations (such as server builds of RedHat 9.0 or Suse 6.2) have an online mean life expectancy of 3 months before being successfully compromised.
      Compared to unpatched Windows boxes with life expectancies of minutes.
    3. Re:Apples/Oranges by Bastian · · Score: 5, Insightful

      But a Windows tends to roll a lot of stuff into single programs, whereas the Unix world has a culture of heavy factoring of software tools.

      With all of these different tools, and the admin's freedom to install only the tools he/she feels are needed, the Linux world ends up having to create separate security updates for separate tools, where Microsoft tends to release gargantuan security packs that are really a whole mess of patches rolled into one package.

      On a similar note, most of the Linux tools come from all sorts of sources operating more or less independently. This would make it all but impossible for you to find a file that includes security updates for both, say, wu-ftpd and Apache.

      And the list goes on. The reality is, the model for releasing seucurity updates in Windows is vastly different from the model for releasing them in Linux, and one is natually going to create at least one order of magnitude more discrete security updates. (If I started seeing updates for my software on Linux only as often as I was seeing security updates from Windows, I would think that something is seriously wrong.) What Mr. Nash really needs to be comparing is the relative advantages of the two different models of releasing security updates.

      But of course, you're not going to see that since such an analysis can't be plotted in an Excel spreadsheet.

    4. Re:Apples/Oranges by Mornelithe · · Score: 4, Insightful

      Exactly. If you look at the secunia pages, you'll notice that all of the advisories are from things bundled in Windows or MS Office.

      The Red Hat advisories include vulnerabilities for Perl, emacs, xpdf, vim, PHP, acroread, ruby, etc.

      Red Hat has vulnerabilities for multiple programming languages, multiple mail servers, multiple PDF viewers, and so on. Many of the Linux vulnerabilities are for programs that have Windows versions, but aren't reported as such. Many other Linux vulnerabilities are for programs that aren't included on Windows at all, and are therefore not reported (I don't see any Adobe Acrobat vulnerabilities for Windows).

      So comparing the two pages as if they represent equal things is ridiculous.

      --

      I've come for the woman, and your head.

    5. Re:Apples/Oranges by 3Suns · · Score: 4, Interesting

      Not to mention the fact that Windows bundles their bugfixes in a few patches, whereas Linux fixes each problem separately. You could argue that the former option makes it easier for administrators, but with a proper Linux system, most patches will be applied automatically (or at least effortlessly). MS patches tend to require a system reboot, while security upgrades in Linux usually only require a restart of the program being patched. Besides, patching each bug individually allows for much faster response, and makes tracking easier.

      --

      -3Suns

      ~~~~
      The Revolution will be Slashdotted
    6. Re:Apples/Oranges by PitaBred · · Score: 2, Insightful

      The issue isn't that it contains the programs. It's that they integrate the programs into the monolith. You can't replace Windows Media Player or Internet Explorer with something that does the same job. With most Linux distros, there are very few things you can't just get rid of, and there's nothing as user-level as a web/file browser or media player that is a required component in any Linux distro I know of. Starting to make sense?

  31. Mandatory Access Controls by Coryoth · · Score: 4, Informative

    Hopefully the Linux community can move forward with SELinux, or some other system that has mandatory access controls. Once that is properly in place Linux will have a significant tangible security advantage over Windows.

    Yes Fedora currently has SELinux in the default install. Unfortunately they have had to use a fairly permissive policy because too many applications and libraries don't properly respect the sort of security bounds that ought to be in place. Right now SELinux on Fedora is like user account permissions on Windows. While it is technically there, the majority of applications simply aren't written with it in mind (eg. all those Windows apps that need to run as Administrator), so in practice it doesn't do much.

    SELinux is done though, and Fedora has integrated it in nicely (including into the rpm system). What is needed now is for all those open source developers out there to realise that there is a new level of security, other than just filem permissions, that they need to consider and respect. If they can just restrict where they write files to, and what files they want to access to the minimum required that would be great. If they can compartmentalize operations so that each can run as a seperate process with least privilege all the better. This is work that needs to be done though.

    Once such things are seriously in place all this harping by Microsoft about "Windows being more secure" will be so obviously the hot air that it is that we won't even have to worry about it anymore.

    Jedidiah.

    1. Re:Mandatory Access Controls by argent · · Score: 2, Insightful

      Yes Fedora currently has SELinux in the default install. Unfortunately they have had to use a fairly permissive policy because too many applications and libraries don't properly respect the sort of security bounds that ought to be in place.

      Immutable files on BSD require the same kind of care... but remember, Windows has this problem in a far worse way, because Microsoft's need to remain compatible with apps that ran on the old DOS-based Windows means that they have to accomodate programs that assumed they were effectively root!

  32. One of the problems with the Linux name. by nberardi · · Score: 2, Informative

    This is one of the problems with "Linux", people compare Windows, the OS, to Linux, the kernel. I bet most of the patches from Red Hat were non-kernel related patches. However this is the beast that will have to be dealt with soon, because as soon as a company like Red Hat or Suse or who ever has a bad patch year it is going to bring down the whole Linux community, economically. It's just like Martha Stewart and how her company went in the tank because her name was attached to it. The name Linux is tied to closely to the OS's, that is my point.

  33. A better metric by saddino · · Score: 2, Insightful

    Nash also said that the number of patches shouldn't be the only criteria users apply to tell if Microsoft's doing its job.

    How about:
    (# installations w/ active malware, spyware, trojans or viruses) /
    (# installations)

    This seems a much fairer criteria with respect to the notion of being "more secure." And one, IMHO, I imagine isn't very favorable to MS.

  34. Re:Microsoft is indeed safter than Linux* by Rosco+P.+Coltrane · · Score: 2, Funny

    when put behind a baffling series of hardware and software firewalls destroying all connectivity with said Windows machine

    There's nothing baffling about pulling the ethernet plug.

    --
    "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
  35. The sad thing is... by RootsLINUX · · Score: 3, Insightful

    The 95% of those out there that are 'unenlightened' when it comes to computers and technology probably wouldn't even question M$'s claims. "Oh, Microsoft say they've issued less patches for Windows than others did for Linux and thus Windows is safer. I'm glad to have someone trustworthy to tell me these things!". (-_-)

    Because M$ is more reputatable than Red Hat or Novell, the general public will much more likely consider their claims to be true. Oh well. At least it makes for a good laugh for us /.ers.

    --
    Hero of Allacrost, a FOSS RPG for *NIX/*BSD/OS X/Win
  36. Linux Vs Windows by KingBahamut · · Score: 5, Insightful

    This is an argument that can largely be debated on a variety of levels. Honestly? Linux and ultimately unix of any flavor has just as many vulnerabilities as Windows does. Difference -- typically most of those vulnerabilities are patched and assessed before they take affect.

    Just do a search for Sendmail Vulnerabilities on google.

    Result =
    Results 1 - 10 of about 143,000 for Sendmail Vulnerabilities. (0.39 seconds).

    for Microsoft
    Result =
    Results 1 - 10 of about 364,000 for Microsoft Exchange Vulnerabilities. (0.18 seconds).

    You can have this discussion for days on end, and really, what the *nix community has up on the M$ community is knowledge and ability. No, there arent any viruses that are successfully written for *nix. Spyware isnt even remotely a concept to a linux user. And most vulnerabilities get patched as quickly as they are given POC. Does this mean that linux users patch any more or less than Windows users, no. But we do it more effeciently and with greater success.

    Stability wise , come on. Ive got a redhat 7.3 box that baring powerfailures hasnt been rebooted in over a year. Its a good box, it would probably take an Arkady Rossovich low yeild nuke on its head and still live, and I dont know of any windows box thats able to admit that.

    --
    "God of Rock, thank you for this chance to kick ass. "
  37. That's exactly how the Bush administration works by Anonymous Coward · · Score: 3, Insightful

    "If you can just manage to say something that gets picked up by major news organizations, then it might make it come true.

    Or at the very least, you might at least fool some people enough to continue to give you money."

    Correct. It's called PR, and it works. Microsoft does it all the time, spewing out completely false or misleading statements knowing those will get the headlines. Corrections get buried on page 17.

    The Bush administration has carried this out to a fine art. They make a grandiose announcement they know is completely false at the time ("the cost of the Medicare drug program will be X billion.") knowing that by the time the real number gets out it will get buried in the news. They even use fear to get what they want ("Social Security is broken.") as does Microsoft ("Linux is not as safe.")

  38. Re:If I was getting paid a lot by mrjb · · Score: 2, Funny

    Me too, except they can't afford to pay that kind of money.

    --
    Visit http://ringbreak.dnd.utwente.nl/~mrjb/growingbettersoftware to download your free copy of the book
  39. Yet another example by DarkMantle · · Score: 4, Informative

    Here's another example of making stats say what you want.

    Sure, WINDOWS only had 15 patches in the last year however. IE6 had how many (at least anotehr 18-24), Remote desktop connection on 2k3 Server had 2 security fixes, IIS had about 6 patches....

    Need I continue?

    Fact is, yes, Windows had 12 updates in a year, but it's components had many more.

    And also looking at the time from exploit discovery to fix, not lookin good for them there either.

    --
    DarkMantle I been bored, so I started a blog.
  40. There's not a chance of being safer... by jimfrost · · Score: 2, Informative
    ...until the standard configuration does not give (or applications require) normal users to run as administrators, or leave the filesystem and registry wide open to modification.

    So long as installers run without requiring passwords, and I have to give my daughter administrator privileges to run Disney games, Windows is in for a lot of hurt in the security domain because there's really no way to control what users, and by proxy the programs they run, muck with.

    I mean, it's so bad right now that whole markets spawned to supply band-aids for the lack of basic protections (anti-virus, anti-spyware), and to rebuild broken systems as quickly as possible (ghost). That's pathetic, particularly since Microsoft had the ability to do a much better job of securing their systems since the release of Windows NT in 1993, and it's been mainstream since XP. It's not that they couldn't do it, it's that they didn't.

    --
    jim frost
    jimf@frostbytes.com
  41. The numbers game: thanks Microsoft! by Morganth · · Score: 5, Funny

    Perfect, let's start rating the security of our products by how many patches have been written and applied. What does this kind of numbers game encourage?

    (1) Don't write a patch, since that admits failure or insecure products.

    or

    (2) Wait a long time before writing and committing a patch, so you can do it as "one big patch" (otherwise known as, haha, a Service Pack!).

    Thanks Microsoft! Just your STATEMENTS make systems less secure (nevermind your engineering).

  42. There's a story about... by david.given · · Score: 2, Funny
    ...a lecture at a computer risks conference.

    The lecturer was, apparently, talking about the problems in writing mission-critical embedded devices, and at one point he asks his audience: "You all write embedded systems software. Tell me honestly; if your company wrote the software for a 747, how many of you would actually feel comfortable on board one?"

    One hand goes up.

    "You, sir! You're so confident in your software you'd trust your life to it?"

    "Hell, no," comes the reply. "But any plane running my team's software would never crash, because it'd never get off the ground..."

    I am confident in the level of safety given by running Windows on a mission-critical device.

  43. Antispyware by brentcastle · · Score: 3, Informative

    Is it just me or was the story about 10 stories down about how spyware can disable Microsoft's Antispyware and take your cc #s, passwords, etc. I have been using a copy of linux on one of my exposed servers for several years without patching and without any significant security configuration at boot and it runs like a dream! [Although I like my OpenBSD machines better :-D]

    --
    http://www.brentcastle.com
  44. Windows and Red Hat - some statistics by tjwhaynes · · Score: 2, Informative

    Red Hat currently, 0 out of 133 Secunia advisories

    Based on flaws in 64 different packages out of a total of 477 packages.

    11 red hat update for kernel
    6 red hat update for ethereal
    5 red hat update for httpd
    4 red hat update for samba
    4 red hat update for mozilla
    4 red hat update for cvs
    4 red hat update for cups
    etc.

    Lets compare that against the Windows Server 2003 Enterprise edition. All of these defects are against the core Windows operating system. You have to go to the other Microsoft products to find out the numbers for those.

    Lets pick another Microsoft release - say Microsoft Windows 2000 Advanced Server. Oh dear - currently, 16 out of 79 Secunia advisories are marked as "Unpatched" in the Secunia database.

    Or say Microsoft Office XP. Currently, 2 out of 14 Secunia advisories are marked as "Unpatched" in the Secunia database.

    Another - lets try Microsoft Internet Explorer 6 - surely there must be a fully patched MS product out there! Currently, 18 out of 77 Secunia advisories are marked as "Unpatched" in the Secunia database.

    Pick something enterprise critical - say SQL Server 2000. Currently, 1 out of 10 Secunia advisories is marked as "Unpatched" in the Secunia database.

    Doesn't really look good.

    Cheers,
    Toby Haynes

    --
    Anything I post is strictly my own thoughts and doesn't necessarily have anything to do with the opinions of IBM.
  45. Article is missing the last half of the quote by Gruneun · · Score: 4, Funny

    "Of course, we didn't evaluate them with the network cables plugged in. We didn't want the Internet to skew our results. There's some dangerous shit out there."

  46. By this logic... by sterno · · Score: 2, Insightful

    Using that logic, Microsoft outlook is far more secure than Novell Evolution because patches are coming out all the time for Outlook.

    What really matters in the end is:

    1) The seriousness of exploits
    2) The quantity of exploits
    3) The imposition placed on IT people in applying patches to fix exploits

    If you release a lot of patches but they are readily applied without causing downtime, etc, then that's not a big problem. If a few exploits are found but the exploits are huge gaping holes, that's bad for everybody. This is another one of those cases of trying to measure a qualitative problem using quantitative means. It means nothing but it looks good in a press release.

    Is it truly more secure than Linux? The real measure is hacks per capita. How many boxes are out there, and how many are getting exploited?

    Frankly, I think Linux is more secure for one simple reason: I can more readily control what's running. Linux is much easier to trim down to a minimal system, shutting down services, and making it very difficult for an exploit to do anything if it can even get on there. If I have a box that's a Linux webserver, I can trim it down to Apache and SSH, and that's it. If I just watch for exploits of those two things and the kernel itself, I'm golden. With Windows, I have these service packs and updates that change mysterious things without my knowledge. I'm at much greater risk of unexpected consequences of a security fix.

    --
    This sig has been temporarily disconnected or is no longer in service
  47. Wait a minute by baggins2002 · · Score: 2, Interesting

    Okay I'd like to play devils advocate today (I don't really want to have my a%% torched, but I expect it). Everytime the security issue is brought up the number of patches is brought in as an argument (I agree this is ridiculous for a number of reasons already pointed out, basically I don't think the number of patches has anything to do with how secure a system is). But the real FUD line which keeps bring brought up is, if 50% of the computers on the internet were Linux, would linux users have the same problems as Windows users. If linux was targeted more often would linux users have the same problem.
    I have some concerns that Firefox is going to be used as the test for this argument. Currently the argument is that Firefox is a more secure browser. The counter argument is that currently the reason it is a more secure browser is nobody targets it. My big concern being that once Firefox is targeted it starts displaying a lot of problems. From then on the argument would be, see as long as nobody uses Open Source they are secure. But once they gain in popularity and become targets they fail.
    So can someone point me to the simple golden bullet argument that says Linux is and will continue to be more secure than Windows?

  48. You're all doing the math wrong... by briancnorton · · Score: 2, Insightful
    Ok, so by some metric we determine that linux is 2x as secure as windows. Well windows systems are down more than half the time, and thus less vulnerable to compromise.

    Humor aside, counting patches is about as good of a way to determine security as counting car crashes to determine what is the safest car.

    --

    People who think they know everything really piss off those of us that actually do.

  49. This is so 90's by blueforce · · Score: 2, Insightful

    I'm so tired of this argument "Our software is more secure than their software". It's ridiculous. What they're really saying is "Our programmers and development processes are better than your programmers and processes." These security debates, whitepapers, and arguments are always subjective, never solve anything, and only prove that someone has time to waste.

    Any given OS, in the hands of an expert, is just as stable or secure as the next. There's just no way to effectively prove otherwise. The test domain to definitively prove which OS is truly the most secure is incredibly huge. As long as human beings code it, it's insecure. There is no version of Unix or Linux that has a higher Evaluation Assurance Level than Windows 2000. That doesn't necessarily mean that any novice could actually secure it either.

    Reality is that Windows has a huge number of desktop installations and it's used by a large number of people that can't even open up Notepad or a command prompt if you asked them to. Those same people couldn't even install Linux so it's not reasonable to even suggest. So, how are they supposed to have any idea about security? Most of them can barely get online. It's no fluke that AOL and Windows are as popular as they are - they're easy to use and they have a small learning curve.

    Furthermore, Linux and Windows are so different that's almost ridiculous to even compare them. They solve different problems, they both have their strengths and weaknesses, and other than the fact that they're both operating systems they don't have much else in common. In many ways comparing those two systems is like comparing an F-16 to a Leer jet - they both fly; they both have wings; they both have cockpits, throttles, and tails; they're both airplanes but they don't look the same; they don't have the same internal components; they aren't operated the same; and they aren't made for the same purpose.

    Security arguments are out of style. It's safe to say that no major software maker is intentionally designing insecure software. Move on. Innovate. Come up with something original.

    --
    If you do what you always did, you get what you always got.
  50. Remember "Hogan's Heros"? by Tablizer · · Score: 2, Funny

    "We have zero escapes!"

  51. Re:What really matters by C0deM0nkey · · Score: 2, Insightful
    What are the exploits. Since we are talking about servers, most of important thing is the amount of remote exploits.

    The exploits are not all that matters: What exploits are in the wild? What exploits are unpatched? What exploits are self-reported (found by the developers themselves)? What services are affected by the exploit? What is the exploit's payload and how does it impact the use of the machine?

    When trying to determine whether one OS is more secure than another, I think you need to look at a lot more information than just the number of remote exploits available. The big two are: how many of those exploits remain unpatched (i.e. are still a threat) and how many of those exploits were reported by the development team itself so that administrators could take appropriate action (as opposed to hidden or ignored so that administrators could not even take precautions to prevent their systems from being exploited). Let's be real: it is much more likely that we know the truth about the state of the software in an open system (like RH, Suse, Debian, etc.) than we do in a closed system (like MS) i.e. the number of exploits reported for MS are likely the number of exploits currently being exploited - we do not know how many exploits the MS-folks know about but are not reporting. While there may be some exploits unreported in open-source software, the likelihood is considerably less because of the number of people looking at the code. Proaction (Open-Source) versus Reaction (Closed-Source).

    Finally, what matters in the end to most of us is: how much time do I need to spend making sure my system is protected from exploitation, cleaning up infestations, etc. ? You can claim your OS is more secure than my OS but if I'm spending less time protecting against or recovering from exploitation than you are, you are going to have a really hard time convincing anyone who follows this type of stuff. If I am not the target audience (because I know better) than what you are engaging in is FUD - aimed at the gullible or uninformed managers and masses who are expected to take your word for it because you are Microsoft and the Press has picked up your sound-bite.

  52. Trail by fire by fdicostanzo · · Score: 2, Interesting

    ok so his comments might be taken with a grain of salt. but, it does give me an idea that may have implications for Linux/ other OSs.

    Windows is currently getting attacked more because it is more popular. There are many people searching for ways to get at it. As they are successful, Windows (eventually) patches the problem and (theoretically) learns a little bit more about security.

    Linux et al is not facing the same level of attack and therefore is not getting the same "education" about security. Granted, people are reviewing the code, but not as many as are attacking Windows and not, I would bet, with the same motivation as the Windows miscreants.

    What happens when/if Linux gains the same popularity and suddenly is found to be suffering from the same set of problems that Windows worked through years before? Perhaps, at that point, Windows might be considered more battle-hardened and thereby more "secure"

    fdc

    --
    Synergies are basically awesome, and they're even better when you leverage them. -PA
  53. It's all about patch management by zerofoo · · Score: 2, Insightful

    I don't care if a system has 10 patches a year or 10,000 patches a year. I need a way to distribute those patches easily.

    Redhat has an OK system, but Microsoft has a nice tool (software update services) that allows me to download the patches in one place and push them out to all the machines on my network. This will only get better when MS releases the next update to this tool (windows update services).

    I haven't seen a similar thing from any of the linux vendors.

    Sure, there are tons of third party products to add this feature to Linux, but that's a pain - and it's another product to buy. Each distribution needs to find a way to centrally automate patch management and installation. This should be part of ANY linux distribution by default.

    -ted

    1. Re:It's all about patch management by asuffield · · Score: 2, Insightful

      Redhat has an OK system, but Microsoft has a nice tool (software update services) that allows me to download the patches in one place and push them out to all the machines on my network. This will only get better when MS releases the next update to this tool (windows update services).

      I haven't seen a similar thing from any of the linux vendors.


      You tell your sysadmin, and he sets it up. This sort of thing is utterly trivial for a unix sysadmin. That's what you're paying him for. The vendors don't bother to include useless fluff like that.

    2. Re:It's all about patch management by thinkninja · · Score: 2, Informative

      Yeah, it's a piece of piss to setup a local repository on a server and then point all the other machines to update from that, and you'll find the tools (e.g. apt-move) to do this in your favourite distro :)

      GP is Yet Another Silly Windows Cluebie (YASWC).

      --
      "The number of Unix installations has grown to ten, with more expected." (Unix Programmer's Manual, 2nd ed.; june 1972)
    3. Re:It's all about patch management by MikeBabcock · · Score: 2, Insightful

      Please read the other responses before mine -- but this is one of the things that pisses me off about Windows Server. Microsoft makes an attempt to make serious decisions about your network or server trivial to do by an untrained employee.

      If you can't figure out how to script a remote update, you shouldn't be making the decisions about which updates to apply.

      For an example of triviality, run an hourly cron on a remote machine that does "rpm -Fvh /var/spool/updateonly/*.rpm" and then when you decide to send along an update, do "scp blah.rpm remote:/var/spool/updateonly/"

      (I recommend a seperate directory for installations from updates -- some machines don't have an RPM installed and you don't want to -Uvh it and install it for no reason, also, make sure your configuration checks signatures).

      --
      - Michael T. Babcock (Yes, I blog)
    4. Re:It's all about patch management by Oriumpor · · Score: 2, Informative

      ssh trustixbox.localnet -lnonroot
      su
      swup --upgrade --silent;swup --install swupcron

      ssh debianbox.localnet -lnonroot
      su
      echo apt-get upgrade>>/etc/cron.daily/aptupdate

      yeah so it's not ideal, but it's automatic.

  54. Big difference by Andy+Dodd · · Score: 4, Insightful

    We can choose which of the "bundled" apps to install.

    Windows users can't without jumping through MAJOR hoops. (Microsoft claims it is not possible at all, but software like Win98Lite showed people otherwise).

    Windows - We cannot install Windows without installing IE.

    RedHat, Gentoo, whatever - Lynx, Galeon, Firefox, Mozilla - What browser do you want to use today? Or maybe you don't want any at all! You can make that choice.

    --
    retrorocket.o not found, launch anyway?
  55. It is not LILO.... by einhverfr · · Score: 4, Informative

    Usually the make install of a new kernel reruns LILO anyway. I use LILO on some servers and GRUB on others.

    Usually a bigger issue is that you installed some critical service but forgot to enable it either by dropping symlinks into /etc/rc.d/ or using chkconfig.

    When one of my servers needs any new services installed or kernels patched, I actually schedule reboot testing. In fact essentially all of my reboots are due to this testing. It does cut into uptime but it means that when I need it, it will be up.

    --

    LedgerSMB: Open source Accounting/ERP
    1. Re:It is not LILO.... by wolf31o2 · · Score: 4, Insightful

      When one of my servers needs any new services installed or kernels patched, I actually schedule reboot testing. In fact essentially all of my reboots are due to this testing. It does cut into uptime but it means that when I need it, it will be up.

      Doesn't everyone do this? Are people really so adamant about having that stupid 300 day uptime that they don't bother doing any testing?

      I found the secret long ago that to maintain maximum customer-facing uptime, you never have a single server perform any task. Instead, you use multiple load-balanced servers, with enough redundancy and survivability to handle one server going down for a scheduled reboot. Th euptime on the individual servers becomes nearly meaningless, as the service uptime is what is really important.

    2. Re:It is not LILO.... by s0m3body · · Score: 2, Insightful

      i'd phrase it differently

      service uptime is what your customers pay for ;-)

  56. You need to configure this option... by PenguiN42 · · Score: 4, Funny

    See screenshot: here

    HTH.

    --
    The following sentence is true. The preceding sentence was false.
  57. People still don't get it by novakane007 · · Score: 2, Informative

    There is this classic confusion about classifying bugs. There is a fundamental difference between "linux" patches, as they call them, and kernel patches. The linux core has a relatively low number of security flaws. Even when they do, the severity of the patch is far lower since most bugs won't give you root level access. Unlike the windows bugs that typically will give you root/administrator rights. The distrobutions may have a lot more bugs, but they also include thousands of open source applications.
    If you want to compare bug numbers, it's only realistic when you count the number of bugs in the kernel compared to the windows base OS.

    --

    WURD!!
  58. Reboot Now or I will taunt you again! by ps_inkling · · Score: 2, Informative
    Speaking of windows losing focus...

    This week's set of Windows patches requires the machine to reboot. I'm about to give a presentation, so I click on the 'Reboot Later' button. Ten minutes into the presentation, the full-screen presentation reverts to window-sized, and the 'You need to reboot' message pops up again.

    Yes, you can drag the window off to the left or right of the screen so that it doesn't annoy, but how many users know to do that? Clicking 'Later' makes the box go away for a while (or click 'Now' and lose what you were doing, oops). There is no preference to make the delay longer, or not pop up at all.

    The issues addressed in the parent are easily solved. The 'Reboot Now' message is not. I'll reboot when I'm good and ready, and not a moment before, so stop bothering me!

  59. A big difference by einhverfr · · Score: 2, Interesting

    IANAL, IAAFMSE (I am a former Microsoft Employee), etc... Microsoft has been shown in court (in the EU at least, iirc) to bundle software with their system in order to damage competitors, especially those which threaten their monopoly or in areas where they want to extend their monopoly. For example, Internet Explorer to kill Netscape, Media Player to kill Real. If they can control these core areas, then people will be locked into their system.

    This was NOT the case with the Windows Firewall (which is poorly designed anyway and will never be a real firewall product-- even though it is stateful, ipchains was far superior to it). But many of us questioned it simply because of Microsoft's anticompetitive track record.

    Now, compare that to the pro-competitive nature of Linux app bundling.... With Fedora, I can install KDE, GNOME, and/or KDE if I want. Which browser do I want today? Do I want any? Which email program do I want today? Should I use elvis, vim, or emacs? This bundled software encourages competition between the external communities and drives all the distros forward.

    I don't have a complaint with bundling as such. What I and many others complain about is how Microsoft tries to lock users into their system. Such a lock-in does not exist in the Linux world among distros composed entirely of Free Software.

    --

    LedgerSMB: Open source Accounting/ERP
  60. Re:4, insightful? I think not.. by coronaride · · Score: 2

    don't be an idiot..i live in california, land of already-high-and-increasing energy bills. i turn my desktop pc off at night. additionally, my main work computer is a laptop and i can't really leave that on all the time now, can i? which reminds me of a couple other big features standard in XP: hibernation and remote desktop

    --
    Those who can, do. Those who can't, go into business for themselves.
  61. Firefox Insecure by munchy · · Score: 2, Informative

    Although I use Firefox for 95% of my browsing because I consider it more secure for everyday browsing and more resilient against spyware, I do not use Firefox for my Internet banking. I use IE instead as it is more secure and bug free in that regard.

    I use use Internet banking sites one for a regular bank and one for Internet only bank. For one of them however, Firefox has a ugly bug where using the keypad and double clicking the button results in 3 of the same number being input. Although not a security risk it has caused a number of invalid logins. The keypad was implemented as a security feature against key loggers more than a year ago.

    The other one has a serious security bug, where after logging out, all I have to do is press the back button enough times and Firefox will prompt me to resubmit POST data(the login) and it will log me right back into Internet banking without having to type in my account number or password. This happens even though I am accessing a secure site, and despite the fact that Firefox was instructed to not cache passwords.

    In addition numerous rendering bugs causes some features of my banking to be unusable.

  62. Testing only shows the existence... by xRelisH · · Score: 2, Insightful
    Microsoft has fixed 15 vulnerabilities affecting Windows Server 2003...
    ... Red Hat Enterprise Linux 3 users have had to patch 34 vulnerabilities and SuSE Enterprise Linux 9 users have had to patch over 78 vulnerabilities

    You can't really claim that one piece of software is more stable or secure than another by using the number of vunerabilities fixed as the only argument. According to this flawed logic, I could write a large piece of software, run one test, work fine for that one test, and claim that mine is more stable than another piece of software that has been thoroughly tested and has had bugfixes.
    I guess Nash has also forgotten the old saying that testing can only show the existence of bugs, not the absense.
  63. stating the obvious by ShadeEagle · · Score: 2, Insightful

    > MS Security Chief Says Windows is Safer Than Linux

    umm... yeah. BIG SURPRISE, FOLKS.

  64. Don't fix your bugs ... by camba · · Score: 2, Insightful

    Buy an antivirus company and make money from them!!

  65. MS employee says Windows is safer because... by LoverOfJoy · · Score: 5, Funny

    MS employee says Windows is safer because using Linux puts him in danger of being fired.

    1. Re:MS employee says Windows is safer because... by IO+ERROR · · Score: 2, Funny
      MS employee says Windows is safer because using Linux puts him in danger of being fired.

      Yes, but he's got a great future in sales and marketing! Actually, he probably IS in sales and marketing.

      --
      How am I supposed to fit a pithy, relevant quote into 120 characters?
  66. Truth and the source. by DigitalEntropy · · Score: 2, Interesting

    No matter who or what you are talking about, when there is interest involved, you cannot believe or take directly to heart, the statements of those who can benefit from such statements. Ever. Even if RedHat were to say something so crass as "We're safer than Windows" you could not place credible value in their statements alone.
    Third parties which are completely objective, and have nothing to gain from the truth, are the only trustworthy source. Everybody is caught up in this dramatic bullshit that makes it analagous to a presidential debate. The fact is, that you MUST require the view points of many sources outside of Linux, Windows, and Macs altogether to know which, if any, are safer than the others.

    Such views exist. And the only ones, with facts and data and evidence, that cheer for M$... are the ones that get paid by them. That alone should be enough to make any analytical intelligence give pause to joining a bandwagon.

    Choose ye this day which OS shall serve you, but for me and my house, we shall run Debian.

    (This also means you should tollerate the ignorance and free-will of others, regardless of whether or not YOU or I think ill of their choices.)

    --

    Thank you for reading One Man's Opinion. No participation necessary. Offer void where deemed by law or PATRIOT Act.
  67. Re:Its as secure as you make it. by vadim_t · · Score: 2, Insightful

    Let me politely diagree here: bullshit.

    I can install Debian, or Gentoo, or whatever else is popular this week, on a machine with a direct internet connection, without worrying about crap getting into it.

    However, if I try to do that with a Windows box, it gets broken into in minutes! And I know because I tried, several times to install Win2K on a friend's computer and get the patches before the virus got to me. I failed. It was infected each time, between 1 to 5 minutes from booting. That's completely unacceptable.

    Finally, we ended bringing his box to my home, and set it up behind my Linux firewall.

  68. The best Microsoft Security software on a PC... by Lodragandraoidh · · Score: 2, Insightful

    ...is Linux.

    Seriously though, the local churches must do a brisk business at the confessional on Sundays in Redmond Washington.

    I would almost believe their message, if it wasn't for the "I really don't like you but will pretend that I do" grins Balmer and Gates manage to eek out during public appearances. You can see it in their eyes - they don't believe what they are saying, they just want you to buy it.

    Tell me honestly, if those guys weren't rich and in charge of Microsoft, would anyone listen to them at all? I don't know many used car salesmen I would enjoy spending the evening with - and that's what high level Microsoft employees remind me of.

    --

    Lodragan Draoidh
    The more you explain it, the more I don't understand it. - Mark Twain