Slashdot Mirror


WinInformant Says Windows More Secure Than Linux

nihilist_1137 excerpts from this WinInformant article, which reads in part: "For at least the first 8 months of 2001, open-source poster child Linux was far less secure than Windows, according to the reputable NTBugTraq, which is hosted by SecurityFocus, the leading provider of security information about the Internet. ... A look at the previous 5 years--for which the data is more complete--also shows that each year, Win2K and Windows NT had far fewer security vulnerabilities than Linux, despite the fact that Windows is deployed on a far wider basis than any version of Linux." I wonder how many sysadmins (Windows or Linux) would agree with this conclusion. Update: 02/04 16:54 GMT by T : Looks like the WinInfo site has gone down since the story was submitted, so you may have to content yourself in the meantime with the Bugtraq numbers. Update: 02/04 19:30 GMT by T :Several readers have pointed out that the conclusions WinInformant makes based on the Bugtraq data are not those of SecurityFocus; the headline has been changed accordingly.

299 of 876 comments (clear)

  1. but which were more severe? by Brandon+T. · · Score: 4, Interesting

    Perhaps windows has had less overall security vulnerabilities, but the ones it has had have completely ruined systems and clogged up the internet (i.e. code red, nimda etc...).

    1. Re:but which were more severe? by Prowl · · Score: 3, Insightful

      exactly,

      linux probably had a multitude of minor, rarely exploited vulnerabilities, whereas win2K/NT had relatively few major holes.

      holes that are still now being exploited.

      id be interested to see the amount of revenue lost due to linux exploitation versus win2K (taking market share into account of course).

      sounds like poor data analysis...

      --
      That man tried to kill mah Daddy
    2. Re:but which were more severe? by PurpleFloyd · · Score: 5, Insightful

      If Linux had the marketshare of Windows, you can bet there would be lots and lots of scriptkiddies writing Code-Red style worms. Linux has had some pretty major security flaws in the past. Although they were fixed quickly, that doesn't mean that lazy or incompetent sysadmins will patch it right up. This leads to an opportunity for a Code-Red style worm, and if Linux had high marketshare, you can bet that it would have spread rather quickly as well.

      --

      That's it. I'm no longer part of Team Sanity.
    3. Re:but which were more severe? by Afrosheen · · Score: 3, Informative

      Linux has a greater server marketshare (apache, etc.) in some organizations so I believe your point is moot.

    4. Re:but which were more severe? by Anonymous+DWord · · Score: 2

      How many boxes? You're gonna be sad when you find out. If you said something like "how many sites are hosted with Apache," you'd support your point better.

      --
      "If he thinks he can hide and run from the United States and our allies, he's sorely mistaken." Bush on bin Laden
    5. Re:but which were more severe? by Old+Wolf · · Score: 2

      Your figures don't mention which of those systems run Apache, so they don't dispel the myth. Perhaps Apache is installed on all of the *nix, and half of the Windows.

    6. Re:but which were more severe? by krogoth · · Score: 2

      If IIS had even half the market share of Apache, it would be much more dnagerous.

      --

      They that quote Benjamin Franklin on liberty and safety deserve neither.
    7. Re:but which were more severe? by buckrogers · · Score: 2
      Here are some hard numbers that prove you need 2 to 4 times the the number of windows boxes to support the same number of clients as you do when you use Linux and either Tux 2.0 or Chromium X15 WebServer 1.0.

      Tux is a kernel mode web server, but X15 is a user mode web server and has the same performance.

      --
      -- Never make a general statement.
    8. Re:but which were more severe? by opkool · · Score: 2

      Have you read Netcraft comments about those figures?

      I recommend you this link.. Check also the "Results", down the same page.

      Those figures show number of servers. But some servers can hold more than one site. Have you heard of virtual domains under Apache?

      Also, Apache can (And it is) run under Windows OS.

      So, in short: Those numbers lead me to think that:

      1.- You can have more websites with fewer machines if you do not use Windows OS

      2.- You need a lot of servers with Windows OS to host a fewer amount of websites.

      3. -Your numbers are only one part of the facts, one part that you choose because it fits your need for FUD.

    9. Re:but which were more severe? by RazzleFrog · · Score: 2

      The guy may have quoted out of context but you are an absolute moron.

      First of all, you can host virtual domains unders Windows. Second, the site itself states that webhosts prefer Apache which drives its site numbers up signficantly. It doesn't state why they prefer it but I would guess that cost comes into play there. Finally, there is absolute no support for any of your assumptions except spreading your FUD.

  2. Severity of vulnerabilities by SiW · · Score: 4, Redundant

    The report doesn't seem to take into account the fact that while the number Windows holes was fewer, they were far more severe. Code Red, anyone?

    Btw, I'm not a Linux cheerleader, I'm a Windows guy most of the time, and I subscribe to the "best tool for the job" philosophy.

    1. Re:Severity of vulnerabilities by Pfhreakaz0id · · Score: 2

      Well, code red was based on a hole that had a patch available for months. BTW, I agree with the other posters that this "study" doesn't seem fair (multiple counting of the same bug because it exists in different distros)

    2. Re:Severity of vulnerabilities by ackthpt · · Score: 2, Funny

      That's it, I'm abandoning all this and going back to CP/M!

      --

      A feeling of having made the same mistake before: Deja Foobar
    3. Re:Severity of vulnerabilities by leonbev · · Score: 2

      Not to mention that Windows security holes are more frequently exploited, causing more overall damage.

      Hell, If I was a script kiddie or virus writer, I'd probably choose to go after Windows exploits over UNIX exploits, too! There is a larger installed base of Windows servers and client systems than there is for any other single platform, and most Windows sys admins are either too stupid or too lazy to patch their systems.

    4. Re:Severity of vulnerabilities by Fjord · · Score: 2, Insightful

      This really isn't a badge that Linux can hide behind. Many people, myself included, would like to see linux replace Windows as the mainstream OS. It's hard to say you should switch to linux because it isn't mainstream. If everyone did switch, then it would be mainstream and thus more targeted.

      That said, however, I also whink that this report is exaggerated because of the whole same bug-different ditro thing, the bugs in packages that aren't common for anyone to use (and your can use a root exploit on a package you don't have), plus the fact that I would assume that open source projects would have more security bug reports than closed source ones because it is easier to find them with the source.

      --
      -no broken link
  3. Define "more secure" by mblase · · Score: 3, Insightful

    Does Windows have fewer security holes than Linux? Apparently so.

    Are they smaller holes -- that is, exposing less control of the system and less potential for damage? Probably not.

    The question becomes, then: would you rather be shot by a dozen BB pellets or a single shotgun blast?

    1. Re:Define "more secure" by blakestah · · Score: 5, Insightful

      You apparently didn't check out NTBugTraq. They simply added up vulnerabilities from different linux distros to come up with a high aggregate number. This is plain wrong because

      1) If a package has a security issue, usually all distros announce the security bug. Thus, the bug gets counted multiple times.

      2) Windows security bugs are all remote compromises, either email attachments, or remote roots. Over 90% of the linux security problems are local security issues.

      As another poster noted, this is a very poorly researched article.

    2. Re:Define "more secure" by LightlyToasted · · Score: 3, Insightful

      I'm not convinced that "Windows has fewer security holes than Linux" just because there was a higher number of vulnerabilities reported. For the reported number to have any weight, there would need to be some consistency in how vulnerabilities are discovered and reported between Linux and Windows. On the discovery side, more eyes on open source code would tend to yield more discoveries, skewing the reported number. On the reporting side, Microsoft has a deserved bad reputation of denying and covering up security vulnerabilities in their products, which would lead me to speculate that they underreport their vulnerabilites, making a comparison useless. Moreover, the open source community has the opposite reputation - that of publishing vulnerabilities as they arise. Again, the results are skewed. I'm disappointed that a security site would perpetuate this flawed logic.

    3. Re:Define "more secure" by Afrosheen · · Score: 2, Funny

      I guess the NT in NTBugtraq stands for "Not True".

    4. Re:Define "more secure" by BAKup · · Score: 2, Funny

      Hey, look everybody, it's Funny's cousin, Not Funny!

    5. Re:Define "more secure" by 5foot2 · · Score: 2, Insightful

      BB's are copper. Old style bird shot was lead, current stuff is steel. Then there is buckshot and slugs of course. Then we get into the really cool shit, fletchet rounds (a dozen or so finned steel darts), incendiary rounds (think of a ball of white hot fire coming out of the barrel of a 12gauge. The round is for forestry work, setting backburns to fight fires), duplex rounds (for blowing deadbolts and hinges off doors). There are some really cool rounds for shotguns.

      I really think the incendiary rounds are the best for personal defense. I don't think someone would continue to fuck with you if your shooting back at them with great big balls of white hot fire ;-)

    6. Re:Define "more secure" by schon · · Score: 2, Insightful

      Yes, it's true, the *aggregate* linux number is huge, but some of the individual distros are higher than WinNT/Win2K

      Really? Which ones in particular?

      I looked at the page, and I see REDHAT as the highest number for all of the linux distros.

      This number is LOWER than the NT ones.

      So can you explain this sentence for the rest of us please?

    7. Re:Define "more secure" by jareds · · Score: 2

      1) If a package has a security issue, usually all distros announce the security bug. Thus, the bug gets counted multiple times.

      You obviously didn't check the numbers to see if your claim made sense. See this post.

    8. Re:Define "more secure" by Bob+Uhl · · Score: 2
      The question becomes, then: would you rather be shot by a dozen BB pellets or a single shotgun blast?

      What's amusing is that BB is a size of shot. So getting hit with a dozen BBs is the same as catching part of a shotgun blast. And, in fact, a dozen BBs could cause a much nastier wound than, say, a single .40 round. So it's not quite so cut-and-dry.

    9. Re:Define "more secure" by berzerke · · Score: 5, Insightful

      Another note from bugtraq that will really push the numbers in favor of Windows. I quote: "* There is a distinct difference in the way that vulnerabilities are counted for Microsoft Windows and other operating systems. For instance, applications for Linux and BSD are often grouped in as subcomponents with the operating systems that they are shipped with. For Windows, applications and subcomponents such as Explorer often have their own packages that are considered vulnerable or not vulnerable outside of Windows and therefore may not be included in the count. This may skew numbers." MAY?!?!? More likely WILL.



      So let's see. IE vulnerabilities aren't counted. There goes the fairness in the numbers right there. Was IIS counted?

  4. Less because MS doesnt tell by peripatetic_bum · · Score: 5, Insightful

    Look, the obvious point about this should be that the reason Linux has more known vulnerabilities is that linux has always been very open about what is wrong with linux.

    As for MS, I only have to point to the the major bug, that they knew about for weeks, but didn't let anybody know about!

    Now Im not saying that linux is more secure (as much as i would like to) but the data and report based from it, just makes no sense, if you think about how vulnerabilties are and are not reported

    Thanks for reading!

    --

    Sigs are dangerous coy things

    1. Re:Less because MS doesnt tell by Col.+Panic · · Score: 3, Informative
      Im not saying that linux is more secure

      The thing about linux is that if you don't know how to set it up you can unknowingly install LOTS of services, most of which are unnecessary for a home user and many of which can be compromised. Redhat's "everything" install sounds pretty neat, but you probably don't want to run an FTP server, DNS server, SQL server, etc. if you don't absolutely need it (and know how to configure it). Mandrake (at least the older versions) has better security setup, allowing you to check off a security level during install that does a decent job of hardening the OS. Of course, not knowing that you are installing file shares on a cable modem with no firewall could be even easier to compromise :)

    2. Re:Less because MS doesnt tell by Refrag · · Score: 2

      There are varying levels of publicity (is that a word?) of bug notes in the Microsoft Knowledgebase. I know this because I used to be part of Microsoft Support. I believe there are developer-level, escalation-level, employee-level, partner-level, contractor-level, and fully public bug notes. I may be wrong, it's been a few years since I was there (thank goodness).

      --
      I have a website. It's about Macs.
    3. Re:Less because MS doesnt tell by SilentChris · · Score: 3, Interesting
      "linux has always been very open about what is wrong with linux."

      Open, maybe. Willing to change, rarely. Just look at the recent code rift between pre-release forks and the slowly growing consensus that Linux isn't up to the task. Something as simple as a paging system has to be debated endlessly (in the meantime, having different systems with different potential vulnerabilities). We may not be able to look at the MS code, but we can be pretty sure what doesn't work on one machine shouldn't work on another.

    4. Re:Less because MS doesnt tell by broter · · Score: 2, Insightful

      You're right about the pedestrian installs being way too feature filled; however, I'd like to point out the obvious caviot that Windows* does this as well. Very often the options added in Windows* are poorly documented, if at all, so you get into much the same situation as a newbie Linux user w/o an experienced Linux friend to ask. What do you deinstall? What do you keep?

      Personally, I'd like to see a more OpenBSD like install for all the consumer products. Although the user would have to work a little harder to get what they want, they would (presumably) learn a bit more about the system. If that fails, then they would at least have to admit liability for braindead configurations (er... most of em).

      --
      "One man can change the world with a bullet in the right place."
      - Mick Travis, "If..."
    5. Re:Less because MS doesnt tell by peripatetic_bum · · Score: 2, Interesting

      Hmmmm,

      I guess I can take you up on two points

      1. Paging debates: Yes, I agree it seems that there has been a lot of talk about it, but it has been out in the open AND the potential vulnerabilities are well known AND if you need security you cant Beat the stable debian kernel 2.2, which I geuss is another way of saying that you Know Very Well that you can have can have problems as you are told up front

      2, We are talking about Pre-Release forks here (which i geuss is part of point 1) and we are talking about MS releaseing Release canidates, but know about Huge Security Holes like the plug and play

      No?

      Thanks

      --

      Sigs are dangerous coy things

    6. Re:Less because MS doesnt tell by SilentChris · · Score: 3, Funny

      "you cant Beat the stable debian kernel 2.2",p>One could also argue that you couldn't beat the original DOS in internet security because it couldn't (easily) connect to the internet. Anyone who argues that an older version is the way to go is fooling themselves.

    7. Re:Less because MS doesnt tell by dimator · · Score: 2

      As for MS, I only have to point to the the major bug, that they knew about for weeks, but didn't let anybody know about!

      And if YOU know about a bug and you tell the world, then you're helping the terrorists!! You're so un-American!!

      --
      python -c "x='python -c %sx=%s; print x%%(chr(34),repr(x),chr(34))%s'; print x%(chr(34),repr(x),chr(34))"
    8. Re:Less because MS doesnt tell by jelle · · Score: 2

      First of all: Improving the vm has nothing to do with security. Second: the 'pre-release forks' you mention should be considered 'internal releases' for people like you, don't touch them. Proprietary software goes through the same thing, it's just not releases until they have something more final. It's the whole 'release early, release often' philisophy behind open source development.

      "Something as simple as a paging system"

      By that statement, I must conclude that you don't realize how much impact the vm subsystem has on the system performance and reliability.

      And really, why should Torvals, Cox, and the others bother about a buffer overflow bug in wu-ftpd? It's not their software, they do kernel space, not user space.

      There are many different programs for the same task under linux, there are at least 5 smtp servers, probably the same amount of ftp servers, at least four http (web) servers, etc. Geesh no wonder, that if you sum up all the bugs, you'll see more for Linux. The insider here is that nobody actually runs all of them in parallel, so if you're using proftpd, then vulnerabilities in wu-ftpd are not applicable to you, etc.

      This is what I think is true: Linux is up to the task, and will demonstrate so.

      Umm, by the way:

      "and the slowly growing consensus that Linux isn't up to the task..."

      Which consensus, which task? You're making a classic "everybody knows that" statement: its without merit. Really, it's the same as saying "It's simple to prove, I'll leave the exercise up to the reader", also doesn't prove anything.

      "We may not be able to look at the MS code, but we can be pretty sure what doesn't work on one machine shouldn't work on another."

      In my experience, with the MS code, you never know until you've tried it.

      --
      --- Hindsight is 20/20, but walking backwards is not the answer.
    9. Re:Less because MS doesnt tell by DunbarTheInept · · Score: 2

      The only difference between linux kernel design debates and closed-source ones is that linux debates are carried out in the public. Slow-witted people assume that just because you get to *witness* the linux developers have debates that this means there is more confusion and disagreement between them than between developers in a closed source project. Bull. Whatever disagreement there is in a closed project will not occur where the public can witness it.

      A parallel can be drawn about security problems too.

      --

      Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

  5. From a technical standpoint. by llamalicious · · Score: 4, Insightful

    Well, that may be all well and good from a purely technical (or counting reported bugs) standpoint.

    But when you consider Microsoft's installed user base, there's just no comparison to how widespread MS is.
    It's a damn good thing there were less bugs reported for Windows, as with each one, the repercussions are far far greater.

    ~sigh~

    1. Re:From a technical standpoint. by MrResistor · · Score: 3, Insightful
      Well, that may be all well and good from a purely technical (or counting reported bugs) standpoint.

      It isn't, though. Even the counting method used in the article is flawed. As mentioned in several other posts, package bugs are often listed for each distro that uses that package, so a single bug could easily be counted multiple times (and, in fact, this is the case since the article is based on the Linux aggregate, which simply counts the number of bugs reported on all Linux lists and adds them tegether).

      Even at the most basic level, the article is FUD. The fact that this article was published without the editors checking even basic facts (like, for example, the fact that NTBugTraq is not hosted by SecurityFocus) certainly casts WinInformant in a bad light, and I will definately take any information I get through them in the future with a large grain of salt.

      --
      Under capitalism man exploits man. Under communism it's the other way around.
  6. Simply put, by Andorion · · Score: 3, Insightful

    Simply put, the reason Windows systems seem more vulnerable is because SO MANY MORE people use them, and don't keep them patched. As a rule of thumb, someone running Linux at home knows what the term "security vulnerability" means and keeps his system up to date, where someone running Windows whatever doesn't.

    Of course, that's not the case in the server market. If you want to talk about worms, remember one thing - the ONLY reason Code Red and other such worms exist is because of the popularity if the windows platform, on desktops and servers. Don't kid yourself for a second into thinking that the reason there aren't any widespread worms for *nix systems is because it's more secure.
    br -Berj

    1. Re:Simply put, by FortKnox · · Score: 2, Troll

      You are correct, but this opinion will be drown in the sea of "No way! M$ sucks!" replies (and when slashdot posts a troll like "Windows is better", it gets about 400 replies). Its funny how people back security focus when it talks about MS vulnerabilities, but once it mentions Linux, they are "Uniformed" or a variety of other things (just read from any other thread to see what I mean).

      What's the definition of a Zealot??

      --
      Good quote, too many chars. Seriously, the slashdot 120 char limit sucks!
    2. Re:Simply put, by joshtimmons · · Score: 5, Informative

      Actually, there aren't SO MANY MORE windows servers on the internet than *nix boxes.

      Please see this fine article http://slashdot.org/article.pl?sid=01/07/13/124025 7&mode=thread which tries to compare the number of windows systems vs unix systems on the internet.

      Here are a couple of their conclusions:

      1. GNU/Linux is the #2 web serving operating system on the public Internet (counting by IP address), according to a study surveying March and June 2001
      2. GNU/Linux is the #1 server operating system on the public Internet (counting by domain name), according to a 1999 survey of primarily European and educational sites.
      3. GNU/Linux is the #2 server operating system sold in 1999 and 2000, and is the fastest-growing.

      Even taking the statistics most favorable to Microsoft, they had almost twice as many IPs on the public internet than Linux did in 1999. However, during that same period, there were many more than twice as many expoits, viruses, etc. that attacked windows vs unix.

      Linux has far too many installations on the public internet to be dismissed as too rare to interest hackers.

    3. Re:Simply put, by greenfly · · Score: 2

      But your comment seems to imply that IIS is more widely used than alternatives. It seems that a lot of people get confused between the market share Microsoft has in the desktop market, with the server market.

      Now whether IIS admins don't patch their machines or not is a different matter, but a simple trip to netcraft will show you that Apache is deployed about twice as much. That seems pretty popular to me.

      It seems that things like Code Red existed because of the severity of the security flaw, and the how easy it was to infect and spread. The recent security flaws in Apache, on the other hand, have been very minor.

      So why exactly do you think that IIS is more popular?

    4. Re:Simply put, by Rupert · · Score: 5, Insightful

      l10n and ramen were two recent worms that attacked a bug in some versions of BIND on almost all unices. This would appear to be evidence against your theory that "no-one writes worms for *nix because of lack of market share".

      Find another excuse.

      --

      --
      E_NOSIG
    5. Re:Simply put, by zulux · · Score: 2

      the ONLY reason Code Red and other such worms exist is because of the popularity if the windows platform

      Apache has twice the market share of Windows IIS - and has half the exploits. Take a look at the Netcraft uptimes at http://uptime.netcraft.com/up/today/top.avg.html . Notice any thing?

      There is A SINGLE WINDOWS SYSTEM in the top 50. Why? Beacuase Windows crashes and beacuse Windows has security problems. The rest are all a form of *nix. Nice and stable and secure.

      --

      Moneyed corporations, non-working 'poor' and criminal prisoners are turning productive citizens into tax-slaves.

    6. Re:Simply put, by mvdwege · · Score: 4, Insightful

      Its funny how people back security focus when it talks about MS vulnerabilities, but once it mentions Linux, they are "Uniformed" or a variety of other things

      In a word: Bullsh*t.

      Securityfocus presented the numbers without bias, without commentary even. It is the MS shills that try to draw conclusions from these numbers, and one by one they take the aggregate Linux number, because it suits their agenda.

      However, that aggregate number is worthless to draw conlusions from. At most one could use the distro numbers to draw the conlcusion that the average Linux distro ships with more (potential) vulnerabilities than Windows 2000. Of course, since the average Linux distro

      1. ships with more server software than Windows (multiple mail servers for example),
      2. has a habit of reporting all vulnerabilities, from local DoS to remote root,
      of course it will show more vulnerabilities.

      So, the numbers tell us nothing new, except that the MS apologists will grasp at any straw to discredit what little competition they have.

      Mart
      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
    7. Re:Simply put, by Afrosheen · · Score: 2

      Check your links. There was not one single Windows server listed, they were all IRIX, FreeBSD or BSD. Personally, the uptime on my apache box serving 6 real domains is 96 days.

    8. Re:Simply put, by SilentChris · · Score: 2

      Under the basis that most workstation now *act* as servers (whether intentionally as Unix machines or unintentionally as Windows machine with sharing turned on), one should assume that the number of Windows machines on the net, in general, is the most important statistic.

  7. Statistics.... by Toby+Truman · · Score: 2, Interesting
    How valid are these statistics?

    Let's keep in mind that Linux users who find bugs or issues are far more likely to report them, document them, publicize them, and share them.

    Microsoft users who finds bugs call Microsoft tech support, who informs them politely that it's a feature, and lets the issue be stored deep in their databases somewhere.

    This is not an issue of who has more issues, but whose issues get reported and publicized more.

    1. Re:Statistics.... by Znork · · Score: 2

      The statistics are fairly accurate (altho you do have a point), but they're comparing basic Windows (the product) with Linux (the distributions).

      Add Windows, SQL server, some other RDBMS (many linux dists ship with multiple database servers), exchange, some other mailservers, etc until you replicate the functionality in a Linux dist. Then count again.

      Those SF statistics arent very useful, and SF has already several times basically said that anyone trying to read them the way that WinInformant seems to have been doing has a fairly faint grasp on reality.

    2. Re:Statistics.... by IntlHarvester · · Score: 4, Insightful

      Let's keep in mind that Linux users who find bugs or issues are far more likely to report them, document them, publicize them, and share them.

      Good point, but it would be better if you took it out of the context of the "users" and put it in the context of the developers. It works out more like this:

      Open Source Project X Developer (who may well be on someone's payroll) finds a previously unknown security bug. He patches the bug and informs RedHat and other distro vendors, who then issue a security bulletin. One strike against Linux in the security count.

      Meanwhile Microsoft Product Y Developer finds 100 unknown security security bugs in his big Feburary cleanup period. They are all rolled in to service pack 3. Microsoft issues a bulletin recommending all customers upgrade immediately. Zero strikes against Microsoft.

      So you are counting ALL security bugs on the Linux side verus only publically reported security bugs on the Windows/Solaris/whoever side.

      (Furthermore, it seems nobody considers local root exploits on Windows to be that big of a deal. I remember when RedHat put out multiple advisories for vi, joe, ed, and a bunch of other editors for a temp file vulnerability. [You'd think that "ed" would be rock solid by now...] Would that sort of thing even be considered a bug on the Windows side?)

      --
      Business. Numbers. Money. People. Computer World.
  8. How severe though? by oregon · · Score: 2, Insightful


    Linux may have had more, but were they as bad?

    The IIS holes in 2K that allowed CodeRed to spread and the uPnP holes in XP which, luckily so far, have been pretty much unexploited were both buffer overrun holes which caused, or had the potential to cause, v.serious work outbreaks.

    Did Linux have anything on this scale?

    --

    ---
    Oregon
  9. There goes the Slashdot Neighborhood by BRO_HAM · · Score: 2, Insightful

    Oh man, I can hear the keyboards typing right now. One thing you don't do to the slashdot community on a monday morning is call their OS less secure than windows.

    On a side note, it's all about how you configure your OS. At this point, you can pretty much do the same thing with each OS from a security standpoint. It's all of the other software that usually does it - web server, DB server, application server, etc. But we all know this right?

    --


    my sig is so witty and fun - it tickles almost everyone who reads it.
  10. Lousy research by JanneM · · Score: 3, Interesting

    His mathematics is pretty bad. To get the security problems for Linux, he adds all security announcements from each of the major distributions - completely ignoring that most of those announcements are for the same bug. The Linux number is thus about a factor 4 too high.

    Also, the Windows announcements are for the OS itself only, while the Linux announcements cover programs that do not count as OS stuff under Windows.

    Badly researched piece.

    /Janne

    --
    Trust the Computer. The Computer is your friend.
    1. Re:Lousy research by Florian+Weimer · · Score: 2

      And the argument that you would expect less security holes in GNU/Linux systems because they are not as widely deployed as Microsoft-Windows-based systems is not convincing at all. Security vulnerabilities are there even if hardly anybody uses the piece of software inquestion.

    2. Re:Lousy research by Col.+Panic · · Score: 2

      Also they capitalize on the fact that Redhat major release versions at x.0 are untested in the field. x.1 is somewhat patched and x.2 is near rock-solid. Of course they only mention those first 8 months of 2001 because 7.2 was released in 10/2001.

    3. Re:Lousy research by mpe · · Score: 2

      His mathematics is pretty bad. To get the security problems for Linux, he adds all security announcements from each of the major distributions - completely ignoring that most of those announcements are for the same bug. The Linux number is thus about a factor 4 too high.

      Wonder how impartial an entity called "wininformant" is likly to be in the first place?

      Also, the Windows announcements are for the OS itself only, while the Linux announcements cover programs that do not count as OS stuff under Windows.

      Even with Microsoft's creative definition of what makes up an "operating system".

    4. Re:Lousy research by cyclist1200 · · Score: 2, Insightful

      "Also, the Windows announcements are for the OS itself only, while the Linux announcements cover programs that do not count as OS stuff under Windows."

      The funny things is the journalists get all indignant when you point this out to them and ask them to throw in the security holes for IIS, IE, OE, Office, SQL Server, etc.

    5. Re:Lousy research by cyclist1200 · · Score: 2, Funny

      >>>Even with Microsoft's creative definition of what makes up an "operating system".

      LOL. I can just hear MS PR:
      "All Microsoft software products are inextricably tied to the operating system...except when they are mentioned in a security announcement."

    6. Re:Lousy research by Asic+Eng · · Score: 3, Interesting
      What I don't get is this: this exact same miscalculation was already in an article referred to by slashdot, about a year ago. Neither slashdot nor the writer of the article seem to have learned anything... I'm somewhat surprised that the slashdot editors didn't point out that mistake right away. It also seems strange that Security Focus would still publish these "aggregate" numbers - they seem to only confuse people, and I don't see what sense these numbers would make?

      Anyway, what I found interesting is that Redhat faires so badly - about as bad as Win2k, and about twice as bad as any other Linux distribution. If SuSE has only 21 tracked bugs, and comes with a lot of software (7 CDs now, I think) is Redhat with 54 entries doing something wrong?

    7. Re:Lousy research by TheAwfulTruth · · Score: 2, Flamebait

      If you were a regular reader of that site you'd notice that he does a fair amount of MS bashing when they deserve it. And he priases them when they deserve it. He does the same for Apple and Linux too! Unlike Slag-dot here where a middle of the road, honest observation is always treated with a -1 moderation.

      --
      Contrary to popular belief, coding is not all free blow-jobs and beer. Those things cost MONEY!
  11. Number of bugs is the wrong metric! by Victor+Danilchenko · · Score: 3, Insightful

    What matters is not how many bugs there have been, but the total window of vulnerability per bug -- the time elapsed from bug's discovery to bug'a closing. One really bad bug that remained open for a year is much worse than 10 bugs each remaining open for a week, you see.

    --

    --
    Victor Danilchenko

  12. Unfair comparison, uninformed journalist. by opkool · · Score: 3, Redundant

    After reading the whole thing, I came to the conclusion that this is an unfair comparison:

    -They only count bugs for one Microsoft OS product. I mean, there's Win95, Win95osr2, Win98, Win98SE, Win2000, WinME, WinCE, WinNT4.0...

    -They count one bug for each distribution. I mean, if a bug is detected on rsync, it shows as one different bug for every distribution, that is, one but for Mandrake 7.0, one for Debian, one for Mandrake 7.1 ...

    So, this makes me wonder if the journalist is plainly uninformed or if has no idea of what he is talking about (a laid-off journmalist from the gardening section re-hired for a tech-writter position).

    The conspiracy theories, black helicopters and Microsoft-payed journalists, from my point of view, do not apply here.

    Well, who said the world was fair?

    1. Re:Unfair comparison, uninformed journalist. by opkool · · Score: 5, Informative

      What I read was the original article before it went down by /.

      So worry for the thing on Win9x/3.x + WinNT/2000.

      So they are talking of Server OSes. So Win9x/3.x do not account as such.

      What you say is that, of course, they do not include duplicates of the same vulnerability. But then there's no such program as rsync-2.07-3.i386.rpm on Debian 2.2 . Can you see it?

      Also, why it is strangely coincidental de number of bugs for Red Hat Linux 6.2 for Alpha and Sparc? See:

      For 2001, we see:
      RedHat Linux 6.2 sparc - 18
      RedHat Linux 6.2 alpha - 18
      Debian Linux 2.2 sparc - 18
      Debian Linux 2.2 arm - 18
      Debian Linux 2.2 alpha - 18
      Debian Linux 2.2 68k - 18

      Coincidental? See it yourselves at SecurityFocus WebSite

      Maybe is a cross-architechture bug? Will this mean that, in fact, it is the same bug?

      Then the numbers for Mandrake, Red Hat and Debian are waaay too similar (2001) to be just a coincidence (Mandrake 7.1, Red Hat 7.0 and Debian 2.2 can be thought as "equal distributions" by means of timeline, packets versions and such):

      RedHat Linux 7.0 - 28
      MandrakeSoft Linux Mandrake 7.1 - 27
      Debian Linux 2.2 - 26

      Then, on 2001, we can assume that Red Hat 6.2, Mandrake 6.0 and 6.1 have the same package versions :

      RedHat Linux 6.2 i386 - 20
      MandrakeSoft Linux Mandrake 6.1 - 20
      MandrakeSoft Linux Mandrake 6.0 - 20

      And those numbers are also very very close to the ones for Red Hat Linux 6.2 on different architectures.

      Maybe, just maybe... they are the same bugs?

      Then, on previous years, the trend is the same.

      With all the respects, I am no FUDing here. I post my comments to some piece of news that was flawled.

      And I tried to explain why it was flawed. And I was vry carefull to not to blame conspiracy theories.

      Then, again, I'm human. And I make mistakes. Like the Win0x/3.x and Win2000/NT of my previous post.

      But this does not invalidate at all my message.

    2. Re:Unfair comparison, uninformed journalist. by jareds · · Score: 2

      What you say is that, of course, they do not include duplicates of the same vulnerability. But then there's no such program as rsync-2.07-3.i386.rpm on Debian 2.2 . Can you see it?

      Look, if you look at the big table, "Number of OS Vulnerabilities by Year," in the SecurityFocus stats, you will find (except for 1998, where they seem to have made a mistake) that the Linux aggregate number they list is less than the sum of the numbers listed for each Linux distribution. This is why your claim that they are counting duplicate bugs is dubious.

      Of course, you are probably correct that if there is an rsync bug they will count it in each distribution, but you can see that they do not simply add the numbers of all the distributions together to get the aggregate, so this is not a problem.

  13. Something strange... by Xerithane · · Score: 2

    wininformant.com fails to resolve.

    SecurityFocus.com has absolutely nothing on their site about this article.

    I would find it at very best to be poor journalism to label an operating system more secure just based on the fact that it has less published vulnerabilities. First off, it's easier to locate vulnerabilities in *NIX software. Windows it isn't, mostly because it's closed up and the Windows common user is not motivated with finding a security exploit.

    If you look at the types, and severity (which I'm hoping the article does) of it and summise a judgement based off that I think it's pretty obvious which operating system is more secure.

    Either this is a /. troll, and they didn't bother to realize the DNS for wininformant.com doesn't exist, or wininformant.com is dead at the moment, or wininformant.com is a group of Microsoft FUD monkeys, or I'm running the wrong desktop OS.

    --
    Dacels Jewelers can't be trusted.
    1. Re:Something strange... by mpe · · Score: 2

      SecurityFocus.com has absolutely nothing on their site about this article.

      Somehow this dosn't suprise me

      I would find it at very best to be poor journalism to label an operating system more secure just based on the fact that it has less published vulnerabilities.

      This isn't actually journalism it's a type of political properganda.
      Involving selectivly quoting an impartial third party...

    2. Re:Something strange... by cperciva · · Score: 2

      wininformant.com fails to resolve.

      I think we've managed to slashdot their nameserver. wininformant.com points at ns1/ns2.duke.com, and my traceroutes get stuck in a loop between s8-0-0.7513.den.iccx.net and Edge-Serial-1-1-Lov-CO.rmi.net.

    3. Re:Something strange... by jamie · · Score: 2
      "I think we've managed to slashdot their nameserver. wininformant.com points at ns1/ns2.duke.com, and my traceroutes get stuck in a loop between s8-0-0.7513.den.iccx.net and Edge-Serial-1-1-Lov-CO.rmi.net."

      It's not a slashdotting; the site went down shortly before Slashdot ran the story. I'd checked the link a few minutes before it went live, but we only confirmed it being down right as the story went up, so we couldn't take it back down again.

      Hopefully they'll have it fixed soon.

      If anyone cares, duke.com does provide their DNS and duke.com is currently unreachable. Duke.com also appears to provide a wide variety of Windows-related products such as magazines and email lists (according to Google's cache).

      Iccx.net is their upstream provider and iccx appears to have a router misconfigured or something. And not that it matters, but...

      $ HEAD 'http://www.iccx.net/'
      200 OK
      Cache-Control: private
      Connection: Keep-Alive
      Date: Mon, 04 Feb 2002 17:05:58 GMT
      Server: Microsoft-IIS/4.0
      ...

      Unfortunately, I can't find the original story anywhere in Google's cache. Sorry.

    4. Re:Something strange... by cperciva · · Score: 2

      It's not a slashdotting; the site went down shortly before Slashdot ran the story.

      Maybe they got scared and preemptively shut down their servers as soon as they saw a request come in from slashdot's IP range?

  14. flawed logic by esme · · Score: 2, Insightful
    When you break the numbers down by Linux distribution, Win2K had fewer vulnerabilities than RedHat Linux 7.0 or MandrakeSoft Mandrake Linux 7.2

    And this is exactly the kind of flawed logic that always creeps into these kinds of discussions: there is no "Linux" to compare with "Windows", there are only a bunch of distros. Totalling up all the holes in all the distros makes no sense at all.

    And when you compare Windows to a given Linux distro (much closer to a good comparison), Linux wins every time.

    -Esme

  15. The more accurate question by Gothmog · · Score: 5, Interesting

    Pure quantity of security holes really is not the most question. To me there are two factors:

    1. How severe is the hole if exploited.

    Are we talking a DOS, a root compromise, the ability to take over a domain controller. The effect of a compromise needs to be taken into account.

    2. How easy to exploit is the whole.

    Is it a theoretical exploit, or are there tools floating around? Can it be easily mitigated by a good firewall, or can viewing an email cause the problem.

    These questions seem to me more important than pure quantity and should be taken into account when building a threat assesment of a system.

    1. Re:The more accurate question by SilentChris · · Score: 5, Insightful
      "These questions seem to me more important than pure quantity and should be taken into account when building a threat assesment of a system."

      Oh please. This is the same Slashdot that touted 30K bugs for Windows 2000 (like every other major tech publisher) regardless of the fact that the bugs were not known and many were probably "We spelled "maximize" wrong here".

    2. Re:The more accurate question by sheldon · · Score: 2

      Actually I think the claim from Slashdot was 65,000 bugs. :)

      Ahh, yes here it is...
      http://slashdot.org/article.pl?sid=00/02/11/1840 22 5&mode=thread

      Slashdot would have claimed that Windows 2000 had 4 million bugs, but they used an unsigned short in their program and lost count.

    3. Re:The more accurate question by Oliver+Defacszio · · Score: 2, Interesting
      Because, in the Win2000 30k bugs article, there were immediately 100,000 zealots slobbering to jump in and agree with the "Slashdot opinion".

      It happens all the time around here so, yes, accusing Slashdot of hypocrisy is most often also correct on an individual user basis.

      --

      -
      Inventor of the term 'pardon my French'.
  16. Not being a Windows apologist by prisoner-of-enigma · · Score: 5, Funny

    But it is possible to have a very secure Windows environent. No, it does not involve turning the box off ;^)

    Take this example: you have a highly competent NT/2K administrator (they do exist) and a pitiful *nix administrator. Which one is going to produce a more secure box? Any objective person would have to say the NT/2K guy would, because he knows his platform well enough to shore up vulnerabilities. Nimda, I Love You, and many other worms did not hit affect my company because we took security very seriously beforehand. Malicious attachments (.EXE, .SCR, etc) were banned long before I Love You came along.

    Now, having played devil's advocate for a moment, let me say that if you have a tightly controlled *nix box with a competent admin and a focus on security, you can create a damn near impregnable system. The weaknesses then lie with the applications, not the OS, and that's something ALL vendors need to work on (you listening, Larry "Unbreakable" Ellison?)

    --
    In the end they will lay their freedom at our feet and say to us, Make us your slaves, but feed us. - Fyodor Dostoyevsky
    1. Re:Not being a Windows apologist by archen · · Score: 2, Insightful

      "Take this example: you have a highly competent NT/2K administrator (they do exist) and a pitiful *nix administrator."

      Every time someone brings this up I keep thinking it's sort of redundant. I guess, being a rather pitiful administrator in both respects; I find it easier to at least start locking down a unix box (FreeBSD in my case). With Unix you can tighten a box up instantly just by looking through hosts.allow (and hosts.deny in Linux's case) - it certainly doesn't take a genius to figure out what's going on. By contrast windows has a lot more to do with disabling services which (in my opinion) you're never sure what they do or if you need them. And sooner or later you'll end up fishing in the registry...

      To me Unix systems are easier to secure because security is a part of the system, and not an afterthought / "oh so we're getting bad press so we'll start an inititive" sort of deal.

    2. Re:Not being a Windows apologist by prisoner-of-enigma · · Score: 5, Interesting

      Microsoft certainly does little to help those of us trying to secure their systems. The knowledgebase is confusing when it comes to system hardening, and MS loves to ship their products with absolutely every feature and doo-dad turned on. It makes setting up a Win2k webserver such a pain in the ass, but over time we've compiled a checklist that makes things much easier. Much like Linux, we made the checklist with the input and experience of many others.

      Contrast this with a typical RedHat install. Sure, you can elect to not install a ton of stuff, but the dependencies can and will drive you nuts if you need widget-1.12-i386.rpm, which conflicts with Perl, glibc, and about ten thousand other things you don't want to fool with. Then couple that with the overwhelmingly nonexistent or conflicting/out-of-date documentation that is (isn't?) available for some Linux modules, and you're reduced to playing Sherlock Holmes again. And what do you do when the HOWTO doesn't answer your question? Posting in a newsgroup results in about 50% of the responses being "read the HOWTO you fucking l00ser", 40% being wrong/misinformed/don't-know-either responses, and only 10% being useful and helpful.

      What both Windows and Linux need is a "Secure" install option that by default has nearly everything turned OFF, and then a simple way to add/enable functionality as needed. Templates for webservers, DNS, FTP, mail servers, and such would be great, and they should keep pace with patches and updates for the OS and related applications. Why no one has bother to do this is beyond me, but I think this laziness has resulted in 90% of the exploits seen in ALL OS's on the web.

      --
      In the end they will lay their freedom at our feet and say to us, Make us your slaves, but feed us. - Fyodor Dostoyevsky
    3. Re:Not being a Windows apologist by prisoner-of-enigma · · Score: 2

      True, it won't install many server daemons, but it will install a ton of desktopware (XWindows being a primary offender) that is not needed for a server and poses a HUGE security risk in and of itself. Desktopware isn't usually tested to the same level as server stuff, and only a fool would trust it.

      No, they need a "Secure Install" option that further asks if you're making a webserver, DNS, FTP, etc. and will set the machine up appropriately with the most stringent security settings. I'd much rather have a list of security to TURN ON in order to enable some function than a list of things to TURN OFF to make my system more secure. In the former case, it may take me a bit to get the functionality I want, but I probably won't compromise the security. The latter means I can get the functionality immediately but the security is never even mentioned.

      --
      In the end they will lay their freedom at our feet and say to us, Make us your slaves, but feed us. - Fyodor Dostoyevsky
    4. Re:Not being a Windows apologist by prisoner-of-enigma · · Score: 2

      Mandrake is one of the distros I have yet to try. Based upon your comments, I think I will.

      Thanks!

      --
      In the end they will lay their freedom at our feet and say to us, Make us your slaves, but feed us. - Fyodor Dostoyevsky
    5. Re:Not being a Windows apologist by Tom7 · · Score: 2

      Right on.

      I think it will be hard to do, but I think it's important. Furthermore, when you elect to turn on a network service, it should download the newest version from Redhat or whatever, and install that instead. If you don't have network access, what are you doing installing wu_ftpd?

      Also, it blows my mind that redhat doesn't ship their default internet services compiled with stackguard. The performance loss is negligible (the people who need hard core performance will be recompiling and tuning themselves, anyway), and it would make buffer overflows unexploitable automatically. WTF, redhat?

  17. Actually, to be fair... by cperciva · · Score: 4, Informative

    I can't remember hearing about many *new* security holes in win2K recently.

    I can't get to the article right now, so I'm not sure exactly what their argument is, but while I can remember hearing about quite a few major security holes in the unixes (I think everyone was bitten at least once by ptrace race conditions) I can't think of any similar issues in win2k.

    XP, on the other hand... but we're not talking about XP here.

    1. Re:Actually, to be fair... by jandrese · · Score: 2

      That's because by the time you hear about them they are old security holes.

      MS isn't quite as vigilent about releasing announcements of security vulnerabilities to BugTrack as the general Linux community.

      --

      I read the internet for the articles.
    2. Re:Actually, to be fair... by Drestin · · Score: 5, Interesting

      Actually, IIS hasn't had a hole since last August and IIS 5.1 hasn't had one, period. XP has only had the UPnP hole (new technology, consider it a version 1.00 bug).

      There are FAR fewer holes in W2K than people would like to admit. IE may have some problems but not the base OS. Even IIS has been tighted up a great deal.

      People need to understand something, we know MS almost never get's it right the first time (see version 1.00 bug) and may not the second but eventually they do. OK, they sucked at security to begin but with all those resources and the pressure from the top and from outside - did you really think they'd sit still or get worse? Nope - ask Netscape what happens when you become their focus of attention. Tux comes out and smokes IIS 5 and everyone laughs... according to the results of my beta tests with IIS6, we'll see who's laughing when it's publically benched.

      Your lesson is: MS learns. It's almost never right the first time but... it learns.

    3. Re:Actually, to be fair... by thsths · · Score: 2, Interesting

      There are FAR fewer holes in W2K than people would like to admit. IE may have some problems but not the base OS.

      Ok, if you tell me how to install W2K without IE, I would even accept this argument.

      Even IIS has been tighted up a great deal.

      You mean it is a lot less insecure now than it used to be? :-)

      BTW, are "user gains access he shouldn't have" really considered on an W2K system? The majority of "linux" bugs seem to be of this type (symlink attack allowing to read some log file or something). Since W2K is still basically a single user system, I would imagine these are not taken to seriously.

    4. Re:Actually, to be fair... by gorilla · · Score: 2

      But according to Microsoft, IE is the base OS. It's certainly not possible to run 2000 or XP without it.

    5. Re:Actually, to be fair... by Lumpy · · Score: 3, Interesting

      There are FAR fewer holes in W2K than people would like to admit. IE may have some problems but not the base OS. Even IIS has been tighted up a great deal.

      EXACTLY!!!!!! Sorry you cant count any BIND holes on linux. Or any sendmail, ssh,telnet,ftp,etc...

      so after removing all holes that are for software that runs on the OS, linux has what 1 maybe 2?

      This is why I pitch a royal bitch about most certification and security analyses... they are testing things that are not a part of the CORE OS. and therefore are meking everything a mess.

      Let't take NT4.0 and a slackware linux with packages A and N installed. no software other than what the base os allows. (no ftp, not BIND, no sendmail, no servers of any kind.)

      then let's look at the holes... the number of problems on both sides will dwindle to almost nothing. with NT losing because of the silly run all services as the system account bungle.

      if you were to apply a daemon mindset to Nt, and able to run most of the services as a almost-no-access user, over 1/2 the trouble would evaporate.

      --
      Do not look at laser with remaining good eye.
    6. Re:Actually, to be fair... by Danse · · Score: 2

      Ok, if you tell me how to install W2K without IE, I would even accept this argument.


      Even if it is possible to remove it somehow, Microsoft considers it to be an integral part of the "base OS." They even testified to that effect under oath during the anti-trust trial.

      --
      It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
    7. Re:Actually, to be fair... by LiNT_ · · Score: 2
    8. Re:Actually, to be fair... by elmegil · · Score: 2
      This is why I pitch a royal bitch about most certification and security analyses... they are testing things that are not a part of the CORE OS. and therefore are meking everything a mess.

      I think you're on the wrong track here. The point of a security certification is to assure that the SYSTEM (not just the OS, not just one app) is secure or not. EVERYTHING that is going to be run in production needs to be tested together, otherwise the test is worthless. On the other token, if some scam artist is testing things that you know AREN'T going to be run in production, you should flag them as the charlatan they are.

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
    9. Re:Actually, to be fair... by jonabbey · · Score: 2

      I get the impression that W2k is a single-user system because the great majority of software for use on W2k is written with single-user assumptions in mind, and because the operating system provides precious little support for multiple concurrent users. I had to fix a permissions problem on a W2k box, and it was just about the most frustrating experience in my life. The software I was installing couldn't cope with being installed without administrator privileges, so I had to try to install the software, see that there was a problem, *log out*, log in again as administrator, fix the first directory permissions problem, *log out*, log in again as the user, try the install again, see that there was another permissions problem, *log out*, log in again as administrator, fix the second directory permissions problem, *log out*, log in again as the user...

      Repeat that 3 more times and you'll know why I was cursing. I *never* curse at work, and certainly not around people I'm supporting.

      Just remember, it's far easier to use Windows than it is to do something wacky like opening a shell window, typing 'su', and proceed to fix a problem relating to multi-user permissions.

      To be fair, WinXP is supposed to be somewhat better about concurrent use with their quick user switcher.

    10. Re:Actually, to be fair... by jonabbey · · Score: 2

      Are you familiar with the "Run As" feature in both W2K and XP? When starting an app, hold down the Ctrl key, right-click on the icon, and choose to run as Administrator (or whatever account you want). No need to login under multiple accounts (even though, yes, this is now possible under XP).

      Hm, I am now. I imagine running Windows Explorer as an administrator would solve the particular problem I had fairly well, although I am still faster and more proficient on a UNIX-style command line.

      Thanks for the tip.

    11. Re:Actually, to be fair... by NineNine · · Score: 2

      Security through obscurity? You're right, but I'd argue it's the other way around. Script kiddies are pounding away on W2K boxes, not Linux boxes. If anything, Linux is enjoying security through both obscurity and many various trees/distros. W2K is out there and in front. It's certainly not obscure.

    12. Re:Actually, to be fair... by ColaMan · · Score: 2

      Actually, IIS hasn't had a hole since last August and IIS 5.1 hasn't had one, period. XP has only had the UPnP hole (new technology, consider it a version 1.00 bug).

      There are FAR fewer holes in W2K than people would like to admit. IE may have some problems but not the base OS. Even IIS has been tighted up a great deal.


      That is , holes that you can see.

      Let's get the source out and have a look hey? Oh, sorry , can't do that. And as pointed out before, A code audit in Microsoft just results in a "patch / update / service pack x" , but a code audit in the real world results in postings to BugTraq.

      --

      You are in a twisty maze of processor lines, all alike.
      There is a lot of hype here.
    13. Re:Actually, to be fair... by Malcontent · · Score: 2

      I guess that's what passes for innovation at MS these days. Chasing the taillights of open source developers. Too bad red hat did not get a patent on embedding a web server in the kernel.

      --

      War is necrophilia.

    14. Re:Actually, to be fair... by jonabbey · · Score: 2

      Well, that doesn't do me much good when what I need to do is change directory permissions. What's the officially recommended way for an Administrator to do permissions fixing in the filesystem without having to logout and log in again as Administrator?

  18. Two worthwhile questions... by sterno · · Score: 2

    If Linux did indeed have more bugs, there are two questions worth asking:

    1) which versions of Linux? If you were concerned about security you probably wouldn't be running the most bleeding edge version

    2) how siginificant were the security holes? Are they remote root compromises or something less severe. Linux might have several more minor vulnerabilities and look numerically worse if windows has one gaping vulnerability

    Having said that though, I'm willing to believe this is possible :)

    --
    This sig has been temporarily disconnected or is no longer in service
  19. Quality vs Quantity by WIAKywbfatw · · Score: 3, Insightful

    Surely it's not the number of vulnerabilities that either OS displays that's important but rather their severity?

    I mean, an exploit that requires the malicious party to have physical access to a machine and then only gives him access to one specific folder on a system is hardly as big a deal as one that gives a script kiddie sitting in his bedroom complete remote control of your corporate servers, allowing him to copy, overwrite and delete files, folders and hard drives at the click of a button?

    Let's try to compare apples and oranges here. Just because McDonalds has more restaurants than Michelin-stared ones it doesn't make the Big Mac a better meal.

    --

    "Accept that some days you are the pigeon, and some days you are the statue." - David Brent, Wernham Hogg
  20. You mean KNOWN vulnerabilities, right? by chancycat · · Score: 2, Insightful
    One camp (Linux) is pretty open, and honest about those holes.


    The other camp ain't. We do hear about some vulnerabilities out of Microsoft, but more often it's independent disclosure that open's out eyes. So, how many problems are left unaddressed, and unknown by all but the secret holders? Simple: we don't know.

    At least with opensource I can look at the code.

    --
    Evan - needs to hit preview before submitting
    1. Re:You mean KNOWN vulnerabilities, right? by prisoner-of-enigma · · Score: 4, Insightful

      Granted, you can look at the code, but do you? I run both Linux and Windows environments at our dev company, and I must say that the "hardening" list of things you must do to secure Linux and Windows is pretty much near the same length. In some cases, Linus is harder to secure because so many things lack documentation or have not been tested properly (if at all).

      While I have many bones to pick with MS, disclosure of bugs is a tentative one. On one hand, if they find a bug, don't tell anyone, fix it, then tell everyone, all in a short period of time, I'll all for it. If nobody (or very few people) knows about the exploit, the chances of me being hit by it are very small. The closed source prevents hackers from climbing all through the code and pre-emptively looking for bugs to exploit. This can be a Good Thing(tm), but it can also be a Bad Thing(tm) if MS finds an exploit, does nothing about it, and then a wily hacker exploits it.

      The ability to see the Linux source does me and my dev team little or no good. We are software developers and don't have the time to run through hundreds of thousands of lines of code looking for vulnerabilities. We don't have the time to try and understand poor documentation, conflicting requirements, and other pitfalls that can strike open source. I would go out on a limb and say that the vast majority of LInux users don't climb around in the code. Who has the time?

      --
      In the end they will lay their freedom at our feet and say to us, Make us your slaves, but feed us. - Fyodor Dostoyevsky
    2. Re:You mean KNOWN vulnerabilities, right? by prisoner-of-enigma · · Score: 2

      In some cases, Linus is harder to secure because so many things lack documentation

      Y'know, I just noticed this typo. I wonder how Torvald's feels about my comment now?

      --
      In the end they will lay their freedom at our feet and say to us, Make us your slaves, but feed us. - Fyodor Dostoyevsky
    3. Re:You mean KNOWN vulnerabilities, right? by barawn · · Score: 2

      The thing here is, that's not the point. Just the fact that the code is available to you is the entire key - yes, it might not do you any good, and yes, you don't read through the code, but other people do. How many people does Microsoft have working for them? How many of them are working on security? (yes, all of them, now, in theory) And how many of them are security experts? You can't fix a hole you don't know exists. Therefore, finding the hole is the important thing, and this is DIFFICULT. It's like trying to find a bug that MIGHT exist in your program - even if you spend all of your time looking for it, you'll miss tens of other ones. With open source software, there are huge numbers of people working on things - literally, huge. And I'm sure a ton of security experts look at the Linux code - especially when a bug is found - to see if something else might be vulnerable.

      The important thing here is that with Linux, you *know* when a vulnerability is found. Suppose it's a really really subtle one, and it takes MS a long time to fix it. Suppose the same in Linux. In the Linux case, you know about it, because someone else looked through the code, and if you're intelligent (and a sysadmin, for instance) you'll filter Bugtraq for anything that pertains to your system. Then, you get the advisory, and can disable whatever's causing the hole if there's no fix and the data's that sensitive.

      What I'm trying to say is the strength of the open source security model is the fact that the people who are best at it (security experts - not all of them work for Microsoft) can find the bugs. With MS's security model, only MS can find the bugs, and finding bugs is hard. Very hard. I personally think they're crazy with their model. Even if they don't release the source code, explaining the bug can only help. Giving information to people smarter than you to help you with a problem can only help you - and there are a LOT of people who are very smart who don't work at Microsoft.

      And Linux isn't really hard to secure. In fact, I think one of the distros ASKS you what services you want to allow in. If you only allow SSH in, you're not going to be vulnerable to much.

    4. Re:You mean KNOWN vulnerabilities, right? by praedor · · Score: 3

      It is not important that YOU personally do not go through the source. There are enough people who can and do that you are covered. NO ONE gets to go through M$ code except M$ people, and then, only a subset of them likely see the whole beast.


      With windoze you have a bunch of blackhats looking for exploits and going for it because Windoze is 1) pervasive...one vulnerability on one windoze box is virtually assured of being useful against ALL windoze boxes, and 2) a blackhat after linux is competing against a much larger number of whitehats looking at the same code, finding the same bugs - with the whitehats releasing patches as soon as the problem is found. You could wait months to years before M$ "accepts" that a problem exists, realises that it really is their responsibility to fix it (instead of simply blaming the attacker), and releases a patch on two servers from which the whole world gets to compete to download.


      Lucky for you that you do not HAVE to look at the code to search for problems...but you COULD if you wanted.

      --
      In Bushworld, they struggle to keep church and state separate in Iraq as they increasingly merge the two in America.
    5. Re:You mean KNOWN vulnerabilities, right? by irix · · Score: 2
      and I must say that the "hardening" list of things you must do to secure Linux and Windows is pretty much near the same length

      Riiight. For example, check out the IIS hardening list here. Then tell me what you have to do to secure Apache out of the box. Which list is longer?

      I am sorry, but I work with Windows, Linux and Solaris all of the time. You can do a RedHat 7.x install out of the box that is secure, less one run of up2date to get newer version of some packages. Zero reboots. Now tell me the steps you have to follow to secure your NT install again?

      I don't know what you are running in your development environment, but it seems to me that you are talking out your ass.

      --

      Do you even know anything about perl? -- AC Replying to Tom Christiansen post.
  21. Linux as a whole, or just MY Linux? by mblase · · Score: 3, Insightful

    The SecurityFocus charts seem to say that in the last several years, WinNT/2K has had 2/3 to 3/4 the vulnerabilities of Linux -- all Linuxes combined, that is.

    When you break it down, however, Windows has been about equal to Red Hat and well above all the othe Linuxes and Unixes in the chart.

    As a willing participant in the capitalist scheme, I don't care how secure everyone else's servers are -- just the one securing my stuff. The only thing this chart tells me is that if I want a secure server OS out of the box, I should start with Mandrake or Debian instead of Red Hat or Windows.

  22. Hey look at that by Archanagor · · Score: 2, Informative

    I sent a similar article, but was rejected. Peh, guess I need to work on my editorial skills.

    Anyway, before anyone gets on a high horse here. It needs to be said that it's the code. Not the features that allow users to do stupid things. Most of what's out there choking MS-Based networks is becuase of the ease of which users can execute attached scripts and executables. Oh, and a hole in IIS, but that was mentioned in the article.

    Yes, MS is a monopoly. Yes, they're trying to squeeze more cash out of their consumers (Stupid WPA). But, damn, they do produce some of the most solid code out there, as well as some of the most feature-rich, usable applications. Alas, that's just my opinion, and considering that I use mostly MS apps, I might be slightly biassed.

  23. Break it down.. by iamsure · · Score: 3, Interesting

    1. Severity - The issues that exist on Windows platforms are demonstratably larger. There is no administrator/root containment of priveldge (generally), and most of the security issues reported are indeed system-level, remote, and widespread.

    2. Activeness - The common issues reported for Windows deployments are almost universally in use and actively being exploited BEFORE the report. Most *ix vulnerabilities are not being actively exploited (and definitely at a lower level of activity), and are generally patched to resolve the issue FAR quicker.

    3. Openness - "Linux" has no control over the release of bug reports. Microsoft on the other hand, does, to a degree. They can actively "persue" the matter and encourage the bug reporter to remain quiet about it until they can respond. In some cases for MONTHS even for well established bug hunters like eEye, on very large vulnerabilities like UPNP.

    In closing, there are lies, damned lies, and statistics. Sure, you can put whatever spin you want on it, and I think I have in this posting.

    ONE thing needs to be clear, there are alot of bugs, and having many eyes isnt preventing them from happening on Linux.

    No matter where you sit, its justification to yet again work diligently to reduce the number of potential bugs by secure programming techniques.

  24. Much harder to compare "Linux" versus Windows by defile · · Score: 3, Troll

    Unlike Windows, there are many independent distributions of Linux that may or may not be vulnerable to a security hole. Also unlike Windows, each distribution has shorter release cycles. Futhermore, many Linux distributions come with lots of bundled software that not all sys admins install.

    This means that security holes discovered against Windows could be far more devastating because of the uniformity of the installed systems. Code Red/Nimda, etc. would've been much harder to pull off against all variants/distributions of Linux. There's much more paydirt in developing good Windows exploits, since they're likely to work against ALL Windows systems, which means the exploits are likely to be very refined and well tested. Compare to Linux exploits which are usually very hard to get working the first time.

    It's also harder to find security holes in Windows since it's closed source (which doesn't make them any less severe). Many security analysts won't even bother since it mostly involves using a debugger to poke at a task for hours, rather than simply grepping source trees for unsafe functions.

    But yeah, it is pretty disgusting that Linux in general has this many security holes.

    1. Re:Much harder to compare "Linux" versus Windows by mangu · · Score: 2

      It's also harder to find security holes in Windows since it's closed source

      I see. That's why no one steals cars, right? Without detailed design plans, car thieves can't find the vulnerabilities in car locks.

  25. bias by Lord+Omlette · · Score: 3, Insightful

    Bias isn't necessarily what annoys me. I would like to see more stories which foster discussion as opposed to sensational bullshit. Isn't their an interesting or nerdy or thought provoking or geeky news item that we can discuss? For fuck's sake, we know Microsoft sucks, we know 80% of slashdot's traffic is from IE, we know we don't like .NET, we know Ballmer is a monkey, come on, let's talk about something (ANYTHING) else.

    --
    [o]_O
    1. Re:bias by ichimunki · · Score: 3, Insightful

      I agree. The numbers from SF are purely for entertainment value only and the WinInformant site is Slashdotted (they must be running Windows, haha) so I have no idea what they said.

      If you look at the SF numbers for any given distribution of GNU/Linux, they are smaller than the Windows numbers. Also, the numbers don't take into account things like severity, remote vs. local, whether the package affected is a core component of a functional server, package redundancy (one bug in four different FTP servers on GNU/Linux vs. four bugs in IIS is not delineated), popularity of the package to the platform is not discussed, etc etc.

      And yes, I'm using IE to post this because Netscape seems to have proxy issues here at work, not because I want to.

      --
      I do not have a signature
    2. Re:bias by ryusen · · Score: 2, Informative

      This is taken from the security focus site:
      "For instance, applications for Linux and BSD are often grouped in as subcomponents with the operating systems that they are shipped with. For Windows, applications and subcomponents such as Explorer often have their own packages that are considered vulnerable or not vulnerable outside of Windows and therefore may not be included in the count. This may skew numbers."
      It sounds to me like vulnerbilities on 3rd party apps included with linux distros are counted, but vulnerbilities in things like outlook, ie, and iss are not... i don't see how anyone who considers themselves a news organization can take , as serious data, any site which even says their numbers might be skewed...

      --

      I believe sex is highly over rated... unless it involves me
    3. Re:bias by Doug+Merritt · · Score: 2

      How can you simultaneously ignore and ridicule it? If you're pointedly ridiculing it, you're not ignoring it, now are you?

      Note that this is talking about the ratio of known & reported issues.

      Take a wild guess: which kind of system will have a higher percentage of its bugs that are unknown and/or unreported ; open source or closed source?

      --
      Professional Wild-Eyed Visionary
  26. Re:This, of course, will be ignored and ridiculed by KeyserDK · · Score: 4, Insightful

    So true =).

    Open source haven't proven more secure than closed, as the theory about "given enough eyes all bugs are shallow" says.

    The one thing it gives though, is choice. For instance, i dont run rsync(se recent security exploit) and i'll probably never do. Neither will mdk/rh pr. default (Allthough a lot is certainly run by default). Even though rsync comes with mdk/rh.

    Frej Rasmussen.

    --
    still reading?
  27. Open source nature of Linux by John+Harrison · · Score: 5, Insightful
    Is it a surprise that there were more vunerabilities DISCOVERED for Linux than for Win 2K? How many people are looking over the source code of Win 2K for bugs? Now how many have access to the couse code for Linux? It seems pretty obvious where you will find more bugs in the short term. Also, do you think that Microsoft "announces" any and all bugs that it finds internally or are these just bugs that were found outside of Microsoft? How easy is it to find these bugs in Windows without the source? How many more would be found if source code was availible?

    In the long term Linux will have progressively fewer bugs/vulnerabilities due to its open source nature. Look at the numbers on the same chart for NetBSD. There were 9 vulnerabilities found in 2001, and 42 found in Win 2K. 54 for RedHat and only 2 for TurboLinux.

    Obviously everyone should switch to Turbo Linux.

    1. Re:Open source nature of Linux by tshak · · Score: 2

      How many people are looking over the source code of Win 2K for bugs?

      Let's focus on "Quality Man Hours". Really, how many people a) have the expertise to actually read the Linux source, b) have the time and energy to read through it, c) have the competence to identifiy security issues. We now have a _much_ smaller set of people. Of those people how many hours per day/week/month are they spending doing this? At Microsoft, they pay employees to work on multiple areas of Win2K full time.

      We can theorize all we want about whethor Open Source can put more quality man hours towards security issues, but there is no way to quantify and compare it to the resources Microsoft invests in it's products.

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
    2. Re:Open source nature of Linux by John+Harrison · · Score: 2
      You have an excellent point. Here's some more food for thought:

      How much expertise does it take to understand what the hell is going on in the Win2k code? I have no idea. Maybe it is a bastion of simplicity. How much expertise does it take to understand the Linux source code? Is it harder or easier than Win 2K? Is identifying security issues easier in one than the other?

      Are there companies paying people to read the Linux source and make it more secure? IBM? RedHat? The NSA? HP? VA? Ok, that last one was a joke. But seriously, are these full-time developers going to do a good job of finding security issues? If Linux is easier to read/fix/find the bugs in than Windows are these people going to be more productive than their counterparts at Microsoft?

      While we're at it, which community of application developers is more security-aware, Linux of Windows? Which OS makes it easier to write insecure applications?

    3. Re:Open source nature of Linux by swillden · · Score: 2

      You are making the assumption that those bugs will just naturally be replaced with higher quality code. It may, but lots of resources and effort need to be put in to fix bugs. This is a requirement no matter what the distribution and licensing terms are.

      True, but this is another reason why open source works well. Security patches tend to get posted to mailing lists, discussed and generally batted around by quite a few people before they make it into the code. While a company could do the same, I've never seen it happen. Typically the manager picks the programmer who wrote the offending bit, or who knows the most about it and orders him or her to fix it.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    4. Re:Open source nature of Linux by Kanasta · · Score: 2

      How many people DO look over the source code of Linux just to look for bugs?

      I would suggest most just USE Linux.

      There are prolly more ppl paid to look at w2k code than people working on Linux code at any one time.

      Of course, those looking at w2k code are prolly not searching for bugs either, but adding more 'features' to it.

    5. Re:Open source nature of Linux by tshak · · Score: 2

      These are all very good questions which support my final contention: "It is folly to even try to make any assertion regarding which code base is more likely to be secure based on it's Open or Closed source nature."

      We can have our theories, but there are just way too many unknowns and counting the "potential number of eyeballs" looking at the source code is really trivializing the issue.

      While we're at it, which community of application developers is more security-aware, Linux of Windows? Which OS makes it easier to write insecure applications?

      Remember, the original assertion was regarding the "Open Source Nature" of Linux. The focus of a team is generally independant of it's Open or Closed source nature.

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
  28. Keep in mind... by buffy · · Score: 2

    That this is in large part due to the nature of Open vs. Closed source applications. Linux is open, and a lot of the bugs tracked are found because of just that--it's open, and people can look inside and see. Windows is closed, and has statstically significant (understandment) fewer eyes examining it.

    So, measuring how secure an OS (and OS) is, by the number of items in (NT)Bugtraq is a red herring.

  29. sircam, code red, nimda by demon-cw · · Score: 2, Interesting

    i wonder when was the last time someone found a hole in your firewall by exploiting a hole in your apache to get your sendmail sending the contents of your harddrive to everyone and his hamster?

    1. Re:sircam, code red, nimda by SuiteSisterMary · · Score: 2

      When's the last time somebody exploited a hole in your IIS? Oh, wait. They didn't. They expolited add-ons that IIS happened to use. I wonder what sort of vulnerabilities I can do with, say, mod_php or mod_perl?

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    2. Re:sircam, code red, nimda by oregon · · Score: 3, Insightful

      They expolited add-ons that IIS happened to use

      But are installed by default.

      No-one had to take any extra steps to install the indexing DLL to make themselves vulnerable to code red.

      It may not be part of the core webserver, but the indexing DLL is, to all intents and purposes, part of IIS.

      --

      ---
      Oregon
    3. Re:sircam, code red, nimda by SuiteSisterMary · · Score: 3

      And it was until very recently that most linux distributions installed every networking service under the sun, including wu-ftpd, for example, which is notorious for being full of holes. And I'll point out that the 'how to secure IIS' lists and documents on Microsoft's website include steps for securing the IIS addons. The stupidity required to install ANY OS and put it live to a public network, without going through a security exercise yourself, is strictly user error.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
  30. Some explanations??? by Zwack · · Score: 5, Interesting

    Greetings,
    I wonder how they decided what is "more secure", but my guess is that it's based on the number of reported exploits/bugs.
    Does anyone know if they used any weighting on the types of exploits/bugs. I would consider a remotely exploitable bug to be much worse than a locally exploitable bug as you can't control people that aren't on your box as well as the people that are. I would consider a root/administrator access bug to be worse than a denial of service type bug.

    So, given a weighting scheme of :-
    Remote Root = 4
    Remote Denial of Service = 3
    Local Root = 2
    Local Denial of Service = 1
    How would the different OSes stack up?

    My guess is that without even taking number of installations into account you would find that Microsoft was at least as bad as the various Linux/Unix versions. I'm not going to say that they were worse.

    Anyone want to do some analysis on the same information given a weighting scheme and see what the differences are?

    Z.

    --
    -- Under/Overrated is meta-moderation, and therefore is Redundant.
    1. Re:Some explanations??? by btellier · · Score: 2

      Bah. Linux would outscore MS by hundreds, but only because Linux distributions come with THOUSANDS more programs than Windows. Most of the bugs you find for Linux fall into 2 categories:

      1. Local root/elevation holes for packages like SpaceCommander .03 Beta which require SUID privs for graphics libraries.

      2. Daemons which Linux offers you for free, but would cost you hundreds on Windows, and are just as buggy.

      If we're going to compare Windows to Linux in this way we have to set up two boxes that offer the exact same services and local user functionality.

    2. Re:Some explanations??? by Technician · · Score: 2

      Local Root = 2
      I like it! Any version of WIN 3.x, 9.X, CE etc. all fail local root. Ever hit cancel on the Windows login screen? Ever reboot to get past a locked Windows screenscaver? Ever reboot somebodys Linux box to get past a locked screensaver? Ever hit cancel on a login screen on somebody's Linux box? Simple "my mother can get in" issues with Windows are non-issues on Linux. Mom can't just reboot my personal machine to check where I have visisted recently on the internet! It takes lots more skill to look into somebody's nix box.

      --
      The truth shall set you free!
    3. Re:Some explanations??? by DunbarTheInept · · Score: 2

      You need to normalize with regards to remote usability. I would think that remote root exploits are a bit easier on systems that have more remote
      usefulness. (If your machine won't let *anyone* have a remote shell, legit or otherwise, then it's more "secure", but only in a trivial irrelevant way.
      In that regard, I would expect Linux to actually have more remote exploits, but this is because it also has more remote usefulness. Windows is probably more "secure" than linux against remote users, but only in the same sense that a computer that is unplugged is infinitely more secure than one that is turned on.

      --

      Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

    4. Re:Some explanations??? by EvlG · · Score: 2

      Most Linux machines can be subverted by something as simple as a bootfloppy, or linux single

      local root exploits are not something to underestimate.

    5. Re:Some explanations??? by Technician · · Score: 2

      True, however I was referring to a snoopy mom trying to pull up my document history or web history. In Windows, everybody shares the same history. In Linux, history is not shared. Great, so mom is a little savey and can local boot as root, will she still know what web sites I visisted? It takes a lot more savy than to boot up as anybody, open your favorite browser and view history. It is true a root exploit will allow viewing of logs, but can a non-technical (non-admin type) user find them?

      --
      The truth shall set you free!
  31. Re:This, of course, will be ignored and ridiculed by drewbradford · · Score: 2, Interesting

    Did this study look at just standard Linux distro? Like standard installs of RH, or did it look at hardened versions designed to be secure? It seems to me that there are certainly extremely secure hardened versions of Linux, while Windows is generally limited to relatively standard installations.

  32. Wait a sec... by saberworks · · Score: 5, Interesting

    1. How many of the Linux vulnerabilities are in services that aren't linux? IE: sendmail, apache, ftp servers, and whatnot? Just because something is packaged with linux doesn't make it linux. Do the windows bugs count IE bugs and every other MS software running on the system? What about other packaged software such as AOL and whatever other links they provide?

    2. Sheer number of vulnerabilities mean nothing - are they counting the severity of the vulnerabilities?

    3. Are they counting the time it took before A) someone discovered the vulnerability and B) a patch was issued?

    4. If there are comparable numbers of linux vs. win2k servers out there, which actually had more break-ins? (This question not valid if there is a wide gap in numbers since then the lower of the two probably benefits from that "security through obscurity").

    5. I think having full source code availability leads to people actually FINDING the bugs, whereas Windows could have way more, but we don't know about them unless people are actually TRYING to crack the system (as opposed to finding them working on source or whatever).

    1. Re:Wait a sec... by Tony-A · · Score: 2

      How long did it take Microsoft to make a search of Code Red return results? It was stale on /. before Microsoft seems to have heard of it. Several days may be damn fast for you, but not for me.

  33. Re:There might be some reasons by Lumpy · · Score: 2

    n my opinion, the reason for this is that Linux is more used in a non/less-commercial way than WinNT/2k.
    WinNT/2k admins have money to buy that OS, so I suppose they also have more money/time to spend on security (and use it in a more professional
    way).
    Some linux boxes on the other hand are "hacked" together, and thus not always secure. Maybe the popular fact that "linux is more secure than
    windows" makes them believe they are not vulnerable.


    are you nuts? anything "hacked together" in a business is asking for trouble and will get you fired. the difference between the NT machines and the linux machines in business are pretty much identical... I wouldn't call running redhat 7.2 on a Compaq ML530 "hacked" together. I would call running a fileserver on a old desktop that the company was going to throw away hacked together, but then it will also fail because the hardware cant handle the load you are about to put on it... I.E. acting as a server. as a desktop it's perfect.

    Sorry, but companies dont run around screaming about what they use, or place banners on the front of the building.. they use it and use it quietly.
    and Linux is in more commercial use than you think or any "survey" can report. I have had these surveys call me, I tell them "that is secret information, no comment." to everything they ask. It's none of their damned business as to what is giving my company a major edge over everyone else.

    --
    Do not look at laser with remaining good eye.
  34. Re:What?!? by rhanneken · · Score: 3, Insightful
    Do the names "Nimda", "Code Red" and "I Love You" ring a bell?

    The fact that you can cite flaws in Windows security proves that Windows security is imperfect, not that Windows is less secure than Linux.

  35. Bogus statistics by coyote-san · · Score: 3, Interesting

    If this is the same article mentioned on LWN (can't be sure, since it's slashdotted), this article compared the number of bugs reported against Windows against the number of bugs reported against Red Hat. And Debian. And SuSE. And another distro - forgot which one.

    I'm sure it was an honest mistake that most Linux bugs were counted multiple times.

    But I don't buy into the "bug count" argument anyway. It's a lot like that controversy over the "most decorated US veteran" (Hacksworth?) - a lot of people think that you can have a warehouse full of bronze stars and distinguished service medals and it's all scrap metal next to a single Congressional Medal of Honor (post.).

    What was the last remote root exploit for a widely used Unix service? What about local exploit for a widely used Unix application?

    Now ask the same thing about Microsoft.

    Finally, "NTBugTraq" may be respected but that doesn't mean it never publishes crap -- sometimes for the purpose of shooting it down. I've seen this happen on comp.risks and elsewhere.

    --
    For every complex problem there is an answer that is clear, simple, and wrong. -- H L Mencken
  36. This study has "vulnerabilities." by Uttles · · Score: 2, Troll

    First of all, there's no weighting in the charts. So in other words, an attacker can break into a Win2000 box and control everything about it, or he can telnet into a Linux box but has no access to change anything or even browse the root directory, yet both attacks are chalked up as a "1."

    Also, read this from their "about us" section:
    The company has approximately 50 employees and is privately held, backed by venture funding from SOFTBANK and E*Trade Ventures.

    Funny, I seem to remember a story not too long ago about E*Trade joining .NET, and there's that one about 6 months ago when the E*Trade mutual funds started to tank and they moved towards more MS stock... draw your own conclusions.

    --

    ~ now you know
    1. Re:This study has "vulnerabilities." by opkool · · Score: 2

      ... and just now., E*Trade is moving towards Linux.

      The world is amazing.

  37. Slackware by Phroggy · · Score: 2

    How does Slackware stack up to other distributions and to Win2k? I know Slackware 8.0 (like most other *nix distros) had a remote root exploit in telnetd, and there are updates for about a dozen other packages; how does this compare to RedHat?

    Saying "Linux has more security holes than Windows" is at least as stupid as saying "I just got Linux 7.2".

    --
    $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
    $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  38. What about the last half of 2001? by larsu · · Score: 3, Insightful

    Anyone remember Code Red? Nimda? I sure do. I still get 300+ scans a day from infected Windows boxen.

    Also, most linux vendor security announcements posted to Bugtraq are for add-on software not enabled by default. They are also announced by each vendor individually, and the author of the package. Most Windows announcements are about vulnerabilities in the OS (IE) or widely deployed packages (IIS, Outlook) from the author of the exploit (after secure@microsoft.com has ignored them).

    The entire article needs to be modded -1 flamebait.

  39. Re:WIDNOWS is secure, APPS aren't... by opkool · · Score: 2

    What it seems to me, is that they compare the bougs announced by the maker in their shipped products.

    So, from maker "Windows", for the "Windows 2000" product, they would ammount the bugs found in every single application shipped with the "Windows 2000" CD.

    Then, from maker "Red Hat", for the "Red Hat Linux 7.0" product, they would ammount the bugs found in every single application shipped with the "Red Hat Linux 7.0" CDs.

    So, what they show are ammount of bugs announced from a released product form one vendor.

    Anyway, they comparison is flawed because they add for "Linux" all the bugs found on every single distribution.

    And this is bogus. A bug found on "bind", for example, would be accounted as 1 bug for Mandrake Linux 7.1 + 1 bug for Mandrake Linux 7.2 + 1 bug for Red Hat Linux 7.0 + 1 bug for Red Hat Linux 7.1 + 1 bug for Debian Linux 2.2 + ...

    You see, it is the same bug. But ther "grouping" is erroneous.

    So far for fairness.

  40. Make that KNOWN vulnerabilities by Restil · · Score: 2

    Remember people, while we can be pretty damn secure (no pun intended) in the fact that we've gotten most of the security holes out of linux, there could still be many unknown holes in various windows operating systems that simply have yet to be discovered. With the source open, you're going to find more holes, assuming all things were done equally.

    Also, are we looking only at the linux kernel itself (compared to the windows kernel) or all the programs that are typically packaged with it? Gnu and Linux usually stand together, but counting vulnerabilities in every program that could ever be run suid root may be reaching a bit far.

    -Restil

    --
    Play with my webcams and lights here
  41. It is an interesting question - and a proposal by victim · · Score: 3, Insightful
    Which OS has more security problems is an interesting question, but I would not use ntbugtrack's data to answer it for the following reasons...
    • Having one of the OSes embedded in their name immediately makes my wonder about bias.
    • They have an aggregate data column for `all linux distributions' where they overcount the same bugs. Despite breaking windows OSes into two columns, they don't aggregate these together.
    • They do not attempt to quantify either theoretical severity of a problem or actual real world impact of the problem. The linux community tends to have more bug reports for theoretical problems that are fixed before they are exploited.
    • The statistics from ntbugtrack have been stale since August. This is an abandoned site. I suspect anyone doing a serious analysis would start with current data.
    • It is possible that MS bugs are under reported. All Debian security bugs are fully reported by policy. Microsoft has a policy (recently at least) of supressing minor bug reports and quietly fixing them.
    • Your typical linux distribution is OS, plus OS utilities, plus all of the applications. Application level bugs will show up in the linux distributions, but not in the windows columns. Consider the recent rsync bug. That should be a bug for all of the major linux distributions, but will not appear in the windows column even though rsync can be installed and run on windows. (This is an example, I have not verified that the bug affects windows. I believe it does from the description. Don't flame me over this one.)

    So, how about we do a serious analysis? I'll put up a system that lets people rate the various bugs by severity along a couple of continuums. (Like theoretical impact and actual impact.) Then people can use this data to draw more accurate conclusions. If at least 10 people respond to this post, and two thirds of them think it is a good idea, I'll put one up and link it here.
  42. The security of any OS lies... by TobyWong · · Score: 5, Insightful

    The security of any OS lies in the skill of its admin. An idiot with a 2k box is no more secure than an idiot with a linux box and vice versa.

    --
    - Toby
    1. Re:The security of any OS lies... by B00ji+B0y · · Score: 2

      I aggree. Everyone knows that Linux -without the necessary adjustments - is like leaving a Ferrari with the door unlocked and the keys in the ignition. It's up to the administrator. I found it interesting that the stats on the site showed that the Red Hat and Madrake distros both had increases in security holes over the last two years. Why do you think that is? Seems backward. Could one say that adding more capabilities and packaged programs to the OS make it less secure?

    2. Re:The security of any OS lies... by TobyWong · · Score: 3, Insightful

      10-14 new linux exploits which dont apply to 95% of linux users. I'm on the debian security mailing list and almost every notice they send out is regarding a package I dont use (on a package heavy box even).

      Look at it this way, when you say "linux exploits" you are not only talking about kernel issues and quality packages but every half-baked bit of code to come out of a college dormatory. If you include all the windows shovelware in with those exploit numbers I venture to say that you would see a very different picture.

      --
      - Toby
  43. Wow, talk about your slashdot fodder... by dasmegabyte · · Score: 5, Insightful

    Again, Winformant, in a desperate attempt to seem like they aren't a bunch of toadies, has struck an "independent" blow against linux's "security myth," by proving that more holes were found in linux than in Windows.

    Well, duh. Linux is full of holes. But that's not winformant's problem. You see, each of those holes was cleared up in a matter of days and a patch was freely available. There were no egos and press releases claiming there are no holes. There were no programmers waiting around while Marketing decided the best colour for the patch's installation wizard. There was no downtime as millions of machines had to get the file from a single MS server because the patch's license didn't allow redistribution. There were no hours of wringing hands as sysadmins watched hackers pick off their boxes one by one because there's no workaround while the patch was built. There was no possibility for diving into the code and fixing it yourself; and if there was there'd be no way to release the patched dll. Oh, and if a linux machine was compromised, there was little chance of it polluting the entire network...because the bug affected less than 1% of the install base of that particular OS, and not 100%.

    Not to mention the reason that so many Linux patches were "found" rather than "discovered" is that bored sysadmins can sit around with sheets of source code, hoping to find a hole and make a name for themselves on BugTraq. With windows...well, you'd better be good with BlackIC and ASM, because it's the only way you're finding the hole.

    --
    Hey freaks: now you're ju
    1. Re:Wow, talk about your slashdot fodder... by SilentChris · · Score: 2
      "Not to mention the reason that so many Linux patches were "found" rather than "discovered" is that bored sysadmins can sit around with sheets of source code, hoping to find a hole and make a name for themselves on BugTraq. With windows...well, you'd better be good with BlackIC and ASM, because it's the only way you're finding the hole."

      So you're saying that its easier to find holes in Open Source software? Wouldn't this make it easier for a cracker to read the source code and build an exploit off it?

      There is some advantage to security through obscurity. Say, for starters, some hacker X tries to exploit OS's Y and Z. Y is Open Source. He looks at the code, finds a bad buffer, builds his exploit. Z is closed. He has to root around with BlackIC (or any of the other hacking tools), play around with the assembly, maybe even wreck a few OS's in the process?

      Which one do you think is faster?

      Further, once the vulnerability is released, what makes people think it'll be "easier" to discover on the Open side? I'm in the same situation as if my OS was closed. For example, I've just discovered a vulnerability that causes my screen to show "Hey Dude". Someone must have broken in. But where's the problem? The screen buffer? The IP stack? A misguided pointer? While thousands of people are spending hours to pour over the Open code finding a needle in a haystack, Microsoft's (admittally) no better developers, who are a much smaller group and can work with a much more homogeneous code base, don't have to work nearly as hard because they pretty much know the code inside out.

    2. Re:Wow, talk about your slashdot fodder... by dasmegabyte · · Score: 2

      Yeah, of course it's easier to discover a 'sploit in open source. The question is whether it's worthwhile to look or not. If a hole is 'sploited, then spotted and fixed within hours, what good is it?

      As a hacker, it's in your best interest to stay undercover for as long as possible...and "obscure security" is the best cloud cover I can think of. "Oh, there's no hackers in there, it's too much work to find the hole" is not the excuse I'd like to give my employer when I've got a colony of scriptkids running eggies on my print server.

      Remember, hackers are probing your network anyway. They're already looking for holes and testing the waters. They're the guys hunting for change in the payphones at the bus station and testing the lock on the door marked "employees only." They aren't going to be affected by the "obscurity" of closed source networking.

      With microsoft, security isn't simply a matter of finding a bug in the software (which isn't as easy as you seem to think; MS has relatively high developer turnover and runs a LOT of legacy code nobody really "knows", remember Linus's line about the AT&T fix?). It's a matter of finding a bug, proving it's a bug, getting MS to admit it's a bug and eventually release a patch. With open source, you can bypass every one of these steps.

      --
      Hey freaks: now you're ju
    3. Re:Wow, talk about your slashdot fodder... by barawn · · Score: 2

      What you're assuming is that everyone's ability to read code is equal. I disagree with the first poster that a bored sysadmin could actually find a security hole. Finding bugs is hard - really hard. Especially bizarre ones.

      So, given that everyone has access to the code, if crackers can find a hole faster than everyone else. I think, honestly, the people who will find it are the people who are best at it - people who have worked in computer security a long time. They're not likely to be crackers, to be honest. So, for the most part, I think you're best off with an open-source model.

      Plus, with the Microsoft system, it's not that you don't have access to the code - you just don't have access to the code's internals. You know what the functions are. It's pretty trivial to write a program to iterate through several thousand system calls looking for something to break. These are the kind of holes that are easy to find in closed-source models (they're also the kind that ARE found in closed source models.) Linux, however, probably is more vulnerable to wackier bugs like race conditions and so forth.

      As for how to find it: you know, I wouldn't be surprised if the way a lot of already-exploited bugs were fixed was by someone actually obtaining the script-kiddie package. There, you HAVE to have the source code to understand how something's being screwed up. That said, I'm sure Microsoft can do the same, but, again, it's a lot easier with a helluva lot more people.

    4. Re:Wow, talk about your slashdot fodder... by FastT · · Score: 2
      Microsoft's (admittally) [sic] no better developers
      Have you or anyone else here ever tried to get a job coding at Microsoft? Microsoft's interview process is extremely rigorous; it is NOT easy to get a position there. Most other software companies, including (or especially) the big-name ones, have a fairly high percentage of clunkers working for them. Not Microsoft.

      Contrast this to the skill base of the coders working on Linux. What are the requirements necessary to start hacking away on Linux? You won't find someone mistaking '=' for '==' at Microsoft.

      Nearly every one of Microsoft's coders are A-list. They don't have to hire anything less. Even if there are many more, most of Linux's coders are B-list at best--students, part-timers, hackers, sysadmins, webmasters, tech support guys. Sure, these guys have the heart, but that doesn't mean they have the chops.

      It's easy to be seduced by the common assumption that there is a large group of dedicated, top-shelf engineers out there working day-in, day-out on all areas of Linux, but that's only half-fantasy at best. Sure, there are some greats out there, but the more likely reality is a) they're few in number compared to the legions of paid employees at Microsoft (all of which we know are directly contributing, full-time), and b) many of them work on the stuff they *want* to do, rather than the stuff that *has* to be done. In some cases this translates to fitting the right people to the right job. Regardless, the result is the same: it leaves areas of Linux neglected by the best engineers.

      --

      The only certainty is entropy.
    5. Re:Wow, talk about your slashdot fodder... by SilentChris · · Score: 2
      I agree with you. I think everything released on the OS side after 2000 and everything released on the Office side after 2000 have been stable, reliable products. XP is my OS of choice right now for reliability and compatibility reasons.

      I know Microsoft's trials are rigorous. The problem, though, lies in the consensus that there are a lot of bugs in Microsoft software (like most software) and that these bugs, presumably, wouldn't be so easily missed by super-developers. I'm not saying Microsoft's coders are bad - I'm just saying they are probably equal with every other company's out there. It's just that their products get a baptism by fire because so many people use them.

  44. There is No Science Here. by tqbf · · Score: 5, Informative
    I like SecurityFocus. The people in charge of SecurityFocus are with-it and honest. I am completely confident that this work was done in good faith.

    However, the conclusion being drawn here is invalid. The SecurityFocus vulnerability survey is interesting, but it is not itself a reasonable methodology to generate security metrics between operating systems.

    I could pick nits at this ad hoc study for hours, but the biggest problems are also the most obvious:

    First: the study associates third-party software with the operating system, and aggregates all the distributions together into a meaningless "Linux" category. This study is literally just pattern matching against advisories.

    Second: there is no notion of "severity" or "impact" in the study. This is a shame, because SecurityFocus has actually put some real effort into deriving a taxonomy of vulnerabilities from their (enormous) vulnerability database. There is no way to determine whether the N Linux vulnerabilities were equivalent to the K NT vulnerabilities.

    Third: the study compares a kit of open-source software, which has received extensive peer review, to a closed-source product. It should surprise nobody that Linux has more documented problems than Windows: it's actually possible to go find vulnerabilities on Linux. Finding Windows vulnerabilities requires black-box reverse engineering.

    Finally, both Linux and Windows do a reasonable job of locking down server configurations out of the box. What IT people need to know is vulnerability breakdown by operating system and by deployed configuration. This study does nothing to inform us of whether a Linux web server is at more risk than a Windows web server, or whether it's safer to expose a Linux print server or a Windows print server. Organizations that deploy homogenous Apache+NFS+ssh server farms don't care about XFree vulnerabilities or Samba problems.

    I don't think SecurityFocus is actually trying to make claims about the relative security of Linux and Windows. I think they've been a bit careless with this report though; it's a reasonable thing to try to generate from their database, but more thought should have gone into presentation.

    SecurityFocus has the on-staff expertise to publish some real conclusions about the distribution of vulnerabilities between Linux and Windows. Before this database report is misconstrued by the trade press, it would be enormously helpful if they could publish a statement about the conclusions that can be legitimately drawn from it. It'd be good press for them, too.

  45. Re:Consider what is included in RedHat or Mandrake by mark_lybarger · · Score: 2

    it's actually win2k .vs. redhat AND mandrake AND suse AND AND AND. the linux numbers are agregate of all the distros they evaluate.

  46. Sigh... history repeats itself... by X · · Score: 2

    This same thing happened last year... Some guy wrote a piece claiming similar things, and making the same mistake: adding up all the bug entries against all the distributions, so that many bugs were counted several times over (and somehow not adding up Windows 9x bugs with Windows NT bugs..... ). When will people learn.

    --
    sigs are a waste of space
  47. One big missing factor by 0xA · · Score: 2
    Linux fixes are easier to deploy! Deploying and checking on MS bug fixes is a pain in the ass. Apply, reboot, apply, reboot.

    They are making some headway with this, the qchain tool, hfnetchk a couple others but it still takes longer to check, deploy and test these damn tings that it does with any other *nix I've worked with.

    RANT
    I think the first thing MS needs to do is get a decent remote shell for Windows servers. There are some okay 3rd party products out there and Terminal Sevices does help too, but I don't need the full GUI just a shell that isn't hadicapped like their silly telnet server.
    /RANT

  48. And what does this tell us? by Guppy06 · · Score: 2

    It tells us that when Microsoft doesn't try to over-burden their operating systems with silly gizmos and features it's actually pretty damned good. Windows 2000 was only an evolutionary change from NT 4 (many of the changes were supposed to originally come with NT 4), had the history of the NT code base behind it, and it got the job done without too much glitz and glamor.

    It wasn't until Microsoft thought up NT 5.1 (aka XP) with all sorts of inane bells and whistles to try to convince us that we need to upgrade that the bottom fell through on their security again.

    While this does vindicate my continued use of Windows 2000 in the XP era, I really don't feel this vindicates Microsoft too much. When it comes to operating system releases, Windows 2000 was a bit of a fluke. A fluke because nine times out of ten Microsoft tries to overload a new OS with silly features (think 98 compared to 95), and this time they "messed up."

    While Windows 2000 is secure, the underlying philosophy in Microsoft that made them decide to release XP is not.

  49. A *nix OS? Unsecure? Not Like Windows by Spencerian · · Score: 2, Insightful

    What someone said--a primary security hole (something you drive side-by-side trucks through) are Windows applications. Visual Basic and, by extension, Outlook, are big culprits.

    But many of the things that make Windows unsecure do extend at the OS level. Here on my Macintosh, my firewall is set to lock out IPs that try a NETBIOS check, as well as various port scans. It's also aware of the Code Red variants.

    My Mac OS (9 or X) ignore them. As with Linux, my OS doesn't know or care for NETBIOS.

    And OS X, as a better example for all the huff, is a *nix family OS--and still in its infancy compared to the older Linux distros and UNIX itself. A UNIX class OS is only unsecure in the magnitude of Windows when we open up all the elements of the OS that are normally closed by default--permissions, certain root access, and so on. Therefore, you have to be a Raving Buffoon(tm) to set Linux or any *nix for a fall.

    Window's faults are inherent to perpetuate its market share as well as stupid coding. And now MS wants to "fix" it? Give us a break.
    /.

    --
    Vos teneo officium eram periculosus ut vos recipero is.
  50. Why is this automatically false? by Tom7 · · Score: 4, Insightful

    Again, I find it disturbing how easily everyone shrugs this off as propaganda or something.

    Listen, everyone: Times are changing. Linux has gotten big and complicated, and is no longer automatically secure. Long gone are the Slackware days where you'd download a minimal kernel/utilities package and then compile only the apps you need, by yourself, and understand everything. Complex software has security problems, and the linux community has done little but use the "lots of eyeballs" method to counter that. Microsoft software is also quite complex, and they have fewer eyeballs (I hope, though I am not sure), but they have publicly recognized the problem and are at least pretending to try to fix it. Microsoft also has a bunch of research into technologies for producing machine-checked code so that they don't even need lots of eyeballs. (I really wish that linux had this too; see a related rant http://slashdot.org/comments.pl?sid=26315&cid=2851 880 ).

    My linux box has been rooted twice. I keep up to date on patches, I read bugtraq. My windows box, also connected to the internet all the time (and getting a lot more use), has never been compromised through 95, 98, 2000, and XP.(I have been Winnuked, that's the worst thing that's happened.)

    I guess my point is: this is not something to laugh at. Some day soon, people will not think of Microsoft operating systems as crashy (already happening to an extent) and insecure (...), and then linux will have a much tougher sell to the average guy who doesn't care about Free Software. Instead of laughing smugly about an article like this, maybe we should be worrying?

    1. Re:Why is this automatically false? by Phoenix+Rising · · Score: 3, Interesting
      Microsoft also has a bunch of research into technologies for producing machine-checked code so that they don't even need lots of eyeballs. (I really wish that linux had this too;


      Linux DOES have this - there are various and sundry programs which will scan your code for you - even kernel code. And if you don't want to rely on the programmer, there are libraries available for Linux which prevent a number of these holes - automatically.


      My linux box has been rooted twice. I keep up to date on patches, I read bugtraq. My windows box, also connected to the internet all the time (and getting a lot more use), has never been compromised through 95, 98, 2000, and XP


      Of all the boxes I've had to monitor, only a disused Windows box has ever been compromised. I am constantly bombarded with virii and worm attacks from compromised Windows boxes; most of the Linux boxes "attacking" my network are owned by the hackers.


      I'd stand by my Linux install just as soon as I'd stand by any Windows box I've had a hand in hardening.

      --
      Let us live so that when we come to die, even the undertaker will be sorry -- Mark Twain
    2. Re:Why is this automatically false? by jdavidb · · Score: 4, Informative

      Long gone are the Slackware days where you'd download a minimal kernel/utilities package and then compile only the apps you need, by yourself, and understand everything.



      Wrong. I entered those days quite recently, with Linux From Scratch. LFS isn't exactly a "security solution," but it's hard to break into a machine when there's nothing running on any port except ssh.

    3. Re:Why is this automatically false? by WNight · · Score: 2

      Of course Windows doesn't get "rooted", it doesn't do anything. I doubt more than 1% of windows boxes are running IIS/etc.

      My old 95 gaming box was nukable, but as you say, nothing else. But it couldn't do anything. Look further back to my MS-DOS box and it was totally secure, I mean NSA level secure. Of course, it wasn't network connected to anything, and didn't offer any network services, but ...

      I'll admit that Linux (and BSD, etc, etc) have problems. Even OpenBSD has a few bugs, I'm sure.

      The issue I take with this article is that it's being directly compared to Windows and found lacking - in security. I'd laugh, except for the incredible absurdity overload.

      Take Linux (from a security concious distro) and Windows, install both, with the same services and GUI. (This means a full install of KDE or Gnome)

      Count the holes in those, and get back to me.

      Then count the number of local root exploits, as in, let a user log in and run arbitrary binaries - see which machine is the most resistant to "rooting" or crashing. (Excepting boot-floppys, that's too easy.)

    4. Re:Why is this automatically false? by Tony-A · · Score: 2

      Actually, I think the comparison is fair. This is a count of vulnerabilities fixed or patched. Consider the depth of the fixes. Do they address the root causes or just twart a particular exploit? How often to the fixes backfire? How easy will it be to find the next exploit? Are you really that much safer with a currently patched system?

  51. Re:Let's start with the defense... by fader · · Score: 2

    This argument applies in both directions. While the Linux apologists use the "Linux is just the kernel" argument, the Microsoft apologists trot out the tired old "it's only third-party apps and drivers that are buggy" line.

    I agree that it makes sense to look at vulnerabilities in systems that people actually use to get stuff done. (After all, a box running nothing but a kernel with no I/O, no network connection, etc. is impregnible, but useless.) But if we apply that logic to Linux, we should apply it to Windows as well.

    How many bugs do you think would show up if we included not only Windows kernel exploits (of which there are a fairly good number, I'm betting more than those strictly in the Linux kernel) but also those in IIS, Outlook, Exchange Server, etc.?

    As someone who's seen the results of having these beasts running in a production environment, I can tell you which OS I feel more secure running, and it ain't from Redmond.

    --
    - fader
  52. He's right, but for the wrong reasons by ChaosMt · · Score: 2

    Linux is a target. When the black hats are sweeping the network, they see a bunch of windows boxes that are easy to break into; whoopty-shit, who cares. No challenge, no glory, and no use. On the other hand, when they find a linux box, it's a gold mine. Linux is the friendly unix which give it's owners a false sense of security. Linux, being easy, tends to install so much, which gives greater opportunities to install security flaws. Linux is also far more useful to a black hat. He's probably also using linux; he can just run his root kit with out thinking and then all of his tools are installed and ran without a recompile or any fuss. It's easier for black hats to own a linux box and use it's network tools than it is for a black hat to do the same with a windoze box. Most linux boxes have a compiler installed (which is right and good thing), the opposite is in windoze land.

    Conclusion: Linux is still better and more powerful than windoze any day, which makes is a more attrative target. Since the barrier to entry with linux has been deeply lowered, may nieve good people are installing a powerful OS for fun, just to find out that with power, comes resposibility.

  53. Burn, baby burn by .sig · · Score: 2

    Well, I've never used a computer in my life, so I obviously have no bias whatsoever in this. I don't know the details of why Windows is said to be more secure than linux (slashdotted already, of course) but it seems pretty obvious.

    I'm not one to bash Linux, though I prefer a real *nix any day. However, I'm not one to bash Windows either, it's actually a pretty good OS. (Something that I can see a lot more now that I work with a copmpany designing systems dozens of time more bloated and complicated than even XP) The real reason Windows seems so much more insecure is because so many people use it, and it's become such a standard that it makes an easy target for custom made cracking tools. It's just as easy, if not easier, for someone who knows what he's doing to break into a linux system and completely take over. In fact, it's always seemed to me like someone could do more damage with a cracked linux box than with a Windows one.

    But of course windows doesn't stand a chance here, it's hard to argue with an "I'm right because I said so" attitude that a lot of the more vocal people seem to have. I honestly thought my monitor was going to burst into flames when I started reading the above comments...

    --
    -Space for rent
  54. Re:This, of course, will be ignored and ridiculed by jazman_777 · · Score: 2, Insightful
    Open source haven't proven more secure than closed, as the theory about "given enough eyes all bugs are shallow" says.


    It's a great-sounding theory. It _could_ be true in reality, if everyone were perusing source code, but who really does? Now, some folks _have_ looked at the code for OpenBSD, so it's what I run at home.

    OTOH, open source is amenable to extremely quick fixes for exploits. Once a weakness is known, the eyeballs look at the code, and it gets fixed quickly. I hope. In other words, I don't really know, but it sounds like it's true, so why not promulgate another fine-sounding theory, heh heh.

    --
    Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
  55. Re:This, of course, will be ignored and ridiculed by morcego · · Score: 4, Insightful

    Not only that.
    This kind of study don't see what is Linux, and what is agregated software. They say Linux and Windows, but I'm sure they don't include IIS.
    In any case, impact and severity must also be taken into account. Most Windows bugs are remotely exploitable, and give full control of the machine. Most linux bugs are only localy exploitable, or only leak information.
    It's very easy to say that car acidents happen more often then plain crashes. Anyone cares to count the casualities ? Well, I'm not sure this is a good example, once car acidents casuality numbers are, AFAIK, higher, but I think you get what I mean.

    --
    morcego
  56. Re:This, of course, will be ignored and ridiculed by Anonymous Coward · · Score: 2, Interesting

    ... and it should be ridiculed. The article compares Windows +bundled services with Linux +all possible services. Add in the security holes by all Windows ISVs, and the number will be astronomical. You can't compare Linux +8 MTAs and 5 HTTP servers with 12 embedded scripting languages with NT+IIS+ASP. Add holes for Cold Fusion and all the other "Server" role exploits under Windows and you'd have a far more valid comparison.

  57. Case of bad statistics by alta · · Score: 3, Insightful

    Ok, here's what I noticed. The SUM of all Linux's put together had a higher bugcount than windows 2000.

    Now, how many people do you know that install redhat, then add to it all the security bugs in caldera, Connectiva, Mandrake, Slackeware, Suse, and Turbo Linux?? None, that would be extremely difficult. This is akin to saying the Ford Taurus has fewer bugs than all of the Nissans put together, therefore it is a better product.

    Also, we are assuming that all bugs are created equal. Guess what, not so. Windows bugs have superpowers, faster than a speeding packet, stronger than a firewall, able to leap entire networks in a single bound! Linux security bugs take down processes, sometimes servers. Windows bugs take down Networks, or internets!!!

    But I'm sure they'll never get called on it, because their readership is windows users. They are preaching to the choir, and they will ignore us and our quest for accuracy.

    --
    Do not meddle in the affairs of sysadmins, for they are subtle, and quick to anger.
  58. MICROSOFTS new focus on SECURITY - Security Focus by argoff · · Score: 2

    Well, now we know what they were really talking about when Microsoft said they were going to place a new focus on security - "SecurityFocus", or focus on Linux security and not Microft security.

    Of corse it's been known for a long time that Linux has more security flaws *REPORTED* simply because it 's open source, and people do alot of intense study of it's security. But this does not mean that Linux is less secure, it means that we find and fix security flaws faster than Microsoft can find them.

  59. Inexperienced Programmers? by johnthorensen · · Score: 3, Insightful

    I was thinking to myself yesterday about how the nature of open-source lends itself to a lack of "talent auditing". Meaning, there **MAY** be a greater chance of bugs being introduced into an open-source project because the programmers are often not hired professionals.

    I would like to see a comparison in bugcounts (say, per line of source code) between open-source projects supported by professionals (i.e. people trying to make money off of it, i.e. mySQL) and projects supported by weekend programmers.

    I just had an ironic thought. Since most open-source business plans revolve around providing support, would that make those companies want to introduce MORE bugs? :-P

  60. Data shows Windows pretty bad by jcasey · · Score: 2, Insightful

    Take another look at the data refrenced by the article! It actually shows the Windows 2000 was one of the worst as far as security goes. The linux aggregate score does not resemble any of the individual linux distros mentioned. What I would like to know is, How did the author ever draw the conclusion that Windows 2k was more secure ? And what was the point of comparing the score of an os with an aggregate score ? That makes no sense either!

    --
    X
  61. Not True by j7953 · · Score: 5, Insightful
    [...] To get the security problems for Linux, he adds all security announcements from each of the major distributions - completely ignoring that most of those announcements are for the same bug. [...]

    I can't connect to WinInformant, but if you look at the numbers available at SecurityFocus, you'll see that they did not simply add up the numbers. Linux is listet with 96 aggregated vulnerabilities for 2001, while e.g. Red Hat has 54, Debian got 28, and Mandrake got 36. There are more Linux distributions listed, but these numbers allone show that your claim is wrong (unless WinInformant has different numbers).

    You'll also see that Red Hat had 54 vulnerabilities while Windows 2000 had only 42.

    However, I'd still agree that the WinInformant article is badly researched (but please note that, as stated above, I've not read it, I only know the part that Slashdot quoted). The article claims that Windows is more secure "according to the reputable NTBugTraq," however, SecurityFocus does not make any claim concerning the security of either Windows or Linux, they just make the numbers available as a statistic. In other words, WinInformant doesn't have any source for their claims, they just found some more or less interesting numbers and made up a story.

    --
    Sig (appended to the end of comments I post, 54 chars)
    1. Re:Not True by Znork · · Score: 2

      SF has, for those with memory, already been through this before, and pointed out that anyone reading the numbers the way WinInformant appears to have done has a problem comprehending these statistics.

    2. Re:Not True by blazerw11 · · Score: 2

      You'll also see that Red Hat had 54 vulnerabilities while Windows 2000 had only 42.

      It was Windows 2000 and NT and all of RedHat's supported distributions. No Windows XP.

      In 2001, RedHat was support 6.0 to 7.2 (6.0,6.1,6.2,7.0,7.1,7.2) That's 6 releases! They have been reporting security issues in all of these. For instance, The enscript (RHSA-2002-012) here can be found under security updates for all those distributions. This is an issue from this year, tho (2002-1-17).

      Worst case for MS is a double count on the NT/2k grouping.

      BugTraq updated their site to say basically that their grouping methodology is poor and skews the numbers.

      --
      A great many people think they are thinking when they are merely rearranging their prejudices. -- William James
    3. Re:Not True by mjh · · Score: 2
      However, I'd still agree that the WinInformant article is badly researched
      I've read a lot of "information" articles at WinInformant. Enough to know that their use of the prefixes "Win" and "dis" are roughly equivalent when applied to any form of the word "information".
      --
      Key to financial independence: Spend less than you earn. Save and invest the difference. Do it for a long time.
  62. Re:This, of course, will be ignored and ridiculed by ryanr · · Score: 5, Informative

    Sigh...

    I can't read the original article, It's been Slashdotted to death. But I think I can make a pretty good guess as to what happened.

    First off, we host Bugtraq, not NTBugtraq, which is Russ Cooper's list. (Any chance we can get that fixed in the story intro? Anyone know if the same mistake is in the original article?)

    Secondly, I'm constantly amazed at how people mis-read our stats page. The Linux aggregate stats are the total of all unique bugs across all the various distributions we track. It's supposed to answer the question "How many Linux-related bugs were there that year." It's based on things like which distro ships a particular package, and when that package is found to have a hole, it also gets attached to the distro. This is so you can look up your distro, and see what bugs you might need to patch.

    Take a look at the top of the page, our script hasn't been running since August, when we switched from Roxen to Apache. So, we're missing the whole last quarter of 2001 stats.

    Regardless of anything else, using these number to declare that one thing is more secure than another is a mistake. Based on our numbers, why didn't they declare that everyone should run MacOS for security? Or that if you want to be more secure, run Debian instead of Win2K?

  63. This might take down my poor little server! by penguin_nipple · · Score: 2
    How vague of the story!

    Are they referring to the core OS? Regarding kernel vulnerabilities? Regarding Apache vs. IIS? I noticed one of the tables on the SecurityFocus site, show "Top Vulnerable Packages 2001" - what exactly does that mean? , installed packages and running daemons? or the kernel each OS is packaging?

    Look at those tables. How can you refer to Windows NT 4.0 versus Internet Explorer versus IIS versus RedHat Linux 5.2!!!

    Those are really huge apples and massive oranges... This is marketing fluff, vague and doesn't do anyone any good! Doesn't matter if you are referring to Windows, Linux, Solaris, QNX, or whatever. These are raw stats, without enough detail to make an informed decision regarding their meaning.

    Look deeper into statistics, et al. before flaming one way of the other!

    OK , so let's narrow it down Microsoft IIS servers are more secure than Linux/*NIX/Apache servers? How about the immesnse propogation of crap that unpatched IIS servers are propogating on the 'net?

    I am running a little hobby server at home, running FreeBSD and I have been getting a HUGE number of NIMDA requests, so , is NIMDA resolved? ummm I think not...

    Here's the proof, it's a quick and dirty generation of the requests my apache is getting from the clueless IIS dorks on Rogers@Home (an informal traceroute has shown most of the requests coming from within the @Home network).

    I like SF , I read SF, but those tables and statistics are completely ridiculous and I'm not even slamming MSFT one way or the other....

  64. This Sounds Like The "USRobotics Effect" by istartedi · · Score: 2, Troll

    When I was in tech support, everybody thought USRobotics modems sucked. We spent a lot of time dealing with USRobotics problems, much more than any other modem. Then we realized that USRobotics modems were in 70-80% of the PCs on the market. That meant that if USR modems caused 60% of our problems, they were actually better than the average modem!

    I can't get to the article, but if they are talking about desktops, then anything less than 90% of the security problems coming from Windows actually means that Windows is better than average. For servers that number would have to be what, 30%?

    There are other statistics involved here too. For example, Linux people always point out that Linux bugs get fixed faster than Windows bugs. True, but if the Windows patch gets released after 2 weeks, you still are still running clean more than 90% of the time--it just doesn't make that big a statistical difference.

    Then of course there is the difference between "bugs found" and "bugs exploited". I imagine fewer "hackers" exploit Linux bugs because of sheer hate for "M$". If they ever let an AOLinux loose on the market, it might become a hate-target, and then all of the sudden Linux looks a lot less secure.

    --
    For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
    1. Re:This Sounds Like The "USRobotics Effect" by geekoid · · Score: 2

      When I was in tech support, everybody thought USRobotics modems sucked. We spent a lot of time dealing with USRobotics problems, much more than any other modem. Then we realized that USRobotics modems were in 70-80% of the PCs on the market. That meant that if USR modems caused 60% of our problems, they were actually better than the average modem!
      This makes it painfullyclear that you need to make some effort to study statistics, and how to aplly numbers, because that is a meanless statement, statistically.
      At no point where USRobotics in 70-80% of the PCs, ever. When I worked there they wished that was true. In its most glorious days, it was about 40%.
      60% of your problems? is that all p[roblems or just modem problems? for the sake of arduement I'll say that you meant modem problems.
      again, meaningless. Is that total phove calls? or total unique problems. i.e. not 10 people all calling with the same problem.
      so, if you had 100 people, 80 of them have modem A installed, and 20 of them have Modem B installed.
      And all of them have the same (in)competencty level. Now in this situation if 60% of your calls dealing with modem hardware problems where USR you tenitavly have a point.
      But since you where dealing with more then 2 modems, you have no way of knowing the breakdown for each type. sure 60% of them might be modem A, but the reamaining could ALL have a different modem(unlikely), and thus each one better then Modem A.
      What is a 60% problem rate compared to the industry as a whole? that is what you need to compare to begin to get meaningfull information from your numbers.

      Gaining this kind of information can be tricky, which is why you don't go to a site, just gather numbers, then expect the results to even be slightly correct.

      Then of course there is the difference between "bugs found" and "bugs exploited". I imagine fewer "hackers" exploit Linux bugs because of sheer hate for "M$". If they ever let an AOLinux loose on the market, it might become a hate-target, and then all of the sudden Linux looks a lot less secure.

      You clearly don't understand the mentality of people who like to break into other systems(note I do no use the term hacker). You break into windows people say "eh, been there done that" you break into a box woith a secure reputation, now your cock of the walk, so to say.
      yes there is a big difference between the "bugs found" and "bugs exploited". People find bugs in Linux, and report them. How do you find a bug in Windows, befor its been exploited? you don't.

      you still are still running clean more than 90% of the timeyou can't know that. If its an exploite to your system, and its not patched, you have no way of knowing whether or not you've been rooted.

      I would love Windows to become a model of security, most of my family uses it and I don't want to see them get hurt by some dufus with a script, but its not.
      Both history and real experience point, time and time again to Windows being unsecure.
      Its getting better, but its a long way from Linux, and even a longer way from BSD.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  65. site gone down by csbruce · · Score: 2

    Looks like the WinInfo site has gone down since the story was submitted, so you may have to content yourself in the meantime with the Bugtraq numbers.

    Musta been hacked.

  66. Quit freaking out, it is obviously flawed by Squash · · Score: 2, Informative

    The moron at wininformant added all exploits for all linux distributions together. Image the obvious scenerio, where bind8.x.x has a root compromise. This would only count as a single exploit, however the article counts it once for eash distribution that acknowledged it.
    If you look at the charts yourself, you see that Win2k had 42 exploits in 2001. In comparison, SuSe had 21. Redhat had 54. OpenBSD had 14. The figures also are not focused on a particular release. I would expect that the numbers would be substantially lower if it only look into account the current releases. Suprise, SuSE still publishes security announcements for 6.x in addition to 7.x, and those are counted.

    THe author of the atricle need to look up Aggregate and try writing an article again.

    --
    Squash
  67. Re:Vulnerabilities vs Exploits by Archanagor · · Score: 2, Insightful

    Well, no offense, but: "Duh!" Of coruse alot more Windows-based machines were exploted. You've got 2 very good reasons for this:

    1) Wide distribution. Yep. Contrary to your belief, Windows is distributed more widely than Linux. So, of course more boxes will be hit.

    2) Idiot users. I mean, lets face it, There's a reason why most windows users aren't on Linux. They're morons! Anyone and I mean anyone that runs an attachment from someone they hardly know that's written in worse english than a retarded 7 year old would write deserves what they get. Unfortunantly, they're the reason the network was clogged with NIMDA. Code Red was more a result of wide spread use of IIS.

    Gawd, I'm sick and tired of the linux bigotry around here. Linux is great and all, but I sure wouldn't want to join a group of the most closed minded bigots in the world, just to have the privelege of using a free OS that's actually pretty decent. I think I'll stick with Windows. Monopoly and all. You people are doing Linux a great disservice. Don't get me wrong, I like Linux, but it doesn't serve my needs as a desktop OS. Maybe instead of basing MS someone could make it more useful for the masses?

  68. Simply put youre dead wrong by Srin+Tuar · · Score: 5, Insightful


    Of course, that's not the case in the server market. If you want to talk about worms, remember one thing - the ONLY reason Code Red and other such worms exist is because of the popularity if the windows platform, on desktops and servers. Don't kid yourself for a second into thinking that the reason there aren't any widespread worms for *nix systems is because it's more secure.


    Dont kid yourself. The various free o/s's are simply a harder target. They are more diverse, both across O/S's and distributions, and even within a distribution there are different configurations. On top of all that any individual box can be a totally custom system built from the source pool.


    There are countless email readers, multiple web browsers, all types of competing server daemons. When you take the windows monoculture you simply dont find such diversity. The competing software are simply wiped out.


    Its a well known and intuitive fact that monocultures are far more vulnerable to disease and parasites than a healthy diverse population.

    1. Re:Simply put youre dead wrong by SilentChris · · Score: 2
      So you're saying that its easier to find holes in Open Source software? Wouldn't this make it easier for a cracker to read the source code and build an exploit off it?

      There is some advantage to security through obscurity. Say, for starters, some hacker X tries to exploit OS's Y and Z. Y is Open Source. He looks at the code, finds a bad buffer, builds his exploit. Z is closed. He has to root around with BlackIC (or any of the other hacking tools), play around with the assembly, maybe even wreck a few OS's in the process?

      Which one do you think is faster?

      Further, once the vulnerability is released, what makes people think it'll be "easier" to discover on the Open side? I'm in the same situation as if my OS was closed. For example, I've just discovered a vulnerability that causes my screen to show "Hey Dude". Someone must have broken in. But where's the problem? The screen buffer? The IP stack? A misguided pointer? While thousands of people are spending hours to pour over the Open code finding a needle in a haystack, Microsoft's (admittally) no better developers, who are a much smaller group and can work with a much more homogeneous code base, don't have to work nearly as hard because they pretty much know the code inside out.

    2. Re:Simply put youre dead wrong by SilentChris · · Score: 2
      "many of which I suspect are incapable of love"

      I doubt very much in that. Many techheads I know (outside of the few in the late 90s who were taking administration courses to "make a quick buck") are totally indebted to technology and play with it just as much at home as at work. That includes coding. That included Microsoft developers who go home and (guess what) work on code for everything, and in all likelihood other OS's.

  69. This is not news! by Adrian+Voinea · · Score: 2

    Is this news? We all know that Windows is reliable, secure and easy to use. My MCSE friend told me that, so it must be true!

    On a more serious note, there might have been more reported Linux vulnerabilities, but the Windows vulnerabilities were much more serious. Also, you can't compare the number of vulnerabilities discovered in the code of open-source software with the number of vulnerabilities discovered in closed-source, not-allowed-to-be-reverse-engineered software.
    aka... It's much harder to find a Windows vulnerability than it is to find a Linux one.

  70. This just in ... by Serpent+Mage · · Score: 3, Funny

    Connectiva has been declared the safest operating system ever with combined vulnerabilities over the last 5 years equalling 0. Everyone in corporate america and those banks too should immediately through out all other operating systems and switch over to Connectiva.

    Warning: Connectiva does not support vulnerabilities and all calls will be redirected to the nearest OS distributor.

  71. Re:This, of course, will be ignored and ridiculed by Malc · · Score: 2, Interesting

    If you're going to look at hardened Linux installs, why not look at a hardened Windows install too? You know: one that has been locked properly to meet its C2 certification, e.g. via the resource kit tool c2config.exe or from this page. As it stands, the most common distros of Linux do not install with good security, and that is why things like Bastille Linux exists.

  72. And I quote: by JoeGee · · Score: 2, Informative
    "These vulnerability statistics have not been calculated since August due to a site migration issue. We are working on the issue and as soon as it is fixed, this message will disappear. Thank you for your understanding."

    Since August we have had these recent problems. The universal plug n play bug was even on /.'s front page. Partial numbers for a year don't tell the whole story.

    I subscribe to both bugtraq and ntbugtraq, and I must say the general quality and quantity of ntbugtraq submissions has decreased considerably in the past year. Most bug-related Windows traffic seems to be appearing over on bugtraq. While I certainly admire Russ Cooper's knowledge, I am not certain that his list is any longer a completely accurate source for information regarding Windows-related security issues, and I question any numbers based on ntbugtraq submissions.

    Some security issues must be significant enough for Microsoft to release a 17 MB "security rollup package" for Windows 2000 on January 30th, 2002.
    --

    Get off my virtual lawn, you damned virtual kids!
  73. Worse still by Srin+Tuar · · Score: 5, Insightful

    Windows security holes typically have exploits in the field, whereas linux vulnerabilities are commonly realeased from code review- hence having no preexisting exploits (that are known and demonstrated). Some are in fact purely theoretical, and may have to use to a malicious user.


    So even if you keep on top of your windows updates religiously, keep in mind that they are generally reactive. So there is always that window of vulnerability...

  74. Worst Distribution has Less than W2k by blazerw11 · · Score: 3, Interesting

    Linux (aggr.) has more, but each individual distribution does not. Simply put, if you add up every security issue with every OEM release of Windows (Compaq, Dell, HP, etc.), Windows would aggregate to a much, much higher number. The worst Linux distribution, RedHat, had 95 compared to W2k/NT's 97 (in 2000). And while Redhat was worse in 2001, the Windows numbers don't include XP. (Before you bitch at me about the "single" RedHat vs. the "aggregate" W2k/NT, RedHat had multiple versions out these years.

    What is the Linux (aggr.) anyway? The individual distribution numbers don't add up to that aggregate total. Does bugtraq not even know the Linux distros?

    --
    A great many people think they are thinking when they are merely rearranging their prejudices. -- William James
  75. Re:Really? by mvdwege · · Score: 2

    It isn't. These particular numbers were presented on SecurityFocus without commentary. I'd guess the aggregate number was only added for completeness' sake.

    It is all the pro-windows pundits that try to bend these numbers to their agenda.

    Mart
    --
    "I know I will be modded down for this": where's the option '-1, Asking for it'?
  76. Some Specifics by Nos. · · Score: 2
    Okay, I decided to have a look at Red Hat's stuff for 7.2.

    Since its release, there have been 29 security fixes. So, lets have a look at them:

    • 1 fix for syncookie vulnerability (not enabled by default
    • 1 fix for apache-devel where you could trick apache into displaying a directory index
    • 1 fix for OpenSSH, must be enabled by admin to be vulnerable
    • 1 fix for xchat which would allow other IRC users to execute IRC commands as you - not exactly a root exploit
    • 1 fix for uucp - RedHat 7.2 is not vulnerable, down to 28
    • 1 fix for at - RedHat 7.2 is not vulnerable, down to 27
    Given that 2 have to be enabled to be vulnerable, we're down to 25.

    All in all, almost all vulnerabilities were from different packagea. Only 1 kernal problem. So, you would need to be running ~25 specific packages to be vulnerable. So, any reports using the 29 patches on RedHat's site (see above link) without actually reading the descriptions is going to be way off base. Now the same thing may be true for W2K machines, but I haven't looked to see.

    Most were not remotely exploitable, and some weren't even local-root exploitable. Some all you could do was view files!

    In any case, at the bottom of the SecurityFocus's page should be slashdot's poll disclaimer:

    If you're using these numbers to do anything important, you're insane

  77. Re:He just linked to it a 3rd party's stats by mvdwege · · Score: 2

    Well Mr. Black, if you had spent a few minuts on COLA, you'd have seen these numbers debunked multiple times, yet every time one of the MS apologist regulars tries to bring them up again!

    Mart
    --
    "I know I will be modded down for this": where's the option '-1, Asking for it'?
  78. Not again. by Znork · · Score: 2

    This is pure bullshit, and its even old bullshit. SecurityFocus have themselves claimed so. It's been around before.

    This always comes up due to several problems with the statistics:

    First, they're comparing Linux distributions with everything from several database servers through webservers, through rsh, ssh, telnet, ftp, compilers, etc to plain Windows. Include IIS, SQL server, shareware telnet servers windows, ftp servers, Outlook, etc and do it again. It is not quite the same thing, nor will your average linux machine have those services running anymore than your average Windows machine. Still, the vulnerabilities are counted if they ship with the CDs.

    Second, the 'aggregate' statistics are completely misleading. Those statistics add up every vulnerability in every program that any Linux distribution vendor has seen fit to put on a cd. That is even more farfetched.

    Sigh.

  79. Ill tell you why by Jeff+Knox · · Score: 2, Insightful

    Ill tell you what the flawed logic is. You can completely ignore that stats, and you can completely ignore direct comparisons. It all lays in the software. Most of the Linux vulnerabilities were for software that most people dont install, non standard stuf. Like, bitchx exploits or exim exploits. Not everyone installs that by default. So this aggregated Linux number is basically exploits from the tens of thousands of pieces of software available for unix systems. This is why its flawed logic. Most of the Windows vulnerabilities are default install problems. They are standard with the OS. Even under the break down by Mandrake, that includes all software you find on the Mandrake cd. Not only software that is by default installed (under all install options even). If you include ever peice of software that runs on the windows platform, that was exploitable last year, I think you would get a number that would blow it out of water. On a side note, thats not even taking into consideration source is available for most of this linux software, so it is easier to find more exploits. This is a good thing, not a bad thing. This just means they havent found all the exploits yet, because they use closed source. Security by obscurity does not mean its more secure :P

    --
    Jeff Knox
  80. Shouldn't this... by eth1 · · Score: 2, Funny

    have been filed under 'Humor'?

  81. Re:WIDNOWS is secure, APPS aren't... by pete-classic · · Score: 2

    You are dead wrong.

    I suppose if you interpret "OS" as "kernel" you're right, but that isn't very sensible.

    Windows (beyond DOS or the NT kernel) is crippled by "legacy support." Recall that the typical install of NT 4 used FAT as the filesystem. A filesystem with NO NOTION OF FILE OWNERSHIP. This IMO is an OS issue. Another example is that, as I understand it, services that drop privileges can just take those privilages back. This turns a potential DOS into a "Administrator" exploit.

    MS puts just as much effort into ease of use for developers as they do for end users. Easy and secure tend to be in conflict.

    Bottom line is that software has bugs, and applications can't be trusted. What the OS can control is localizing the damage. IMO the UNIX model does a far better job of this than NT/Win2k.

    Another example that is from the Win9x world, but perfectly illustrates what I am saying is that there was an exploit for IE that cause the browser to overwrite the boot sector with the browsers "Favorites." It is completely the OSes fault that it gives a web browser write access to the boot sector.

    -Peter

  82. Aggregate totals by Bagheera · · Score: 2

    The "raw numbers" have always been a point of contention. What is the phrase? "There are lies, damn lies, and statistics." This is almost certainly a case of adding up the numbers and drawing conclusions from them without seeing what they represent.

    The raw number of reported vulnerabilities is not an accurate reflection of security of an OS. Add to that the fact that the many of the "Linux" vulnerabilities are in applications that are common across multiple distros and often (in the case of the numerous bind and sendmail vilnerabilities for example) common to many flavors of UNIX.

    I would be actually interested in seeing an Apples to Apples compareson done here. How many "remote root exploits" (Admin access for Windows boxen) have been reported, v "Local root" v "Elevated privilege."

    Also, should vendor software exploits that simply RUN under Windows be included in the numbers? In the case of "Linux vulnerabilities" that's often exactly what's happening.

    Raw numbers really don't mean jack.

    --
    Never attribute to malice what can as easily be the result of incompetence...
  83. Linux (aggr) vs Windows NT.. by josepha48 · · Score: 2
    THi sis interesting data. They aggregate all the linux distributions into one and do the same for BSD, but they do not aggregate all the windows version into one.

    Anyone who has used linux knows that all the different distros are slightly different and that this is not a fair comparison.

    In looking into the data further it would be more plausable to compare the aggregate of Linux vs the aggregate of BSD. Then you could say that the BSD's ahve less security flaws.

    If you compare lets say Redhat to WinNT4.0/2k then you have an almost even amount of bugs per year. Okay so neither has less security issues.

    The real questions then become 1) how serious the bugs? 2) how long a fix took? 3) Were people who installed the OS and then used NOTHING but what came with the OS to secure still affected?

    In the case of Redhat or BSD you can turn off all your services and thus you are not affected by bugs in the ftp daemon. You can do this on NT as well, but by default NT does not come with an ftp daemon. (NT server maybe?)

    In the case of BSD and Linux you can enable the firewall that comes with the distro/OS. Once again NT 4 (maybe 2k does?) does not have one by default install.

    Lastly how many windows machines were takes over last year by the security flaws vs Linux? Now rather than do this on a 1 to 1 comparison a more reasonalbe level of comparison would be a perscent, like % of linux boxes take over by a security flaw out of the total linux server numbers, vs the % of Windows boxes taken over due to security flaws. I.E. if you have 1000 windows boxes adn 100 linux boxes but 10 of the linux boxes were taken over and 50 of the windows boxes were taken over then you have 50/1000 or .05 and 10/100 or .1 which is 5% and 10% respectivly, thus windows would be better but these number I have made up so real numbers are needed. The same could be done with BSD as well as Sun and the other OSes they mention.

    --

    Only 'flamers' flame!

  84. Re:This, of course, will be ignored and ridiculed by jgerman · · Score: 3, Insightful

    I'm not sure I agree. How can you contrast a "security through obscurity" system like Windows to an open one like Linux. It's natural that more bugs are found and reported in Linux, but that says nothing about the number of existing bugs. In addition, having the bug known isn't always the sole indicator either, how long does the bug exists once it is known about . I'd like to see some sort of measurement based on "bug-hours" that measures not only the number of bugs but the summation of the time the bugs were exploitable.

    --
    I'm the big fish in the big pond bitch.
  85. Re:Wait for the fury. by markmoss · · Score: 2

    Or maybe it's that truck A is tricked out like a sports car and sold mainly to idiots that can't drive and don't have the sense to stay home, while truck B is designed so that you can't get it out of the dealer's lot until you've studied how to drive it. It might or might not be inherently more dangerous, but I'd worry about the one that's operated by idiots more. ;-)

    Seriously, your numerical argument applies somewhat to e-mail viruses, but not to direct attacks on servers. Crackers don't go after the entire population of computers -- they mainly go after those that can be reached directly on the web, since you probably have to first compromise a firewall to reach the rest. Windows sells on lots of desktops and laptops, but it isn't the biggest player in servers. (Or not in machines that are _intentionally_ servers -- I've heard stories about home computer users, who couldn't define "server", clicking a single checkbox and totally exposing their machines on the web.) If Windows is attracting most of the cracking efforts, it's because they think they have a much better chance of succeeding there. If they thought they'd have as easy a time cracking into *nix servers, they'd be doing that, because there are plenty of targets.

  86. So comparing win9x to win2k security is fair? by Otis_INF · · Score: 2

    Please, tell me: adding the numbers of vulnerabilities of win9x to win2k is fair to you? Or is it more fair to just compare the win2k vulnerabilities with the linux vulnerabilities? I don't know, but I know who will 'win' according to those numbers.

    --
    Never underestimate the relief of true separation of Religion and State.
    1. Re:So comparing win9x to win2k security is fair? by Danse · · Score: 2

      What would be fair is to actually do a real study rather than simply add up the number of exploits, neglecting to note how many are remote, and how many are local, among other deficiencies. Then there is the issue of them not including the equivalent MS apps in the totals. The linux distros ship with databases, web servers, etc. Microsoft's equivalent applications were not included in the MS totals. The SecurityFocus article was just some mildly interesting numbers pulled from their database. The WinInformant article was just wildly unscientific, self-serving bullshit that used SecurityFocus as a reference to give it an air of respectability.

      --
      It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
  87. Re:This, of course, will be ignored and ridiculed by Enahs · · Score: 3, Interesting
    Secondly, I'm constantly amazed at how people mis-read our stats page. The Linux aggregate stats are the total of all unique bugs across all the various distributions we track. It's supposed to answer the question "How many Linux-related bugs were there that year."



    I'm still a little unclear on what you mean by "unique bugs." So if there's a glibc vulnerability in all distributions, it gets counted only once in the aggregate?



    If so, I'll consider the numbers a little less suspect.



    Thanks in advance.

    --
    Stating on Slashdot that I like cheese since 1997.
  88. Does Open Source favor evil deep magic hackers? by Jeppe+Salvesen · · Score: 3, Insightful

    Let's be fair. Some of the malicious hackers are extremely good. Does source code peer reviews improve security? If the guy reviewing the code is dumber than mr. evil hacker, then he might leave open an exploit for mr. evil hacker to enjoy and abuse.

    With closed source, mr. evil hacker will need to spend more time discovering the inner workings of the software than he will with open source.

    So - will he then produce more exploits running through open source software grepping for common starting points for exploits than he will when dissecting closed source programs?

    Remember - at any moments, the black hat community knows about exploits the rest of us don't know about. No computer has yet been classified as formally secure (to the best of my knowledge). We could all be at risk.

    --

    Stop the brainwash

    1. Re:Does Open Source favor evil deep magic hackers? by John+Harrison · · Score: 2
      Which target is more attractive?

      1. Linux systems. They are viewed as relatively secure so it is a "challenge" for the hacker. There aren't that many of them though.

      2. Windows systems. Might not be as much of a challenge but if you write a nasty virus/exploit you could make the headlines.

      I am sure that there are people attracted to both options.

    2. Re:Does Open Source favor evil deep magic hackers? by swillden · · Score: 2

      Remember - at any moments, the black hat community knows about exploits the rest of us don't know about.

      In the case of closed source software this is almost certainly true, because very few people are willing to invest the tremendous effort required to find holes in closed source programs. And even when they are discovered (this happens plenty!), the company that makes the software often shrugs it off or ignores it until an exploit is released.

      In the case of open source, while it is easier for black hats, it is also vastly easier for white hats. Even more importantly, when defects are found, they tend to get fixed very quickly (assuming users update, of course) and they're publicized far and wide which narrows the window of opportunity for a successful exploit.

      I don't know if it's even possible to prove it, but it's certainly arguable that the large, open community of white hats gain more from accessible source than the small, fragmented and uncommunicative black hat world.

      No computer has yet been classified as formally secure (to the best of my knowledge).

      Not true. Depending on your definition of "computer" and your definition of "formally secure", many have. Some special-purpose computing devices have been proven secure under a definition of "secure" that should make pretty much anyone happy. In addition, some devices have extensive physical security protections that have proven resistant to attack by really bright people with millions of dollars and sophisticated labs and machine shops.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  89. Exactly (it deserves to be rediculed and ignored) by FreeUser · · Score: 3, Insightful

    Exactly right.

    These numbers only reflect that GNU/Linux is more open and public in reporting its bugs than Windows, which is not surprising given Bill Gates & Co.'s efforts to suppress information about existing bugs in their operating system (the rightly rediculed notion of achieving security through obscurity).

    There is absolutely no correlation between number of bugs reported and number of bugs existing, be they security related or not. This is doubly true when one party (Microsoft) is actively working to suppress such information about their own products.

    The incompetence of the author writing this story, and of the Security Focus editorial staff for letting it through, is staggering. With this kind of security "expertise" is it any wonder at all that Nimda worms and the like run rampent across the net?

    Indeed, if one wants to draw correlations (always a risky endeavor without corraborating evidence) it would make far more sense to correlate the percentage (vs. installed base) of demonstrably compromized systems running one operating system vs. another. As Code Red, Nimda, etc. have demonstrated, Microsoft's products win this one hands down. Indeed, in this case there is massive corraborating evidence to back up the conclusions of such a correlation ... years of it, all in the public record.

    --
    The Future of Human Evolution: Autonomy
  90. Perhaps you could put that on the stats page? by mikemulvaney · · Score: 3, Insightful
    Secondly, I'm constantly amazed at how people mis-read our stats page. The Linux aggregate stats are the total of all unique bugs across all the various distributions we track

    I thought this was probably true, but I could not confirm it until I manually added up the bugs for a given year. Maybe you could explain the terms a little better on the page itselft?

    Regardless of anything else, using these number to declare that one thing is more secure than another is a mistake.

    That sounds like another piece of advice that should be on the stats page, not buried in a slashdot comment. Its unfortunate that someone misinterprets your statistics and publishes a misleading article every 6 months, but I can't help but wonder why you don't take proactive steps to help people understand the meaning of your web page.

    -Mike

    1. Re:Perhaps you could put that on the stats page? by ryanr · · Score: 3, Informative

      We used to have comments on the page that reflected those concernss. Unfortunately, it seems that they got replaced with the message that indicated the stats weren't being updated at present.

      Similar wording has been re-added, and the aggregate number has been pulled (to help keep people from jumping to conclusions.)

  91. Re:This, of course, will be ignored and ridiculed by bribecka · · Score: 2

    I think it is important to note that 99% of "linux vulnerabilities" are not linux vulnerabilities, but actually non-essential, third party programs. These programs have nothing to do with linux, but do run on the OS. DNS, sendmail, rsync etc are not a part of the OS but have vulnerabilites. We should say that any os that these utilities/services run on has the vulnerability.

    However, if a program is included in a distribution, it *should* be included in those numbers. Comparing a "third party" program like DNS to AIM or ICQ is highly irresponsible, as neither of those come on your friendly WinOS CD.

    --

    Where are we going and why am I in this handbasket?

  92. Re:Statistics.... count the bugs in fixpacks too by Locutus · · Score: 3, Interesting

    I wonder if these stats would look the same if a count of the bugs in the fix packages were counted and not just the BugTrax ones..... hummmm.

    >
    > This is not an issue of who has more issues, but whose issues get reported and publicized more.
    >

    Well said. The best defense to this FUD I've seen so far. Be sure that there are 100's of Microsoft employees who's only job is to figure out holes in the Linux model such that it makes Windows look better. There was the re-surgence of communism and the GPL cracks the foundation of our economy to name 2 off the top of my head.

    The Microsoft model is to hide the bugs because it makes the product "look" more flawed. Having flown the BSOD flag over Redmond for the last few years shows they NEED to hide the bugs because perception is that the product IS FLAWED. Now the flag is SECURITY and they need to hide the bugs again.... Linux and opensource on the other hand, project reliability and security through openness. So like always, Microsoft uses manipulated statistics to ATTEMPT to show Windows is better. Remember in 1995 when NT sould 100% explosive growth of NT?....

    Your one-liner blows the thousands of dollars spent on that report right out of the water. IMHO.

    LoB

    --
    "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  93. Re:Oh, boy. Just another example... by aslagle · · Score: 3, Informative

    >> So the statistics don't support what you groundlessly believe to be fact. Therefore the statistics are wrong. Get a life.

    No, that's not what I said.

    Let's look at the methodology behind these statistics - and why it 'skews' the results.
    1. Each 'bug' is treated as the same, whatever the severity.
    2. The individual reports from the distros are combined to form a 'linux' category that doesn't exist in real life.
    3. 'Linux' actually refers to a kernel, not the entirety of the programs included in a distribution.
    4. The 'Windows' category does not include programs by MS that would need to be included to make the comparison valid vis-a-vis the programs included in the Linux distros.
    5. The comparison includes 'reported' bugs. So, we're comparing reports from a host of people who do this for linux, versus a 'closed' company like MS who seems to believe in 'security through obscurity'.

    As a result, even though this may not have been intentionally skewed in Microsoft's favor, it certainly gives the appearance of same.

    This is why the adages about statistics exist. You can collect your numbers and publish them, but if you compare apples to oranges, your numbers are invalid by definition.

    This has nothing to do with whether I use MS or Linux. In fact, I use Opera instead of IE, but if you look inside my house, you won't find an installed distro of Linux anywhere.

    So you thought you saw bias and assumed it was fact. Therefore it was. Get a life yourself.

  94. Re:His point is not moot. by jamwt · · Score: 2, Insightful

    Worms thrive on total volume, not specifically servers.

    Umm... Can you think of really a more damaging worm lately than Code Red?

    Did it need clients/volume? Or just he 2X% of NT/2K servers out there unpatched?

  95. Re:This, of course, will be ignored and ridiculed by berzerke · · Score: 3, Interesting

    while Windows is generally limited to relatively standard installations



    I once got my hands on the oem installation kit and read through the licensing and instructions. Although I didn't understand everything, one thing I did understand is the OEMs, with a few very minor exceptions, must do a default install. They are prohibited, for instance, from removing or disabling IIS. I bet that'll make a big difference in the exploitablity of any bug and hence security.

  96. Re:This, of course, will be ignored and ridiculed by Mr+Z · · Score: 5, Informative
    Or maybe the Slashdot regulars (not the people who hang out at 0 and -1) will look at the piece calmly and discover other very valid flaws with the study.

    You mean, like this? The NTBugTraq site itself says (emphasis mine):

    There is a distinct difference in the way that vulnerabilities are counted for Microsoft Windows and other operating systems. For instance, applications for Linux and BSD are often grouped in as subcomponents with the operating systems that they are shipped with. For Windows, applications and subcomponents such as Explorer often have their own packages that are considered vulnerable or not vulnerable outside of Windows and therefore may not be included in the count. This may skew numbers.

    So, while there may be a stack of Outlook vulnerabilities, those won't get lumped in with Windows. But sendmail vulnerabilities might get lumped in with RedHat. They go on to say (emphasis theirs):

    The numbers presented below should not be considered a metric by which an accurate comparison of the vulnerability of one operating system versus another can be made.

    Further, the numbers themselves do not support the conjecture that Windows 2000/NT had fewer reported vulnerabilities reported over the 5-year period. Let's compare RedHat (the Linux distro for which the largest number of vulnerabilities was reported) vs. Windows 2000/NT from their data:

    • 1997: RedHat 6, Win2K/NT 10
    • 1998: RedHat 10, Win2K/NT 8
    • 1999: RedHat 47, Win2K/NT 78
    • 2000: RedHat 95, Win2K/NT 97
    • 2001: RedHat 54, Win2K/NT 42
    • Total RedHat 212, Win2K/NT 235

    So even though the numbers are potentially skewed against Linux, the totals still come up less for RedHat than for Win2000/NT.

    What the other article must be doing (I haven't read it yet, since I wasn't able load it) is totalling across all distributions, which is wrong. One FTPD vulnerability would get multiplied by all the vendors that ship that FTPD, which isn't quite fair.

    --Joe
  97. While you're in the forest, watch for the trees. by Nurlman · · Score: 2, Insightful

    The argument that "Linux has a smaller installed base, so its security holes are less important" sounds like a paraphrasing of the old "security through obscurity" canard.

    After all, aren't you really saying that those security flaws are less critical because script kiddies and crackers are less likely to come across a Linux box than a Windows one?

  98. Re:This, of course, will be ignored and ridiculed by ScumBiker · · Score: 3, Interesting

    In order to meet C2, the NT box can't be connected to a network, a serial connection, or a modem. Well, you can, but you can't allow anybody access to it, same thing. What the hell good is it? I remember this from when an employer bribed me to go to a NT class by letting me keep the FreeBSD 1.7 box as the webserver/dns. Heh. I'm not sure about Win2k and C2, though.

    --
    --- Think of it as evolution in action ---
  99. Yes True by mattdm · · Score: 2

    I can't connect to WinInformant, but if you look at the numbers available at SecurityFocus, you'll see that they did not simply add up the numbers. Linux is listet with 96 aggregated vulnerabilities for 2001, while e.g. Red Hat has 54, Debian got 28, and Mandrake got 36. There are more Linux distributions listed, but these numbers allone show that your claim is wrong (unless WinInformant has different numbers).

    I thought that too after looking at the SecurityFocus numbers, but then I figured it out. Scroll down the page a bit to the "Top Vulnerable Packages 2001 Packages", and there you'll see the numbers that the article references -- "MandrakeSoft Linux Mandrake 7.2: 33", "RedHat Linux 7.0: 28", etc.

  100. Re:Exactly (it deserves to be rediculed and ignore by ryanr · · Score: 5, Informative

    The incompetence of the author writing this story, and of the Security Focus editorial staff for letting it through, is staggering. With this kind of security "expertise" is it any wonder at all that Nimda worms and the like run rampent across the net?

    We didn't write the article in question, nor are we hosting, nor did we have any opportunity to see it ahead of time. (Or now... still can't see it.) Sadly, we have very little editorial control over other people's websites.

  101. This ignores so much... by uucpbrain · · Score: 4, Interesting

    The problem here is just that there is no "aggregate Microsoft" category. Heck, there's not even a W95/98/ME category! But if you lumped together all W95/98/ME/2K/NT/XP vulnerabilities, then made sure that you dealt with apps evenhandedly, "aggregate Linux" would start looking great all of a sudden.

    Now consider exploitability. Let's take Mandrake for example -- although their figures are already way lower than NT's (or, no doubt, 95/98/ME's), a default install includes 'libsafe', which means that none of the buffer overflows or format bug exploits will work. There go 3/4 of the theoretical vulnerabilities, including the ones which haven't been discovered yet. And a libsafe rpm could be installed on almost any Linux system in a matter of seconds without breaking anything, making the whole raw tally concept very questionable.

    The only way to secure an MS system that broadly and quickly is to cut the Ethernet cable.

    I leave my Linux box on the Internet without worry, and my investment in security has been maybe an hour and $0.00. I can and do take my time on patches because I know that almost none of the bugs have any chance of being exploited on my system. That is a realistic measure of Linux security, and I will delightedly compare it to Windows any day of the week. Securityfocus' figures, taken by themselves, don't mean anything.

  102. The Virus Bowl by Myuu · · Score: 2, Funny

    And the game is 2 to 1

    OS:Linux
    --------------
    Virus:Sendmail, Wu-ftpd

    OS:Windows
    --------------
    Virus:Windows

    They neglect the 600 OE viruses each year...

    --

    forget it.
  103. More interesting statistics... by sheldon · · Score: 4, Informative

    Screw securityfocus, let's look at bulletins released by manufacturers.

    Microsoft security bulletins released in 2002:
    MS02-001

    Redhat security bulletins released in 2002:
    2002-018
    2002-015
    2002-014
    2002-012
    2002-011
    2002-009
    2002-007
    2002-004
    2002-005
    2002-003
    2002-002
    2001-171
    2001-168
    2001-165

    And if you look at 2001 results you'll see a somewhat similar trend, although not near as pronounced. Somethink like 80 versus 60.

    Are these statistics meaningful? Of course not. If you have read Paul's columns you would know he reported this tongue and cheek. It was a slow news day, he noticed this, had to make fun of it.

    What makes this story interesting, and why Paul reported it is because if the numbers had been reversed you would be assured that would be the headline of the day on slashdot, and if anybody questioned it they would be called Microsoftie apologists.

    And look at the responses you see here. They're almost comical. Reminds me of the responses to the Mindcraft benchmark. Fear, Uncertainty and Denial. :)

    1. Re:More interesting statistics... by RedWizzard · · Score: 2
      What makes this story interesting, and why Paul reported it is because if the numbers had been reversed you would be assured that would be the headline of the day on slashdot, and if anybody questioned it they would be called Microsoftie apologists.
      Funny, I don't remember seeing ANY stories on Slashdot reporting Windows to be less secure than Linux. I've seen at least a few like this one reporting Windows as more secure than Linux. There are fairly frequent stories on the more serious vulnerabilities/bugs/viruses/worms that show up for Windows but that's to be expected: most story submittors and most readers use Windows.

      I don't know, I guess some of you people still believe Slashdot should be some sort of paragon of fairness. When are you going to realise that it's just a bunch of guys posting what they think is interesting? Fairness and accuracy have never come into it.

      And look at the responses you see here. They're almost comical.
      Pretty low calibre, I agree. 90% are redundant for a start.
    2. Re:More interesting statistics... by irix · · Score: 2
      Are these statistics meaningful? Of course not. If you have read Paul's columns you would know he reported this tongue and cheek.

      I just read it, and it does not sound very tongue-in-cheek to me at all.

      And look at the responses you see here. They're almost comical.

      Well sure, some of them are comical. What else is new when you have 800 people posting to a forum. Do you think if WinInformant had a feedback section that we wouldn't see hundreds of Windows fanboys flaming Linux?

      Most of the highly-rated posts in here aren't comical. They are pointing out that this guy comes off like an ass comparing apples to oranges. And they would be right.

      --

      Do you even know anything about perl? -- AC Replying to Tom Christiansen post.
  104. Not only that, but... by MattW · · Score: 5, Insightful

    It gets worse than that. Let's consider:

    Most bugs that show up for redhat or any other linux distribution will NOT affect a well-secured machine in the first place. If you plan, for example, a standard web or database server, you're only going to permit ssh and apache or ssh and your brand of sql. How many vulnerabilities in the past year have been on those services? Practically none. Only 1 in ssh, and there was AMPLE warning to get patched before exploits were in the wild. The majority of bugs are for packages not often deployed, or not relevent to a server system where there is no user access.

    Meanwhile, an enormous number of these linux bugs are irrelevent on a firewalled system, never mind the incompetency of sysadmins. A firewall will protect your X font server or your installed-by-default nfsd/statd, but Microsoft has had many high-profile, extremely-widely-abused holes in a server's primary services (IIS, MS-SQL, etc).

    Anyhow, trying to say these statistics show that NT is more secure than Linux is not only irresponsible but absurd.

    1. Re:Not only that, but... by bogado · · Score: 2

      The reason is simply that if you firewall the SQL server on a machine dedicated to serve SQL it will render the machine useless. The orinal post states that MS has inumerous vulnabiralities in "primary" server (http, sql and others). If you have a vulnerability in a server that is not started it does not affect your system, and redhat (I don't know about others) has been folloing the police of defaulting services to off state since vs. 7.0.

      --
      []'s Victor Bogado da Silva Lins

      ^[:wq

    2. Re:Not only that, but... by bogado · · Score: 3, Insightful

      Since linux usualy comes with many more packages then windows all those packages are accounted for security bugs, but they are not used by many people. And since redhat has a policy of not starting servers by default, even if you actualy installed a package that has a bug, it will not affect you unless you have started it your self (witch mean that you at least have an idea of what you're doing).

      Window in the other hand comes with very few servers bundled and they are all on by default (as far as I know, I not a win expert). And even worst the security bugs are usualy in packages that are vital to the work the machine supose to be doing. I can make, and I bet many people do, a server machine without a font server, but I can't take out (or firewall) the server it self from the machine.

      --
      []'s Victor Bogado da Silva Lins

      ^[:wq

    3. Re:Not only that, but... by RallyDriver · · Score: 2

      NT's kernel does indeed have a rich security model - it was done by the guys who did VMS, and it plagiarises VMS extensively. It is neither more nor less flexible or powerful than simple Unix models (Linux setgid) nor the more complex ones (Unicos MLS, Trusted Solaris).

      All the security models in the world are however worthless if every damn thing installs and runs with full root (Administrator) privilege, as everything on NT does, IIS included. I will cheerfully bet that less than 0.1% of NT based web servers have *any* daemons (services) which *don't* run with full Administrator.

      Even *MS-Office* requires root privilege to install, no single-user option; it's not kernel modules, it's a damn word processor!

      Have you ever tried running user NT desktops without giving them Administrator? I have, and it's a support nightmare. They can't install so much as a screensaver, which may be fine for controlled environments like a telesales CTI terminal bank "Would you like the porn channel?", but it doesn't work in an office environment; the masses rebel.

      Your wonderful NT kernel security model is a waste of bits.

      Likewise, your $100k Checkpoint firewall isn't going to do anything about Code Red, port 80 is supposed to be open to the world. You need secure web server software. Period. IIS is not that. If anyone ought to be a MSFT shill it's analysts like Gartner who they commission in droves to write unbiased "studies", and Gartner has broken ranks to say IIS sucks for security, lose it and use Apache.

      The fact is, as they come out of the box, Unix-like systems are in general more secure than NT, and require more skills to administer. Red Hat is probably the least secure of the Unices (you can't say Linux - this is a distro thing, not the kernel), but it isn't intended as a real server OS any more than NT, and to give them credit it is more secure than a default load of Win2K server.

      The fact also is that most people running servers out there on the web, NT, Unix or otherwise, do not have the security skillset to do it properly.

      NT = more holes out of the box = more worms.

  105. Well ok... by Bob+Smith+157 · · Score: 2, Redundant



    Sigh...

    I can't read the original article, It's been Slashdotted to death. But I think I can make a pretty good guess as to what happened.

    First off, we host Bugtraq, not NTBugtraq, which is Russ Cooper's list. (Any chance we can get that fixed in the story intro? Anyone know if the same mistake is in the original article?)

    Secondly, I'm constantly amazed at how people mis-read our stats page. The Linux aggregate stats are the total of all unique bugs across all the various distributions we track. It's supposed to answer the question "How many Linux-related bugs were there that year." It's based on things like which distro ships a particular package, and when that package is found to have a hole, it also gets attached to the distro. This is so you can look up your distro, and see what bugs you might need to patch.

    Take a look at the top of the page, our script hasn't been running since August, when we switched from Roxen to Apache. So, we're missing the whole last quarter of 2001 stats.

    Regardless of anything else, using these number to declare that one thing is more secure than another is a mistake. Based on our numbers, why didn't they declare that everyone should run MacOS for security? Or that if you want to be more secure, run Debian instead of Win2K?

    --


    "It's funny. On the outside, I was an honest man. Straight as an arrow. I had to come to prison to be a crook."
  106. Re:This, of course, will be ignored and ridiculed by ryanr · · Score: 3, Informative

    Looks like the Linux aggregate has just been pulled from our site, probably since that has been the source of a lot of confusion in the past. But, to answer your question: Yes, the Linux aggregate is done in such a way as to keep the same bug from being counter once per distro.

    If I recall from earlier today, the aggregate number was around 90. If you take all of the Linux distros on the page, and just add the numbers, you get 178.

  107. And your argument is?.... by coyote-san · · Score: 2

    I'm sorry, I just don't understand your argument.

    Are you still defending them counting a single bug in the source code up to four times if all distros fixed it? And that it's legitimate to count the same bug fewer times if some distros never issued an advisory for it? (Shades of the usual closed source "it's not a bug until we admit its a bug!" attitude!)

    Or are you using the author's inability to add a few two-digit numbers as some perverse proof that we should trust those numbers? Unless we have a list of the vulnerabilities behind those numbers, that explanation makes as much sense as anything else I've heard.

    Ultimately, it's all irrelevant anyway since Microsoft itself has come out strongly against public discussion of vulnerabilities. Some vulnerabilities are undeniable because of exploits, but there's a huge grey area where it's not clear if its a bug or a vulnerability - and many people defer to the authors on these reports. This policy wasn't as explicitly stated at the time in question, but it's obviously been their policy for some time.

    --
    For every complex problem there is an answer that is clear, simple, and wrong. -- H L Mencken
    1. Re:And your argument is?.... by jareds · · Score: 2

      Note: I just checked and noticed that Security Focus changed the page. Basically, they used to have a row in the table for "Linux (aggregate)". With the exception of 1998, if you added the numbers of bugs for each distribution, you got a number greater than in the aggregate row. This would seem to indicate that were removing duplicates.

      However, I'm repeating myself, so I'll try a concrete example with small numbers. Suppose they listed RedHat as having 10 bugs and Debian as having 5 bugs, and those were the only distributions that they listed. If they then listed Linux (aggregate) as having 15 bugs, then it would be clear that they were double counting. On the other hand, if they listed Linux (aggregate) as having 12 bugs, then they clearly might have been removing duplicates from the total, so there is no evidence from their statistics alone that they are counting duplicates. The latter situation is analogous to what was on their site.

      I was never intending to argue that the numbers were useful. For example, they probably were counting bugs in any package in a distribution as a Linux bug, whereas they probably would not have counted a bug in IIS or SQL Server as a Windows OS bug. However, I was getting annoyed at everyone claiming that they were double counting when there wasn't any evidence given to back up that claim.

      Now, this is all moot, because they've removed the Linux (aggregate) statistic, so there's no way for them to be double counting.

  108. You got trolled by Error27 · · Score: 2
    The wininformant article is just meant to tick you off.

    The title of this story is "SecurityFocus says windows is more secure than Linux" but that is a clear lie. SecurityFocus said nothing of the sort.

    Look at the chart on security focus and count the local root exploits... Oh wait! Windows 98 doesn't have any protection to begin with so how can the protection fail?

    It's embarassing when Linux weenies can't see that they are being trolled.

  109. Bias works both ways(Re:bias) by TechnoLust · · Score: 3, Insightful

    Securityfocus is the definitive sight for security news. To say the numbers are "purely for entertainment" is the most ridiculous thing I've ever heard. You only proved your ignorance later in the post when you said, "the WinInformant site is Slashdotted (they must be running Windows, haha)" when OBVIOUSLY this would have more to do with their BANDWIDTH than their OS. I know I'll get modded down for posting this, but I don't care. I hate to see people discount anything that doesn't agree with their opinions. Oh, and I run Windows NT at work, Windows2000 and Mardarke 8 at home. I love Linux, but I love MS more for some things (games, word processing, etc.)

    --
    "Da ist ein Technölüst in mein Unterpanten!"
  110. Glass half full... by gnovos · · Score: 5, Interesting

    They are looking at this from the wrong perspective. Instead of saying "Linux had more bugs than Windows in 2001" it should say "Linux *fixed* more bugs than Windows in 2001". Simply becuase those Windows bugs haven't been found yet does *NOT* mean tha they are not there waiting to be exploited (or are already being exploited).

    --
    "Your superior intellect is no match for our puny weapons!"
    1. Re:Glass half full... by Tony-A · · Score: 2

      closed source software is more secure because it is closed and the bugs can't easily be found?
      Closed source is more secure until somebody wants in. Producing an exploit requires a reasonable competence with machine language. Source is almost a liability. Fixing the vulnerability requires the source.
      Opening the source compromizes your security about like lighting your perimiter helps burglers see what they are doing. You lose a little short term, and that's mostly a false sense of security, but gain enormously in the long term. If security is to become a high priority, the drill is to first publish the exploit. Then later publish the fix. Other than that, you've just got a bunch of people fooling themselves.

  111. Own up to it. by tqbf · · Score: 3, Informative
    Secondly, I'm constantly amazed at how people mis-read our stats page. The Linux aggregate stats are the total of all unique bugs across all the various distributions we track. It's supposed to answer the question "How many Linux-related bugs were there that year." It's based on things like which distro ships a particular package, and when that package is found to have a hole, it also gets attached to the distro. This is so you can look up your distro, and see what bugs you might need to patch.

    Easy.

    Because you didn't say so.

    We know who SecurityFocus is. It's Alfred Huger and Oliver Friedrichs and Art Wong, the Secure Networks, Inc. crew.

    Secure Networks dealt with exactly the same problem we're talking about now: the trade press doesn't know a damn thing about technology and software engineering. Everything in the trade press is based off of newswire press releases and superficial articles. Alf and Art and Oli had to deal with this problem constantly as their competitors made bogus claims about SNI and their products.

    Towards the end of their work on the Ballista product, Alf had gotten pretty good about educating the trade press about the issues, or at least at swaying them towards his way of thinking.

    Alf and Oli and Elias are scrupulous guys, and they know how the world works. It is simply an embarassing oversight that there aren't loud disclaimers on the vulnerability report at your site explaining how to interpret the results. You all know how the page is going to be interpreted. You just saw Slashdot interpret it the wrong way. Slashdot is dumb, but InfoWorld is a million times dumber.

    You could fix this problem right away, and pre-empt unethical use of your data, by releasing a statement explaining that the numbers on the page aren't a legitimate security metric. It won't cost you anything and it will help (us, and you!),

    Or you could act like Russ Cooper and try to use the polarizing effect of the unexplained numbers to generate controversy, page hits, and press.

    It's all a question of how much your credibility means to you.

  112. Apples and organges by nowt · · Score: 2
    Or windows and penguins..whatever.


    Comparing the two on security issues is tough. With windows-based systems, your 'configurable' options are limited (unless prepared to scour ms knowledge base for occasional registry fixes + patches - of course the patches typically lock you in to a certain behaviour.. not always desired).


    With linux, you can make a system as secure or insecure as you wish - with the 'HOWTO's' coming from a wide variety of sources. So..


    Limited security configurability and limited knowledge base or massively configurable system in terms of security with large knowledge base? I'll stick to linux (or *bsd ;)

    --
    A strange game. The only winning move is not to play. How about a nice game of chess? - Joshua (Wargames)
  113. IE's not a threat until you use it. by NanoGator · · Score: 2

    Until you start using IE, it doesn't create a vulnerability. You could immediately go get Netscape or Opera and boom, no more need for IE. Even if it is part of the OS, until you go to the internet with it, it's not much of a vulnerability.

    Should it be better out of the box? Certainly!! But I consider that a bug of IE rather than a bug in the OS, even if the OS is dependent on it.

    --
    "Derp de derp."
    1. Re:IE's not a threat until you use it. by Danse · · Score: 2

      Until you start using IE, it doesn't create a vulnerability.


      It's not just IE the browser, but any app that uses the IE DLLs to provide functionality that is at risk.


      But I consider that a bug of IE rather than a bug in the OS, even if the OS is dependent on it.


      That's just semantics. Any way you cut it, you have an unsecure app (and potentially many) on your machine, and you can't get rid of it. Not to mention that certain MS applications will invoke IE even if you've set up another browser as your default.

      --
      It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
  114. TruSecure not SecurityFocus by lesinator · · Score: 2, Informative

    NTBugtraq is actually part of TruSecure, not SecurityFocus. What SecurityFocus has in a separate list called BugTraq. Very confusing...

  115. A more scientific aproach by C0vardeAn0nim0 · · Score: 3, Interesting

    requires some methods, and since I'm too lazy today to look for the mothods they used to compile all that data, I'll create my own.

    1- let's stablish what's a windows OS and what's a Linux OS (and the nots too)

    1.1 Windows 3.1 is NOT an operational system. is a graphic user interface (GUI) for DOS. let's assume win 95/98/me and NT 3.5/4.0/2000/XP are OSes.

    1.2 Linux is NOT an OS. Is a KERNEL. the combination between Linux and GNU OS makes the operational system we know as GNU/Linux

    2 Let's determine the minimum instalation of each one that's capable of doing usefull work, including user tasks such as reading e-mail and browsing the web and server tasks such as serving web pages, sharing files, routing e-mail, et al.

    2.1 Both in Windows and GNU/Linux you'll have to select all the packages neccessary to the proposed tasks using the minimum ofered by the standard install CD. If the CD doesn't ofer some of the functionalities they must be downloaded from the manufacturer's site.

    2.2.1 for windows you'll keep only:
    - networking drivers;
    - the standard MS file sharing;
    - Internet Explorer;
    - Outlook express/MS mail;
    - IIS/personal web server
    - Exchange server;

    2.2.1 For GNU/Linux:
    - Network modules and associated tools;
    - NFS or Samba;
    - Mutt os pine (remember, in GNU/Linux you can read e-mail/browse from command line, so XFree is not installed);
    - Lynx or Links
    - Apache;
    - Sendmail;

    3 count the number of security holes in the test systems, including:
    - vulnerabilities to e-mail virii;
    - vulnerabilities to malicious web-pages;
    - remote exploits that grant root/administrator access;
    - local exploits that grant root/administrator access;
    - holes that allows an atacker to succesfully launch a DoS atack, freezing the machine;
    - unauthorized read and/or write access to files;
    - any other vulnerability you can think of;

    In a test like this who do you think'll win ? please post your comments.

    --
    What ? Me, worry ?
  116. Open Source airs its laundry by Anonymous Coward · · Score: 2, Insightful

    Open Source projects use the public internet to keep everyone well informed of software weaknesses and we're not afraid to keep doing that because it makes the software stronger.

    Besides the fact that it is unfair to count 6 releases of Red Hat as one OS and not count NT and Win2k as one release over the same period, the initial period for a Linux distro is going bring issues to the surface, that is part of the process.

    The linux bug finders are, as a rule, supported, appreciated and recognised in the open source community as pioneers. There findings are widely shared and listenned to -- I'm glad you can find the reports.

    The Windows Bug Finders are threatenned, hushed, denied information, ignored and actively discouraged. Furthermore any recovery data is typically horded till a shiny executable can be sent out in a subdued and 'professional' manner when it wont embarrass Microsoft.

    Where would you rather be???

    I'll take linux any day.

  117. wininformant.com eats its own dog food ... by mr_death · · Score: 2, Funny
    ... by using IIS as its web server.

    As of this morning, however, the dog seems to be dead (www.wininformant.com.) Coincidence? You tell me.

    --
    It's Linux, damnit! Pay no attention to renaming attempts by self-aggrandizing blowhards.
    1. Re:wininformant.com eats its own dog food ... by wholesomegrits · · Score: 3, Insightful

      What the fuck, chuck? So what? I don't care if the thing is running SupaOS/Linux/HP-UX et al. Put Google on a T1 and it too will dry heave and puke. I don't suspect that Any Old Bush League site is equipped to get about 40,000 hits in a 2 hour period.

      It has nothing to do with it being IIS or Tux or Apache or anything.

      But you already knew this, and just got lucky that some zealot with moderation points fell for the Typical Windows Slam. Don't think I'm slamming you. Its not like you modded yourself up, so my beef isn't with you. It's with the Fanatics.

      --
      No sig is worth reading.
    2. Re:wininformant.com eats its own dog food ... by mr_death · · Score: 2
      Well, my original post was a joke, not serious.

      However, given that wininformant.com purports to be "Windows news and information. No fluff.", and has multiple publications, I expect some level of site professionalism -- more than simply plunking an IIS box on a random DSL or T1 line.

      I can't tell whether the site was down because of insufficient bandwidth (as you suggested), or because the box(en) couldn't handle the load (or had insufficient load balancing.) Either way, I'm not impressed with the site design.

      According to netcraft.com, serious sites (Most Requested Sites, or Top Hosting Locations) use mostly apache on solaris, linux, freebsd, or netbsd. Microsoft corporate-related sites are the obvious exception.

      --
      It's Linux, damnit! Pay no attention to renaming attempts by self-aggrandizing blowhards.
  118. Re:Really? by Znork · · Score: 2

    Nah, they've published these statistics for several years, and every year someone like this article comes along and says 'hey, look, if I cant read and have no idea what these statistics are, I can believe that Windows is more secure than linux'. The statistics are always there, it's just that you dont have anyone making anything of them until you find a really inexperienced new journalist who hasnt seen them before, tried to understand them, or seen the last newbie guy getting them explained to him in a friendly fashion. I think its some sort of initiation rite of passage in security journalism.

  119. Those are application flaws, not OS flaws. by exceed · · Score: 2

    The three names you mentioned are all viruses in APPLICATIONS ran on Windows, not the operating system itself.

    Nimda was an Outlook virus (...right?)
    Code Red was an IIS virus,
    and I Love You was an Outlook virus as well.

    All of these are not flaws in the operating system, rather they exploit the applications running on Windows. Consider this: is Linux itself insecure because a large majority of Linux computers exploited are running BIND, and BIND runs on Linux?

    --

    void women (int money, time_t time);
    1. Re:Those are application flaws, not OS flaws. by kaladorn · · Score: 2

      Whereas I agree with the sentiment that these are application bugs and app bugs can't be blamed on the OS, one _can_ take the OS to task for failing to adequately protect itself (ie allowing the applications to do horrible things to it).

      Things like MAPI are a lovely opportunity for crapulent software apps to make the OS perform in a similarly crapulent fashion. Is this good OS design? This is like the question of whether it is solely the criminal to blame when your house with the doors open and windows flung wide is burgled.... yes of course we blame the crook! But does that make your security practice laudible? I think not.

      --
      -- Mal: "Well they tell you: never hit a man with a closed fist. But it is, on occasion, hilarious."
  120. Re:This, of course, will be ignored and ridiculed by RMSIsAnIdiot · · Score: 3, Informative
    Ugh. Why am I replying to this. You are obbious a Pro-Linux kiddie. I will now go on to explain why your thinking is flawed.

    I think it is important to note that 99% of "linux vulnerabilities" are not linux vulnerabilities, but actually non-essential, third party programs. These programs have nothing to do with linux, but do run on the OS. DNS, sendmail, rsync etc are not a part of the OS but have vulnerabilites. We should say that any os that these utilities/services run on has the vulnerability.

    So, by that theory, we shouldn't include any IIS vulnerabilities in the NT exploits either. Because, of course, "IIS has nothing to do with NT, but it runs on the OS." After all, it's an optional component.

    Bullshit.

    Why are you not including BIND and sendmail? Hello? Most Linux servers are either web, DNS, or mail servers... NT, Novell, and Sun far outnumber them as file servers. So, if we can't include BIND, nor sendmail, then we can't include IIS or Exchange/Outlook. Cause, after all, they are "nonessential third-party programs." Oh wait, heh, they were written by "M$" (using obligatory dollar sign so the author of the parent post can understand who I'm talking about) so I guess they're not thrid-party. But then again, it's not Linux either, it's GNU/Linux. So I guess we can only count kernel exploits. Hmmm. Maybe that means we can only count NT kernel exploits (go ahead, count them.)

    I dare you to root an NT file/print server that isn't running any other services. You can't (or at least, not on any easier level than you could root a Linux or Sun box... heh Sun and their automountd... heheheheh). Anyway, I hope you understand where I'm coming from. Your thinking is flawed.

    But then again, what should I expect? This is Slashdot. It's kind of like going to the Democratic convention and shouting "Gore sucks! Dubya forever!" I didn't really expect too many pro-Microsoft replies here.

    --

  121. Opensource OS's have more problems initially.. by btellier · · Score: 2

    but over time the bugs will be found by the thousands of people who are looking at the code every week. Meanwhile Windows will continue to have a steady stream of bugs that will never begin to taper off.

    The amount of code that is being generated by Microsoft is much greater than the amount of lines Windows hackers can disassemble. Therefore the number of bugs is growing, but the number discovered is staying the same. IMO, I have written exploits and done disassembly for both Linux/BSD/Opensource and Solaris/Microsoft/ClosedSource and naturally it takes TONS more time to look over your average daemon in the latter. There are more holes, but they're more difficult to find. Eventually they will be found and the disparity will become more clear.

  122. The Number One Cause of Security Flaws by NeuroManson · · Score: 2

    Windows users who jump in without having a single idea what they're doing, who download and run countless virii...

    Linux users who jump in without having a single idea what they're doing, who ignore security updates entirely because they live under the myth that Linux is all that is good in the world, and can do no wrong...

    In the end, it's user error on both sides that cause the security prolems, and the skript kiddiez who exploit them...

    --
    Just because you can mod me down, doesn't mean you're right. Shoes for industry!
  123. Re:This, of course, will be ignored and ridiculed by Zeinfeld · · Score: 3, Informative
    In order to meet C2, the NT box can't be connected to a network, a serial connection, or a modem. Well, you can, but you can't allow anybody access to it, same thing.

    That is a consequence of the C2 standard which was written by the military for the US govt in the days before networking.

    C2 was obsolete before the Web existed. Back in 1993 when I was asked to do a security audit of the Web standards against the Orange book I concluded that the standard was no help at all.

    The other reason that C2 is not very useful is that the main concern in Orange book is partitioning multiple users data on the same machine. These days each user has their own machine, a one person computer that does not meet C2 mandatory access control requirements can be perfectly secure - look at a Palm or Pocket PC or a smartcard.

    --
    Looking for an Information Security student project suggestion?
    Try http://dotcrimeManifesto.com/
  124. Re:This, of course, will be ignored and ridiculed by tqbf · · Score: 3
    You mean, like this? The NTBugTraq site itself says (emphasis mine):

    There is a distinct difference in the way that vulnerabilities are counted for Microsoft

    This context was just added to the SecurityFocus page. It rules that they added the disclaimer, but don't pretend like it was there before and WinFormant simply ignored it.

  125. Re:Statistics.... count the bugs in fixpacks too by Locutus · · Score: 2

    just sick of the crap streaming from Redmond. without their monopoly on the OS, they would be a much smaller application company. MUCH SMALLER. And by reading the dial on the FUD METER, it looks like Linux is THE target. Therefore Bill and Steve are FUD-WRESTLING again and the media is at ringside taking notes. A tinfoil hat is all I need to keep the FUD from getting on me. It's THAT weak these days. ;/

    LoB

    --
    "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  126. Re:This, of course, will be ignored and ridiculed by Zeinfeld · · Score: 2
    Secondly, I'm constantly amazed at how people mis-read our stats page. ... Regardless of anything else, using these number to declare that one thing is more secure than another is a mistake. Based on our numbers, why didn't they declare that everyone should run MacOS for security?

    I think the problem is that people were misreading the numbers both ways. The use of the raw Bugtraq numbers against Windows was always a canard, the use of the raw figures in the reverse direction is a canard.

    The article's argument is sufficient to demonstrate that the 'Linux is more secure' argument is false, but insufficient to prove 'Windows is more secure'. As you point out few bugs are found on the MacOs, that is not surprising since these days they hold MacWorld in a telephone booth and in any case just how many security holes did Edison have in his desk lamp?

    The problem is that security really is complex, it certainly is not a linear issue and it is completely determined by your operating environment. An O/S configuration to secure server will almost certainly prevent a user getting useful work done.

    As a security professional who is pretty well known in the field, I can tell you that both the Linux is more secure and Windows more secure religious arguments are wrong.

    Windows cannot currently compete in the real high end security configuration where we strip down the O/S to run only the services that are absolutely essential. However Microsoft make no secret of the fact they are working on a platform of that type. If I could find a way to audit that work I would rather buy a secure kernel in than have to spend seven figure sums doing the strip down in house.

    The multiple eyes argument in favor of Open software only works up to a point. The problem is that you rely on the defenders being more vigilant than the attackers, that is not always the case. Although these days the trend in hacking has been to go for the binaries rather than muck arround with source code.

    The biggest problem with Windows is the predeliction for supporting active code in email messages. But Microsoft is not the only company that does not understand the importance of code/data separation. Sun and Netscape have both been guilty of equally eggregious abominations.

    --
    Looking for an Information Security student project suggestion?
    Try http://dotcrimeManifesto.com/
  127. IE subcomponent or "integral part"? by Mojo+Geek · · Score: 2, Insightful

    I'm confused here. Is IE just an application or "subcomponent" of a MS operating system? That's not what they've been argueing in court. They say they've "integrated" it with the operating system, that it's an "integral part"! They even went on to argue (unsucessfully) that the operating system cannot function without it.

    And why does which ever answer I get smell like an Enron balance sheet?

  128. one thing to consider... by Shads · · Score: 2, Insightful

    ... is when a windows exploit comes out, it effects most windows systems in opperation. When a linux exploit comes out (proftpd, apache, etc) it rarely effects all the systems in the field. I know about 90% of the bugs that show up in bugtraq and else where dont apply at ALL to my system because I dont run those daemons. Where in windows... how many people DONT run activex scripting or diable javascript in outlook?

    --
    Shadus
  129. Re:This, of course, will be ignored and ridiculed by ryanr · · Score: 2

    Where did we claim it was useful? Why does data have to have an obvious conclusion in order to be useful?

    The reason we put it up is because we were constantly getting mail from students and others who wanted to do studies on the number of vulnerabilities in one OS vs. another. So, we made the data available. We really can't help it if people accidentally or intentionally draw some sort of strange conclusion from it. We've added some text that will hopefully make someone think twice about drawing the most obviously-wrong conclusions.

  130. Linux Aggregate removed from the list by p7 · · Score: 2, Informative

    I was just at the Security Focus Vulnerabilities page and the page has had the linux aggregate stat removed from the list, sometime between 9am pdt and 12:30pm pdt. I guess some good came out of the article.

  131. Thurrott by IsoRashi · · Score: 2, Interesting

    www.WinInformant.com came back up a little while ago, the text of the "article" is basically what was quoted for the topic subject. I tried to do a little digging to find out if the author or the company he works for is affiliated/owned by MS, but wasn't able to really turn up a lot. However, I did find this little rant at one site talking about how the credibility of the author is pretty much nil. Can anyone else turn up other info?

    --
    This is not the greatest sig in the world, no. This is just a tribute.
  132. Re:He just linked to it a 3rd party's stats by mvdwege · · Score: 2

    Hehe.

    It's not that I take advocacy groups very serious, but given the tone of that poster, I assume he used to be a regular at the particular advocacy group I frequent.

    Otherwise, I just like debate (and flamewars), so why not spend some time on a .advocacy group?

    And on a serious note, this particular article has been fodder for discussion for about two weeks now. Slashdot is a little slow on this one.

    Mart
    --
    "I know I will be modded down for this": where's the option '-1, Asking for it'?
  133. Can't be all that much more secure by trenton · · Score: 2

    If Microsoft halts all new feature development for a month to fix bugs!

    http://www.ntsecurity.net/Articles/Index.cfm?Artic leID=23971

    Posted by the same author of the misleading bug brief, Paul Thurrott.

    --
    Too big to fail? Does that make me to small to succeed?
  134. Re:This, of course, will be ignored and ridiculed by spitzak · · Score: 2
    Even per trip the casualty rate for cars is higher than for airplanes. Another way to put it is that you are more likely to be killed driving to the airport than flying across the country.

    In the US I think something like 50,000 people are killed a year in car accidents. This is equivalent to a fully-loaded 747 crashing every other day.

  135. Oh yeah. by ikekrull · · Score: 3, Interesting

    All the servers infected with a virus hitting my web server requesting http://www/root.exe are UNIX machines, uh huh.

    Why not try this.
    With any of the following IPs, type 'smbclient -L 207.88.220.61'

    If you're more of a cracker than I am, you might then try smbclient //WORKGROUP/C\$ -I 207.88.220.61

    and just hit return when prompted for a password.

    this also works with:

    203.228.232.188
    203.231.119.70
    203.231.166.49
    203.233.20.86
    203.231.216.208
    203.199.54.26
    203.231.217.5
    203.231.122.227
    203.244.13.72

    and countless others.

    These machines (all Win2K) have their entire filesystems exposed over the internet, and are promiscuously advertising their presence because they are infected by a virus that leaves a clear trail in the logs of any web server they attempt to infect.

    These machines are engaged in abuse of my web services, and I hold Microsoft at least partly responsible for this situation.

    Presumably the virus itself is responsible for opening their shares with guest access, but maybe it's M$'s lame out-of-the-box security.

    If your machine's IP is on this (small fragment of my) list of machines banned from accessing my web server due to virus infection, then i suggest you replace your hopelessly insecure OS with a decent one.

    I was incredulous when i analysed my web-servers logfiles and found the sheer number of virus-infected hosts, all Windows NT and 2000, and most of which were sharing the entire contents of their hard-drives over the public internet.

    I know Windows can be secure as the admin is competent, but the ease with which it's security is breached through Outlook/IE is breathtaking.

    The idea that Windows is somehow more secure than Linux/UNIX is laughable to me.

    --
    I gots ta ding a ding dang my dang a long ling long
  136. A Treatise on Fishing by Malor · · Score: 5, Insightful

    I posted a couple years ago on this topic. My hypothesis at the time was that Open Source would show more bugs for quite some time, as people poked through the code, but would gradually settle down and become very secure. I also believed that Windows vulnerabilities would continue to be discovered at a more or less constant rate.

    The jury is still out.

    The SecurityFocus statistics broke in August, 2001, per their web page, so one has to extrapolate the partial 2001 total to get the projected total for the year.

    In that extrapolation, one sees that the expected number of bugs (assuming the 96 reported bugs cover through the end of August) would be 144. There were 153 the year prior, which is likely well within the margin of error. In addition, many of the black hats have STOPPED REVEALING their exploits, so in fact there may be many more than what we see.

    Now, it's worth pointing out that this is not necessarily a good measurement of security. We may be measuring the wrong thing.

    An example of bad measurement is the one the government used to determine how many cod were left out in the ocean, to prevent overfishing. Year after year, the catches were about the same, so the government assumed that the fish stocks were constant. But suddenly there were no more fish -- the industry collapsed.

    Why? Because they were measuring the wrong thing. They weren't measuring the total number of fish, they were measuring the fish that were caught. They didn't realize, as the fish stocks dwindled rapidly, that the fishers were getting newer and better technology to fish with. The total number of fish coming out of the water was constant -- but as a fraction of the total fish in the water, was going up very quickly. Eventually the fish were all but wiped out.

    Measuring security by bugs reported is very similar. It may or may not reflect the number of bugs in the 'ocean'. It is an indirect measurement at best.

    We need to differentiate between fish 'caught' and fish 'available'. From a security perspective, I think we are talking about TRUE security (the number of fish in the water) versus FUNCTIONAL security (the number of fish actually being caught).

    Now, as security people, our goal is to reduce the fish catch as much as possible. There's two ways to do this; we can reduce the number of fish, or we can somehow control, limit, or damage the profession of fishing.

    The real professonals are trying to reduce the number of fish in the water. That's the true long-term solution. But from a short-term perspective, what I care about personally is how many fish are CAUGHT. Every time they come up with a new exploit, I have to run around like a maniac patching systems.

    However, the fishing analogy starts to break down, as most do eventually. Truly secure systems are still run by people, and people make mistakes. Even if the OS is perfect, the attack will often come against the weakest link, the employees. Thus, even though I would prefer to have true security, I have to argue that it isn't really necessary. The OS just has to be stronger than the other avenues of attack. ("Why are you putting on tennis shoes? You can't outrun a bear!" "I don't have to. I just have to outrun you.")

    Security through obscurity, in other words, may be adequate for most uses. It slows down the rate of fish catching. If nobody discovers the bug until the next version of the OS is out, the bug is less important. The longer it takes to discover the bug, in general, the less damage it will do -- at least as long as we're on the upgrade treadmill.

    But, a counter-argument to that just occurred to me: Security through obscurity may be long-term counter-productive -- making it hard to catch fish may have the effect of increasing the fish supply. Every time a fish is caught, it can't breed, and reduces the total population by that much. Likewise, in code, once a vulnerability is discovered, many related vulnerabilities may also be patched. Thus, security through obscurity may work well for a long time, but may actually be making the fundamental problem worse.

    Another observation I have to add is that programmers like to create new programs. Very few of them like to audit code. New projects and programs are being added to the Open Source world at an amazing speed, and I don't think they're being stringently audited. In other words, they're adding to the fish stocks every day. There is no QA department in Open Source, and the code is getting more complex than individual people can understand anymore. I think, unless we come up with a better development method, Microsoft's ability to fund a billion dollar a year QA department is likely to reduce their fish count below that of Open Source.

    So I think I will need to expand on my original hypothesis. I now believe that Open Source will probably lag behind closed source in terms of FUNCTIONAL security. In terms of TRUE security (absolute number of exploitable bugs, known or unknown) -- there's no easy way to tell. If catching fish reduces the fish supply, and if the programmers don't add too many new fish, eventually Open Source will start winning. But if Microsoft's QA department does a good job with their nets and lures, their fish supply may drop just as fast or faster. Money is definitely a good way to motivate people, and Microsoft has a lot of it.

    It's also worth pointing out that even if things are getting more secure, the catch rates may be roughly constant, because presumably the crackers will get better and better, catching a higher and higher percentage of the fish. If the analogy holds, and I suspect it may, then eventually the fish stocks will be exhausted and the black hats will be very suddenly unable to crack machines anymore.

    It's going to take at least five more years to know -- and twenty might be a more reaonable time frame. It took a long time to wipe out all those billions of cod. It may take just as long to wipe out the pool of security flaws.

    <<RON>>

    1. Re:A Treatise on Fishing by swillden · · Score: 3, Insightful

      Nice post.

      One additional idea to consider, one which I'm unfortunately not creative enough to fit into your analogy.

      The idea is the "window of vulnerability". You say that as a sysadmin you want to see less fish caught because that means you don't have to run around patching as often. Running around patching is bad, but getting rooted is worse, so if fish are going to be caught, we want the good guys to catch them first, because the bad guys prefer to gill-net them and leave them underwater as long as possible (okay, there's my lame attempt to keep the analogy going).

      I would argue that the good guys aren't generally willing to fish as deep as the bad guys, but there are more of them and they share. The bad guys (some of them, anyway) are willing to work harder, but they keep their catch to themselves. In an open source world, the fish are shallower and easier for both sides to catch which seems likely to help the good guys more than the bad guys.

      As you point out, though, this is all theoretical, and it will take years for the hard data to become available.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    2. Re:A Treatise on Fishing by Tony-A · · Score: 2

      Nice post.

      How many fishes in the sea?
      Maybe the best measure is how hard is it to catch one. To mix metaphors, seems like the low-hanging fruit has been pretty well fished out for Linux and especially the BSDs.
      With open source there is a tendency to catch as many from the same pool as possible.
      With closed source, the tendency is to catch one and leave the others still in the pool.

  137. Its Paul Thurrot. Don't expect logic. by Nailer · · Score: 4, Interesting

    I'm not really surprised by this. Following the recent long Microsoft DNS outage when it was revealed that quite a few of Micrposoft's own DNS servers were running Linux (not to mention they use akamai for their downloads), Paul Thurrot came out with the classic report that although this might be true `its proves Open Source zealots wrong as Linux wasn't being used for anything mission critical'

    What the fuck? According to WHAT kind of logic is DNS not mission critical? If it its not critical, let's take those DNS servers offline (both Microsoft's and WinInfo's) and see how long either MS or Thurrot last.

    1. Re:Its Paul Thurrot. Don't expect logic. by Nailer · · Score: 2

      Microsoft have FreeBSD servers running parts of hotmail, but also have Linux servers providing some of their DNS service for microsoft.com, as their DNS is outsourced to another company that chooses their own OS.

      I honestly can't remember which PT was talking about when he said this - just that he famously said DNS wasn't a critical function of a network (right after a DNS outage proved hm very very wrong).

      I'm well aware that FreeBSD isn't Linux, just as I'm sure you're aware of the difference between `their' and `there', although we're both a little confused right now ; )

  138. This is a sham. Relevant snippits: by fR0993R-on-Atari-520 · · Score: 3, Informative

    [Here's what I posted to the comments section of wininformant.com. Doubtful they'll display it.]

    Excellent satire.

    One only needs to look at the SecurityFocus stats referenced to find holes in most (if not all) statements made by Paul's article. An example:

    "A look at the previous 5 years [there were only four previous years reported on - tsmith]--for which the data is more complete--also shows that each year, Win2K and Windows NT had far fewer security vulnerabilities than Linux..."

    Lets take a look at the previous "five" years, starting with 2000. Redhat Linux 6.2 i386, listed as the most vulnerable of the linux flavors with 65 vulns, is bested outright by MS Windows NT with a whopping 71 vulnerabilities. To compare apples to apples requires adding in MS IIS 4.0, with 29 reported vulns, for a total of 100 vulns, or over %50 more vulnerabilities than the _buggiest_ distribution of linux. Even the combination of the lowly, four-years-on-the-market, mature Windows95 with IIS (if such a combination were possible - it matters not, because if not then W95 cannot honestly be compared to RHL) results in 64 vulns. Note that Win95 had the least vulns reported (at 35) of all the Wins. Also not that despite it being out a solid 3 years longer than RHL, it can only best the mark by 1 vuln. Not quite what I'd describe as "far fewer".

    Paul's statement is even more humorous in light of the data from 1999. In that year, Microsoft's products fill the top of the list almost exclusively, with the exception of Solaris 7.0 having slightly more vulnerabilities than IIS and NT4.0SP5. That's right folks, IIS _alone_ had more vulns than any flavor of Linux and most of the Solari. NT4.0 without a service pack? 75 vulns.

    1998 is the only year during which Paul may have a contention regarding NT besting Linux. 8 vulns vs RHL's 10. Note, however, that this is not including bugs from IIS, and is akin to comparing apples to oranges. In any case a difference of two is not what I would consider "far fewer". The comparison of RHL to Win95 is laughable in this case - what does a count of security vulnerabilities show in a system which has virtually no security?

    Once again in 1997, RHL's 6 bests WinNT's 10.

    Paul, how exactly are we to interpret the phrases "five", "each year", and "far fewer"? Perhaps as "four", "maybe one year", and "a little bit"? I suppose your wording was close enough though - I mean, it _is_ just your journalistic integrity on the line, right?

    "Win2K had fewer vulnerabilities than RedHat Linux 7.0 or MandrakeSoft Mandrake Linux 7.2"
    Note that niether BO nor IIS are reported on in the 2001 tables, thus no conclusion may be drawn.

    "...despite the fact that Windows is deployed on a far wider basis than any version of Linux"
    Excellent heresay. Well un-supported by reliable references. After reading the prior claims in your article, I'll be sure to give this little tidbit all the credit it deserves (incidentally, none).

    Thanks again for the good laugh Paul! What's next week? "WinXP Embedded Has Smaller Footprint Than vxWork? Yepppp!" I can almost imagine you shaking your pom-poms in the air.

    --
    There are 11 types of people in the world: those who understand unary, and those who don't.
  139. Bogus statistics? by B.D.Mills · · Score: 2

    From the article:

    A look at the previous 5 years--for which the data is more complete--also shows that each year, Win2K and Windows NT had far fewer security vulnerabilities than Linux

    Win2K had zero reported security vulnerabilities before it was released....

    --

    The only thing necessary for the triumph of evil is for good men to do nothing. - Edmund Burke
  140. Re:WIDNOWS is secure, APPS aren't... by pete-classic · · Score: 2

    If I run a webbrowser as root on a Unix system, there's nothing preventing it from overwriting anything, including my bootsector. Are you saying that Unix is defective?

    No the admin who does that is.

    Bitching that Windows doesn't have a "sandbox" system is kind of silly because no commonly available OS has this feature. (and no, FBSD Jail doesn't cut it). Included in that is every complaint that Administrative users should be prevented from running the VBS equiv of rm -rf.

    Moving to a capabilities sandbox system is a huge deal, will break tons of programs. However Microsoft is going in that direction with .NET, and they'll probably get there before Unix does.


    1. I didn't say sandbox. The original example was about priveleged serviced that drop privs being able to take them back. So for instance, if you are running an anon ftp server on NT and on Linux, and they both bind the port then drop the root/admin privleges, and they both have a hole that allows a remote user to execute arbitrary commands as the ftp server the NT box is "rooted" and the Linux box is not. This has nothing to do with a "sandbox."

    2. A lot of what you are talking about is available on *NIX today via ACLs. So it would seem that Windows is already beaten.

    -Peter

  141. Re:This, of course, will be ignored and ridiculed by starseeker · · Score: 2

    "For instance, applications for Linux and BSD are often grouped in as subcomponents with the operating systems that they are shipped with. For Windows, applications and subcomponents such as Explorer often have their own packages that are considered vulnerable or not vulnerable outside of Windows and therefore may not be included in the count."

    And yet, Microsoft claims that it can't remove IE from Windows without destroying the operating system. The irony, the irony...

    --
    "I object to doing things that computers can do." -- Olin Shivers, lispers.org
  142. Re:Only through August by Drestin · · Score: 2, Informative

    Actually, there have been no new vulnerabilites for IIS since August and very few "nasty" ones at all for all of MS products since August. I think you'll find there are WAY more RedHat ones since then...

  143. To Whom it may concern at Security Focus/BugTraq by Astralmind · · Score: 2, Insightful

    Please change the way inwhich stats are reported. IIS, IE, Index Server, and the like all ship now with Windows 2000/XP just like Apache, WuFTP ship with most Linux Distros. Since this is the case, those security flaws are also security flaws in Windows 2000/XP in the much in the same way that Apache, WuFTP and other packages security flaws are being reports with Linux Distros.

    Thank You.

  144. Lots of misinformation going on around here. by jon_c · · Score: 3, Informative

    Lots of misinformation going on around here.

    It seems that the site(s) are back up, I've appended the meat of both in case they go down again. The good deal of the posts I'm reading stat the stats are invalid because it is an aggregate of all linux distros in comparison to windows 2k. This is not true, the stats make a clear distinction between distro's and count them separately, for example Redhat 7.2 had 28 exploits in 2001 where Win2k had 24.

    Which is what this article was attempted to exploit itself. Its very clear that the original article (as shown below) is a blatant attempted to drum of a flame war between linux and windows supporters. With a headline like 'Windows More Secure Than Linux? Yep!' it doesn't try to hide that fact either. The entire basis is of the article is a 4 "exploit" difference between Redhat linux and win2k within the last year. Of course the severity of these exploits are not detailed.
    Considering that windows has dramatically improved its numbers from the previous years I think a more accurate headline would have been "Windows security much improved from previous years"
    As many people has said far my eloquently them myself, these statistics do nothing to prove or disprove a superiority between linux and windows security, as there are so many problems with even trying to prove such a thing.
    -Jon

    below is the full text of the article and the stats from Security Focus.
    ------------------- WinInfo artical ------------------
    Thanks to David Byrne for this tip: For at least the first 8 months of 2001, open-source poster child Linux was far less secure than Windows, according to the reputable NTBugTraq, which is hosted by SecurityFocus, the leading provider of security information about the Internet. (The company's 2001 statistics are available only through August 2001 for the time being.) According to NTBugTraq, Windows 2000 Server had less than half as many security vulnerabilities as Linux during the reported period. When you break the numbers down by Linux distribution, Win2K had fewer vulnerabilities than RedHat Linux 7.0 or MandrakeSoft Mandrake Linux 7.2, and it tied with UNIX-leader Sun Microsystems Solaris 8.0 and 7.0. A look at the previous 5 years--for which the data is more complete--also shows that each year, Win2K and Windows NT had far fewer security vulnerabilities than Linux, despite the fact that Windows is deployed on a far wider basis than any version of Linux. So once again, folks, you have to ask yourselves: Is Windows really less secure than Linux? Or is this one of those incredible perception issues? For more information and the complete stats, visit the SecurityFocus Web site. I'll check back on this story to see how all of 2001 shapes up.

    -------------------SecurityFocus Stats -------------

    Number of OS Vulnerabilities by Year
    OS 1997 1998 1999 2000 2001
    AIX 21 38 10 15 6
    BSD/OS 7 5 4 1 3
    BeOS 0 0 0 5 1
    Caldera 4 3 14 28 27
    Connectiva 0 0 0 0 0
    Debian 3 2 31 55 28
    FreeBSD 5 2 17 36 17
    HP-UX 9 5 11 26 16
    IRIX 28 15 9 14 7
    MacOS 0 1 5 1 4
    MacOS X Server 0 0 1 0 0
    Mandrake 0 0 2 46 36
    NetBSD 2 4 10 20 9
    Netware 1 0 4 3 1
    OpenBSD 1 2 4 17 14
    RedHat 6 10 47 95 54
    SCO Unix 3 3 10 2 21
    Slackware 4 8 11 11 10
    Solaris 24 33 34 22 33
    SuSE 0 1 23 31 21
    TurboLinux 0 0 2 20 2
    Unixware 2 3 14 4 9
    Windows 3.1x/95/98 3 1 46 40 14
    Windows NT/2000 10 8 78 97 42

    Top Vulnerable Packages 2001
    Packages # Vulns
    MandrakeSoft Linux Mandrake 7.2 33
    RedHat Linux 7.0 28
    MandrakeSoft Linux Mandrake 7.1 27
    Debian Linux 2.2 26
    Sun Solaris 8.0 24
    Sun Solaris 7.0 24
    Microsoft Windows 2000 24
    MandrakeSoft Linux Mandrake 7.0 22
    SCO Open Server 5.0.6 21
    RedHat Linux 6.2 i386 20
    MandrakeSoft Linux Mandrake 6.1 20
    MandrakeSoft Linux Mandrake 6.0 20
    Wirex Immunix OS 7.0-Beta 19
    Sun Solaris 2.6 19
    RedHat Linux 6.2 sparc 18
    RedHat Linux 6.2 alpha 18
    Debian Linux 2.2 sparc 18
    Debian Linux 2.2 arm 18
    Debian Linux 2.2 alpha 18
    Debian Linux 2.2 68k 18

    Top Vulnerable Packages 2000
    Packages # Vulns
    Microsoft Windows NT 4.0 71
    RedHat Linux 6.2 i386 65
    RedHat Linux 6.2 sparc 53
    RedHat Linux 6.2 alpha 53
    Microsoft Windows 2000 52
    Debian Linux 2.2 48
    RedHat Linux 6.1 i386 47
    Microsoft Windows 98 40
    RedHat Linux 6.1 sparc 39
    RedHat Linux 6.1 alpha 39
    MandrakeSoft Linux Mandrake 7.0 37
    Microsoft Windows 95 35
    RedHat Linux 6.0 i386 33
    Microsoft IIS 4.0 29
    Microsoft BackOffice 4.5 29
    Microsoft BackOffice 4.0 29
    RedHat Linux 7.0 28
    MandrakeSoft Linux Mandrake 7.1 26
    RedHat Linux 6.0 alpha 25
    Conectiva Linux 5.1 25

    Top Vulnerable Packages 1999
    Packages # Vulns
    Microsoft Windows NT 4.0 75
    Microsoft Windows 98 44
    Microsoft Windows 95 40
    Microsoft Windows NT 4.0SP3 33
    Microsoft Windows NT 4.0SP1 32
    Microsoft Windows NT 4.0SP2 31
    Microsoft Windows NT 4.0SP4 30
    Microsoft Internet Explorer 5.0 for Windows 98 29
    Microsoft Internet Explorer 5.0 for Windows NT 4.0 28
    Microsoft Internet Explorer 5.0 for Windows 95 28
    Microsoft BackOffice 4.0 28
    Microsoft BackOffice 4.5 27
    Sun Solaris 7.0 26
    Microsoft IIS 4.0 25
    Microsoft Windows NT 4.0SP5 23
    RedHat Linux 5.2 i386 22
    Sun Solaris 7.0_x86 21
    Sun Solaris 2.6_x86 21
    Sun Solaris 2.6 21
    RedHat Linux 6.0 i386 21

    Top Vulnerable Packages 1998
    Packages # Vulns
    IBM AIX 4.3 36
    IBM AIX 4.2.1 29
    IBM AIX 4.2 29
    Sun Solaris 2.6 28
    Sun Solaris 2.6_x86 25
    IBM AIX 4.1 25
    IBM AIX 4.1.5 24
    IBM AIX 4.1.4 24
    IBM AIX 4.1.3 24
    IBM AIX 4.1.2 24
    IBM AIX 4.1.1 24
    Sun Solaris 2.5.1_x86 23
    Sun Solaris 2.5.1 23
    Sun Solaris 2.5_x86 22
    Sun Solaris 2.5 21
    Sun Solaris 2.4 18
    Sun Solaris 2.4_x86 17
    Sun Solaris 2.3 13
    Sun Solaris 2.5.1_ppc 10
    SGI IRIX 6.4 10

    Top Vulnerable Packages 1997
    Packages # Vulns
    SGI IRIX 6.2 25
    Sun Solaris 2.5.1 23
    Sun Solaris 2.5 23
    SGI IRIX 5.3 23
    Sun Solaris 2.5_x86 22
    Sun Solaris 2.5.1_x86 22
    Sun Solaris 2.4 22
    Sun Solaris 2.4_x86 21
    SGI IRIX 6.3 20
    IBM AIX 4.1 19
    Sun Solaris 2.3 18
    SGI IRIX 6.1 18
    IBM AIX 4.2 17
    SGI IRIX 5.2 15
    SGI IRIX 6.4 14
    IBM AIX 4.1.5 14
    IBM AIX 4.1.4 14
    IBM AIX 4.1.3 14
    IBM AIX 4.1.1 14
    Sun Solaris 2.5.1_ppc 13

    Privacy Statement
    Copyright © 1999-2001 SecurityFocus

    --
    this is my sig.
  145. Apples anyone, or how about some tasty Oranges? by TheFlu · · Score: 4, Informative
    How about some different numbers...everyone loves statistics. "The following numbers were obtained by counting web site defacements as listed at Attrition.org from June 2000 through May 2001:" Breakin Stats


    The trouble with comparing Linux distros to Windows lies in the fact that Linux distros include so many different applications. I just did a count of installed packages on a RedHat box I am using, and I got 780 installed packages. I'd like to see a comparison of the number of exploits between the RedHat distro and Windows installed with 700 of the most common applications for it. That might be a more useful comparison. Also, I will readily acknowledge the weakness and lack of true usefulness of the numbers below, so no need to flame me for the lack of usability...I'm only posting the info I found, so no need to stone the messenger.


    Windows
    4336 Windows NT
    1070 Windows 2000
    2 Windows 95
    5408 Windows total

    All UNIX and Like
    1185 Linux Red Hat
    999 Linux unknown distributions
    36 Linux Connectiva
    23 Linux Debian
    17 Linux Cobalt
    17 Linux SuSE
    13 Linux ALZZA
    12 Linux Mandrake
    1 Linux Slackware
    2304 Linux total

    485 Solaris & Sun OS (1)
    267 IRIX
    163 FreeBSD
    121 BSDI
    44 SCO
    28 Generic UNIX
    18 Compaq Tru64 UNIX
    9 AIX
    7 HPUX HP
    4 Digital UNIX DG
    3 OpenBSD
    2 NetBSD
    1 PowerBSD
    1 Digital OSF1
    1153 UNIX & Like total

    3457 UNIXs & Linux

    8865 Total Windows and all UNIX

    Other
    2 Mac OS
    1 Netware

    63 unidentified

    1. Re:Apples anyone, or how about some tasty Oranges? by MikeBabcock · · Score: 2

      Does anyone want to cross-reference those stats against their market saturation on netcraft?

      For example, if 50% of defaced sites are hosted on Windows but 70% of sites are hosted by Apache then Windows had more defacements than Apache (for example).

      --
      - Michael T. Babcock (Yes, I blog)
  146. Where's your heads? by ICMP_FRAGMENT · · Score: 2, Informative

    I have a few points to make.

    1: Linux is a kernel. Name the last security hole in the kernel.

    2: There are TONS of Linux distributions. Hundreds. There's also gobs of software includd in your standard Windows distribution. If you count ALL of their security vulnerabilities from ALL DISTRIBUTIONS and ALL SOFTWARE PACKAGES, I'm not surprised it's a bit higher than the number of holes in the *core Windows OS*.

    3: The rate of release of Linux is much faster.

    4: Linux distributors are still relying on the wrong software (sendmail/bind/inetd).

  147. Re:171 Security bulletins?! by sheldon · · Score: 2

    I don't think you can say that Redhat had 171 bulletins in 2001. They seem to have a bizarre numbering scheme and skip numbers occasionally. Maybe this is because the issue turned out to be a non-issue or something.

    On the other hand while looking through 2001 I did notice that some of the bulletins replaced other ones, and in those cases they deleted the original from the web site.

    So Redhat definately does make it confusing. Their bulletins also don't have much detail, they don't attribute to who found the problem, on what date it was first reported to them, etc.

    From what I could find, across all of the Redhat products they had somewhere around 80-90. Now I count 60 bulletins from Microsoft, not sure where you got the 51 number from.

    Or are you taking these from the securityfocus article?

  148. Comment on Article with Caution! by marktwain · · Score: 2, Interesting

    I happened to be using a Mac running OS X and Classic (OS9).

    I wanted to comment on the article (I still think it's some sort of joke) and use of I.E. (X), Mozilla (X), iCab (X), WannaBe (9), Mozilla (9), and iCab (9) all crashed on the "add comment link."

    Well, at least it was a good exercise in net-non-compatibility and the non-coder who wrote the html for that pop up window you get clearly knows what he's doing.....coding html exclusively for a Windoze world.

  149. Excellent post! by Futurepower(tm) · · Score: 2


    Excellent. Mod parent up.

    --
    Bush's education improvements were
  150. obviously bogus by markj02 · · Score: 2
    Comparing that kind of data to assess security is obviously bogus: the set of packages being considered is different, vulnerabilities are discovered differently (NT doesn't come with sources), and the user communities are different.

    Both Linux and NT have plenty of security holes to go around. But Linux is also clearly far preferable from a security point of view: it is much easier to run only the software/servers you actually need on Linux, it comes with full sources, and serious security holes are fixed usually within hours of being reported.

    Claims like those on WinFormant mainly demonstrate the incompetence and inexperience of their authors.

  151. Re:More interesting Blah blah by sheldon · · Score: 2

    The numerical titles are merely references to the bulletins posted at www.redhat.com. There ye shall find the text and become enlightened.

    I checked my dictionary and there is no such word as enronian. The only reference I could find to it on the web was in discussing President Bush's deficit spending package.

  152. My experience matched that :-( by billstewart · · Score: 3, Interesting
    I had a DSL line in my lab, and several machines on it, including out-of-the-box Redhat 6.2 and somewhat-modified Win95 or Win98 (running an out-of-date virus scanner, but not running a MS mail client). Nobody appears to have bothered the Windoze machine, probably because there's not much useful you can do with it. Meanwhile, I named the Linux box "Kenny" because every week it was killed brutally and senselessly :-) Some weeks it was just installing DDOS clients, but at one point they wiped the machine after I'd thrown them off a couple of times in a row.


    Later I upgraded Kenny to a recent Redhat release, either 7.1 or maybe 7.2, running in a medium-security configuration. I didn't notice any problems after that - whatever the popular security holes were had been patched or they were in services I hadn't turned on. I had some other serious problems with those distributions - basically they're not made to be installed on small machines unless you do one big partition or a lot of hand-tuning, and you can't netinstall from a single CDROM drive any more, so you'd better have at least one machine with a lot of disk space. But the security was much improved.


    By the way, a couple of the intrusion detection techniques I used were:

    • Keep a machine on the lan running tcpdump and look at it occasionally. That's how I noticed all the ping-responses to a university in Sweden during the first DDOS round.
    • Don't trust ls or ps to tell you about all of your files or processes. Crackers with rootkits will install friendly replacements - but somehow they didn't think to change /proc, so there were processes that /proc showed that weren't in ps, and there were files that "find" found that ls didn't list. I don't remember if they replaced "top", but the hidden processes were using some hidden files as well as CPU time.
    • If a given network or tcp/udp port keeps bothering you, it's easy to set a router to filter it out.
    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  153. The conclusion ignores the *severity* of the bug by DunbarTheInept · · Score: 2

    Have you ever *seen* these lists of bugs found in Linux and published publicy? While the occasional real bad humdinger is found, most are of the form, "I read the source and found out that someone could in theory do such-and-such, but I don't know if anyone has actually done this yet."

    In linux, the white-hat hackers and the black-hat hackers operate on equal footing with regards to
    access to the information. That's the key difference.

    --

    Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

  154. Plug a computer into the network... by Alex+Belits · · Score: 2

    ...run an HTTP server on it. Don't tell anyone that it's there. What will you see?

    In my case it was few hundreds of Code Red requests from few tens of hosts per day.

    --
    Contrary to the popular belief, there indeed is no God.
  155. Zealotry by underpaidISPtech · · Score: 3, Insightful

    Just to cut throught the FUD on both sides here:

    Paul: Fuck You. You don't know shit. How's the page views today? That's what I thought.

    CmdTaco: Stop feeding the trolls. This guy just made $x money because you decided to link to his crappy site. Now everyone is here literally frothing at the mouth. If this was real life someone would've been stoned to death by now or branded a witch. Is /. a tabloid now?

    Everyone:
    Lies and statistics. August 2001 huh? So the stats were last compiled just after Code Red, but not since Code Red II, not since the UPnP fiasco, not since the most secure Windows OS ever? Nice to see "journalists" grouping distros together on the basis of which *kernel* they use. If you want to assess the security of *linux* then only focus on expoits that compromise the kernel. If it's just another BIND or wuFTP vulnerability, count it just once for "OSes that use that GPL'd kernel*" *note: packages included with each distro are not uniform across platforms. Not all Linux distros are alike.

    But that is rational and fair, and we can't have that can we? No. We need to increase page views and banner hits, we need to convince so-and-so in management that *OS-not-right-for-the-job* is the right tool for the job.

    Windows on the desktop and *nix in the server room; the Buddha smiled and farted. And God said "It is Good".

  156. Waste of time? by Futurepower(tm) · · Score: 2


    If you have just begun reading this discussion, maybe you shouldn't waste your time. Basically, the original article is a troll, or a paid MS public relations stunt, and Slashdot fell for it.

    If you must read this discussion, just browse at +5.

    --
    Bush's education improvements were
  157. [OT] To the moderators by opkool · · Score: 2

    What is the problem with the moderators?

    When I posted my comment there was no comments at all on this story. You know, it takes time to write a message longer than 2 lines, preview, correct and send ... specialy if your first language it is not English.

    And, then, I see no other previous post with the same ideas. Maybe there are some in the answers to previous comments, but sended way after mine.

    What's all this "redundant" thing?

    Please, check the timestamp of the comment before being ridiculous.

  158. Re:Exactly (it deserves to be rediculed and ignore by FreeUser · · Score: 2

    We didn't write the article in question, nor are we hosting, nor did we have any opportunity to see it ahead of time. (Or now... still can't see it.)

    I'm curious why you would like to an article without reviewing it. If this is to be believed, you linked to an article without even reading it. While I expect that sort of looseness with slashdot to some degree, I confess I'd always held Security Focus in a little higher regard, and consiquently expected more selectivity in what articles they choose to headline and link to.

    Unfortunately this thread is already ancient history and probably no longer being followed, but if you see this I would very much like some clarification on exactly how articles like this are selected for inclusion in SecurityFocus' headlines. Following the /. link did make it look like your article to the casual glance (though the /. effect did preclude many of the banners, etc. from ever loading, and a more precise look at the URL does reveal it to be hosted elsewhere).

    --
    The Future of Human Evolution: Autonomy
  159. Not Bad! by 4of12 · · Score: 2

    With that many vulnerabilities and that much press, I would say that Linux has arrived! (All the *BSD folks are green with envy and wish they had such attention)

    You could say that old distros and less experienced sysadmins are facing a hacker culture that probably is more adept with open source tools than they are shooting bullets into Windows and IIS for BO's.

    So, then, how much monetary loss is attributed to Windows insecurities vs Linux insecurities, eh?

    --
    "Provided by the management for your protection."
  160. Microsoft public relations employee by Futurepower(tm) · · Score: 2


    Another Microsoft public relations employee. Look at the name: LinSux.

    --
    Bush's education improvements were
  161. Re:Exactly (it deserves to be rediculed and ignore by ryanr · · Score: 2

    I'm curious why you would like to an article without reviewing it. If this is to be believed, you linked to an article without even reading it. While I expect that sort of looseness with slashdot to some degree, I confess I'd always held Security Focus in a little higher regard, and consiquently expected more selectivity in what articles they choose to headline and link to.

    What makes you think that we linked to it? We didn't, they linked to us. We run a little stats page because people were asking us for the numbers all the time. These other people wrote a short blurb and claimed, based on their misunderstanding of the numbers, that SecurityFocus was claiming that Windows was more secure than Linux. We make no such claim, that's their conclusion.

    The article in question was not linked to by us, was not in our headlines, was not endorsed by us, wasn't even known to us until the Slashdot story.

  162. You are Right, I was wrong by FreeUser · · Score: 2

    The article in question was not linked to by us, was not in our headlines, was not endorsed by us, wasn't even known to us until the Slashdot story.

    I went back and looked at the article more thoroughly (now that it isn't slashdotted, and the grafics, etc. come up, ie. it is no longer filled with blank spaces). Amazing how much more obvious these relationships become once you can see the whole thing without 10 minute lags (and once someone has pounded you over the head with a clue stick).

    You are absolutely right, I was absolutey mistaken, and my comments misaimed. My sincere apologies. The diatribe to which you replied should have been directed at WinInformant, not Security Focus which, as you clearly point out, remained above reproach in this fiasco. Sorry about that ... I'm usually better at attributions, and I shouldn't have gotten that one wrong.

    Thanks for your reply, and pointing out what should have been obvious (but apparently wasn't, to me at least, on that day).

    --
    The Future of Human Evolution: Autonomy