Slashdot Mirror


Linux Worm Spreading, Many Systems Vulnerable

sverrehu writes "A GNU/Linux worm exploiting a bug in OpenSSL spreads through vulnerable Apache web servers, according to Symantec. The worm, which was first reported in Europe, targets several popular Linux distributions. See also the SecurityFocus vulnerability listing for the OpenSSL bug." sionide also writes: "Netcraft recently published a report which explains that a large portion of Apache systems are still unpatched (halfway down). To protect yourself please upgrade to OpenSSL 0.9.6g."

546 comments

  1. Finally by SpanishInquisition · · Score: 5, Funny

    Linux can compete with Microsoft.

    --
    Je t'aime Stéphanie
    1. Re:Finally by yomegaman · · Score: 0

      The title of the story is "Linux Worm Spreading".

      --
      ...wearing a skin-tight topless leather jumpsuit, with cutaway buttocks and transparent crotch panel.
    2. Re:Finally by sjwt · · Score: 1

      I bleive when IIS and MS Word/Office
      = Windows.

      --
      You have 5 Moderator Points!
      Which Helpless Linux zealot/MS basher do you want to mod down today?
    3. Re:Finally by psamuels · · Score: 1
      I bleive when IIS and MS Word/Office = Windows.

      And when Apache = Linux.

      --
      "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
    4. Re:Finally by i_h8_windoze · · Score: 1

      1.don't even try to say "linux can't compete with windows". If you want to complain about this worm...Let's talk about Nimba where it was a DOS attack that was started from a IIS server.
      2.Let's talk about CodeRed. Yet another Worm that was started in a WINDOWS IIS server...which was prior to Nimba, that still is a menace to servers.
      3. Finally, we have the latest SQL worm that does not hit the OSS's MySQL...but again it hit MS SQL. This argument about windows being better than Linux holds no water... :0)

    5. Re:Finally by Anonymous Coward · · Score: 0

      Dude, pretty sure it was sarcasm. 350 Linux servers worldwide are reported affected. Any stinkin' silly little vbscript e-mail virus in Outlook brings down Europe. I say europe because it's closer to thailand...

    6. Re:Finally by Anonymous Coward · · Score: 0

      WINDOWS RULES MAN!!!!

  2. the slashdot posting system is vulernable by Anonymous Coward · · Score: 0

    it allows anonymous cowards to attempt to do a first post. those damn bastards. first post.

    1. Re:the slashdot posting system is vulernable by Anonymous Coward · · Score: 0

      I had fp, and you didn't. FOAD.

    2. Re:the slashdot posting system is vulernable by Anonymous Coward · · Score: 0

      NO, that was me. Why are you claiming my fp? My precious, mine, MINE!

  3. Open Source Vulnerable Too by P!erCer · · Score: 3, Insightful

    People need to know that Open Source is just as vulnerable to viruses and worms as proprietory software is... The hackers target the most widespread software, which is more often than not Windowware. Apache is one of the most widespread Linux programs, and its infection is a sign of things to come as more people leave Windows.

    1. Re:Open Source Vulnerable Too by delta407 · · Score: 3, Informative

      Just as vulnerable, perhaps. However, with open source software one has the ability to go in and fix the problem rather than waiting for some vendor to do it for you. That's where the power lies -- often, when a vulnerability is discovered, a report is sent out including exploit code and a patch to correct the issue.

      That's what makes open source software overall more secure -- the turnaround time with patches is a lot faster.

    2. Re:Open Source Vulnerable Too by Anonymous Coward · · Score: 1, Insightful

      > That's what makes open source software overall more secure -- the turnaround time with patches is a lot faster.

      ...then why are so many Apache servers still vulnerable? Oh, yeah - those patches still have to be applied.

      Open source can't defend against admins who won't patch their software.

    3. Re:Open Source Vulnerable Too by delta407 · · Score: 4, Insightful

      Nothing can defend against admins who won't patch their software. They dig their own grave and sign the epitath of all the systems they run.

    4. Re:Open Source Vulnerable Too by Anonymous Coward · · Score: 0

      If your statments were correct then we would be seeing many more serious attacks on Apache, as it is one of the most widespread webservers of any OS, not just Linux.

    5. Re:Open Source Vulnerable Too by Spy+Hunter · · Score: 2

      Repeat after me: Apache is the most popular web server. Microsoft does not make the most popular web server. Apache is the most popular web server. Microsoft does not make the most popular web server. Apache is the most popular web server. Microsoft does not make the most popular web server. Apache is the most popular web server. Microsoft does not make the most popular web server.

      There. Hopefully we can put an end to the "hackers just target microsoft because they're most popular" argument right now.

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    6. Re:Open Source Vulnerable Too by GlassHeart · · Score: 2, Interesting
      That's where the power lies -- often, when a vulnerability is discovered, a report is sent out including exploit code and a patch to correct the issue.

      This power costs money. The administrator would have to download the sources, apply the patch, and - most importantly - configure the build so that the proper things get built and other bits get left out. Getting a live server back takes more than just typing ./configure. IOW, you need a smarter and therefore more expensive administrator to actually enjoy this power.

      That's what makes open source software overall more secure -- the turnaround time with patches is a lot faster.

      I am very grateful for all the open source software I've ever used, but I must point out that this turnaround time usually doesn't include what a responsible commercial outfit would call QA.

    7. Re:Open Source Vulnerable Too by Anonvmous+Coward · · Score: 2

      "There. Hopefully we can put an end to the "hackers just target microsoft because they're most popular" argument right now."

      Umm no, the argument still stands. You may not be aware of this, but MS does more than just make webservers. That's why they earned their reputation.

      It's the sort of detail that gets flushed out when you take a moment to understand what people are saying.

    8. Re:Open Source Vulnerable Too by Anonymous Coward · · Score: 0

      You also have the ability to peruse the code at your leisure and look for things to exploit.

    9. Re:Open Source Vulnerable Too by chris_mahan · · Score: 4, Insightful

      Nobody ever said computer programming was easy. It's a difficult job, full of arcane knowledge and fraught with pitfalls. This is why not everybody can be one, and this is why the good ones ought to be paid well.

      Airline pilots are highly trained and constantly upgrade their skills, and are highly paid.

      Likewise, programmers who run enterprise-strength systems have heavy responsibilities. This is not something one ought to go into for the money, but rather, for the love and dedication to the craft. (not aircraft)...

      As far as QA, I tell you what. If the system is designed correctly, it will need very little QA. I know this because some systems can never get it right, no matter how much QA go into them, because of fundamuntal design flaws.

      And yes, designing computer software is hard. Like heart surgery. One slip of the old wrist and it's flatline.

      --

      "Piter, too, is dead."

    10. Re:Open Source Vulnerable Too by h4x0r-3l337 · · Score: 2, Interesting
      with open source software one has the ability to go in and fix the problem rather than waiting for some vendor to do it for you. That's where the power lies

      How many webserver administrators have the skills to look at the Apache sourcecode (or in this case, the OpenSSL sourcecode), find the bug, and fix it? If they had such skills they probably wouldn't be working as webserver administrators to begin with. The often tauted ability to "go in and fix things" or even to simply "contribute" is highly overrated. Who found and fixed this bug? Was it some random user, or one of the original developers?

    11. Re:Open Source Vulnerable Too by ttyRazor · · Score: 2

      Actually, nowadays its more like they dig their own stagnant water west nile virus and malaria infected mosquito breeding ground. Unprotected machines run by the ignorant and lazy are as dangerous to responsibly maintained machines as the worms themselves.

    12. Re:Open Source Vulnerable Too by Anonymous Coward · · Score: 0

      > Nobody ever said computer programming was easy. Oh.? Thats what I'm hearing people say. Atleast when it comes to throwing out Certain OS[TM] and replacing it with Something(Linux) Better. That solves all the problems for your lifetime. Well, that is what people express atleast, anyone with a sane mind know it isnt true. Then again there are not actually that many sane minds. Ultimatly this might hurt the community, one gives other people big hopes and promis them gold, then some issues comes along and breaks that "common opinion", even though the issue was easily fixable. Hint, go look at OpenBSD, which had a reputation of beeing secure. Some issues come along and by now I hear people saying OpenBSD is crap and no more secure than anything else. Which is just not true. Its still DAMN secure compared to common alternatives, and now even more secure as the issues vere resolved. No dont get me completly wrong here(I know someone will anyway), I do favor opensource over closed systems any day.

    13. Re:Open Source Vulnerable Too by Anonymous Coward · · Score: 0

      Well, but they should have the skill to "apt-get upgrade", or "up2date".

    14. Re:Open Source Vulnerable Too by Anonymous Coward · · Score: 0

      If the system is designed correctly, it will need very little QA.

      Kumbaya. Keep the faith.

    15. Re:Open Source Vulnerable Too by h4x0r-3l337 · · Score: 1

      This is no different from the skill to select 'windows update' on a Windows machine. In both cases, you'd still have to wait for someone else to find and fix the problem and make an update available.

    16. Re:Open Source Vulnerable Too by banzai51 · · Score: 1

      Doesn't mean dick if the admins don't patch it. Just like Windows systems: The major attacks exploited vulnerablilities that were already patched.

    17. Re:Open Source Vulnerable Too by Anonymous Coward · · Score: 0

      Mod this up please...! The author has made a very important "think-out-of-the-box" style statement - which is a rarity in itself.

    18. Re:Open Source Vulnerable Too by Anonymous Coward · · Score: 0

      Other than the fact it takes all goddamned year for a Windows bug to be fixed.

    19. Re:Open Source Vulnerable Too by Anonymous Coward · · Score: 0

      You're a dumb fuck. We're discussing WEB SERVERS. Dumbshit. Goddamn, it's not that hard to follow a conversation.

    20. Re:Open Source Vulnerable Too by Anonymous Coward · · Score: 0

      Nice to see you can reply anonymously to yourself, dumb fuck.

    21. Re:Open Source Vulnerable Too by Ozwald · · Score: 2, Interesting

      I've found that most software, open and closed, has become so complicated that fixing problems has become a task better left to the writers. Sure you can fix it yourself, but open source stuff tends to get fixed pretty fast anyway.

      I believe that the real advantange to open-source is that programmers (like me) can't get away with crap designs. When I design open source software, I know I can't get away with hard coded keys or fixed length buffers. Closed source tends to be safe from this kind of sloppiness and is unfortunately acceptable practice.

      Ofcourse, my open-source mindset has helped make my closed-source designs much more secure. I can't speak for anyone else.

      Ozwald

    22. Re:Open Source Vulnerable Too by Anonymous Coward · · Score: 0

      It is if dumb fucks like you don't even understand how to respond to the correct thread

    23. Re:Open Source Vulnerable Too by BinxBolling · · Score: 2
      As far as QA, I tell you what. If the system is designed correctly, it will need very little QA. I know this because some systems can never get it right, no matter how much QA go into them, because of fundamuntal design flaws.

      A good QA process doesn't just test completed code. A good QA process gets involved at all levels of development, and would have at least a fighting chance of catching those fundamental design flaws.

    24. Re:Open Source Vulnerable Too by tshak · · Score: 2

      Right - and how many small businesses have the time to do this? And how many large businesses can risk a patch that has not been fully regression tested? Just because OSS can release an unstable patch in 12 hours doesn't mean that OSS is faster then CSS when it comes to stable patches.

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
    25. Re:Open Source Vulnerable Too by tshak · · Score: 2

      Actually, this is becoming less true. Sure, there may be millions of servers running Apache, but how much web traffic is handled by Apache? Of the most hit sites on the Internet (AOL, Microsoft, Dell, etc.) it seems like there's just as many IIS sites as Apache.

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
    26. Re:Open Source Vulnerable Too by Anonymous+DWord · · Score: 2

      Of the top 5 sites (from Alexa, whatever that means), 3 are running Apache, one's MSN, and one's Google. I'd do more, but Netcraft's being very slow and making me cry.

      --
      "If he thinks he can hide and run from the United States and our allies, he's sorely mistaken." Bush on bin Laden
    27. Re:Open Source Vulnerable Too by Spy+Hunter · · Score: 1

      And then there's Amazon, Google, Apple, IBM, etc. You're just speculating until there are numbers to back up your claims. And right now, the only numbers I see are the netcraft survey that shows Apache with 63% of all web servers and rising. BTW, AOL runs AOLServer, which is their own open-source (!) web server, not IIS.

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    28. Re:Open Source Vulnerable Too by TurdFurgeson · · Score: 0

      ANYONE can fix the line of code in a moment. Only the open source crowd would be nieve enough to release it with out testing.

    29. Re:Open Source Vulnerable Too by Spy+Hunter · · Score: 2

      The argument stands ONLY with respect to Outlook worms, Word macro viruses, etc. It does NOT stand when applied to web servers, which do happen to be the entire focus of this article. If the parent post was indeed talking about things other than webservers, the poster should have made that clear instead of mis-using a cliched excuse for Microsoft's rampant bug problem.

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    30. Re:Open Source Vulnerable Too by xtremex · · Score: 2

      Unfortunately, most companies have laid off all their UNIX/Linux admins, and an MCSE is running the *NIX servers.....or a prerson who has HEARD of Linux is running the machines...most of the highly skilled (and thus highly paid) admins are out of work..companies dont want to pay for the skill right now

      --
      If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
    31. Re:Open Source Vulnerable Too by sjwt · · Score: 1

      The bugs been fixed for a month+ now..

      Just like coad red,
      someone whent...
      "Oh look at that, a bug fix,
      teh patch hasnt been widly
      implmented, Ill take that.."

      --
      You have 5 Moderator Points!
      Which Helpless Linux zealot/MS basher do you want to mod down today?
    32. Re:Open Source Vulnerable Too by Anonymous Coward · · Score: 0

      this myth is dangerous. my grandma, if she had linux running on her desktop, could not "go in and fix things herself"

    33. Re:Open Source Vulnerable Too by Anonymous Coward · · Score: 0

      > Sure, there may be millions of servers running Apache, but how much web traffic is handled by Apache? Of the most hit sites on the Internet (AOL, Microsoft, Dell, etc.) it seems like there's just as many IIS sites as Apache.

      Ha ha. Nice try, but IIS fares even worse among the top sites than it does overall.

      According to the Security Space Web Server Survey:

      Of the 250 Most Popular Sites:

      - 51% run Apache
      - 15% run IIS
      - _8% run Netscape-Enterprise

      The rest run AOLserver, Stronghold, Zeus, other, or unknown.

    34. Re:Open Source Vulnerable Too by fanatic · · Score: 2

      this turnaround time usually doesn't include what a responsible commercial outfit would call QA.

      Given the horror stories regarding a certain outfit's service packs, and the general slipshod nature of commercial software, I'm not sure I percieve the lack of which you speak.

      --
      "that's not encryption - it's a new perl script that I'm working on..." - from some Matrix parody
    35. Re:Open Source Vulnerable Too by tshak · · Score: 2

      Try getting your statistics from something more reputable like Market Metrix. Basing a sites popularity by sites linking to it is bad science. I'll agree that IIS is not the most popular, but at a glance it looks like IIS servers a very sizeable amount of traffic.

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
    36. Re:Open Source Vulnerable Too by Anonymous Coward · · Score: 0

      In both your first post, and your reply, you haven't provided a single reference nor any statistics.

      You're just making stuff up.

    37. Re:Open Source Vulnerable Too by banzai51 · · Score: 1

      Actually, I have found the opposite to be true. The Windows admins are getting the boot and the *nix admins suddenly have to deal with Windows servers they are not familar with. Either way, it a bad situation to be caught it.

    38. Re:Open Source Vulnerable Too by adolf · · Score: 2

      Let's break this one down point-by-point, shall we?

      This power costs money.

      Patches for free software are themselves free.

      The administrator would have to download the sources, apply the patch, and - most importantly - configure the build so that the proper things get built and other bits get left out.

      Yes, yes. Just as the administrator would have to download the hotfix/servicepack/upgrade/whatever, apply it, and - most importantly - install and configure it so that nothing breaks. And nevermind that bit about inclusion/disinclusion of proper/improper things, as it's impossible in this world of proprietarity.

      Getting a live server back takes more than just typing ./configure.

      Yep. And, frequently, upgrades and patches don't happen with instant perfection with other systems, either.

      And I hope I'm not being too altruistic by saying this, but "make world" does roll off the fingers with incredible ease, does it not?

      IOW, you need a smarter and therefore more expensive administrator to actually enjoy this power.

      In a perfect world, you would be correct, but I just don't see it that way. Back here on Earth, software is written by humans who make mistakes. Were this not the case, this discussion wouldn't be happening in the first place. Patches, upgrades, hacks, and workarounds are not immune from causing new problems, irrespective of the employer of their warm-blooded origin.

      IOW, Microsoft doesn't write software. People write software. Is this really such a surprise?

      Even megacorps, with their many paid sets of eyeballs, are neither infallible nor unable to make things difficult - by accident or oversight - for the common man who just wants to get things done:

      I dare anyone here of average intelligence and a reasonable (not extreme - that'd be more expensive) familiarity with Windows who feels that they'd be deserving of no more nor less than average pay as a sysadmin to try to install eXceed 7.1 on an SP3 Win2K Advanced Server box with terminal services enabled. Use of Google and other outside static reference material is permitted. For the purposes of this exam, no interactive technical assistance will be available (because it'd be more expensive). You'll have one hour to finish this task. Good luck.

      I am very grateful for all the open source software I've ever used, but I must point out that this turnaround time usually doesn't include what a responsible commercial outfit would call QA.

      Companies like Redhat and SuSE exist primarily to provide QA. If you don't want to trust some modest unpaid hacker's open-source idea of a fix, wait for the official RPM and leave your system vulnerable to a live worm until it arrives, just like you would if you were waiting for a fix from Microsoft (which might not happen until the next major release of the operating system, if ever).

      At least with OSS, you've got choices. You wait around for the official patch while hoping that nothing bad happens in the meantime, or play virtual whac-a-mole chasing bugs while wishing that you had quad Xeons, just so you could make gcc compile faster. Either way, holes get plugged, with varying levels of expertise and wait-time required.

      The other side of the coin is not without its options, either, I suppose, but they're not quite as pretty: You will either accept whatever you are given/forced to purchase after waiting around with your thumb in your ass for it to be released, or bury your head in the sand and learn to live with a system which resembles a chunk of rat-chewed swiss cheese.

      I think I know which side I prefer. Are you sure that you do?

    39. Re:Open Source Vulnerable Too by Blkdeath · · Score: 1
      Getting a live server back takes more than just typing ./configure. IOW, you need a smarter and therefore more expensive administrator to actually enjoy this power.
      Would you rather have a Minesweeper Certified Solitaire Engineer point IE6 to Windows Update and re-boot the server(s)?
      --
      BD Phone Home!

      Shameless plug. Like you weren't expecting it.

    40. Re:Open Source Vulnerable Too by Blkdeath · · Score: 1
      Yes, but I can apply that patch to my test machine and pound the living daylights out of it. If it doesn't break, I have SOMETHING to apply to my front-line servers.

      In the CSS world, I have to wait for a corporation to perform the tests I could be doing myself, in-house. Besides that - how are they going to know what areas of my servers I need heavily tested, and what areas are less important?

      --
      BD Phone Home!

      Shameless plug. Like you weren't expecting it.

    41. Re:Open Source Vulnerable Too by Anonymous Coward · · Score: 0
      Nothing can defend against admins who won't patch their software.

      Well actually Window Update set to fully automatic will...

    42. Re:Open Source Vulnerable Too by TheAncientHacker · · Score: 2

      Since you're advocating UNIX, shouldn't your sig be:

      --- 1232....The Octal of the Beast

    43. Re:Open Source Vulnerable Too by Anonymous Coward · · Score: 0

      Elderly users have trouble with Windows Update also. Until a computer is as easy to use a toaster, this will be a problem.
      The best thing about having the source code for me is that patches for OpenBSD at least can ALL fit on one floppy. Instead of multi-megabyte downloads for linux or windows.
      But you have a point and that is that techies overestimate by orders of magnitude what an average user can do.

    44. Re:Open Source Vulnerable Too by xtremex · · Score: 1

      Hehe.....that's what it is now :)

      --
      If you're not a Liberal in your 20's, then you have no heart.If you're still a Liberal in your 30's you have no brain.
    45. Re:Open Source Vulnerable Too by chris_mahan · · Score: 1

      Ah, but that's because QA is a process, not a department.

      When designing an application, a variety of processes are at work. For example:

      security
      speed
      long-term maintenance
      scalability
      backward-compatibility
      network support
      OS support
      file system support
      user interface
      reporting
      error logging and reporting
      capabilities of the computer language(s) used to implement the system, pros and cons of each
      deployment issues
      long-term upgrade deployment
      data storage
      data reliability
      data openness (open standards or not)
      data interoperability (accept data in/out from files rather than gui)

      Now where does QA stand?

      QA is part of the overall process, a little bit of each part. Each decision about the above system must take QA into account.
      Granted, many programmers will not do a good job of it, so that's why companies have a QA department. But it's shifting the responsibility away from the prorgrammers when they should really be the ones responsible. Imagine if there was a ground crew doing the pre-flight checklist then handing it to the pilots as they entered the plane. Any self respecting pilot (not driven by an insane deadline and an equally insane manager) would do the pre-flight checklist again anyway.

      Any question?

      --

      "Piter, too, is dead."

    46. Re:Open Source Vulnerable Too by Anonymous Coward · · Score: 0

      > And yes, designing computer software is hard. Like heart surgery. One
      > slip of the old wrist and it's flatline.

      Although I think that surgeons would be more cavalier about delicate procedures if they could just recompile their patients.

      - a.c.

    47. Re:Open Source Vulnerable Too by Fjord · · Score: 1

      I've found the ability to look in the source code to be valuable from an administration point many times. Sometimes, something isn't working, but you get line numbers that allow you to look at the code to see where it's failing. From that, you can tweak your configuration.

      Some people say that a closed source version would have a better error message, but that's hasn't been my experience. It's more often that you get as cryptic an error but can't do anythig about it except search on the net for other people with the error message (often helpful, but a lot of "yeah I have that too, don't know why") or email it to support (rarely helpful, unless you like reinstalling everything).

      --
      -no broken link
    48. Re:Open Source Vulnerable Too by Anonvmous+Coward · · Score: 2

      I didn't reply to myself. Sorry.

    49. Re:Open Source Vulnerable Too by Anonvmous+Coward · · Score: 2

      Actually, the reason that MS webservers are vulnerable is that the same exploits used to take out a desktop PC running Windows can be used to take on an MS webserver too.

      NT Server can be used as a desktop OS, it just has additional stuff. A vulnerbility in Windows is a vulnerability in IIS. As a matter of fact, Win2k comes with a basic version of IIS. So yes, MS is a lot more popular for hacking in this respect. It's more vulnerable and easy to access.

    50. Re:Open Source Vulnerable Too by Anonvmous+Coward · · Score: 2

      Call me a 'dumb fuck' with your registerred nick, and I'll tell you why you're wrong.

    51. Re:Open Source Vulnerable Too by Spy+Hunter · · Score: 2
      No, the reason MS webservers are vulnerable is that IIS and sundry web-related services are buggy.

      the same exploits used to take out a desktop PC running Windows can be used to take on an MS webserver too.

      Only if the desktop is running server software like IIS (which is not true for the majority of windows installations) or the server is running desktop software like Outlook (who reads their mail through outlook on their webserver?).

      A vulnerbility in Windows is a vulnerability in IIS.

      I think you have it backwards. A vulnerability in IIS is a vulnerability in Windows, but only if IIS is running. The vulnerabilities aren't exposed by Windows itself (except in very rare cases such as Universal PNP), they are usually exposed by the running software.

      It's more vulnerable and easy to access.

      OK, I'll buy more vulnerable, but if someone has the technical expertise to find a bug and create an exploit for it, they have more than enough experience to work the point-n-drool installers of modern Linux distros, and enough motivation to want to tinker with Linux.

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    52. Re:Open Source Vulnerable Too by fudgefactor7 · · Score: 1

      Dude, that is SO true! I mentioned that once before and I was told that this sort of thing just doesn't happen in Open Source because the admins of Open Source software (like, for instance, Linux or FreeBSD) patch more often, know what's on their systems and are generally less lax about that whole thing. Funny, this new worm seems to defeat that argument and rather promote the simple idea that you and I both know to be true: if you don't patch (or update) then you're screwed and shouldn't be a sysadmin anyways.

    53. Re:Open Source Vulnerable Too by GlassHeart · · Score: 1
      the good [administrators] ought to be paid well

      I wasn't saying they shouldn't be well paid, just that security is not inherent in the use of open source software. The software must be coupled with a highly paid programmer/administrator to reach that higher level of security that is not possible with closed source software.

      It is very possible that this higher level of security will actually cost more money.

      If the system is designed correctly, it will need very little QA. I know this because some systems can never get it right, no matter how much QA go into them, because of fundamuntal design flaws.

      Uh, QA is precisely that process that tells you - assures you - that the design and implementation were correct.

    54. Re:Open Source Vulnerable Too by GlassHeart · · Score: 1

      Pointing out that a system is not without cost is not the same as advocating the opposite. Maybe, just maybe, I'm implying that the cost should be borne if you want that level of security.

    55. Re:Open Source Vulnerable Too by GlassHeart · · Score: 1

      Do you see me classify Microsoft as a "responsible commercial outfit" anywhere? Why are you advocates comparing the quality of your software to Microsoft's? Is that the purpose - to create the same crap for cheaper?

    56. Re:Open Source Vulnerable Too by GlassHeart · · Score: 1
      At least with OSS, you've got choices. You wait around for the official patch while hoping that nothing bad happens in the meantime,

      Then the difference is between Microsoft and Red Hat, not between open and closed source. RH can get sloppy and slow down, Microsoft can speed up.

      or play virtual whac-a-mole chasing bugs [...].

      This is what I mean by "this power costs money." You need to be able to afford a person who knows how to do this.

      Either way, holes get plugged, with varying levels of expertise and wait-time required.

      Yes, I am merely pointing out that with these varying levels of expertise comes varying price tags. I'm pointing out that while you can get better security with open source software in theory, in practice you have to pay more for that higher level of security.

    57. Re:Open Source Vulnerable Too by cduffy · · Score: 1

      Sure, but it's better to have the opportunity to pay more to get more, as opposed to getting a single level of service with no ability to upgrade.

    58. Re:Open Source Vulnerable Too by cduffy · · Score: 2

      How many webserver administrators have the skills to look at the Apache sourcecode (or in this case, the OpenSSL sourcecode), find the bug, and fix it? If they had such skills they probably wouldn't be working as webserver administrators to begin with.

      I disagree. Every really, really good sysadmin I've had the opportunity to work with has also been a skilled coder -- though I'll be among the first to admit that not every good coder is also a skilled sysadmin.

      There've been times when, as a sysadmin, I've had the opportunity to fix mod_ssl bugs or patch up an annoying print server bug, or use my knowledge of kernel debugging to trace down the $@%#% 3rd-party driver that was OOPSing the system. Likewise, it helps when porting software between platforms, or instrumenting applications for debugging, or what-have-you.

      That's not to say I'm a godlike sysadmin -- indeed, for the last few years I've mostly been paid not to admin systems but rather to write code -- but I'm much better than I would be if I didn't know how to code, and the sysadmins I've known who I would describe as godlike have all, to a man, been some damn good coders.

    59. Re:Open Source Vulnerable Too by Anonymous Coward · · Score: 0

      Blah blah blah. Blah blah blah blah blah. Computer programming is so hard.. booohoohoo.. computer programmers should be paid more.. boohoo .. computer software is as hard as heart surgery boohoo..

    60. Re:Open Source Vulnerable Too by Old+Wolf · · Score: 2

      Oh for heaven's sake. Are we going to have yet another Slashdot story full of people going on and on about how open source is so cool cos you can fix it yourself and all this other rubbish?

      It may be true but it's tiresome to see people repeating it over and over on every story. I'm afraid to read the rest of the comments on this story now.

  4. Update Apache too; c'mon... you know you want to.. by Forkenhoppen · · Score: 1

    Since they'll have to update OpenSSL anyways, any chance people will move to the new Apache at the same time?

    (I doubt it, because most network admins are rightly paranoid--may as well keep the devil you know than expose yourself to the devil you don't. Still.. wishful thinking..?)

  5. You're kidding me, right? by Anonymous Coward · · Score: 0

    Why not just tell us what part of the source code to edit to fix this bug?

  6. here we go again... by Anonymous Coward · · Score: 0

    openSSL0.9.6g? I thought I recently upgraded to e... Hehe.
    Well.

    *taking down servers for upgrade*

  7. Nice boiler-plate advisory by Jeffrey+Baker · · Score: 3, Insightful

    The advisory at Symantec advises the reader to update their virus definitions and run a full system scan. Presumably they are talking about Symantec anti-virus products, but if they make such a product for Linux/x86, I could not detect it on their website.

    1. Re:Nice boiler-plate advisory by mxpengin · · Score: 1

      Here you can find the antivirus Scanners for linux
      Network Associates

      --
      "We all know Linux is great...it does infinite loops in 5 seconds." -- Linus
    2. Re:Nice boiler-plate advisory by Anonymous Coward · · Score: 0

      What kind of an idiot would buy symantec shit anti-VIRUS products for linux to protect your systems against a WORM. Besides as long as GCC is not installed and you have port 2002 udp blocked you have nothing to worry about.

    3. Re:Nice boiler-plate advisory by SN74S181 · · Score: 1

      If GCC isn't installed you can't quickly download the source for the fix, or, *better yet* patch it and recompile yourself.

      Yeah, yeah. You can build it on a seperate machine and then drag over the binary.

      I guess this means nobody should run apache as one of the daemons on their main system anymore. Websites should become Geocities directories, and people should stop running services on their machine unless it's a locked down server.

    4. Re:Nice boiler-plate advisory by GigsVT · · Score: 1

      Or just run up2date -u or apt-get upgrade.

      I know, I know, don't feed the trolls. I just had to a little this time.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    5. Re:Nice boiler-plate advisory by Anonymous Coward · · Score: 0

      Of course, if you're the paranoid sort, you'd better do an audit of your DNS server to make sure you're getting your updates from a friendly source.

    6. Re:Nice boiler-plate advisory by Anonymous Coward · · Score: 0

      Yeah, yeah. You can build it on a seperate machine and then drag over the binary.

      I guess this means nobody should run apache as one of the daemons on their main system anymore. Websites should become Geocities directories, and people should stop running services on their machine unless it's a locked down server.


      Well, as long as your desktop isn't directly accessible from the Internet it's fine as long as you trust the other users on your network. You are behind a firewall right? It's not recommended though to run daemons you will never use. They're just consuming system resources so why run them? Put your web pages on a locked down webserver. Seperate services whenever possible. Sure, you may not think it's cost effective to have a machine doing one function, but it's better in the long run security wise. Your webserver gets rooted? OK, well thankfully you didn't host your DNS, FTP, mail, etc. on it as well.

    7. Re:Nice boiler-plate advisory by Anonymous Coward · · Score: 0
      I guess this means nobody should run apache as one of the daemons on their main system anymore. Websites should become Geocities directories, and people should stop running services on their machine unless it's a locked down server.

      yes. welcome to the real world.

    8. Re:Nice boiler-plate advisory by Anonymous Coward · · Score: 0

      you naive little person - i sure hope your ignorant little peanut isn't responsible for any important systems... as long as gcc isn't installled? you are a true no-nothing fool.

    9. Re:Nice boiler-plate advisory by Anonymous Coward · · Score: 0

      You mean you couldn't find this program:
      Symantec AntiVirus Command Line Scanner 1.0?

    10. Re:Nice boiler-plate advisory by fafaforza · · Score: 1

      I agree. What kind of advice was that? They were obviously shilling their software. If it happened once, simply removing the binary won't help you as it can happen again. How about info on upgrading Apache or OpenSSL, whichever necessary instead.

    11. Re:Nice boiler-plate advisory by sheriff_p · · Score: 3, Informative

      Mod parent down. Just because Mr Baker is too lazy or ignorant to find this: http://enterprisesecurity.symantec.com/products/pr oducts.cfm?productID=65
      hardly seems to mean his post is in the least insightful.

      --
      Score:-1, Funny
    12. Re:Nice boiler-plate advisory by mpe · · Score: 2

      The advisory at Symantec advises the reader to update their virus definitions and run a full system scan. Presumably they are talking about Symantec anti-virus products, but if they make such a product for Linux/x86, I could not detect it on their website.

      Typically anti-virus companies do offer ports of their products to Linux. But they only serve such purposes as scanning when used as a file server for windows or checking for email viruses. Rather than doing anything for the Linux system.

    13. Re:Nice boiler-plate advisory by mpe · · Score: 2

      You are behind a firewall right?

      Also make sure that the default is to block all ports and only open those you need.

    14. Re:Nice boiler-plate advisory by Anonymous Coward · · Score: 0
      An old thread, but here goes anyway:

      The symantec scanner is not real time--at least they don't advertise it, and "command line" indicates to me "no deamon/service".

      TrendMicro is the only vendor I know of that does:
      trend linux

      Hate to say it as I work for a competitor.

    15. Re:Nice boiler-plate advisory by frank_adrian314159 · · Score: 2

      Symantec has a wide variety of products running on everything from x86's to S/390's. You might want to notice that their (almost) latest big announcement was a firewall product running on IBM iSeries Linux. I know that quite a few people dislike Symantec due to their BSA involvement, but their strategy as an enterprise security player makes them play in the UNIX and Linux arenas as well. And, like it or not, they do make the best AV products out there. You might want to get a knowledge upgrade before you shoot off your mouth again...

      --
      That is all.
  8. Re:Update Apache too; c'mon... you know you want t by danpbrowning · · Score: 1, Troll

    I upgraded to Apache 2.0 and I love it.

    --
    Daniel
  9. Linux Worm by Anonymous Coward · · Score: 0

    It's up my butt! Uggghhh! I'm gonna blow!!!

    ppphhhhtttttblaaaaayyyyyyy!!!!!!

    Awesome.

  10. I hope you all realize... by Hack+Shoeboy · · Score: 0

    ...that MS-DOS never had this many problems.

    --

    IN TEH FUCHAR, LITERSY WLIL EB OPSHANAL!!!!!111
    1. Re:I hope you all realize... by c1pher · · Score: 1

      nor was it a powerful multi-user, multi-threaded, with any local security, or running a enterprise class web server, file server, mail server, or ported to any other platforms besides the x86.
      MS-DOS is nowhere near at the same level, for comparison, and the argument is totally 'apples and oranges.'

      --
      The Adult Happy Meal - "I'm lovin' it!"
    2. Re:I hope you all realize... by CaptainCarrot · · Score: 1, Offtopic

      Hey that's right! Neither did my old TRS-80! We should all get back to BASICs, yeah!

      --
      And the brethren went away edified.
    3. Re:I hope you all realize... by Anonymous Coward · · Score: 0

      Maybe, but DOS was annoying. Compare MS-DOS to BASH. Much more fun. Go back through your commands, go up a little on the screen. All sorts of goodies. TAB finishes stuff.
      DOS? Well, you get to play DOS games. That's about it.

    4. Re:I hope you all realize... by Anonymous Coward · · Score: 0

      why would anyone need multiuser support on a webserver? Web servers simply do work, you don't need any multi-user bloat.

  11. Re:haha HAHA haha by Anonymous Coward · · Score: 0

    Apache may not be perfect, but it works quite well for me. I've been using it for 2.5 years and have never had any problems with it.

  12. this sort of thing wouldnt happen with Open Source by Anonymous Coward · · Score: 0
    Once again it is shown that Microsoft is slow at releasing vulnerability reports, and most paper Windows administrators are too clueless to even perform a simple patch to their system.

    Only with full disclosure, as is common in the Free software world, and with widespread availability of source code, can security holes be quickly identified and fixed.

    Frankly, it's getting tired to see so many reports about Microsoft's incompetence, and I'm surprised Ashcroft hasn't yet arrested Gates for creating systems easy for terrorists to infiltrate. Perhaps if we continue lobbying as in California we will be able to eventually encourage states to only buy secure Open Source software, and problems like this will be a thing of the past.

  13. only Intel systems? by Kargan · · Score: 1

    ///The worm uses a Linux shell code exploit which will run only on Intel systems. This code requires the presence of the shell command /bin/sh in order to execute properly.///

    How does the worm know what type of system it's running on? Maybe I shouldn't progress to this question, but why would the virus creator leave out the code necessary to infect other chipsets?

    --
    Palaces, barricades, threats, meet promises
    1. Re:only Intel systems? by Anonymous Coward · · Score: 2, Informative

      Buffer overflow exploits (which could then be used to open a shell) involve executable machine code, which would be for a specific instruction set (e.g. Intel's).

    2. Re:only Intel systems? by GrendelT · · Score: 1

      only x86 processors... it just checks your system type like config.guess does when you compile code. it checks this to make sure it can compile on that processor's architechure. (since ix86's have a diff. commandset from other cpus)

    3. Re:only Intel systems? by Anonymous Coward · · Score: 0

      I hope that's a joke.

      If you compile a program on an intel box it won't run on a sparc or alpha.

      The virus isn't trucking its complete source code around, you know.

    4. Re:only Intel systems? by Anonymous Coward · · Score: 0

      > The virus isn't trucking its complete source code around, you know.

      From the article:

      "The worm uses a Linux shell code exploit which will run only on Intel systems. This code requires the presence of the shell command /bin/sh in order to execute properly. The worm encodes its own source code named ".bugtraq.c" (thus only a "ls -a" command will show the file) with UU encoding, sends it over to the remote system and decodes the file. After this it compiles the file using gcc and runs the binary which will be called ".bugtraq". These file are placed in the /tmp directory."

    5. Re:only Intel systems? by e5z8652 · · Score: 1

      The worm probably has pre-compiled binary elements that are compiled for i386 only. (Maybe it replaces system utilities like ps.)

      --

      null sig

    6. Re:only Intel systems? by e5z8652 · · Score: 1

      Whoops. Sorry - looks like it needs i386 to run the exploit, but compiles it's own code on the system.

      (So, if you rename gcc to something else and put a dummy gcc in its place, you'll get a copy of the worm's source code?)

      "The worm uses a Linux shell code exploit which will run only on Intel systems. This code requires the presence of the shell command /bin/sh in order to execute properly. The worm encodes its own source code named ".bugtraq.c" (thus only a "ls -a" command will show the file) with UU encoding, sends it over to the remote system and decodes the file. After this it compiles the file using gcc and runs the binary which will be called ".bugtraq". These file are placed in the /tmp directory."

      --

      null sig

    7. Re:only Intel systems? by Anonymous Coward · · Score: 1, Insightful

      Because a buffer overflow on a Intel machine will be different than on other machines. Thats what makes architectures unique, they handle stacks and heaps and return calls differently, which means completely different machine code.

    8. Re:only Intel systems? by Fred+IV · · Score: 1

      Heh, thanks OS X...add this to the list of bugs that Mac users are immune to.

    9. Re:only Intel systems? by chris_mahan · · Score: 1

      Only an open-source worm would do on a GNU/Linux system...

      I think that this is very dangerous... Stop now, all of you, By Order Of the High and Mighty Me... ... Janitor walks by. "Say, what are we doing tonight? trying to take over the world?" ...The slashdotter: "Mwuhahahaha"... "Ahem"... "hehehe" ... Janitor swept away...

      --

      "Piter, too, is dead."

    10. Re:only Intel systems? by Mr+Z · · Score: 1

      Read the first text you quoted a little more closely: "The virus isn't trucking its complete source code around, you know." While it may be carrying the source for the little zombie/DDoS thing, it's not carrying around the source for the binary "shellcode" it uses to overflow the stack.

      If it could detect the remote host's CPU type, it could indeed use shellcode tailored to the CPU it is about it infect. It does not. It carries around shellcode only for x86.

      --Joe
    11. Re:only Intel systems? by Mr+Z · · Score: 3, Informative

      Actually, the stacks are usually pretty similar. (On most Linux boxes, stacks grow towards lower addresses, except on Alpha, IIRC. Heaps depend on the libc implementation, not the CPU.) As a result, the structure of a buffer flow vulnerability doesn't change much from machine to machine.

      The big difference that keeps this 'sploit tied to x86 is the instruction set. You can't run x86 instructions on other CPUs by default. (Ignoring FX!86 on Alpha, since it's not likely to step up to bat on your shellcode anyway.)

      --Joe
    12. Re:only Intel systems? by Anonymous Coward · · Score: 0

      Macs have had viruses too, for many years now.

    13. Re:only Intel systems? by Anonymous Coward · · Score: 0

      Don't thank OS X, thank PPC which, BTW, runs Linux just fine.

    14. Re:only Intel systems? by Anonymous Coward · · Score: 0

      many many people can code a simple worm, the hard part is coding the original exploit for it to use. SO far code red, and this one take an example exploit and mod it into a worm. The author of the worm probaly riped the premade shell code for the overflow part of the worm. and most example overflows are written for intel x86 systems. The source code is most likely for scanning and DoS'ing part.

    15. Re:only Intel systems? by kma · · Score: 1

      (On most Linux boxes, stacks grow towards lower addresses, except on Alpha, IIRC. Heaps depend on the libc implementation, not the CPU.)

      Nope. At the time I was doing the i960 port of ucLinux, I had to teach Linux to handle stacks growing towards higher addresses. The kernel stack overflow checking code would unconditionally look at the low end of the kernel stack; on i960, it was necessary to look at the high end. This was in 1998, eons after the alpha port had been integrated. Since then, the pa-risc port has also had to cope with "backwards" stacks, and it wouldn't surprise me if some of the goofball architectures (like SuperH) had strange stacks too.

      Note that having stacks grow towards higher addresses doesn't cure buffer overflows. It sounds promising; how will you overflow a string to write over a return address if the return address is at a lower virtual address than the string? But architectures like i960 and pa-risc are still vulnerable, because sometimes stack buffers are passed to called functions. If you can coerce the called function into overflowing its caller's buffer, you can overwrite the called function's activation record. It's a bit trickier, but still possible.

    16. Re:only Intel systems? by Mr+Z · · Score: 1

      Interesting. I think I know where I got the mistaken impression. The standard stack layout for Alpha places the return address at the opposite end of the stack frame from x86. At least, thats what these two pages seem to say: [here] and [here].

      Usually, the return address is one of the first things pushed by the callee. On x86, with PUSH/POP instructions, this means that the return address will be at a higher address than all the local variables. Alpha, on the other hand, seems to allocate a frame and then fill the frame from lower towards higher addresses. (This probably stems from using generic load/store instructions instead of special push/pop instructions.) Hence my confusion.

      I realize upward growing stacks aren't a cure for buffer overflows. I was merely pointing out that differences in stack direction require different approaches.

      Oh, and I did go look at extend_stack in the kernel source. Sure enough, the stack always grows downwards on Linux. Thanks for clearing up some confusion for me.

      --Joe
    17. Re:only Intel systems? by Anonymous Coward · · Score: 0

      Wow that is great Macintosh is immune because it would have been a waste of time to write the virus for OSX/PPC because the market share this architecture holds is minimal... ;)

      trash@sporknet.cjb.net

  14. Read between the lines by afree87 · · Score: 1
    The worm uses a Linux shell code exploit which will run only on Intel systems.

    So, many (I'm not going to wager "most") Apache systems are OK.

    1. Re:Read between the lines by Anonymous Coward · · Score: 0

      Simply make a script that try the same exploit but with a different assembly shell code for intel, sparc, powerPC, ... You are done to exploits every OpenSSL vulnerable system.

      Here the link to a very interresting article An analysis of how a buffer overflow does its dirty work

    2. Re:Read between the lines by Anonymous Coward · · Score: 0

      MOST linux systems are running on Intel hardware. However without gcc you are not vulnerable.

    3. Re:Read between the lines by rkent · · Score: 1

      Just for the record, though, this means "x86 systems," not "pure Intel-with-a-sticker" systems. So Athlons aren't excluded; I'd wager that a good portion of production servers actually are vulnerable. Sure, there's apache on solaris, but apache on x86 is pretty damn popular.

    4. Re:Read between the lines by JonathanX · · Score: 1

      wrong. you are still vulnerable to the hole that allows the worm to copy the source and call gcc to compile it in the first place.

  15. ...so? by delta407 · · Score: 5, Insightful

    Okay, so this vulnerability was published and corrected over a month ago. Of course it's still growing; a lot of people still haven't patched their servers. How is that newsworthy? It's been out for quite a while now, anyway, and nothing is different today from yesterday. Nothing horrible has happened, it's just continuing to do what it was designed to do.

    Besides which, the impact is a lot less than, say, Code Red which affected a much larger number of machines -- it hit all unpatched IIS servers versus unpatched SSL-enabled Apache servers.

    Again, I ask, how is this news? What has changed that made this story worth reporting again?

    1. Re:...so? by MaxVlast · · Score: 2

      You said it yourself. It's newsworthy because "it's still growing; a lot of people still haven't patched their servers."

      --
      There should be a moratorium on the use of the apostrophe.
      Max V.
      NeXTMail/MIME Mail welcome
    2. Re:...so? by Anonymous Coward · · Score: 0

      A worm is now circulating that exploits the Open SSL vulernability, that is why it is now a bigger problem. The worm affects Linux and possibly other Unix OS's.

    3. Re:...so? by Neolithic · · Score: 1
      Let me just repeat what I said in response to "Happy Birthday Code Red".

      June 18, 2001 14:29:28 -0700
      Microsoft Security Bulliten MS01-033

      June 18, 2001 14:36:53
      q300972_w2k_sp3_x86_en.exe

      When did Code Red hit? Did I bother to notice? Did I bother to record? No. It didn't affect me much.


      I'll tell you what has changed in the mean time. We need a pound of cure whereas the previous article provided the ounce of prevention.
    4. Re:...so? by spongman · · Score: 2
      indeed, and in reply to this I posted:
      7/18: CodeRed hits, those of us who installed the MS01-33 patch laugh.
      and in turn some poor AC replied:
      Yeah, but those of us running Apache laughed even harder.
      I wonder how hard he's laughing now...
  16. too bad... by dagyo · · Score: 1


    apache 2.0 still isn't production ready.

    for me production ready means solid PHP support.

    1. Re:too bad... by Anonymous Coward · · Score: 0

      Don't you mean PHP isn't production ready for Apache 2.x?

    2. Re:too bad... by Anonymous Coward · · Score: 0

      PHP isn't production-ready, period. It's an even bigger joke than mod_perl.

    3. Re:too bad... by Anonymous Coward · · Score: 0

      try using a real language like perl instead of pseudo shit like php.

      sorry i am drunk but you have to admit i am right!

    4. Re:too bad... by woogieoogieboogie · · Score: 1
      "try using a real language like perl instead of pseudo shit like php."

      Yes, because perl is so much better than PHP for writing dynamic webpages. NOT!!! PHP was designed as a web programming languages. Because perl running as a CGI process is so much more secure than PHP running as an webserver process. NOT!!!

      --
      ... Governments are instituted among Men, deriving their just Powers from the Consent of the Governed...
  17. Re:Update Apache too; not I by Anonymous Coward · · Score: 0

    Apache has been in use much longer, I trust it more than a new rewrite of apache that has already had a huge hole in it recently.

  18. 0.9.6e is good by photon317 · · Score: 5, Informative


    Contrary to the slashdot post, you only need to be up to 0.9.6e to be safe. If you happen to just now be upgrading past this bug, 0.9.6g is even better, but if you're already running "e" you are safe. The article kinda alarmed me at first when I saw the "g", thinking there was a new exploit in "e" and I needed to upgrade again.

    --
    11*43+456^2
    1. Re:0.9.6e is good by Dimensio · · Score: 2

      I already started compiling 0.9.6g when I saw your post. Of course, I remembered hearing about an OpenSSL bug which had prompted me to go to e, so I suspected that I was safe. I don't even run an SSL-enabled apache server (though I do run sshd on port 443).

    2. Re:0.9.6e is good by Anonymous Coward · · Score: 0

      Yes, you need 0.9.6.e.2.3.1.4.5 to be safe. Ah, the stability of Open Source.

      Anyone can piss in a public swimming pool. The ability to taste it and say "yuck, piss!" does not alter the fact that you're swimming in piss.

    3. Re:0.9.6e is good by Some+Dumbass... · · Score: 1

      Contrary to the slashdot post, you only need to be up to 0.9.6e to be safe.

      Or to put it another way, this bug was fixed a version or two ago... People do need to remember to upgrade, though!

    4. Re:0.9.6e is good by larien · · Score: 2
      Hrm, likewise; I thought I'd patched for this a while back and was a bit worried when I found I was at e and it was recommended to be at g. However, given how easy it was to upgrade (apt-get install openssl :) ), it wasn't a big deal.

      Added to that, the worm listens on UDP port 2002... which won't get through my iptables rules (which block everything except ports 80, 22 and 443 on TCP).

    5. Re:0.9.6e is good by psamuels · · Score: 1
      I don't even run an SSL-enabled apache server (though I do run sshd on port 443).

      FWIW, and contrary to popular belief, sshd is not vulnerable to the recent openssl holes. ssh only uses a small part of the openssl libraries (certain crypto functions); the holes are in a different part (the actual SSL implementation).

      Yeah, when I first read about openssl having problems I immediately thought of openssh too....

      --
      "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
    6. Re:0.9.6e is good by Dimensio · · Score: 2

      Isn't the current debian openssl still at 0.9.6c? That's what I get when I apt-get it. Of coruse, I assume that the debian team backported the bugfixes...

    7. Re:0.9.6e is good by larien · · Score: 2

      Not in unstable :) I guess you're running one of the older stable Debians.

  19. You are incorrect sir. by Anonymous Coward · · Score: 0

    Boot sector viruses, IRQ conflicts, etc. etc. etc.

  20. Re:haha HAHA haha by c1pher · · Score: 0, Flamebait

    yeah, it's not perfect - it can't keep a consistant vulnerability release each week, like IIS does. :-P

    --
    The Adult Happy Meal - "I'm lovin' it!"
  21. Yeah, So...? by NetJunkie · · Score: 5, Insightful

    Most MS exploits that hit Slashdot are the SAME WAY. MS releases a fix 6 weeks before, most admins don't patch, and then the big exploit hits.

    Welcome to the world of mainstream. :)

    1. Re:Yeah, So...? by GigsVT · · Score: 3, Interesting

      You are correct, but it's just a matter of time until MS's glacial turn around time, and outright refusal to fix certain bugs, combined with a "windows update" that often doesn't apply all the needed fixes, or installs patches that undo other patches.... I could go on...

      Anyway, it's going to bite them, in a big way. Recently some "combination attacks" have formed, i.e. a series of non-critical security flaws that can be combined to gain total system access.

      This is combined with their aggressive end-of-life program which EOLs software that is still in widespread use, completely dropping even critical security bugfix support for said software. As Windows 2000 nears EOL in a couple years, that is when we will really see the shit hit the fan. Hell, my girlfriend got a contract job to migrate systems from NT4 to 2000 last week. With no compelling reasons to upgrade, a lot of people are going to be running unpatchable systems in a couple years. Of course this is MS's whole strategy, to force people to upgrade their software just to get critical bugfixes.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    2. Re:Yeah, So...? by Anonymous Coward · · Score: 0

      This isn't unique to Microsoft. Heck, Red Hat's going to be dropping support (= no security patches) for 7.2 and earlier when 8.0 comes out (almost certainly this month). It's better than MS insofar as you can do patching yourself if you have the skill but it's worse insofar as Microsoft supports their Windows releases for 4 years, but Red Hat doesn't support their Linux releases that long (and I don't know of any Linux distribution that gets supported that long in terms of security patches).

      More succinctly: MS EOLs stuff more slowly than the Linux vendors (or FreeBSD/OpenBSD for that matter -- I don't know how NetBSD compares with MS on this).

    3. Re:Yeah, So...? by Anonymous Coward · · Score: 0

      > This isn't unique to Microsoft. Heck, Red Hat's going to be dropping support (= no security patches) for 7.2 and earlier when 8.0 comes out (almost certainly this month).

      ? I've never heard this policy, and this page has links to security and other patches back to 6.2..

    4. Re:Yeah, So...? by TurdFurgeson · · Score: 0

      Wow are you a dumbass. It is amazing how you display your desire to live the linux fanboy pipe dream but have no clue what it is like to run a real business. Windows 2000 EOL. ROFL!

      Here is a question: Why would Microsoft be pushing sooooo hard to get everyone to Windows XP?

      Here is another question: If other OS's are SOOO much better then why is it that Microsoft owns all?

      You can go in one of two directions:

      1) Dream
      2) Do

      Where do you want to go today?

    5. Re:Yeah, So...? by GigsVT · · Score: 1

      You are correct, Red Hat still supports 6.2.

      Red Hat also has more motivation to support older stuff, because I believe their specialized commercial distros usually trail their main distro by a few versions. Someone correct me if I am wrong.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    6. Re:Yeah, So...? by shinji1911 · · Score: 1

      Yes. The thing is, upgrading in Linux is actually simpler than windows: no reboots, no clicking through EULAs, selecting "recommended updates" that all individually require reboots and make you read stupid docs -- NONE OF THAT.

      For a decent distro like Debian (and others as well), it's as simple as su-ing to root, and typing "apt-get update; apt-get dist-upgrade" (or the equally simple equivalent in many other distros, or for people that run things like apt4rpm). The fact that people are too incompetent to do so is frankly dishearting.

    7. Re:Yeah, So...? by nixterino · · Score: 1

      Sorry, but the fact that you say it's "dishearting" disqualifies you in my mind. Electrocute me if you will, I've had too much too much too drink *and* my keyboard is messed up.

    8. Re:Yeah, So...? by the+eric+conspiracy · · Score: 2

      no clicking through EULAs

      One of the things that is TOTALLY UNACCEPTABLE with Microsoft is that they sneak significant EULA changes into their updates.

      Sure, they release a patch, weeks after the exploit is reported. You can argue that the delay gives MS time to test. Maybe. But these EULA changes on patches makes it 100% certain that I will NOT run a Microsoft operating system.

    9. Re:Yeah, So...? by Anonymous Coward · · Score: 0

      This is exactly what happened with CodeRed and Nimda, both massive black eyes to Microsoft despite the fact that both exploited vulnerabilities that were patchable weeks to even a year and a half earlier.

      So, neither opensource or proprietary systems address the most critical flaw in all platforms directly: deployment of critical updates.

  22. Robert DeNiro starring in by Anonymous Coward · · Score: 0

    The Apache Worm Hunter.

    1. Re:Robert DeNiro starring in by Anonymous Coward · · Score: 0

      WORM worm WORM WORM WORM WORM worm WORM WORM WORM worm WORM worm WORM worm WORM worm WORM WORM WORM worm WORM worm WORM worm WORM worm WORM worm WORM WORM WORM Reason: Don't use so many caps. It's like YELLING.

  23. Apache/BSD/Linux not GNU/Linux by GodWasAnAlien · · Score: 2, Funny

    In this case at the very least, you should call
    such a system Apache/BSD/GNU/Linux, not just GNU/Linux. for obvious reasons.

    1. Re:Apache/BSD/Linux not GNU/Linux by Anonymous Coward · · Score: 0

      Couldn't agree more. A lot of un-education, un-intellectual people on slashdot that don't know any better.

  24. Glad to see Redhat helping out... by rworne · · Score: 1, Informative
    Got this message running up2date:

    Free service limited due to high load, please try again later (server 1001124282)


    Due to extremely high traffic, access to Red Hat Network is currently limited to subscription customers. Please try again later. If you would like to become a subscription customer, go to https://rhn.redhat.com/preview/priority_service.px t for more information.


    Well, I tried to be a good citizen. They must be getting hammered.
    --
    I tried every decent and legal way I could think of to resolve the issue w/the business before I rented the chicken suit
    1. Re:Glad to see Redhat helping out... by Anonymous Coward · · Score: 0

      I got the same message, too. Well, I tried. I guess I'll try again in a few months or so... I'm just too lazy to do anything that requires more work than typing up2date... By the way, my computer has a 24/7 100 Mbit connection.

  25. NOT AN APACHE VULNERABILITY by apachetoolbox · · Score: 1

    this is an openssl vulnerability. get it right.

    1. Re:NOT AN APACHE VULNERABILITY by Anonymous Coward · · Score: 0

      I hate Spamers too.

    2. Re:NOT AN APACHE VULNERABILITY by Anonymous Coward · · Score: 0

      Don't get yer bollux in a twist, Mr. Chairman and CEO Of Red Hat, Inc.

    3. Re:NOT AN APACHE VULNERABILITY by Anonymous Coward · · Score: 0

      Then Codered wasn't an IIS vulnerability it was an index server vulnerability.

    4. Re:NOT AN APACHE VULNERABILITY by Anonymous Coward · · Score: 0

      correct, also the certificate chaining vulnerability was a CryptoAPI vuln and not an IE vuln.

  26. Re:haha HAHA haha by ripewithdecay · · Score: 0

    It isn't perfect, but it's the most widely used webserver in the world.

  27. RedHat 7.3 fix already in openssl-0.9.6b-24? by leighklotz · · Score: 4, Informative

    According to the Symantec report cited in the story, the bug in openssl is this which is reported as RHSA-2002-155, for which the the fix is openssl-0.9.6b-24.i386.rpm for RedHat 7.3 i386 (plus some other RPMs for other versions, or other RPMS for other versions of RedHat). Maybe the 'g' build from openssh.org is necessary, but RedHat seems to think they've already fixed in in their "b-24" release.

    1. Re:RedHat 7.3 fix already in openssl-0.9.6b-24? by orius_khan · · Score: 2

      Maybe the 'g' build from openssh.org is necessary, but RedHat seems to think they've already fixed in in their "b-24" release.

      In general, the updated patched version is NEVER necessary from [openssh|apache|whatever].org on a RedHat system. They are always extremely fast in backporting the security-related bugfixes to the older versions of the packages, so while the "version number" is usually behind what the "latest" version is, it will have a higher "release number" than what you were running previously. Right now it looks like "openssl-0.9.6b-28" is the latest version for RedHat 7.3, and the bug is fixed in that release.

      --
      Sometimes the best solution to morale problems is just to fire all the unhappy people.
    2. Re:RedHat 7.3 fix already in openssl-0.9.6b-24? by Wdomburg · · Score: 3, Informative
      > Maybe the 'g' build from openssh.org is
      > necessary, but RedHat seems to think they've
      > already fixed in in their "b-24" release

      Red Hat typically backports security fixes from later releases to the version they shipped with the distribution release to avoid introducing unrelated changes.

      Note that RHSA-2002-155 is now superceded by RHSA-2002-160, which additionally addresses CAN-2002-0659.

      Matt

    3. Re:RedHat 7.3 fix already in openssl-0.9.6b-24? by Anonymous Coward · · Score: 0

      hmmm...I don't think the latest redhat package is sufficient here... I got bit by this worm on my webserver today, and I had these latest packages installed.

      My mod_ssl package and apache package WERE old, however, so maybe the exploit isn't in openssl.

    4. Re:RedHat 7.3 fix already in openssl-0.9.6b-24? by tom.allender · · Score: 1
      A fully updated Red Hat 7.3 box still reports Apache 1.3.23, but the package does contain the fix. This is the way Red Hat issue security fixes.

      Perhaps this has squeued the Netcraft results?

    5. Re:RedHat 7.3 fix already in openssl-0.9.6b-24? by Wdomburg · · Score: 2

      >hmmm...I don't think the latest redhat package is
      >sufficient here... I got bit by this worm on my
      >webserver today, and I had these latest packages
      >installed.
      >
      >My mod_ssl package and apache package WERE old,
      >however, so maybe the exploit isn't in openssl.

      Well, there's a possibility it wasn't this exact worm, and something that hit your vulnerable Apache or mod_ssl packages.

      The other thing is, did you restart Apache after you installed the SSL updates? The running process would still be vulnerable even if you installed the update.

      Matt

  28. gcc NOT installed by default. by Anonymous Coward · · Score: 0

    I would hope people would not have gcc installed on their web servers. No gcc NO problem. Try again.

  29. This is a sign... by kko · · Score: 0, Flamebait

    of Winblows admins moving to *NIX, and having no patching discipline.....

    --
    No, seriously, I just come here for the articles.
    1. Re:This is a sign... by Anonymous Coward · · Score: 0

      LOL!

      I was wondering how the Linux folks were going to turn this around and blame MS. Nice job.

    2. Re:This is a sign... by Anonymous Coward · · Score: 0

      lmao

  30. Re:this sort of thing wouldnt happen with Open Sou by Anonymous Coward · · Score: 0

    haha

  31. Linux is losing an important edge by JaredOfEuropa · · Score: 5, Insightful

    Of course, it was only a matter of time before hackers showed an interest in this OS. Most parts being open source, perhaps that means that holes in the OS or applications are easier to find, but that goes for both the hackers and for people on the up-and-up. I'm surprised it took so long, and it will certainly happen again. The real question is: how will the admins of the affected or vulnerable servers act, and how many are aware of the issue?

    And that is where Linux is starting to lose its edge on Windows: the quality of the sysadmins. With the risk of being accused of making a crass generalisation, I'd say that many, many Windows sysadmins are of the point-and-click Mickey Mouse variety. Worse, not just the admins, but the infrastructure architects as well. After all, all you need to set up a domain is to complete one easy wizard, right? I have seen the result in all its ugly glory. Linux on the other hand required an admin who knows what he is doing, since there were no easy wizards. Much configuration was by editing files, with the how-to printouts in hand.

    I say "required" in the past tense, since Linux is becoming easier and easier to set up. Some distros are close to the point where I'd be happy to give the CD to my mom and have her set up her own desktop. That is not a bad thing. Yet, I already have seen a few (very few, thankfully) "sysadmins" setting up Linux boxes for database or web services, without really knowing what they are doing. When we get to the point where managers themselves can set up Linux, they will be tempted to hire less and less qualified staff, as has already happened to a large degree with Windows NT.

    My fear is that Linux servers will be run by less qualified people in the future, and that it will cause the proliferation of aggressive and effective Linux virii.

    --
    If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
    1. Re:Linux is losing an important edge by madenosine · · Score: 5, Funny

      it was only a matter of time before hackers showed an interest in this OS

      hackers? interested in linux?! no way!

      ...it had to be said

    2. Re:Linux is losing an important edge by krogoth · · Score: 2

      Right, it will probably happen again. How many hands will I need to count the number of popular IIS/Outlook worms before then? By the way, I closed this hole on my server a while ago.

      --

      They that quote Benjamin Franklin on liberty and safety deserve neither.
    3. Re:Linux is losing an important edge by Badanov · · Score: 1

      I think that for a personal server IIS will be the product of choice for small server in spite of its security problems simply because of its ease of use. My tiny server gets probed and scan by IIS servers ONLY, not Linux based (or even Windows based) Apache servers at all. The numbers say IIS in all it's versions will be the product that will get the bad name from security compromises. Frankly I am not worried about Linux gaining a bad rep. People who want to put of their own server will choose Win2000 w/IIS long before they will consider a Linux solution. Microsoft is doing Linux people a great favor with its ease of installation and hackers a favor it it ease of compromise.

      --
      Dawn of the Dead
    4. Re:Linux is losing an important edge by Anonymous Coward · · Score: 0
      By the way, I closed this hole on my server a while ago

      Patches for Code Red existed a few months before it hit.
      Let's not forget that poor administration is OS independant.

    5. Re:Linux is losing an important edge by FyRE666 · · Score: 2

      I have to agree, I've seen a LOT of pretty big companies using the "guy who knows most about Windows" in charge of the network. These networks tend to be a horrifically unpatched, badly setup mess. I honestly wouldn't trust most of these people with any version of Linux unless I'd installed everything they need, and bolted it down before letting them have it. "Pick'n'clik" really is the extent of their abilities, and even then I'm betting most of the clicking is pretty much guesswork!

      It's scary to think that nothing more than the default router settings protects most of these people from script kiddies.

    6. Re:Linux is losing an important edge by Anonymous Coward · · Score: 0

      huh?

    7. Re:Linux is losing an important edge by FooBarWidget · · Score: 2

      So where are the "Linux fails on the desktop because of the stupid elitists who don't want things to become easier"-guys?

    8. Re:Linux is losing an important edge by ndege · · Score: 1

      I agree. Something else I would like to point out is that more and more Windows sysadmins are now in the habbit of using the windowsupdate.microsoft.com facility. Granted, however, that many MS bugs may still take a while to be fixed, but with services such as "Automatic Updates" in 2000/XP, I forsee that MS has actually addressed the whole patching issue quite well.

      Of course, from the sysadmin's perspective, the "automatic updates" feature can be a real headache when MS releases a patch and breaks compability with third-party software. (Such as a big healthcare suite I am required to run on some 2k servers.)

      All in all, MS is headed the right [general] direction where "dumb" sysadmins can still keep their boxen patched....without even knowing it.

      -John

      --
      Sig Return: 204 No Content
    9. Re:Linux is losing an important edge by vranash · · Score: 0

      I can attest to this statement on the educational side, I had a teacher for the Intro Linux Admin class who 'taught' the class how to install and administer linux using nothing but the redhat GUI and tools. In addition, he complained about having to configure a server stating 'Windows isn't this hard' at which point I tried to explain to him why, including the fact that a sysadmin who doesn't know his hardware won't be able to effectively deal with his software in order to take full advantage of the capabilities presented by it.

      Thankfully a few other students in that class at least listened to me about learning the CLI in and out, but I just have to wonder how many could actually do anything useful were their cute little resource-hogging X-Window session to stop working for example because their Video card failed or they had to configure their X-Window setup by hand..

      Food for thought, and I hope anyone doing hiring for Linux Sysadmins bothers to test them either on a non-standard distro, or without X, because I'd hate to have linux sysadmin stereotyped as a buncha incompetent gui-freaks in the future ;p

    10. Re:Linux is losing an important edge by hkmwbz · · Score: 1
      "Of course, it was only a matter of time before hackers showed an interest in this OS."
      You make it sound like this is the first security hole to appear in open-source software. It isn't. And guess what, as someone has already pointed out, the ones writing open-source software are often hackers themselves. OSS has been exposed to hackers and crackers since day 1. How does this change now? What is happening now isn't that more hackers are showing an interest in OSS at all. What is happening is that more mainstream users are starting to use such software. But they wouldn't know how to read code if their lives depended on it!
      "I'm surprised it took so long"

      What took so long? Some of your comments don't really make sense.

      --
      Clever signature text goes here.
    11. Re:Linux is losing an important edge by Anonymous Coward · · Score: 0

      Dude... hackers created Linux. I think you're referring to crackers.

    12. Re:Linux is losing an important edge by JaredOfEuropa · · Score: 2

      It's the first security hole that has good potential to spread far and wide. Well, the first one I heard about anyways, which doesn't mean a whole lot, agreed.

      "What is happening is that more mainstream users are starting to use such software."

      That was my point... sort of. The average qualifications of the people running Linux servers is declining.

      Oh and I did mean crackers, not hackers. My bad. While the Jargon File lists the use of "Hacker" meaning "someone who illegaly breaks into computers" as deprecated, most of the non computer-literate people do not make the distinction between cracker and hacker. By all means try and correct the public's use of the two terms, but I would advice anyone not to call themselves hackers in public, unless they are so starved for attention that they won't mind a few FBI agents to come calling.

      --
      If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
    13. Re:Linux is losing an important edge by melonman · · Score: 1

      Surely there are (at least) two issues here? 1: Ignorant sys admin people are a menace whatever OS they use 2: Some systems are inherently more secure than others Of course the increasing popularity of Linux is going to mean that more newbies do more dumb things (or, in this case, don't do smart things). But some systems encourage this more than others, and some systems make fixing the problem easier than others. I can't help thinking that the *nix user model, for example, generally limits the damage more effectively than some other systems. The third of my two points is that commercial systems tend to get shipped with everything turned on, because it reduces calls to support, whereas Linux has traditionally been shipped with everything turned off. In other words, if you don't know what you are doing, you can't get the web server to work in the first place, so it's hard to create a security hole...

      --
      Virtually serving coffee
    14. Re:Linux is losing an important edge by CaptainZapp · · Score: 1
      After all, all you need to set up a domain is to complete one easy wizard, right?

      That's waht always bugged me about MS SQLServer since the codeline split from Sybase. The desktop is impressively simple. My mom could set up a database.

      The problem is, that the underlying concepts are rather complex and a wizzard is always geared towards simplicity and the lowest common denominator. It's not really a replacement for a dba who knows the fuck what he does.

      --
      ich bin der musikant

      mit taschenrechner in der hand

      kraftwerk

    15. Re:Linux is losing an important edge by woogieoogieboogie · · Score: 1
      A linux xadmin is just as stupid as a windows admin. Anyone who thinks a single OS or platform is the best solution is basically a retard. A good admin will use the best technology for the job and keep it up to date. None of thois is rocket science, all it takes is a little attention to detail and a lot of organization.

      And FYI, like all software, Linux is chock full of holes and once the script kiddies get enough talent to actually compromise Linux, you will see a shitload more of exploits and you will sit there wondering how and why you trusted your enterprise to swiss cheese.

      The quality of the admins will not change, the job is the same regardless of platform. Linux based exploits will only point out that Linux admins were never qualified int he first place.

      --
      ... Governments are instituted among Men, deriving their just Powers from the Consent of the Governed...
  32. Holy Crap! by Anonymous Coward · · Score: 0
    Do you mean Linux isn't perfect? And it's been mentioned on Slashdot?

    Holy Smokes, Slashdorks, you'd better hurry up and circle those wagons with claims of how this doesn't matter (or, even better, how it's probably Microsoft's fault), otherwise your humility may wind up showing! Come on losers, it's not as though you have anything else going on for the weekend.

    Go! Go! Go!

    1. Re:Holy Crap! by Anonymous Coward · · Score: 0

      it's probably Microsoft's fault it's probably Microsoft's fault it's probably Microsoft's fault it's probably Microsoft's fault it's probably Microsoft's fault it's probably Microsoft's fault it's probably Microsoft's fault it's probably Microsoft's fault it's probably Microsoft's fault it's probably Microsoft's fault Your comment violated the "postercomment" compression filter. Try less whitespace and/or less repetition. Comment aborted.

  33. Re:gcc NOT installed by default.BLOCK udp 2002 out by Anonymous Coward · · Score: 0

    Block udp port 2002 in.
    -
    threat neutralized.
    next!!!

  34. to be rational by Anonymous Coward · · Score: 0

    To put things in perspective, this kind of thing is so rare with Linux / Apache that it warrents a front page note on Slashdot.
    It happens so often with Windows that it wouldn't even give a +1 informative.

    1. Re:to be rational by Anonymous Coward · · Score: 0

      Yeah, slashdot completely ignored ILOVEYOU, melissa, nimda, klez, and all the other MS vulnerabilities. I certainly don't remember seeing front page stories crowing over MS's incompetence when those viruses/worms were active. To put things in better perspective, the sound you hear now is the shoe moving to the other foot.

  35. Wrong Answer for Red Hat Linux by Anonymous Coward · · Score: 5, Informative

    If you follow the stoopid /. suggestion, and compile/install the new OpenSSL you are going to leave RPM nirvana and enter "random untracked apps linked against random untracked libraries" hell.

    The correct solution is to run:

    up2date -u

    OR, if you don't use the free Red Hat Network., run:

    rpm -Fvh ftp://updates.redhat.com/X.Y/en/os/i386/mod*
    rpm -Fvh ftp://updates.redhat.com/X.Y/en/os/i386/apache*
    r pm -Fvh ftp://updates.redhat.com/X.Y/en/os/i386/openssl*
    rpm -Fvh ftp://updates.redhat.com/X.Y/en/os/i686/openssl*

    Of course, replace X.Y with your version such as 7.0, 7.1, 7.2, 7.3, etc.

    PEOPLE! Package management is GOOD. You should get and apply the updated packages from your vendor/distro. Slashdot editors/submitters should get a clue instead of recommend solutions that ultimately fsck stuff up.

    1. Re:Wrong Answer for Red Hat Linux by Anonymous Coward · · Score: 0

      Please, Whats the solution for Mandrake and Suse?

    2. Re:Wrong Answer for Red Hat Linux by Anonymous Coward · · Score: 0

      Oh man... I haven't heard "fsck" in such a long time...

    3. Re:Wrong Answer for Red Hat Linux by Joe+Tie. · · Score: 1

      If you follow the stoopid /. suggestion, and compile/install the new OpenSSL you are going to leave RPM nirvana and enter "random untracked apps linked against random untracked libraries" hell.

      Checkinstall should be a good way to get around this. After compiling you use checkinstall instead of make install, and it'll create an rpm and install that.

      --
      Everything will be taken away from you.
    4. Re:Wrong Answer for Red Hat Linux by Anonymous Coward · · Score: 0

      What is it with Redhat users and their irrational fear of source code?

    5. Re:Wrong Answer for Red Hat Linux by gosand · · Score: 2
      Maybe not...

      # rpm -Fvh ftp://updates.redhat.com/7.3/en/os/i386/openssl*
      Retrieving ftp://updates.redhat.com/7.3/en/os/i386/openssl-0. 9.6b-28.i386.rpm

      So RedHat doesn't have the latest version on the ftp site?

      I have a redhat system, but I have already upgraded to e. I just tried this out of curiousity.

      --

      My beliefs do not require that you agree with them.

    6. Re:Wrong Answer for Red Hat Linux by Anonymous Coward · · Score: 0

      I believe they would be:
      urpmi and YOU (Yast2 Online Update)

    7. Re:Wrong Answer for Red Hat Linux by Anonymous Coward · · Score: 0

      They like to keep their many systems tidy and manageable, and you can only do that with packages. You see, only the worst kind of amateurs handcraft their spare Linux 486 from source.

    8. Re:Wrong Answer for Red Hat Linux by Anonymous Coward · · Score: 0

      Yeah those linux amateurs, and all of FreeBSD. And OpenBSD. And NetBSD. And Gentoo Linux. Amateurs, all! :)

    9. Re:Wrong Answer for Red Hat Linux by Anonymous Coward · · Score: 0

      "fsck""fsck ""fsck""fs ck""fsc k""fsck""fsck"
      "fsck""f sck ""fsck" "fsck""fs ck""fsck""fsck"
      "fsck ""fsck"" fsck""f sck""fs c k""fsck""f sck" "fsck""fsc k""fsck"" fsck""fsck""fsck""fsck" "fsck""fsck""fsck""fsck ""fsck""fsck""fsck" Your comment violated the "postercomment" compression filter. Try less whitespace and/or less repetition. Comment aborted.

    10. Re:Wrong Answer for Red Hat Linux by Anonymous Coward · · Score: 0

      That package is OpenSSL 0.9.6b *with* the OpenSSL 0.9.6e and 0.9.6f fixes backported.

    11. Re:Wrong Answer for Red Hat Linux by yem · · Score: 4, Informative
      Retrieving ftp://updates.redhat.com/7.3/en/os/i386/openssl-0. 9.6b-28.i386.rpm

      So RedHat doesn't have the latest version on the ftp site?

      Don't worry. Redhat has an irritating policy of backporting fixes into previously released versions of each package. Its the revision number that counts. Check the date on that file.

      OT: Anyone care to elaborate on why apache 2.0.40 requires at least openssl 0.9.6e? I modified the configure script to accept 0.9.6c and it was happy enough...

      --
      No, I did not read the f***ing article!
    12. Re:Wrong Answer for Red Hat Linux by binner1 · · Score: 1

      RedHat does backpatching...The security fix was rolled in a while back.

      -Ben

    13. Re:Wrong Answer for Red Hat Linux by devnullkac · · Score: 3, Informative

      Well, I've been keeping my RedHat 7.3 up2date and I got hit. I didn't know it until I read this post, but last night TicketMaster Brasil (of all places) pinged my server one minute before the characteristic /tmp/.uubugtraq file appeared. The only thing that saved me was that the link phase of the worm compilation failed due to missing libraries (specifically, RC4 and MD5).

      I agree that package management is good, but it looks like RedHat is running behind on this one. I'll be closing down the SSL port on my firewall for now :-(

      Although I never saw it actually operating, you can probably clear the worm from your system via the following command (though you'll have to take measures to ensure it doesn't come right back):

      killall -9 .bugtraq

      The worm itself is nicely commented; it even has a disclaimer that the author isn't responsible for any harm:

      Peer-to-peer UDP Distributed Denial of Service (PUD)
      by contem@efnet

      <snip>

      I am not responsible for any harm caused by this program!
      I made this program to demonstrate peer-to-peer communication and
      should not be used in real life. It is an education program that
      should never even be ran at all, nor used in any way, shape or
      form. It is not the authors fault if it was used for any purposes
      other than educational.

      Doubt the disclaimer will keep him out of jail for life, though

      --
      What do you mean they cut the power? How can they cut the power, man? They're animals!
    14. Re:Wrong Answer for Red Hat Linux by Anonymous Coward · · Score: 0

      > Don't worry. Redhat has an irritating policy of backporting fixes into previously released versions of each package. Its the revision number that counts. Check the date on that file.

      Why is this "irritating"? They don't do a Microsoft and roll world+dog into a security patch, it's *just* a security patch. When a bugfix or other errata patch comes out, there'll be a version for that, too, and it will include the patch.

    15. Re:Wrong Answer for Red Hat Linux by TurdFurgeson · · Score: 0

      Now THERE is a solution that the average user could deal with!

      Linux of the desktop.... ROFL!!!!

    16. Re:Wrong Answer for Red Hat Linux by Anonymous Coward · · Score: 0

      > Peer-to-peer UDP Distributed Denial of Service (PUD) by contem@efnet

      You've got to be kidding, it's got an email addr in it?!? One guess how valid *that* one is :-).

    17. Re:Wrong Answer for Red Hat Linux by Anonymous Coward · · Score: 0

      Please, Whats the solution for Mandrake and Suse?

      For Mandrake you're probably supposed to use MandrakeUpdate but it never works very well for me. I usually just end up downloading the updates directory for my distribution version and running rpm -Fvh the files to freshen them. That seems to work fine. My Mandrake distribution is getting a bit dated though so it's time to build a new box. Time to switch to my new drug of choice, Debian. Ah the sweet sweet joy of not spending my time tracking and downloading updates. If I ever meet the people who invented apt-get I will buy them a dozen rounds at the pub. I can't even imagine life going back to compiling source code and trying to juggle differing versions of libraries. Good package management is a god send to a busy admin. :-)

    18. Re:Wrong Answer for Red Hat Linux by Kredal · · Score: 2

      It looks more like his default nickname on the efnet IRC service.

      Someone is aching for a beatdown. (:

      --
      Whoever stated that signature sizes should be limited to one hundred and twenty characters can just go ahead and kiss my
    19. Re:Wrong Answer for Red Hat Linux by Anonymous Coward · · Score: 0

      Linux on the desktop = Linux for idiots.

      Speaking of the desktop.. You don't know HOW MANY clueless idiots don't even know how to create a shortcut on a Windows system.

      Of course if they can't figure this out, they cannot handle anything even close to a command line.

    20. Re:Wrong Answer for Red Hat Linux by ajs · · Score: 3, Informative

      Redhat has an irritating policy of backporting fixes into previously released versions of each package.

      Debian and FreeBSD among many others do the same thing.

    21. Re:Wrong Answer for Red Hat Linux by Anonymous Coward · · Score: 0

      didn't anyone tell you that *BSD is dying? i see it every day on /.

      and Gentoo, let's not talk about Gentoo dying before it's even alive

    22. Re:Wrong Answer for Red Hat Linux by larien · · Score: 2
      There's a very good reason for this; upgrading to 0.9.6g (or whatever) may introduce some weird-ass bugs in linked executables. By changing the minimum (i.e. fixing the buffer overflow or whatever), you minimise the impact of an upgrade.

      If you want linux to succeed in a corporate environment, you're going to have to avoid saying to people "if you want secure, you need (b)leading edge".

    23. Re:Wrong Answer for Red Hat Linux by dmelomed · · Score: 1

      Package management solves the newbie problem, and breakes the core OS. OS itself must not be shipped in packages to avoid dependency problems. People would be much happier using CVS to update the OS, and packages for the add-on software.

    24. Re:Wrong Answer for Red Hat Linux by gosand · · Score: 2
      Why is this "irritating"? They don't do a Microsoft and roll world+dog into a security patch, it's *just* a security patch. When a bugfix or other errata patch comes out, there'll be a version for that, too, and it will include the patch.


      Well, I can answer that. Security reports say to be running at least revision "e". To me, this did not look like revision "e". That is why there are revision numbers, after all. Now if I would have known that they back-patched it, I wouldn't have downloaded the source and compiled it. Why not bump up the version on the package? I don't see any reason not to do so.

      --

      My beliefs do not require that you agree with them.

    25. Re:Wrong Answer for Red Hat Linux by yem · · Score: 1

      Yep, I see that and I agree. It's still irritating though ;-).

      --
      No, I did not read the f***ing article!
  36. Debian unstable by aufecht · · Score: 1

    Well, if you are using Debian unstable you should be at 0.9.6g-2. After reading the story I started up dselect and was surprised to see that I already had the patch. Still getting a shitload of ../winnt/system32/cmd.exe?/c+dir... requests though. Damn script kiddies

    1. Re:Debian unstable by echo · · Score: 2

      Debian stable is at openssl 0.9.6c-2.woody

      I hope it's got the patch backported!

      Goes to check changes.log....

    2. Re:Debian unstable by Anonymous Coward · · Score: 0

      Yeah but who in their right mind would run Debian unstable on their server? Even the Debian websites recommends tracking unstable only on workstations... (and it warns highly against tracking the testing tree for anyone who has anything to lose)

    3. Re:Debian unstable by jshare · · Score: 1
      From the the look of things, 0.9.6c-2.woody should be safe.

      Or am I completely misreading this page?

    4. Re:Debian unstable by Anonymous Coward · · Score: 0

      I figured out why Debian doesn't just provide packages with newer versions of software with known bugs fixed by the authors - they enjoy using the word backporting too much, probably because it is so homo-erotic.

    5. Re:Debian unstable by Anonymous Coward · · Score: 0

      [i]Yeah but who in their right mind would run Debian on their server?[/i]

      or anywhere else for that matter

    6. Re:Debian unstable by Anonymous Coward · · Score: 0

      Umm, no, they backport patches so it doesn't affect other software on the system. If they just patch their version of Apache for example, they don't have to go redistribute a new compiled PHP module, etc. since they are version specific. Same goes for libraries. But you knew that, you're just trolling. :-)

  37. I hate to say it by ealar+dlanvuli · · Score: 5, Insightful

    But don't a decent amount of the readers here make statments like "At least us linux admins patch our boxes regularly". And "There is a patch avadiable that night, and most linux admins patch asap; whereas MCSE's never patch".

    I hope I never see another post stating that again, ok? Especially not a god damned +5 one.

    --
    I live in a giant bucket.
    1. Re:I hate to say it by Anonymous Coward · · Score: 0

      As of 2:00 pm today, Symantic had only observed 350 machines spreading the worm. Compare that to the tens of thousands that spread Melissa and ILoveYou.

      This only goes to prove that some people just don't upgrade no matter how easy.

    2. Re:I hate to say it by De · · Score: 1

      My servers were all upgraded back in July when openssl-0.9.6e came out and fixed security issues, and only openssl before e is vulnerable. 350 boxes is really a relatively small number compared to the total out there.

    3. Re:I hate to say it by Anonymous Coward · · Score: 0

      It also kinda shows how few servers are running Linux.

    4. Re:I hate to say it by Anonymous Coward · · Score: 0

      You're a fucking idiot, you know that?
      It's a bug in a very specific version of the program, moron.
      READ. THE. FUCKING. ARTICLE.

    5. Re:I hate to say it by Anonymous Coward · · Score: 0

      His point, nitwit, is that there are more microsoft boxes than linux ones.

    6. Re:I hate to say it by Anonymous Coward · · Score: 0

      goatse goatse goatse goatse goatse goatse goatse goatse goatse goatse goatse goatse goatse goatse goatse goatse goatse goatse goatse goatse goatse His point, nitwit, is that there are more microsoft boxes than linux ones.

    7. Re:I hate to say it by Anonymous Coward · · Score: 0

      At least us linux admins patch our boxes regularly. There is a patch avadiable that night, and most linux admins patch asap; whereas MCSE's never patch.

    8. Re:I hate to say it by Anonymous Coward · · Score: 0

      Hi Bill!

    9. Re:I hate to say it by Anonymous Coward · · Score: 0

      > It also kinda shows how few servers are running Linux.

      If you are going to make ignorant statements like that, it's a good thing you're posting anonymously.

      According to Netcraft's Survey for September/2001, 30 percent of all web servers are running Linux.

      Assuming an even distribution of sites, that's approximately 10 million websites running on Linux.

    10. Re:I hate to say it by Anonymous Coward · · Score: 0

      At least us linux admins patch our boxes regularly. There is a patch avadiable that night, and most linux admins patch asap; whereas MCSE's never patch.

      MCSEs learn to avoid patches because Microsoft hotfixes can just as easily break as much shit as they fix. :-)

    11. Re:I hate to say it by numark · · Score: 1

      We do patch our boxes regularly. It's just those Linux admins who go through 3 weeks of training and think they know everything about Apache that get their servers burned whenever one of these new exploits come out. When we say "us Linux admins" we mean the Slashdot community, not the whole group of Linux admins.

      --
      Want Slashdot headlines on your site? Try SlashHead
    12. Re:I hate to say it by the+eric+conspiracy · · Score: 1, Flamebait

      His point, nitwit, is that there are more microsoft boxes than linux ones.

      Jackass, there are more Linux boxes running as webservers than there are Windows boxes running as webservers.

    13. Re:I hate to say it by Anonymous Coward · · Score: 0

      very true, but on the other side it's impossible to find someone at your callibre @ 25k/yr.

    14. Re:I hate to say it by Master+of+Transhuman · · Score: 1

      Read it again - that's 3500, not 350...

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    15. Re:I hate to say it by Anonymous Coward · · Score: 0

      Hi moron!

    16. Re:I hate to say it by Anonymous Coward · · Score: 0

      Is that why we are comparing a Linux server exploit number to a Windows client exploit number? (Which there are millions of times more in number)

      That's the oldest foul debating tactic in the book. But pretty typical for the Linux Lusers that hang out on slagdot though, you're in good company.

  38. bad news by GoatPigSheep · · Score: 1

    This is bad news especially considering many governments and institutions have adopted linux because windows was said to be 'insecure'.

    --
    GoatPigSheep, the 3 most important food groups
  39. What about... by seanadams.com · · Score: 4, Interesting

    ...non-Linux systems running Apache/OpenSSL?

    I realize the binary may not run on FreeBSD/OSX/etc., but the vulnerability itself is not Linux-specific, right? Could the virus be ported?

    Sorry, I'd RTFA but it's slashdotted.

    1. Re:What about... by eviltwinimposter · · Score: 1

      I had the same thought after reading a comment about the virus using gcc to compile itself. I run Mac OS X 10.1, so I planned to find out if I was vulnerable after the article was un-slashdotted, because I only run apache firewalled for web testing.

      Then I remembered that I had un-firewalled port 80 to show someone something about a week ago. I half-panicked, and started to reach for the mouse to poke around in an open Terminal window, but when I got my hand on my mouse the spinning-grainy-rainbow-pinwheel-of-death appeared, and after about 5 sec, froze into the top left corner. Then the pre-login light blue screen appeared and locked the computer.

      I power-cycled, and it came back up fine. I checked apache and firewall logs, and the last port 80 scan was several hours before, and the last connection looked like an attempted winnt exploit(like almost every other connection it had logged). Check for IIS first, FFS... So I think the machine is fine, but that was really weird. It's almost like the computer fainted when I thought of the possibility of it having a virus. I'm going to install new ssl as soon as possible, though.

    2. Re:What about... by Some+Dumbass... · · Score: 2

      Take a look at the SecurityFocus article. I believe it states that the OpenSSL bug occurs on Windows systems as well.

      This does not necessarily imply that the worm can be ported. Perhaps it depends on Linux-like behaviors in the underlying OS.

    3. Re:What about... by 42forty-two42 · · Score: 1

      As long as the HTTPS port is closed, you're fine. It can't infect via port 80.

  40. 0.9.6c-78 is also good (0.9.6e is good) by Anonymous Coward · · Score: 0

    SuSE has fixed this several weeks ago.
    This is very old news that windoze users
    just found out about and they are having
    fun about it. For most of us it it a non
    issue.

  41. Re:Linux Worm . 1. Find a BIG microwave. by Anonymous Coward · · Score: 0

    2. Write up a note.
    3. Memorize location of controls.
    4. Crawl inside microwave.
    5. Set microwave to defrost for 4 minutes.
    6. Close Door.
    7. It would help at this point to have already mastered telekineses.
    8. Turn it on.

  42. Competence closes this hole too... by rainmanjag · · Score: 3, Insightful

    It seems to me that some basic precautions close this hole before you are even vulnerable... first, only root should be able to run gcc... and second, the webserver daemon should not be running as root anyways... I've never administered an apache server, only AOLServer, and it won't even *let* you run it as root... so if you can't get the server to run code as root and only root can run gcc, then you've got no problems...

    -jag

    --
    http://starboard.flowtheory.net/
    1. Re:Competence closes this hole too... by Anonymous Coward · · Score: 1, Funny

      What planet do you come from?

      Who the f changes permissions on gcc so only root can run it?

      I suppose you ./configure everything as root, be sure to go out and download trojaned copies of BitchX and fragroute while you are at it.

      And your 'run httpd as someone else' helps a whole lot when most of the content served by a webserver can typically be owned by the same user. Doesn't take much work to find out where files are at and destroy them. The program also communicates on 2002/udp, so it matters not what user ran the exploit.

      I can't imagine there's a single person out there with the User/Group directives set to root, but you still have to start it as root.

      Geez.

    2. Re:Competence closes this hole too... by Anonymous Coward · · Score: 0

      You meant to say, why the heck does a webserver even have gcc installed?

    3. Re:Competence closes this hole too... by Anonymous Coward · · Score: 0

      Dude, this is back-asswards. There's a lot more to securing a box than limiting the use of gcc. That won't do you any damn good if they just upload a precompiled binary for your os/architecture. The script kiddies are getting more organized, and it's probably not too long until they have "kits" that include binaries for many os/architectures. Or they could run their programs in perl/python/whatever...

    4. Re:Competence closes this hole too... by dolmant_php · · Score: 1

      Only root should be able to run gcc? Uh, that would not be a good thing. This means that no users can install their own software from source (into their own directory, of course). Many makes would have to be done by root, since many use gcc. I would think that'd make a machine more vulnerable, since only make installs should be done by root - everything else by a non-privileged user.

    5. Re:Competence closes this hole too... by gaudior · · Score: 2
      ... only root should run gcc ...


      What is gcc doing on a production webserver in the first place.

      My usual practice is to remove the compiler and linker after building the system. I never install anything extra. It's all one package at a time. It's a PITA, but that's the way it goes. If I need to patch, or install from source later on, gcc gets put back, and taken away again after.

    6. Re:Competence closes this hole too... by SN74S181 · · Score: 1

      I guess there goes the notion that people should run httpd on their home boxes and the hype of the 'voices of millions of servers sharing content on the web' is officially declared dead.

      If you want to run a home web server, you need to put it on a seperate standalone machine. Yep. You heard it here, folks.

    7. Re:Competence closes this hole too... by Anonymous Coward · · Score: 0

      Users installing their own software on a web server????
      You must be a trolling MCSE.

    8. Re:Competence closes this hole too... by coleSLAW · · Score: 1

      Well, perhaps you just need to learn how to chroot a web server. It's not that difficult, and is just down right simple in some distributions.

      Debian users, check out the debootstrap package.

      --

      == I am not Me.

    9. Re:Competence closes this hole too... by Anonymous Coward · · Score: 0

      > Who the f changes permissions on gcc so only root can run it?

      This discussion is about production, not test or home, servers. In such setups its entirely appropriate to only allow root to run the compiler. Local building on a production system is a Bad Thing - that's what the pre-pro test system is for; you know, the one with the same s/w installed as the pro system, so you can build and test new s/w, then simply move the package to the pro system and install it there.

    10. Re:Competence closes this hole too... by Anonymous Coward · · Score: 0

      > Only root should be able to run gcc? Uh, that would not be a good thing. This means that no users can install their own software from source (into their own directory, of course).

      On a production system this is the only sane course of action. Users should NOT be building s/w on a production system - this is done on a test system, once the appropriate admin is happy with it, the tested package is moved to the production system.

    11. Re:Competence closes this hole too... by Anonymous Coward · · Score: 0

      > If you want to run a home web server, you need to put it on a seperate standalone machine. Yep. You heard it here, folks.

      Effectively, yes you do. Chroot, or the User Mode Linux patch, etc.

      Otherwise you're as bad as all those default-install IIS systems we're read so many rants about. You wouldn't want to be known as a clueless home user newbie, now would you?...

    12. Re:Competence closes this hole too... by Anonymous Coward · · Score: 0

      This philosophy doesn't work if you admin a web hosting environment, or a shell account server (yup, they still exist), or similar environments where the user is supposed to have access to the standard unix tools.
      In the end, there is no "one-size fits all" security model. Each admin has to implement his own, based on his needs/requirements. It's a game of balance.

    13. Re:Competence closes this hole too... by Anonymous Coward · · Score: 0

      AOLServer must must be mighty, if it can bind to port 80 without being root. 'Compentence', yeah...

    14. Re:Competence closes this hole too... by bellings · · Score: 2

      You == dumb ass.

      Never, ever, ever run your compiler as root. Ever. On any system. If your distribution requires it, throw your distribution away. It was made by someone with no concern for security. God only knows what other bone-headed things they've done.

      Here's a better plan. Uninstall your compiler from your production systems. If you ever need to re-install it, for any reason, then you're an incompentent moron. Do your boss (and the rest of us) a huge favor, and quit your job. At McDonalds, even -- you're too stupid to even work there, and will probably set yourself on fire someday.

      --
      Slashdot is jumping the shark. I'm just driving the boat.
    15. Re:Competence closes this hole too... by Anonymous Coward · · Score: 0

      Nah..Why remove gcc?
      Just chroot apache and keep patched.
      Do you remove your fscking perl interpreter?
      How about awk?
      Both these languages can be devastating in the right hands, and it's not hard to rewrite exploit code in perl you know.
      I've seen exploit code at securiteam.com that could be rewritten in awk in a few minutes.
      Then here document your awk sploit.

      I think I'm going to apply for copyright on
      this idea too, to keep it out of the wrong hands.

    16. Re:Competence closes this hole too... by Anonymous Coward · · Score: 0

      Nasty little moron aren't you?
      While you were busy spouting off
      somebody realized the perl interp you
      need for webdev is a better target
      and rewrote for perl.
      Now everybody can get to the grill
      at mickey dee's you f**cking college
      twerp.

    17. Re:Competence closes this hole too... by Anonymous Coward · · Score: 0

      Production web servers do not have users.

  43. How Do We Solve The Lazy Admin Problem? by Carnage4Life · · Score: 5, Insightful

    The primary thing that has concerned me the most about most web based worms is the fact that they usually infect systems using exploits that have long since been patched. This is true for both *nix and Windows worms.

    Unfortunately given human nature, we can't rely on sys admins and end users to patch their boxen. Almost every mechanism I can think of to automate this process either calls for automatically updating machines (which sucks if a patch breaks an untested scenario and also may need some legal exemptions) or some similar mechanisms to enable computers to help themselves.

    Any Slashdotters have any thoughts about this?

    1. Re:How Do We Solve The Lazy Admin Problem? by weycrest · · Score: 1

      I think some of this is attributable to the rise of the "dedicated server" market. When I took over the running of our servers
      which were at a uk server farm a few years ago , I found one was running an vulnerable version of bind, one was an open relay, and two others were running unneccessary anon ftp services. So much for a "managed" contract.

      But they had a few thousand over boxen to maintain. Its the "rackshack" one person hosting co that maybe needs educating. (or possibly assumes the farm will do all the updates?).

      Maintaining large numbers of machines should be easier with Red Hat Network etc ... can even be run from cron or use RHN to push the updates to the server.

    2. Re:How Do We Solve The Lazy Admin Problem? by Pemdos · · Score: 1

      Not just sysadmins - People like me are part of the problem you describe: hobbyists! We aren't sysadmins that get paid for keeping corporate boxen safe - we're dads who set up webservers at home to post pictures of our kids, we're college kids who set up a web/CS server in the dorm, we're the accounting guy at the small business who gets picked to set up a small static html site using Frontpage at home. To people like me, it's a royal pain to keep up with all the patches to apache/php/openssh/openssl/sendmail/blahblahblah. I subscribe to bugtraq, but have you ever come back from a week vacation only to find 200 messages from that stupid list clogging the inbox? I've heard of stuff like apt-get, but I readily admit that I am too unmotivated enough to blow several days of free time to learn it and get it working on my web server. One of the beautys of modern Linux packages is that it's pretty cheap and easy to get a server going without much experience. The downside is that you end up with lots of "sysadmins" like ourselves, who check their logs maybe once in a good month (okay, I admit I don't even know what to look for in the logs anyway). Be afraid, we are legion.

    3. Re:How Do We Solve The Lazy Admin Problem? by Anonymous Coward · · Score: 0, Troll

      this post will be modded troll, flamebait, but it has to be said

      The online howtos are hard to find, google returns a bunch of specific instructions for college networks, most of the howto links are dead..

      So the "newbie" turns to his peers for help.

      The problem is the linux community at large are elitist assholes.

      A quick pop into various linux chatrooms, pretending to need advice on applying the patch, got a ton of smarmy "RTFM", "you're an idiot", blah blah.

      When you go to microsoft.com and look for security related patches, or call for help in applying one that doesn't take, noone insults you or acts holier-than-thou.

      So, in the end, your "my shit dont stink" attitude is biting the linux world in the ass in a big way.

      Many, many servers will never be patched, due to the average linux hippie's refusal to help "newbies" and "lusers".

      I try to help people even with stupid questions.

      I just told a newbie how to login to his freshly installed linux, when a room full of #linux EFNet 7337 h4x04s sat and insulted him. How hard was it to say "the default login is root"?

      There's more to Karma than a lame website mod system.

      Roll in it.

    4. Re:How Do We Solve The Lazy Admin Problem? by Hanno · · Score: 3, Insightful

      Easy. Hire an admin. Pay him to do it.

      And then: Don't forget to get a new admin if your old admin leaves the job.

      Those machines that have an admin are usually taken care of. But most security issues I see are with clients who have a server that some guy did the setup for some two or three years ago, then left a year later and since then nobody looked after the machine.

      As one ad's catchphrase put it correctly you never talk about the server until it fails.

      Being the guy in my little company who's responsible for updating the clients' servers, I often experience how clients have a hard time understanding that software support, updates and log checks are necessairy -- because from their perspective this is work without "results".

      They can't check if I really did something when I give them a month's bill with x hours for security updates on their machine.

      I often explain to them that this server care is a bit like toothbrushing... (Which, btw, is the actual name of that task we use in my company.)

      --

      ------------------
      You may like my a cappella music
    5. Re:How Do We Solve The Lazy Admin Problem? by Hanno · · Score: 3, Insightful

      That's what distributions are for... But currently, distributions rely that users check for updates every once in a while. Maybe distributions need an automated security upgrade status check whenever a system goes online.

      I could imagine a ip-up.d script (for dialups) or cron job (for dedicated lines) that connects to a distribution mirror site, then asks for a current status of available security upgrades (using signed communication to avoid man-in-the-middle attacks).

      If the system is found to run outdated packages, it could warn the user. If it runs dangerously insecure packages, it could even stop the insecure services, maybe even disconnect the machine.

      In today's case, after dial-up the upgrade status check would stop any https-related services and tell the user how to update. If no update was available, it would allow the user to reactive the service but only after a stern warning that he should better wait for the updated packages.

      Just a thought...

      --

      ------------------
      You may like my a cappella music
    6. Re:How Do We Solve The Lazy Admin Problem? by mxmissile · · Score: 1

      amen

    7. Re:How Do We Solve The Lazy Admin Problem? by Hansu · · Score: 1

      >this post will be modded troll, flamebait, but it has to be said

      As shall this.

      >The online howtos are hard to find, google returns a bunch of specific instructions for college networks, most of the howto links are dead..

      Yeah, like http://www.linuxdoc.org/, it's useless.

      >So the "newbie" turns to his peers for help.

      >The problem is the linux community at large are elitist assholes.

      And I'm one of the biggest.

      >A quick pop into various linux chatrooms, pretending to need advice on applying the patch, got a ton of smarmy "RTFM", "you're an idiot", blah blah.

      If you really have no interest in finding out
      the even most basic functions of your chosen
      distribution, you get what you ask for.

      >When you go to microsoft.com and look for security related patches, or call for help in applying one that doesn't take, noone insults you or acts holier-than-thou.

      Then what is the problem? 'Doctor, it hurts when
      I do this' 'Then stop doing it, dumbass'

      >So, in the end, your "my shit dont stink" attitude is biting the linux world in the ass in a big way.

      Then so be it.

      >Many, many servers will never be patched, due to the average linux hippie's refusal to help "newbies" and "lusers".

      Many, many servers will never get patched, due to
      lazy ass, stupid people, who think they can use
      their kick ass computer.

      >I try to help people even with stupid questions.

      There are no stupid questions, only stupid people

      >I just told a newbie how to login to his freshly installed linux, when a room full of #linux EFNet 7337 h4x04s sat and insulted him. How hard was it to say "the default login is root"?

      How hard is it to learn to read?

      >There's more to Karma than a lame website mod system.

      Indeed there is, but still I find no better place
      to waste it.

      >Roll in it.

      Have a nice day.

      --
      .signature: Command not found
    8. Re:How Do We Solve The Lazy Admin Problem? by rela · · Score: 1

      Gee, the parent post wasn't bitter or anything...

    9. Re:How Do We Solve The Lazy Admin Problem? by The+Bungi · · Score: 1
      And I'm one of the biggest.

      Wow! People like you make the Linux experience a real pleasure. Thank you, Mr. Hansu, for being such an understanding and kind human being.

      So, we have RMS and Hansu the Kracku here. Who's up next?

    10. Re:How Do We Solve The Lazy Admin Problem? by shinji1911 · · Score: 1

      it certainly *could* be done, and probably wouldn't even require much effort. While it's generally regarded as ill-advised for people who like to maintain tight, fine-tuned control on their server, for a stable distribution like Debian, I think one *might* considering putting "apt-get update; apt-get dist-upgrade" in cron.daily.

    11. Re:How Do We Solve The Lazy Admin Problem? by Anonymous Coward · · Score: 0
      Easy. Hire an admin. Pay him to do it.

      and to *only* do that. don't tell a programmer to also take care of sysadmining. I liked what The Man said about it (dont know the original post, was a while ago):

      Sysadmin is like policeman. You might well go through your entire life without needing one, in which case the cost seems extravagant. But if you ever do need one, nothing less than a seasoned professional will do.

      At best it should be treated as additional duties assigned to one of the programmers or other tech staff member, or even outsorce the job as needed to a temp service.

      *sigh* You are completely clueless. There's nothing worse than a system run by a non-sysadmin. Programmers make the worst sysadmins on the planet. A monkey could do a better job of it. Honestly, you're better off with no sysadmin at all than with someone who really does something else but got forced into the job because nobody else wanted it.

      Yet in some ways your analysis is correct: the really good sysadmins really don't have anything to do all day. They've already spent twelve 100-hour weeks setting everything up so perfectly that it runs itself, never needs fixing, and will last till the day the machines burn out. The programmer-sysadmins, on the other hand, seem to spend an awful lot of time fixing problems with the systems. Funny how that is. The fact that everything is working really is attributable to the admins. I've seen shops where things usually don't work right. Trust me, it's plenty possible to be a sufficiently lousy sysadmin that nothing ever works right. Of course, invariably those people are programmers or managers or brownnosing idiots or CIS/MIS fuckwits who are stuck doing sysadmin work until they can get back to their real jobs.

      Go thank your admins for the fact you you never see them and the fact that they never do anything. That's the way it should be.

      And that's the double truth, Ruth.

    12. Re:How Do We Solve The Lazy Admin Problem? by Garin · · Score: 4, Insightful

      It isn't lazy admins. It's lazy management. There is one exception -- home servers. In that case, it's a lazy (or ignorant) user-turned-admin.

      Security is about risk management. It's about process, procedure, and diligence. Security is not a technology problem, and it is not solved by geeks.

      You can have a secure server farm running virtually any kind of software out there (including M$ products). How? By having a tight, auditable system. You carefully install the systems, documenting your procedure and following best practices (even if you develop them -- the important thing is to have a process). You maintain them on a schedule, leaving nothing to chance. You document the configuration thoroughly, and you enforce rigorous change control.

      You might not even have OpenSSL upgraded even though it's vulnerable! You have to decide how much risk is acceptable and worthwhile, but the trick is to consciously and deliberately evaluate the risk, and decide how you're going to deal with it.

      This applies to everything. You don't leave it up to your sysadmins to decide whether or not they should upgrade -- it's a part of a checklist that must be done, and can be independently verified at any time. It's part of a procedure that will allow new upgrades to be thoroughly tested and carefully rolled out to avoid downtimes due to unexpected incompatibilities between new and old versions. Imagine someone unwittingly upgrading apache from 1.3 to 2.0, without full testing on a major production system or even realizing that there may be configuration differences.... Nightmarish.

      The only way to truly run a secure system is to realize that it has to be extremely carefully planned and managed. It's a hell of a lot of work, and it costs a lot of money. So it quickly becomes an exercise in traditional risk management. This is where the suits and the high-priced consultants often come in. You have to find out how much everything is worth, and what kind of risk you're willing to tolerate (or conversely, how much security you can afford given your environment). You will never be 100% mathematically inpenetrable, but you can reduce your risk to a level that you're comfortable with.

      Obviously, this kind of thing scales. If you have a simple system, your plans and procedures can be fairly simple as well. As long as you have a solid verifiable plan, and you stick to it, you'll be fine. If you have a complicated system, your security management is going to be complicated as well.

      --
      In any field, find the strangest thing and then explore it. -John Archibald Wheeler
    13. Re:How Do We Solve The Lazy Admin Problem? by Anonymous Coward · · Score: 0

      Reading shit like this makes me even happier i'm an OpenBSD user. We're ruder to our newbies, we have better documentation, we really dont give two shits about you/what you think/whether or not you use our OS, and when your unpatched openbsd box gets r00ted, we get a nice hearty laugh at your stupidity.

    14. Re:How Do We Solve The Lazy Admin Problem? by psamuels · · Score: 1
      And I'm one of the biggest.
      So, we have RMS and Hansu the Kracku here. Who's up next?

      That would be me. If you think that bothering to learn to use your computer is beneath you and a waste of your oh-so-valuable time, then I think giving you a step-by-step to help you short-circuit that process is a waste of my time.

      Elitism is soooo much fun.

      Most people's attitude to computers seems to be "I just want to ride a motorcycle, why do I have to learn all this manual[*] shifting crap?"

      [*] well, technically, s,manual,pedal,..
      --
      "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
    15. Re:How Do We Solve The Lazy Admin Problem? by Anonymous Coward · · Score: 0
      Hansu has posted 6 comments.

      LOL, silly fucking n00b.

    16. Re:How Do We Solve The Lazy Admin Problem? by subsolar2 · · Score: 2
      I could imagine a ip-up.d script (for dialups) or cron job (for dedicated lines) that connects to a distribution mirror site, then asks for a current status of available security upgrades (using signed communication to avoid man-in-the-middle attacks).
      Well RedHat has basically done that in 7.3 and later with the Gnome up2date applet that sits in the task bar. I login and sortly later I either see a blue checkmark or red exclmation point indicating there are patched available. Then it's just a matter of clicking on the the button to start up2date to pull down the updates.

      At work I go one step further and run up2date to automatically download fixes and I get an e-mail when it happens. I then can review and manually install them if it looks like there is no issues

      - subsolar

    17. Re:How Do We Solve The Lazy Admin Problem? by Anonymous Coward · · Score: 0

      You've been reading the CISSP guide haven't you?
      It sounds like you bought it too, you sap.

    18. Re:How Do We Solve The Lazy Admin Problem? by mikecarrmikecarr · · Score: 1

      Unfortunately given human nature, we can't rely on sys admins and end users to patch their boxen. Almost every mechanism I can think of to automate this process either calls for automatically updating machines (which sucks if a patch breaks an untested scenario and also may need some legal exemptions) or some similar mechanisms to enable computers to help themselves

      Uhm... apt-get dist-upgrade anyone?

      And yes, you can put that in a cron job so that the machine will auto-upgrade...

      And if your OS doesn't offer you something that simple... ;)

      --

      ID-10-T is a way of life

    19. Re:How Do We Solve The Lazy Admin Problem? by Garin · · Score: 2

      Nope, actually I don't believe in CISSP so much. Some of their ideas are good, but they have a weird mixture of trivia and outdated risk management strategies. Their heart is in the right place, but their approach is a bit immature and unrealistic.

      Sounds like you don't like the entire risk-management angle though. What would you recommend? How do you deal with complicated corporate information security issues?

      --
      In any field, find the strangest thing and then explore it. -John Archibald Wheeler
    20. Re:How Do We Solve The Lazy Admin Problem? by Anonymous Coward · · Score: 0

      The way I've seen it implemented in the past.

      1.) Hire a dispensable but qualified(certifiably qualified that is) individual to the job.

      2.)Humor him/her for several months.

      3.)Go back to the way it was. If not possible
      (due to security measures in place by the policies implemented), bitch and moan and complain over the dbqi(see 1 for definition) head and get the policy changed.

      4.)In case of catastrophe::fire dbqi->goto1.

    21. Re:How Do We Solve The Lazy Admin Problem? by Garin · · Score: 2

      Well, that's a reasonable (if unethical) strategy as long as the stakes aren't very high. Really, you're doing a crude form of risk management as well. You're saying that the losses due to these unaddressed problems will be *less* than the cost of implementing anything more than having a paper-certified fall-guy. But the risk that you'll be sued for negligence is *more* than the cost of said paper-certified fall guy.

      As long as you've truly researched things, and have a good handle on what your risks truly are, Bravo. :)

      --
      In any field, find the strangest thing and then explore it. -John Archibald Wheeler
    22. Re:How Do We Solve The Lazy Admin Problem? by The+Bungi · · Score: 1
      Elitism is soooo much fun.

      Wow! Thanks for sharing!!

      Who else?

    23. Re:How Do We Solve The Lazy Admin Problem? by Tony-A · · Score: 2

      Hehe. Ever wonder why someone would *pay* good money to RedHat, etc. for what they can get for free?

  44. Question by Anonymous Coward · · Score: 0

    Is anyone else rooting for the worm?

    No pun intended

    There is a lesson to be learned here. Linux is not virus proof, opensource is not virus proof. People are lazy and it doesn't matter if the run linux or windows they still won't patch things so there will allways be problems. Opensource vs close source isn't going to change anything if admins/users don't patch. Actully if your dealing with opensource and admins/users that don't patch opensource makes things worse since the vuneralbilties of systems are spelled out to virus makers, they don't have to look for them. These are the problems faced as people go from windows to linux, the OS may change the operator does not. Apache is working on becoming the model for demonstrating this.

    still don't remember my login password :(

    1. Re:Question by UniverseIsADoughnut · · Score: 0

      ok guess i should have relized /. could mail it to me, wonder why is didn't do this like years ago? probaly related to lazyness.

    2. Re:Question by Tomble · · Score: 1
      Linux is not virus proof, opensource is not virus proof.

      This is a worm. A worm is not a virus, a virus is not a worm.

      Nobody ever said Linux and opensource were invulnerable to worms; the virus issue is different, and really requires either exceptionally careless superusers, or virus code that can search your system for specific vulnerabilities that you actually have in order to get root priveldges (AND ideally a closed-source program for the virus to deliver itself to you with).

      I've prolly missed some point there, but the issue remains: Virii and worms are 2 different things.

      --
      Be careful! New moon tonight.
    3. Re:Question by Anonymous Coward · · Score: 0

      pedantic piece of shit

    4. Re:Question by Master+of+Transhuman · · Score: 1

      Irrelevant. Dr. Fred Cohen wrote the original viruses on UNIX boxes back in the early '80's. Read his paper.

      And careless admins are legion as industry surveys of unpatched systems demonstrate regularly.

      Viruses are entirely possible on Linux. They just aren't very significant NOW because few virus writers are concentrating on Linux. But some HAVE looked into it, at least superficially.
      I downloaded several papers from a virus writer site just a few days ago. While they glossed over the problem of getting root permissions in order to spread, the papers do demonstrate an interest in writing viruses for UNIX/Linux.

      And keep in mind "blended" attacks that share characteristics of worms, trojans, and viruses. These will become more common as tougher targets like Linux are aimed at.

      In the linux security newsgroup, there is a post right now where someone got hit with an apache vulnerability and the cracker dumped a virus on him in addition. The virus is apparently rather simple which uses a race condition that occurs in the kernal to infect files with setuid priviledges (if I'm phrasing that right - I'm not code or kernel literate enough to read the exploit's details).

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  45. basic recommendations... by mocktor · · Score: 1

    recommendations

    Configure your email server to block or remove email that contains file attachments that are commonly used to spread viruses, such as .vbs, .bat, .exe, .pif and .scr files.


    phew, thanks symantec - now my webserver is safe from windows screensavers

    1. Re:basic recommendations... by Anonymous Coward · · Score: 0

      No doubt you're being sarcastic.. hopefully.. since a windows .scr file is identical to an .exe with the additional "feature" of being recognized by windows as something which should show up in the list of available screensavers.

  46. Re:Update Apache too; c'mon... you know you want t by Anonymous Coward · · Score: 0

    How the hell is parent a troll? Stupid moderators.

  47. hmm, and to think that just the other day... by Anonymous Coward · · Score: 0
    several people, when responding to questions on open source (specifically Linux) equivelents for things such as Download accelerators, mp3 players, etc, actually responded that "You don't need virus scanners." I wondered even then how ape-like that response was. See, Ape's can't think logically. If they learn something is bad, like say... if they hit another big ape it will clobber them, then that is all they ever know. They will not apply that lesson to other things like "don't provoke anything unless you have a damn good reason."

    Just because the source is usually open, and just because it isn't MS crapware, does not mean by any stretch of the imagination that it is immune. Start using your brains people... now about your voting habits :)

    1. Re:hmm, and to think that just the other day... by Anonymous Coward · · Score: 0

      Do we need to inform you , troll, of the difference between a virus and a worm?? Ape

  48. msft by skydude_20 · · Score: 1, Flamebait

    where's the microsoft FUD of reasoning stating that this is exactly why you shouldn't switch to Linux

    --
    Jesus saves souls and redeems them for valuable cash prizes
  49. Debian fixed version by Anonymous Coward · · Score: 0
    Checking through debian security list shows that this was addressed in at least two places.
    • openssl_0.9.6c-2.woody
    • apache-ssl_1.3.9-4
    • libapache-mod-ssl_2.4.10-1.3.9-1

    Thus no need to panic assuming you subscribe to security.debian.org in your apt and have run a "apt-get update; apt-get upgrade".


    Info of course from here and here.


    --Karl

  50. Re:haha HAHA haha by bluhatter · · Score: 0, Troll

    IIS comes out with so many vulnerability patches because it sucked so bad to begin with. Microcrap makes me sick.

    --


    bluHatter
  51. Only a problem if you have Apache+mod_ssl? by shoppa · · Score: 1
    This is only a problem if you built Apache with mod_ssl and a buggy version of OpenSSL, right?

    Or installed a standard Linux distro wthat by default puts a buggy Apache+mod_ssl+OpenSSL binary in...

    It's a shame that so much stuff comes "with" all the popular linux distributions. Ideally a server should be stripped down to the bare minimum of what's truly needed, not loaded up with all sorts of junk, otherwise you spend all your time patching up the junk as it gets exploited.

    1. Re:Only a problem if you have Apache+mod_ssl? by Anonymous Coward · · Score: 0

      yah... you have no ideas how many programs I must uninstall from redhat 7.2

  52. Security Lists by Q2Serpent · · Score: 3, Insightful

    This is why I subscribe to the Mandrake Security mailing list. I got an e-mail about this a little while back, did a "urpmi --auto-select", saw ssl in there, and bang. No more problem for me.

    -Serp

  53. Re:Pools and resturaunts... by feepness · · Score: 1

    This is offtopic but hey, I felt compelled.

    You are absolutely correct in your comparison of pools, resturaunts, smoking, and peeing. However, in a free society, I should be able to run a pool that people can pee in or a resturaunt that people can smoke in. The nice thing about a free society is, people who don't like it don't have to show up.

    Nowhere in the constitution does it say you have the right to make every pool be piss-free and every resturaunt be smoke-free.

    Think about it.

  54. only effects https by brer_rabbit · · Score: 2

    Most of us home users don't run https servers so -- correct me if I'm wrong -- this doesn't really effect us. Putting my neck out further, would it be safe to say if you firewall port 443 (https) then you should be safe from this bug?

    1. Re:only effects https by Anonymous Coward · · Score: 0

      If your server is not listening to 443 (HTTPS by nature) then there is obviously no point of configuring your firewall to block this.

    2. Re:only effects https by drsoran · · Score: 2, Informative

      If your server is not listening to 443 (HTTPS by nature) then there is obviously no point of configuring your firewall to block this.

      Or rather, if you're server isn't listening on port 443 there's no point in opening this port up in your firewall. Default deny people. Default deny. Portmap may not be vulnerable today but someone may discover a bug in it at 3am tomorrow while you're happily sleeping in bed and use it to exploit your box. Just block everything and open up only the services you need. And of those servers, think about if you really need them open or not and if you could be using a more secure program to do the same thing.. perhaps DJB's tools like publicfile and djbdns for example to replace these huge monolithic apps for a simple home box with a couple dozen web pages.

    3. Re:only effects https by Anonymous Coward · · Score: 0

      Well, you should be running SSL. I see no reason to use unencrypted protocalls ever, even for http. Am I paranoid, well, maybe a little. But it is so damn easy to set up, why the hell not?

  55. One word: by Anonymous Coward · · Score: 0

    Execution.

  56. Could someone PLEASE fix the lead-in to this story by Anonymous Coward · · Score: 1, Informative

    the worm ONLY affects SSL-enabled Apache servers, not your run of the mill (non mod_ssl) servers.

  57. Re:Glad to see Redhat helping out...themselves by rlangis · · Score: 1
    Hmm, odd...this is what I did:
    # apt-get update && apt-get install openssl

    And I didn't even have to be a 'subscription customer'. God I hate that. Why should we have to pay to get the latest updates to our FREE software? If that isn't Microsoftian, I don't know what is.
    --
    GIR: I'm going to sing the Doom song now. Doom doom doom doom doom doom de-doom doom doom doom doom doom doom...
  58. -28 already available? by Akardam · · Score: 2

    A couple of days ago, I went on a standard errata gathering run, and downloaded openssl-0.9.6b-28.i386.rpm & etc. for 7.2. I don't see -24 in either the 7.2 or 7.3 directory, even though the page you linked to lists it. I would presume, however, that -28 is not vulnerable.

  59. Re:haha HAHA haha by mfos.org · · Score: 1, Interesting

    To be technical, Apache is perfect, OpenSSL isn't

  60. Incidents.org just released an advisory as well... by McCow · · Score: 4, Informative

    Seems a bit more detailed.

    Here is the alert:

    published: 2002-09-13
    OpenSSL, the collection of libraries and programs used by many popular
    programs, has had a number of security problems recently. It looks like
    the problems are not over yet.

    It has been discussed on several mailing lists, that aside from the
    exploit known for openssl 0.9.6d, there are exploits available for
    even the most recent version (0.9.6g).

    As a precaution, we recommend to disable programs that use openssl as
    much as possible. The exploits available so far focus on apache, which
    is probably the most common exposed service that is using openssl.
    As a precaution, we recommend disabling SSLv2, if you have to run an
    Apache server with mod_ssl enabled. The magic configuration lines
    are:

    SSLProtocol all -SSLv2
    SSLCipherSuite ALL:!ADH:!NULL:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:-LO W:+SSLv3:+TLSv1:-SSLv2:+EXP:+eNULL

    One of the openssl apache exploits was found to install a DDOS agent
    called 'bugtraq.c'. It uses port 2002 to communicate and can be used
    to launch a variety of DDOS attacks. This program uses UDP packets on
    port 2002 to communicate, not necessarily to attack.

    - //cow
    cow's go muu~

  61. Re:this sort of thing wouldnt happen with Open Sou by Anonymous Coward · · Score: 0

    And just as quickly put the source code back out there so everyone can look for the next thing to exploit in it.

  62. not linux specific by Narcocide · · Score: 1

    it seems it's actually only a problem with Apache SSL in combination with whatever version of openssl (0.9.6b?) .... and according to the netcraft report apache 1.3.26 shouldn't be vulnerable anyway.

    does anyone else have some clarificaiton on this?

    1. Re:not linux specific by caferace · · Score: 1
      Straight from the source (allegedly):

      {"Gentoo", "", 0x08086c34},
      {"Red-Hat", "1.3.6", 0x080707ec},
      {"Red-Hat", "1.3.9", 0x0808ccc4},
      {"Red-Hat", "1.3.12", 0x0808f614},
      {"Red-Hat", "1.3.12", 0x0809251c},
      {"Red-Hat", "1.3.19", 0x0809af8c},
      {"Red-Hat", "1.3.20", 0x080994d4},
      {"Red-Hat", "1.3.26", 0x08161c14},
      {"Red-Hat", "1.3.23", 0x0808528c},
      {"Red-Hat", "1.3.22", 0x0808400c},
      {"SuSE", "1.3.12", 0x0809f54c},
      {"SuSE", "1.3.17", 0x08099984},
      {"SuSE", "1.3.19", 0x08099ec8},
      {"SuSE", "1.3.20", 0x08099da8},
      {"SuSE", "1.3.23", 0x08086168},
      {"SuSE", "1.3.23", 0x080861c8},
      {"Mandrake", "1.3.14", 0x0809d6c4},
      {"Mandrake", "1.3.19", 0x0809ea98},
      {"Mandrake", "1.3.20", 0x0809e97c},
      {"Mandrake", "1.3.23", 0x08086580},
      {"Slackware", "1.3.26", 0x083d37fc},
      {"Slackware", "1.3.26",0x080b2100}

    2. Re:not linux specific by Cef · · Score: 2

      I notice a lack of Debian in there. I could guess a number of Debian sys admins would find this reassuring.

      No, I'm not advocating that they should be slack about updates, but it's interesting to see that Debian isn't listed. Remember to "apt-get update ; apt-get upgrade" all you Debian admins!

      I would also guess this may be due to the way Debian package numbering works. Where possible, Debian will not upgrade a version number of a package when they fix a problem in the stable distribution. Instead, they will patch the existing version, and release a sub-version of the software to solve the exploit. This means that you can't simply look at the version (eg: whatever Apache returns) and determine if the program is exploitable.

      You simply have to "suck it and see".

  63. TACO!!!!!!!!! by Anonymous Coward · · Score: 0

    please IP ban this MF!

  64. Will this thing compile to work w/ Cygwin? by rayd75 · · Score: 1

    As an administrator of mostly Windows boxes I'm feeling a little left out... Of course that might just be because they are all properly patched.

    1. Re:Will this thing compile to work w/ Cygwin? by Anonymous Coward · · Score: 0

      er..unless Windows used openssl libs for something and didn't tell you. you don't really have any way of knowing. I, on the other hand, always know exactly what my system is running.

    2. Re:Will this thing compile to work w/ Cygwin? by Anonymous Coward · · Score: 0

      > As an administrator of mostly Windows boxes I'm feeling a little left out... Of course that might just be because they are all properly patched.

      Oh, not to worry, I'm sure there'll be another IIS bug for you soon enough.. :-)

  65. Re:Pools and resturaunts... by Anonymous Coward · · Score: 0

    Uhm, all his sig is saying is that trying to appease non-smokers by making a separate smoking section doesn't cut it. It doesn't advocate banning smoking or peeing in pools. It's just saying "don't delude yourself thinking that a smoking section makes the non-smokers happy."

  66. premium service by forii · · Score: 1

    You're not paying anyone to get it, you're paying to have it automatically sent to you.

  67. openssl 0.9.6g(latest) is broken by Anonymous Coward · · Score: 0

    Try compiling Apache 2.0.X with a dynamic loadable module of SSL. It will break on 'make', at least on Red Hat 7.2. I had to go back to 0.9.6f.

    1. Re:openssl 0.9.6g(latest) is broken by Anonymous Coward · · Score: 0

      It's not broken. Apache is.

      qpopper had the same bug.

      e should work fine, though.

    2. Re:openssl 0.9.6g(latest) is broken by orius_khan · · Score: 2

      Try compiling Apache 2.0.X with a dynamic loadable module of SSL. It will break on 'make', at least on Red Hat 7.2. I had to go back to 0.9.6f.

      You don't have to manually install the new versions of Apache/OpenSSL/etc from the project authors on Red Hat servers. RedHat backports all the security bugfixes to the older versions of the software, so the "version" number that you are running is always older than the "latest" version available from the actual project's site. RedHat (supposedly) does more compatibility testing to make sure all the different packages play nice with each other, so they don't actually release new packages to be 'up2dated' unless there are significant features in the new version. This delay (often weeks or months) doesn't usually matter because you don't NEED the latest versions to be secure, the bugfixes get updated pretty much immediately every time. It's worked pretty good for us so far...

      --
      Sometimes the best solution to morale problems is just to fire all the unhappy people.
    3. Re:openssl 0.9.6g(latest) is broken by Anonymous Coward · · Score: 0

      qpopper?

      I do not see how Apache is broken considering no version of apache in the 2.0 tree will compile in a dynamic mod_ssl with openssl 0.9.6g, but will with 0.9.6f and below. 0.9.6g has a new linking method.

      Hell, if memory serves right, even compiling a static mod_ssl after specifing --prefix=/usr/local/ssl(which is the default anyways) on the openssl 0.9.6g compile would cause make to break on Apache.

    4. Re:openssl 0.9.6g(latest) is broken by Anonymous Coward · · Score: 1, Interesting

      And why are you telling me this? Red Hat only has apache 1.3 in their distribution as an rpm. And an old one, .22 I think.

      I do not care anything about rpms. If I want apache 2.0 with ssl, I download the source, and compile it in /usr/local/apache2 and /usr/local/ssl. Done. None of that bs of spreading configs and logs and binaries all over the system.

    5. Re:openssl 0.9.6g(latest) is broken by Anonymous Coward · · Score: 0

      It's .22, and they have an updated .22 with the .26 fixes backported.

  68. Stable safe, and probably unstable by Goonie · · Score: 2
    According to what I've read, the vulnerabilities this exploits are covered in stable by the updates discussed in this offical Debian security advisory.

    Unstable, is at 0.9.6g and thus shouldn't be vulnerable.

    --

    Any sufficiently advanced technology is indistinguishable from a rigged demo
    --Andy Finkel (J. Klass?)
  69. How do I know? by Anonymous Coward · · Score: 0

    Posting anonymously so I don't give away that I have a less than ideally managed linux box sitting on the network.

    Sorry for being stupid, but my user name does start as with "baka" and my web address does start with "ahou"... (both are Japanese words for stupid) so I have fully accepted this fact.

    I am not really the main administrator of a our Linux box but do have some responsibilities for it. What is the simplest and fastest way that I can check to see if our box is vulnerable? i.e. a command line command or a config file to read.

    1. Re:How do I know? by JonathanX · · Score: 2, Informative

      as root type openssl version

  70. Benevolent worms! by alienmole · · Score: 2, Informative
    The only solution that'll work in the real world, today, is to write worms that infect vulnerable machines and fix them.

    In fact, Microsoft has already pre-infected their own new OS, Windows XP. Maybe those draconian EULAs (you hereby agree that "M$ 0wnz j00") aren't such a dumb idea after all...

    Not that I like it, but the fact is that MS is targeting the sort of people we're worrying about, giving them what it thinks they need, whether they ask for it or want it, or not. We hate this because we're tech-savvy and want to control our machines, but for the average user, having someone else "0wn" their machine is probably, ultimately, a necessity. The question is just who's going to do the owning - virus writers and crackers, or Microsoft/Symantec etc.

    1. Re:Benevolent worms! by SN74S181 · · Score: 1

      but for the average user, having someone else "0wn" their machine is probably, ultimately, a necessity.

      Red Hat is betting a whole wad of cash on it becoming a necessity.

    2. Re:Benevolent worms! by jdbo · · Score: 2

      Please mod the parent up; while there are ahost of unaddressed issues IRT how this sort of effort could be undertaken, I think that the creation of an accepted infrastructure (not just tech., but extending to communications with infected admins) needs to be established that will enable semi-automated fixing of infected/infectable boxes on networks.

      Do I think that their should be virii that go around an infect/fix your box for you? No, varying distributions would make this a nightmare, and the liability issues involved would make anyone (with even the best intentions and highest technical skill) insane to even try such an approach.

      Rather, there needs to be, at a minimum, an accepted method of notifying the admin/primary user of "box X" that their system has been rooted; this notification could include some sort of pointer to (distro-specific? security-vendor-implementation-specific?) registered info about the virus.

      this appears to me to be the the best role for a "benevolent virus" (in this case, more of a network scanner/meta-virus, as actual infection is not necessary) - by detecting possible routes of infection/actual infection on a system, and warning that system of possible/actual infections.

      A distro could (based on this warning notification) wrap some nice end-user warning/auto-update functionality around the registered virus info.

      In other words, the newbie user doesn't nec. have to actively check for updates; rather, others on their network will intermittently scan for "open" boxes, and notify those machines/users of their status (this isn't much different from what a sysadmin on a LAN does, but in a more decentralized manner). Think of it as a sort of semi-automated neighborhood watch.

      Are there holes to this approach? Is this politically/technically complicated? Certainly.

      However, this is definitely a case where I see that the "mediocre user" needs to be accomodated -
      and educated/hand-held, even if just a little bit at a time - into keeping their boxes maintained correctly. Otherwise they simply won't be able to keep up.

      Besides, I would assume that a community in which network effects are so well exploited IRT generating code should have some excellent ideas IRT automating notification throughout local networks.

    3. Re:Benevolent worms! by Dan+Crash · · Score: 2

      this appears to me to be the the best role for a "benevolent virus" (in this case, more of a network scanner/meta-virus, as actual infection is not necessary) - by detecting possible routes of infection/actual infection on a system, and warning that system of possible/actual infections.

      This sounds something like CycSecure.

      I can't vouch for the efficacy of CycSecure -- I only know what I've read here and a few other places -- but it seems like an free software version of this tool would be a big step towards continuous security for non-expert users.

      --
      He who refuses to do arithmetic is doomed to talk nonsense.
  71. Default ports. by r3nt0n · · Score: 1

    Lets say I have SSHD running on port 5422, will I still be open to the virus? Im guessing it runs on the standard SSHD ports?

    1. Re:Default ports. by Anonymous Coward · · Score: 0

      apache with openssl
      ssl
      ssl
      ssl
      NOT ssh

  72. quick preventative measure by Anonymous Coward · · Score: 1

    #touch /tmp/.bugtraq.c
    #chmod 000 /tmp/.bugtraq.c

  73. ...and opens another one! by devphil · · Score: 5, Insightful
    first, only root should be able to run gcc...

    Thank you, try again.

    While are you are correct in saying that a limited subset of users should be permitted to run the compiler, that subset should never be the superuser. Compilers have security holes too, and gcc has been no exception. (was it 2.7 or 2.8? don't recall, too tired)

    Never do your compiling as root.

    --
    You cannot apply a technological solution to a sociological problem. (Edwards' Law)
    1. Re:...and opens another one! by SN74S181 · · Score: 2, Interesting

      The whole concept of 'root' is dangerous and a major security flaw. There should be ACL restrictions on any modern secure operating system. Security should be segmented. There's no reason for an antiquated 'god account' concept on a modern server.

      Sadly, many people are still bogged down in the concepts of 70's era Time Sharing systems.

    2. Re:...and opens another one! by Anonymous Coward · · Score: 0

      You mean like:
      Administrator or
      SYSTEM

    3. Re:...and opens another one! by Arandir · · Score: 2

      you are correct in saying that a limited subset of users should be permitted to run the compiler

      Your suggestion only works if it is not a policy. Once it becomes a policy, then developers will not have access to compilers, because it's much easier to find a new job then to convince IT that you properly belong to that subset.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    4. Re:...and opens another one! by roly · · Score: 0

      was it 2.7 or 2.8? don't recall, too tired

      gcc 2.7.x and older have a local root hole allowing anyone with a valid account to get root

      --
      "With Microsoft, you get Windows. With Linux, you get the full house" - unknown
    5. Re:...and opens another one! by Dahan · · Score: 2
      gcc 2.7.x and older have a local root hole allowing anyone with a valid account to get root

      Got a link to more info on that? I don't see how a non-suid-root program like gcc can allow anyone to get root by itself. I did find references to a "put symlinks in /tmp" style vulnerability in gcc 2.7.x, but that requires root to run gcc for anything really interesting to happen.

    6. Re:...and opens another one! by Anonymous Coward · · Score: 0

      >> you are correct in saying that a limited subset of users should be permitted to run the compiler

      > Your suggestion only works if it is not a policy. Once it becomes a policy, then developers will not have access to compilers, because it's much easier to find a new job then to convince IT that you properly belong to that subset.

      That's because the parent post had an implicit final clause to it:

      "you are correct in saying that a limited subset of users should be permitted to run the compiler on a production system.. Developers always have access to the compiler on their build systems, but No One needs the compiler on a production system. That's what the build systems are for.

    7. Re:...and opens another one! by Anonymous Coward · · Score: 0

      Developers always have access to the compiler on their build systems, but No One needs the compiler on a production system.

      Okay, I missed that one. I saw "production system" and though "my workstation". My goof.

    8. Re:...and opens another one! by Anonymous Coward · · Score: 0

      ...never...
      unless you're compiling perl on an old HP/UX system!

    9. Re:...and opens another one! by Anonymous Coward · · Score: 0

      What, you've never been bitten by the OS telling you you're 'not permitted' to do something when you're the administrator?

      Sometimes you need to do things that might be considered crazy or unsafe, and it doesn't do to have Microsoft deciding when you can and can't do this. Witness Task Manager, that half the time wont let you kill a process. I had to find a third party task manager that doesn't give you that stupid message, because I didn't want to constantly bounce the web service while testing a single site.

      With a god account, I can do what needs to be done when it needs to be done, rather than be locked out of the system because someone did something stupid with ACL's (EVERYONE - NO ACCESS)

    10. Re:...and opens another one! by Anonymous Coward · · Score: 0

      kill.exe from the resource kit will let you kill just about any process. It's just a task manager thing so idiots running NT/2000/XP can't go around killing random system processes -- "CSRSS? I don't need that!!" *click* *CSRSS dies* *blue screen* "Fucking Microsoft unstable POS!!"

    11. Re:...and opens another one! by Anonymous Coward · · Score: 0

      "Administrator" is bound by the current ACL! Either local or domain. Their access can, and frequently is limited. A properly setup workstation might not even have a local admin acount. Or if it did, it's access would be limited to super user. And "SYSTEM" is not user acessable.

      There should be a global Anonymous Idiot account.

  74. Accidently safe by Anonymous Coward · · Score: 0

    Although my server is up to date, it looks like it wouldn't have gotten too far on my system anyway since /tmp is mounted as no exec on all of the systems I control.

    The interesting thing about the SecurityFocus site are the "solutions" being the usual canned responses. Make sure your virus software is up to date, don't open exe files... whatever.

  75. Comment removed by account_deleted · · Score: 2, Flamebait

    Comment removed based on user account deletion

  76. Signature? by Wanker · · Score: 2

    What does an attempt to infect a webserver look like in the access logs? This will allow those who have already fixed the problem remind those who have not...

    1. Re:Signature? by bird · · Score: 2, Informative

      In my ssl error log:

      [Fri Sep 13 03:24:07 2002] [error] mod_ssl: SSL handshake failed (server obscured:443, client obscured2) (OpenSSL library error follows)
      [Fri Sep 13 03:24:07 2002] [error] OpenSSL: error:1406B458:lib(20):func(107):reason(1112)

      A little bit before that, in my http log:
      162.33.137.47 - - [13/Sep/2002:03:23:58 -0700] "GET / HTTP/1.1" 400 383 "-" "-"

      This is consistent with the alert: first an HTTP request to get the server signature, then an HTTPS attempt to exploit.

    2. Re:Signature? by Fjord · · Score: 2

      Hmm, I'm guessing you just posted the IP of a vulnerable box.

      --
      -no broken link
    3. Re:Signature? by Anonymous Coward · · Score: 0

      Want thousands more? I got so many incoming UDP packets on port 2002 I've had to shutdown my connections - can't afford $50 a day on my connection :-(
      I log ALL packets in and out of my router

    4. Re:Signature? by Fjord · · Score: 2

      Aren't those scans by hackers looking for trojan cow, or is there a worm for TC as well?

      --
      -no broken link
  77. Maybe the stats aren't as bad as they think... by orius_khan · · Score: 5, Informative

    "Almost half of the 22 million Apache HTTP sites found by the survey are running Apache/1.3.26, whilst only around a quarter of the Apache SSL sites are running this version, which fixes the chunked encoding vulnerability."

    Does this statistic take into account that some Linux distros (for example, RedHat) backport the bugfixes to earlier versions of Apache/OpenSSL/etc.??

    All of our servers are running Apache 1.3.23, but it's 1.3.23 release 14 which DOES include the fixes for the bugs mentioned on that page. If they are simply going by the Apache version number reported, then they may be over-estimating the number of vulnerable web servers by several million...

    But you all know what they say about statistics anyway...

    --
    Sometimes the best solution to morale problems is just to fire all the unhappy people.
    1. Re:Maybe the stats aren't as bad as they think... by konmaskisin · · Score: 2

      Add to this that the exploit has to run gcc to compile the encoded file ...

      Hmm hands up who installs a compiler on WEB SERVER?! ... sheesh

    2. Re:Maybe the stats aren't as bad as they think... by perp · · Score: 1

      Likewise for SuSE. They backported apache, openssl and openssh within a couple of days, and I spent one long day patching everything that faced out. With YaST2 it is a no-brainer, even remotely, but some of the systems are too minimal for that and needed manual patching.

      Some spammer sent me an email that he had "noticed" that we were running apache 1.3.19 on our main web server, drew my attention to the fact that there was a vulnerability in it (as if I hadn't spent the last 2 days reading a zillion Bugtraq posts about it) and offered his services to "secure" our site. Of course, his scan did not detect that we were running 1.3.19-126, which is as secure as anything else out there.

      --
      There are two kinds of sysadmins: paranoids and losers. I'm both kinds.
    3. Re:Maybe the stats aren't as bad as they think... by Anonymous Coward · · Score: 0


      Perhaps not gcc, but javac.

      I still agree that it's a stupid idea.

    4. Re:Maybe the stats aren't as bad as they think... by Anonymous Coward · · Score: 0

      Someone who needs to compile a new version of Apache due to an exploit in the existing version? :)

    5. Re:Maybe the stats aren't as bad as they think... by gengee · · Score: 2

      Ummm...Most people? If you're concerned about it, chmod 700...But I would be very annoyed without GCC on my web servers:P

      --
      - James
    6. Re:Maybe the stats aren't as bad as they think... by JerkBoB · · Score: 1

      >> Hmm hands up who installs a compiler on WEB
      >> SERVER?! ... sheesh
      >
      > Ummm...Most people?

      Not anyone who runs a real website. Your vanity domain running off your DSL/Cable Modem doesn't count.

      I have roughly 30 machines under my direct control, and I can guarantee you that the production machines don't have gcc installed, unless they're build machines. If you admin more than one machine, you don't have time to compile everything from source. You use package management. I use both dpkg and rpm, depending on the server. Anyone in my group who tries to install something unpackaged gets hit with a heavy stick.

      You should try it sometime. I really can't understand why people wouldn't use packages. Even if you don't like the way the package maintainer compiled the software, you have the option of rebuilding the package with the options you like. Then you have a documented and consistent build/installation for your software.

      If you're going to go through the trouble of documenting the options you use to build the software and then tarballing it up to put on all your servers, you've already gone through most of the work of using package management, without all of the nice features of a package management system such as dependency and conflict checking, or automatic install/uninstall scripts, etc.

      --
      A host is a host from coast to coast...
      Unless it's down, or slow, or fails to POST!
    7. Re:Maybe the stats aren't as bad as they think... by sg_oneill · · Score: 2

      Hmm hands up who installs a compiler on WEB SERVER?! ... sheesh

      Hands up who hasn't optimised there apache install for the machine they run on...... Any one heard 'a Gentoo?

      --
      Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
    8. Re:Maybe the stats aren't as bad as they think... by sg_oneill · · Score: 2

      ....Even if you don't like the way the package maintainer compiled the software, you have the option of rebuilding the package with the options you like....

      Unless ofcourse you don't have GCC.... So the point's pretty moot hey? Particularly for smaller sites (Ie 99.999% of websites that probly max 10-50 hits an hour)

      --
      Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
    9. Re:Maybe the stats aren't as bad as they think... by Anonymous Coward · · Score: 0

      "Not anyone who runs a real website. Your vanity domain running off your DSL/Cable Modem doesn't count."

      Tell that to all the CodeRed boxes still around.

    10. Re:Maybe the stats aren't as bad as they think... by JerkBoB · · Score: 1

      Unless ofcourse you don't have GCC.... So the point's pretty moot hey?

      My point is that if you have a production web server (i.e. you're running a company's web site on it), you should not have GCC installed. If you're big enough to be hosting company web sites, you're damn well big enough to have at least one other box on which to (re)build packages for the production server.

      --
      A host is a host from coast to coast...
      Unless it's down, or slow, or fails to POST!
    11. Re:Maybe the stats aren't as bad as they think... by Anonymous Coward · · Score: 0

      I have roughly 30 machines under my direct control, and I can guarantee you that the production machines don't have gcc installed, unless they're build machines.

      That's a good philosophy if you know you'll never need to compile anything on them and the machines are purely dedicated to being webservers. Many Linux boxes though run more than just Apache and many people need gcc. Now, my question is, if they've gained access to your box, what stops them from pulling down a GCC package for your architecture or even a tarball of it? It's not like it needs to run setuid root. Do you mount your entire filesystem read-only?

    12. Re:Maybe the stats aren't as bad as they think... by Anonymous Coward · · Score: 0

      While you're blowing me, are there any other imperial decrees you'd like to make? Why is it every little admin thinks they've discovered "The Way It Should Be Done"?

      I admin 47 servers and over 300 linux workstations: every damn one of them has a compiler. All code gets compiled by me and tested. If you can't handle admin'ing 30 systems don't call your self a system administrator. You're a hobbiest who may or may not get paid. Hell, my home network has 11 machines with 9 of them headless; think you can handle running that?

      Security is a science not a form of Zen. If you don't understand the technical details you can at least quit making up arbitrary rules.

    13. Re:Maybe the stats aren't as bad as they think... by Blkdeath · · Score: 1
      Incidentally, Gentoo (mentioned above) supports all those nifty package management features while allowing me to compile from source.

      You're not running your web servers on 386s, are you? {smile}

      Seriously, though, I'm sure it's more than possible (and I'll be putting this to a practical test very shortly) to install Gentoo where the compilers et al. reside on an NFS-mounted compile machine and can be mounted when required, then promptly unmounted and access forbidden.

      Of course, there are also the precautions of having one's compilers and libraries accessible only from a select group of trusted users which, of course, do not include one's daemon users / groups.

      Not anyone who runs a real website. Your vanity domain running off your DSL/Cable Modem doesn't count.

      Sorry, but I find this fundamentally offensive. It's the use of "vanity domains" that spread the likes of Code Red - which led, of course, to major broadband leaders blocking incoming TCP port 80 requests across the board for a period of time.

      <ANECDOTAL>
      A friend of mine installed IIS on his ${CABLE_PROVIDER} account for the purposes of testing some ASP / Access code he was working on. He neglected, unfortunately, to apply any patches. Within eight (8) hours, his system was DoS'ing several machines across the Internet. ${CABLE_PROVIDER}, thankfully, shut him down as soon as it was observed and he had a few days off the Internet to think about his mistake.
      </ANECDOTAL>

      I remain of the firm opinion that any machine on a dedicated connection offering some form of service(s) to the outside world should take all neccesary precautions to help prevent the spread of malicious worms, else their providers should have the right (and the cajones) to remove them from their positions on the Internet.

      --
      BD Phone Home!

      Shameless plug. Like you weren't expecting it.

    14. Re:Maybe the stats aren't as bad as they think... by Pyrrus · · Score: 1
      Your vanity domain running off your DSL/Cable Modem doesn't count

      that's the thing though, it may not count as a "real website" or whatever, but it can spread a worm just as easily, so it's just as bad from a security standpoint.
    15. Re:Maybe the stats aren't as bad as they think... by schon · · Score: 3, Interesting

      That's a good philosophy if you know you'll never need to compile anything on them and the machines are purely dedicated to being webservers.

      Ahem, did you READ what you're replying to?

      Many Linux boxes though run more than just Apache and many people need gcc

      Again, try READING the post, then attempt to understand what he's saying.

      Here, I'll summarize for you:

      PROPERLY CONFIGURED PRODUCTION MACHINES SHOULD NEVER HAVE COMPILERS ON THEM

      YOU COMPILE STUFF ON NON-PRODUCTION MACHINES, AND INSTALL WITH A PACKAGE MANAGER

      many people need gcc

      Not on production boxes they don't.

      if they've gained access to your box, what stops them from pulling down a GCC package for your architecture

      This is a good question; simply put, because it would be lots and lots of work, that can be undone very easily.

      It's not a big deal for a hacker to root a box and do something like that, but it's a HUGE deal for a worm to do it - according to the bugtraq discussion, this current version of the worm frequently gets the attack wrong, because it misidentifies the Apache version and platform, and gets the injection vector wrong. Now imagine if it had to identify not just the Apache version, and the archetecture, but the whole machine environment so that it can come up with a working build environment?

      Imagine coming up with a way to identify every possible platform out there, and then obtaining or compiling a version of GCC for each one, and then storing it, so that the worm can automatically retrieve it. (GCC - with all of the includes, libraries, etc. is quite large.)

      Then you have to make the worm available to download the correct version of GCC - which means that you either have to identify yourself (you put it on your own server), or you have to put it on a compromised server, and hope that the admin doesn't notice the gigabytes of tarballs now being served by his machine.

      And regardless of which way you choose, you've just made it ridiculously simple to negate all the hard work you've just done: once the white hats find out where the data is coming from, they just notify that server's upstream connection, and your work is for naught.

    16. Re:Maybe the stats aren't as bad as they think... by JerkBoB · · Score: 1

      > While you're blowing me, are there any other
      > imperial decrees you'd like to make? Why is it
      > every little admin thinks they've
      > discovered "The Way It Should Be Done"?
      >
      lol

      > I admin 47 servers and over 300 linux
      > workstations: every damn one of them has a
      > compiler.
      >
      That's one of the most ridiculous things I've ever heard.

      > All code gets compiled by me and
      > tested.
      >
      You don't have much of a life, do you? I'll bet you're going to claim that you read through each line of code before you compile it, too. Bullshit.

      > If you can't handle admin'ing 30
      > systems don't call your self a system
      > administrator. You're a hobbiest who may or may
      > not get paid. Hell, my home network has 11
      > machines with 9 of them headless; think you can
      > handle running that?
      >
      Ooh... 9 headless machines! So let me get this clear: Because I have better things to do with my time than sitting around waiting for software to compile, and I make use of certain tools available to me to increase my productivity (package managers, in this case), I'm a hobbiest? 'Real Admins' compile all software by hand on every single box they own?

      That's one of the stupidest arguments I've ever heard.

      If a package doesn't do what I want, I recompile it on a machine which is not in production, and then test it on machines which aren't in production. Once I'm satisfied that it's working properly, it gets installed on production machines. One compile, multiple installs.

      Do you actually work with anyone else? When you're 'compiling and testing all code' for those 47 servers and over 300 workstations, do you document what you're doing? If you get hit by a bus tomorrow, is your replacement going to find systems that have a uniform set of packages and configurations, or a bunch of haphazardly-maintained machines with mostly similar configurations and slightly screwed-up installations?

      > Security is a science not a form of Zen. If you
      > don't understand the technical details you can
      > at least quit making up arbitrary rules.
      >
      There is more to most System Administrators' lives than sitting in front of a console 24/7. I don't believe that you keep every single one of your over 347 machines current, not if you're compiling new software by hand on each machine. If you somehow are, I applaud you while shaking my head and wondering why some people seem to love doing things the difficult way.

      My guess is that you haven't been at this for very long. I started out with Slack, back in the 1.x days. I was a hobbiest then, and for a few years crafted my systems from hand. It was fun. Then I got into IT jobs, and by the time I started doing Systems Administration, I'd seen the package management light. Now I run a department, and I see that the less-experienced people sometimes get irritated by my package management mandate (because it's slightly more work up front to build a package and make sure it installs correctly), but our production systems are stable, documented, and easily reproducible (by someone other than me ).

      --
      A host is a host from coast to coast...
      Unless it's down, or slow, or fails to POST!
  78. Blocking UDP 2002 isn't the answer. by Mr+Z · · Score: 2, Interesting

    You might save yourself from *this* worm, but how long until someone 0wn3z you with some other 37331 worm that uses port 2003? or 2004? or 37331? or some other number? Hmmmmm?

    While you could nuke GCC from your machine (ouch!) why not just patch the hole and get on with life?

    --Joe
    1. Re:Blocking UDP 2002 isn't the answer. by Anonymous Coward · · Score: 1, Informative

      Look my firewall blocks EVERY port that hasn't been deemed necessary. Its a server so I don't need gcc
      Just offering a quick band-aid to get through the weekend.
      Thanks for the advice though. Really.

    2. Re:Blocking UDP 2002 isn't the answer. by Mr+Z · · Score: 1

      That's cool, just so long as people understand it's a short term band-aid.

      The ultimate hack, though, would be to have the worm hook itself on port 80 and act as a proxy for Apache. Bet you don't have 80 blocked if your running a webserver....

      In my own setup, I have just about everything inbound blocked except for 22 and 80 (don't need SSL, only need SSH and http). While that'd stop this particular worm, it wouldn't stop a trickier one that thought ahead about firewalls and packet filters. Therefore, I disabled SSL in the configs (I had just been using the defaults, which leave SSL on), and installed updated openssl libraries.

      --Joe
  79. What to look for in your logs by GT_Alias · · Score: 5, Informative
    I noticed some strange stuff a week or two ago in my Apache logs, watch out for this stuff in your ssl_engine_log file:

    [27/Aug/2002 20:02:19 23525] [error] OpenSSL: error:1406B458:SSL routines:GET_CLIENT_ MASTER_KEY:key arg too long
    [27/Aug/2002 20:02:22 24087] [error] OpenSSL: error:1406B458:SSL routines:GET_CLIENT_ MASTER_KEY:key arg too long

    Thing is though, that "key arg too long" error is part of the July patch to OpenSSL, so you won't see it if you aren't patched. Hopefully this log signature doesn't become as familiar as nimda scans.

    1. Re:What to look for in your logs by Secure42 · · Score: 1

      Here is what i can found in my logs, many, many times:

      [error] OpenSSL: error:1406B458:lib(20):func(107):reason(1112)

  80. wonder how long before ... by Anonymous Coward · · Score: 0

    before they attack the windows computers using this. i know we are using apache-1.3.26 with mod_ssl 2.8.9 OpenSSL 0.9.6d

    checked www.modssl.org the site we got it from and they only have 'd' nothing higher. since we don't have a windows compiler and we aren't sure how they are compiled, we are stuck with d... ick

    was going to wait to update mod_ssl (2.8.10) until they got the new OpenSSL

  81. Re:Update Apache too; c'mon... you know you want t by gmack · · Score: 2

    I would upgrade to apache 2.0 if I could but not all of the plugins that we need are ported yet. :/

  82. Mac Os X goes down in flames... by Anonymous Coward · · Score: 0, Troll

    Uh-oh. Steve "I've only stolen *BSD twice in my life" Jobs is depending on Apache for his "Mac OS X Server" product! Too bad his effete, techno-wannabe's never designed an operating system in their life, or else they could help fix the Apache bugs.

    Of course, his droogs who go out and buy BSD, oops, I mean "OS X", will never know the difference. I mean, they've still go their incredibly important iTunes and iPhoto. After all, "that's why I got into computers in the first place... (moment of profound silence)".

    Fags.

  83. Re:Update Apache too; c'mon... you know you want t by ceejayoz · · Score: 2

    not until PHP officially supports it...

  84. Microsoft Engineered? by Anonymous Coward · · Score: 0

    It's possible. I wouldn't put it past microsoft to write viri (viruses?) for linux.

    1. Re:Microsoft Engineered? by Anonymous Coward · · Score: 0

      Good god no, I would doubt this very much unless theres some kind of wizard to do th... You don't think there could be, you don't think over the next few months we're going to be some stream of vulnerabilities in Apache being posted on /. Could this be the end of the honeymoon, could this be the end of my favorite gadget, the end of my proof that I am superior to thou? Could this be the end to my one and only penile extension? Could this be the final closed door to my way to enlightenment, the closure of my one way to meet the ladies? Please say it isn't true, please tell me my life is not falling apart at the seams thank to those bastards at mIcRo$hIt.

    2. Re:Microsoft Engineered? by fuali · · Score: 0

      That's funny. I wonder how many MS viruses were written by Linux zealots.

  85. Re:Glad to see Redhat helping out...themselves by SN74S181 · · Score: 1

    And as long as they make sure their Red Hat releases have the proper number of bugs in them, they're guaranteed a revenue stream.

  86. Re:Glad to see Redhat helping out...themselves by ceejayoz · · Score: 2

    You don't have to pay for the latest updates. Compile them yourself if you want.

    You're paying for the convenience of having it automagically installed for you by Red Hat with little need for input on your end.

  87. Not overrated. by Cardinal · · Score: 5, Insightful

    How many webserver administrators have the skills to look at the Apache sourcecode (or in this case, the OpenSSL sourcecode), find the bug, and fix it?

    All the skill it should take is to apt-get upgrade or up2date, or whatever the distro in question uses for updates. Debian woody had the patch posted immediately. So the skills needed to update your Apache system are no different from those needed to patch code red (Which, a year after its creation, is still roaming around)

    The often tauted ability to "go in and fix things" or even to simply "contribute" is highly overrated. Who found and fixed this bug? Was it some random user, or one of the original developers?

    Well, judging by the advisory from the OpenSSL team (Dated July 30, btw, this is hardly a new issue) and a cursory glance over the developer list, the advisory issue was not found by anyone on the development team. So, I'm going to have to go ahead and disagree with you. I consider the ability of users to find and patch security vulnerabilities to be a benefit of free software that simply cannot be overstated.

    Having said that, I'll concede the obvious. Most end users are not skilled in the ways of finding or fixing bugs. However, there are zero end users of proprietary tools who even have the option of patching security holes in the software upon which they depend.

    So, while some may say "But any user can find/fix security holes when it's free software!" I'll simply say "But any user has the freedom to find/fix security holes when it's free software!" Whether or not the user has the skills is irrelevant, what's important is that the option is there.

    1. Re:Not overrated. by Anonymous Coward · · Score: 0
      All the skill it should take is to apt-get upgrade or up2date

      Hmmm, is that less than the skill required to go to WindowsUpdate.com and click a button?

      I am tired of the circular arguments of the Linux fan.

    2. Re:Not overrated. by Anonymous Coward · · Score: 0
      I'd say so. Completely automatic. The results of my latest apt-get upgrade appear below. If there are updates available, it asks me one yes/no question, and then the upgrade happens.
      [root@crow root]# apt-get upgrade
      Processing File Dependencies... Done
      Reading Package Lists... Done
      Building Dependency Tree... Done
      Calculating Upgrade... Done
      0 packages upgraded, 0 newly installed, 0 to remove(replace) and 0 not upgraded.
      While "apt-get upgrade" is still typed on the command line, it would not need to be. It would be simple enough to make a applet to sit on your menubar to download and install updates automatically.

      Now RedHat's up2date utility has a nice little exclamation point that slowly flashes when there are updates that need to be installed. Check out this page It's in the lower right hand corner.

      RedHat Network provides an easy way to manage 1, 10, or 100 machines. See this page for more information about RedHat Network.
    3. Re:Not overrated. by some+guy+I+know · · Score: 1

      Hmmm, is that less than the skill required to go to WindowsUpdate.com and click a button?

      The point is, they can do it.
      Where on WindowsUpdate.com do you go to click on a button to install the fix for the MS Word INCLUDETEXT bug?

      --
      Those who sacrifice security to condemn liberty deserve to repeat history or something. - Benjamin Santayana
    4. Re:Not overrated. by a_n_d_e_r_s · · Score: 1

      Why does everything have to be done on the screen!

      Most servers doen's have an active desktop or even anyone logged into the server.

      Simple put it in a cron job.

      If you want the cron job can also then just check for new updates and send an email to the administrator every time a new patch is available so that it not blindly installs every new patch without human interaction.

      --
      Just saying it like it are.
    5. Re:Not overrated. by psamuels · · Score: 1
      If you want the cron job can also then just check for new updates and send an email to the administrator every time a new patch is available so that it not blindly installs every new patch without human interaction.

      Better yet - do this on one machine. Your devel / test machine. On the same machine, set up a local apt repository. When a new update comes in that affects a package you use in production, vet it with your usual QA procedures. If it passes, put it up on your local repository. Your other boxes all have cron jobs to auto-update from there.

      (No, I haven't set up such a system yet, but I keep thinking about it. I only have a few Linux boxes out there so it's not critical for me just yet.)

      --
      "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
    6. Re:Not overrated. by RadioTV · · Score: 1

      You are correct, its not there. Try www.officeupdate.com.

      --
      I have great faith in fools - self confidence my friends call it. - Edgar Allan Poe
    7. Re:Not overrated. by eggnet · · Score: 1

      That's the point. There is no one place to go to get all of your software updates when running Windows. When running Linux it is entirely possible, and very likely, that your distribution contains, maintains, and updates all of the software you use.

    8. Re:Not overrated. by Tony-A · · Score: 2

      Better yet - do this on one machine. Your devel / test machine.
      Right. It gives a lot of added security for minimal effort.
      The idea is the same as quarantining new arrivals.

  88. Question: by Anonymous Coward · · Score: 0

    What makes you think everyone uses RPMs?

    I like my source sunny-side-up, thank-you very much.

    1. Re:Question: by Anonymous Coward · · Score: 0

      Okay, the gay people don't, so you're right, a 10% minority is fucked

    2. Re:Question: by Anonymous Coward · · Score: 0

      gay people getting fucked u r so disgusting! gay people getting fucked u r so disgusting! gay people getting fucked u r so disgusting! gay people getting fucked u r so disgusting! Your comment violated the "postercomment" compression filter. Try less whitespace and/or less repetition. Comment aborted.

  89. Re:gcc NOT installed by default.BLOCK udp 2002 out by JonathanX · · Score: 1

    wrong. the entry point for the exploit is tcp/443, not udp/2002.

  90. older versions by hpavc · · Score: 1

    i see a lot of site are running very old versions of apache (1.2.x era). what keeps these people from running "# apt-get update;apt-get -y install" at least every year or so?

    some of these exploits are serious killers ... yet keeping up to date with the patches is almost always ahead of the game.

    so silly to have spent the time to run unix and then drop the ball by not maintaining it.

    --
    members are seeing something, your seeing an ad
    1. Re:older versions by WetCat · · Score: 1

      Because:
      1) Not everyone like Debian for other reasons; in different systems update is more difficult
      2) People customized their installations a lot and afraid that automatic upgrade may create a mess on their machines...

    2. Re:older versions by psamuels · · Score: 1
      Because:
      1) Not everyone like Debian for other reasons; in different systems update is more difficult

      Heh - thank the trade press for that one - any time any "tech" journalist reviews a new OS (particularly Linux, it seems) most of the review concentrates on how easy it is or isn't to install. Ergo many users will absorb the same priorities. Thus Debian loses out even though until fairly recently it was the only Linux distro possible to update in an automated, pain-free manner.

      (OK, take issue with that statement, if you will - the fact remains that at least the other mainstream distros never had anything even close to the capabilities of dselect until a couple years ago - never mind the capabilities of apt. I was doing quick 'n' easy updates back in '97 or so, and I was a relative latecomer to Debian. I have to say, tracking Debian unstable was so painless, I didn't even notice the libc5 -> libc6 transition until it was well underway! ... not that I was using Debian for anything serious back then.)

      --
      "How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
  91. Re:haha HAHA haha by bluhatter · · Score: 0

    It's not that IIS is all that very bad. You see, I have used it in the past. In fact I still do use it for a site which I'm designing at the moment. Try running VBscript ASP on Apache. For some things, IIS is simply easier. Every piece of software, open source or not, is bound to have bugs and be exploitable. The difference between Open Source and Closed Source is that people tend to dislike Closed Source packages more, and thus tend to exploit it. I wonder -- If they started charging for Apache, how long it would take before there'd be as many security holes in it as there ever was with IIS. Some thoughts. -- My preeecious. --

    --


    bluHatter
  92. Use a package manager by Elentar · · Score: 1

    Use a distribution with a package manager, and don't install a compiler on your exposed servers. Just install binaries, and verify them (e.g. rpm --verify) with a cron task. Presto, you'll be warned if something gets changed.

    Add iptables rules to the server to block SYN outgoing packets - so only existing connections are allowed. Remove the rules when needed. Presto, your server can't be used for launching attacks.

    While you're at it, add rules to only allow necessary services and trusted networks.

    This stuff is really not that tough, and the only reason attacks like this happen is because of laziness. Perhaps they should add a kernel module that shuts down the machine if the administrator hasn't checked it out in the last 24 hours. ;)

    -Elentar

    --
    The wheel it turns, around and around, with an ancient rumbling sound.
    1. Re:Use a package manager by Anonymous Coward · · Score: 0

      > Just install binaries

      no. never trust binaries. ever. not saying they are all bad, just saying that you never know when a file server's integrity is assured, maybe it's been hacked overnight, and rarely do people check md5's anyway. plus defective compilations are more common than you'd think. i only trust compilations made on my machines, for my machines.

      the better idea here is : have a compile farm on a separate machine(or machines) and distribute trusted binaries to all servers often when updates are available. that is how i operate my sites.

      > Add iptables rules to the server to block SYN outgoing packets

      and make your system useless altogether while you're at it. as far as i've studied into tcp/ip this will effectively completely cripple your machine's networking, denying service altogether.

      >Perhaps they should add a kernel module that shuts down the machine if the administrator hasn't checked it out in the last 24 hours. ;)

      Block outgoing syn packets, blame the admin and make a kernel module that shuts the machine down....what are you, some suicidal admin. That's not how stuff works in this business. The servers can never be down so you don't make modules to shut it down on purpose, you can't cripple services to make things more secure, etc...your advice is not realistic, if you run apache you run some kind of server, and if you run a server you need uptime and reliable service - you don't take compilers out and you don't disable outgoing connections(reverse DNS, active FTP, etc).

      That's like chopping your schlong off so you don't catch HIV that way.

      Would you be more secure?
      Yes.

      Good advice?
      Your call.

    2. Re:Use a package manager by Anonymous Coward · · Score: 0

      > no. never trust binaries. ever. not saying they are all bad, just saying that you never know when a file server's integrity is assured, maybe it's been hacked overnight, and rarely do people check md5's anyway. plus defective compilations are more common than you'd think. i only trust compilations made on my machines, for my machines.

      OK, so admins don't take advantage of all the security features available from their OS vendor. That's not an argument against binaries, but foolish admins.

      Examples of defective compilations in a vendor's packages, please? I've not heard of any. By "defective" I assume you mean "trojaned" or in some other way compromised?..

      You're correct that compiling your own sources, after inspecting those sources for attack code, is the best idea. ..You *do* inspect all those sources first, yes?..

  93. Re:Glad to see Redhat helping out...themselves by dattaway · · Score: 2

    Here's the gentoo way:

    get the tree up to date:
    emerge rsync

    update your package:
    emerge -u openssl

    or just update the whole world at once:
    emerge -u world

  94. ANA automatically patches Linux (and Apache) by Anonymous Coward · · Score: 0

    I don't bother updating packages or applying fixes, because it happens automatically, I use ANA!! (Automated Network Administration) http://www.wiresoft.net/

  95. Re:Update Apache too; c'mon... you know you want t by Anonymous Coward · · Score: 0

    Same way I get moderated down overrated when I ask a fucking questions about the subject(that ISN'T answered in the articles, because I read before posting). Same way I get fucking moderated down as "offtopic" for an obviously on-topic post, and an obvious joke.
    Fucking. Stupid. Moderators. There should be a law against retarded people getting moderatorship.

  96. Re:Update Apache too; c'mon... you know you want t by Anonymous Coward · · Score: 0

    Since they'll have to update OpenSSL anyways, any chance people will move to the new Apache at the same time?

    Why? I just installed a patched version from the vendor. Compiling and installing from source is a pain in the neck when the next version comes out. I had Apache 1.3.25 and PHP all setup and ready to go integrated with mod_ssl, etc. on another box when the shit hit the fan with Apache in June. Back to the drawing board and spend another 2 days building Apache and PHP. Fuck that.

  97. MODS ON CRACK! by Anonymous Coward · · Score: 0

    whoever modded this ovverated sucks donkey dick!

  98. Rubbish (was: Mac Os X goes down in flames...) by andreas_ky · · Score: 2, Informative
    Some anonymous coward wrote:
    Uh-oh. Steve "I've only stolen *BSD twice in my life" Jobs is depending on Apache for his "Mac OS X Server" product! Too bad his effete, techno-wannabe's never designed an operating system in their life, or else they could help fix the Apache bugs.

    OpenSSL 0.9.6e is perfectly safe. And that was available via Software Update on 30 Jul 2002.

    Andreas

  99. Sure by bill_mcgonigle · · Score: 2

    You'd just need PPC/whatever shell code. Fortunately, as of 08-23 any OSX users running Software Update (enabled by default) have been prompted to download the update that fixes this. It may have been perhaps a bit later than 08-23 if they're not checking daily (I think weekly is the default). Anyhow, Apple made and distributed an update shortly after the vulnerability was made public.

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  100. Psychic Gremlins. Definitely. by Anonymous Coward · · Score: 0

    I always thought there was something funny about Macs.

  101. mod this one up by bill_mcgonigle · · Score: 2

    This should indeed work only against this particular variant of the worm for servers which cannot be patched for whatever reason.

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    1. Re:mod this one up by simm_s · · Score: 2

      Why whould this work?

    2. Re:mod this one up by mossmann · · Score: 1

      This works because the worm dumps a uuencoded file to /tmp/.uubugtraq, unencodes it into /tmp/.bugtraq.c, compiles it into /tmp/.bugtraq and then executes /tmp/.bugtraq to begin making mischief. Touching /tmp/.bugtraq.c creates a zero byte file which will be impossible for the worm to overwrite once you zero its permissions with chmod 000.

      This is a very good suggestion, and I am doing this on a client's box that I believe to be vulnerable but on which I do not have root access. I also suggest two additional steps:

      1. Verify that your file is zero bytes with ls -l /tmp/.bugtraq.c to make sure you weren't already infected before you changed the permissions.

      2. Verify (ps -ef | grep httpd) that apache is not running as root. If it is running as root, then the worm will probably be able to overwrite your file anyway, and you may need to take more drastic measures.

  102. They only hack the ones they LOVE!! by Proudrooster · · Score: 2, Funny

    When hackers stop bothering to hack your software, it is a sign that their love for you has grown cold and you are now irrelevant. Has anyone hacked Novell lately? :)

    To be truly loved is to get hacked! Someone out there must really love Microsoft, but I am glad they are starting to share the love with the Open Source community more and more. It is a sign that the love for Microsoft may be starting to fade or maybe hackers are just plain sick of "shooting fish" in the idomatic barrel.

    Either way, I am going to go block UDP on port 2002 on the fw/router and mumble to myself about buffer overflows.

    1. Re:They only hack the ones they LOVE!! by Anonymous Coward · · Score: 0

      Nah, Novell hacks themselves.
      They have a TID list of defects in their
      products(some very severe) at novell support
      that argues eloquently for ever trying to
      break their gear when it breaks on it's own so easily from SP to SP.

  103. Re:Linux Worm . 1. Find a BIG microwave. by Anonymous Coward · · Score: 0

    Hey, that's really funny man. Especially that telekineses thing.

  104. could someone... by Anonymous Coward · · Score: 0

    could someone grab
    http://www.openssl.org/source/mirror.html
    and post it?

    1. Re:could someone... by Anonymous Coward · · Score: 0

      http://216.239.53.100/search?q=cache:gdYCyLdH9lUC: www.openssl.org/source/mirror.html+openssl+mirror& hl=en&ie=UTF-8

      or the next best thing

  105. Re:Glad to see Redhat helping out...themselves by Anonymous Coward · · Score: 0

    Yes but the updates for Red Hat users don't come from disc space and bandwidth stolen from universities and other publicly funded sources.

  106. Nobody is Answering by Arandir · · Score: 4, Insightful

    Okay, no one is answering the obvious question: Is this an OpenSSL bug, a Linux bug, or a GNU bug?

    The submission states "A GNU/Linux worm" and "a bug in OpenSSL". But OpenSSL runs on a heck of a lot of systems that aren't Linux. Does this exploit only affect Linux systems running OpenSSL, or does it affect any system running OpenSSL?

    --
    A Government Is a Body of People, Usually Notably Ungoverned
    1. Re:Nobody is Answering by Anonymous Coward · · Score: 2, Informative

      It's an OpenSSL bug. This worm happens to use Apache and mod_ssl to get to OpenSSL in order to exploit OpenSSL, and it happens to use shellcode that only works on Linux on x86 platforms.

    2. Re:Nobody is Answering by Anonymous Coward · · Score: 0

      Ah, now it makes sense. Thanks.

    3. Re:Nobody is Answering by Anonymous Coward · · Score: 0

      The worm may only spread through Linux hosts (I don't know, so I can't say for sure), but i'm certain the flaws in OpenSSL are not OS dependent.

      The OpenBSD team released a patch about a month ago that fixed these overruns in OpenBSD installations. For those who care to look, it's security patch #13 of the 3.1 errata.

  107. Re:gcc NOT installed by default.BLOCK udp 2002 out by Anonymous Coward · · Score: 0

    Gotta learn how to finish reading the bug report my friend. Then you can come back and talk. The hack is that you might have the bug but the bug will not be able to do anything.

  108. Debian Woody Stable systems? by Anonymous Coward · · Score: 0

    Currently using Debian's stable woody release.
    The stable release currently is using Apache 1.3.26-0 and OpenSSL 0.9.6c-2.

    Does anyone know if this version is ok?

    Cheers

  109. Re:Question Thank you for sparing by Anonymous Coward · · Score: 0

    me the trouble.

  110. Sorry, thats BS! by tweakt · · Score: 2
    Ya know. To that, I have to say BULLSHIT.

    No, really.

    Ok, a poll: how many of you went into the source code today and fixed the vulnerability on your own? Come on, raise your hands...

    That's what I thought. People just have to wait for either the distribution to release an updated package, or at the least the package maintainer to release a patch or updated release. NOBODY (ok, not many) people go in and hack the source themseleves to fix it. It's better than closed source, but not as much as you make it apear to be.

    Yes, you can coordinate with others to make a fix, but you can't sit there and tell me Joe Sysadmin will sit there and craft his own patch to close a hole. It doesn't work that way.

    Go ahead, take my karma...

    1. Re:Sorry, thats BS! by Anonymous Coward · · Score: 0

      That's not the point! We don't need everybody to be able to fix the hole.

      What have been told here is that usually, when a security hole is discovered, the patch is sent with the report, or very soon after. From there, there is two options: Either you have the program unpackaged, in wich case you really *should* be able to apply it and recompile yourself, or you use some kind of package management (deb, rpm) and for most important distros, the patch will be reviewed and backported very fast.

    2. Re:Sorry, thats BS! by sir99 · · Score: 1
      Ok, a poll: how many of you went into the source code today and fixed the vulnerability on your own? Come on, raise your hands...

      Actually, back when one of the ssh vulnerabilities was discovered, I downloaded the source from my Debian mirror to patch it myself. However, when I looked at it, I discovered it had already been patched, about two hours before I got it!

      Building .debs and .rpms from source is so freaking easy that if a patch exists, you might as well patch things yourself, if your distributor hasn't already fixed it. It's not any harder than waiting for the official fixes.

      --
      The ocean parts and the meteors come down
      Laid out in amber, baby.
    3. Re:Sorry, thats BS! by jonadab · · Score: 2

      > Ok, a poll: how many of you went into the source
      > code today and fixed the vulnerability on your
      > own? Come on, raise your hands...

      Very very few, obviously.

      Perhaps you have a point, but I'm not sure what
      it is exactly. I would hope it would be obvious
      to everyone that it is only necessary for _one_
      person to fix it himself, without waiting on the
      vendors, provided he shares his work. Then the
      rest of us who care at _all_ about security just
      grab and install the patch, or our vendors take
      the patch and backport it and we use the vendor
      security update facility.

      Yes, you have your idiot majority who have never
      installed an update _ever_, but nothing can help
      them.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    4. Re:Sorry, thats BS! by Fjord · · Score: 2

      I didn't because someone on the Debian project did it for me a long time ago.

      --
      -no broken link
    5. Re:Sorry, thats BS! by Tony-A · · Score: 2

      Ok, a poll: how many of you went into the source code today and fixed the vulnerability on your own? Come on, raise your hands...
      More to the point would be "How many of you *could* have gone into the source code and fixed the vulnerability (if someone else hadn't beaten you to it)?"
      The valid comparison for Open vs Closed Source is this number vs the very small handful with Closed Source.
      If I'm the only one running into a major problem, I *will* fix it, but 99.44% of the time, someone else has already fixed it. (far better than I would have;)

  111. Microsoft Worm by Anonymous Coward · · Score: 0

    Hey you forgot to to mention that the worm is Microsoft's fault because uuhhmm errr .. they must have wrote it - to make Linux/Guano look bad huh!

  112. Wrong Answer for Linux per se by Nailer · · Score: 2

    Every Linux user should be using the packaging system to install this - otherwise, as the author above said, you'll have application with nonstandard install, no file querying or verification, nonstandard uninstalls, and further breakage of your system for apps which subsequently rely on openssl and apache.

    And if your Linux distribution can't reliably install RPMs, than its not a Linux distribution but an OS which uses the Linux kernel. There is a difference, and its called the LSB.

    1. Re:Wrong Answer for Linux per se by Vantage13 · · Score: 1

      ok, so no distribution before the LSB was created was a linux distribution? That's just silly. In your mind I guess Linux is under a year old? As a happy Debian user i'm grateful to be using a *Linux Distribution* that avoids the hell that is rpm... and yes it *IS* a Linux Distribution.

      How about Gentoo? I guess they don't qualify either, or Slackware? C'mon, those are two other high quality distributions that don't use rpms.

      There's nothing wrong with compiling from source. That's what it's there for. However, I do agree if you've stuck with using packges up until now then there's no reason to change, but c'mon, there's more to linux than just the kernel true, but LSB or no, rpm's are not a requirement of Linux.

    2. Re:Wrong Answer for Linux per se by Nailer · · Score: 2

      ok, so no distribution before the LSB was created was a linux distribution?

      No. They were a Linux distribution. They may as well not be now.

      As a happy Debian user i'm grateful to be using a *Linux Distribution* that avoids the hell that is rpm...

      Debian qualified for the LSB because they got the committee to agree that alien is an acceptable method of installing RPMs. Once I see a Linux users running Debian installing glibc from an RPM, I'll believe them :).

  113. linux users' attitude by heby · · Score: 1

    one of the first things i tell new linux users whom i help installing their system is that they'll have to keep their distribution up to date. there's an important reason for that: many people have heard that linux is more secure than windows. in fact, it's a reason for switching i've heard many times. i'm not going to argue if this is true or not because i believe that there is an infinite number of factors that can make any system more secure or insecure for windows and linux alike. the real problem, though is the attitude; many new linux users religiously believe in an imaginary inherent security of linux while they are usually very aware of the risks linked to running a windows system. and that's why so many people sleep well while someone is hacking their computer that's running a two years old version of qpopper, apache or sendmail. not to mention that these users probably never used any of these servers, they just got installed by default and the user doesn't even know they're running.

    for windows as well as for open source products, the exploits normally show up long after a hole has been fixed. so while i completely agree that it's a good thing that holes are found faster and fixed faster as well in open source software, it's not going to help if the users don't take advantage of it because they are too cool to upgrade.

    it's really time to wake up for the linux community, otherwise linux will lose its reputation of reliability that most of us take for granted.

    1. Re:linux users' attitude by Master+of+Transhuman · · Score: 1

      I agree. We just had a huge argument (still going on in fact due to someone posting he got hit with an Apache exploit that dumped a virus on his Linux system) in alt.os.linux.mandrake. People asked whether virus checkers were reasonable to have. So-called experts told them viruses were IMPOSSIBLE (not just hard, IMPOSSIBLE) on Linux.

      This is just wrong. Telling people who are not Linux gurus or pro sys admins to forget viruses because they are "impossible" or because there are only 5 or so in existence (as opposed to worms and trojans) NOW is just stupid.

      It doesn't matter how hard it is to spread a virus on Linux. The point is that it is possible and a Linux newbie needs the tools to help him deal with that, if not now, then eventually.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  114. Wait just a damn minute. by Anonymous Coward · · Score: 0


    Don't forget.

    Some of us admins have applications that wrap up other applications that can't always be upgraded without breaking functionality.

    Best example I have is Oracle 9iAS. The engine under the hood is Apache, but it's mod'ed enough that the only safe way I have to patch it are with patches from Oracle.

    I agree totally, laziness is a huge problem with human beings.

    There's no profit in patches, only job security. I don't think most vendors care about mine.

  115. up2date slashdotted! by Anonymous Coward · · Score: 0

    yikes!

  116. Re:Linux Worm . 1. Find a BIG microwave. by Anonymous Coward · · Score: 0

    developers! developers! developers! developers! developers! developers! developers! developers! developers! developers! developers! developers! Your comment violated the "postercomment" compression filter. Try less whitespace and/or less repetition. Comment aborted.

  117. Re:Glad to see Redhat helping out...themselves by Anonymous Coward · · Score: 0

    > And I didn't even have to be a 'subscription customer'. God I hate that. Why should we have to pay to get the latest updates to our FREE software? If that isn't Microsoftian, I don't know what is.

    You don't have to pay. That message from up2date comes out if you're trying to get updates for one of the freely-registered systems that you're allowed to get updates for, but at a lower priority than the paying customers. Try again at a later time and it's often cleared out of subs.

    Yes, it means those with a free reg have to wait for the load of subs to back off, but they will still get their updates - just not as fast. That's the 'price' of the free reg vs the price of the registration. You makes your choice and pays/don't pays your money.

    Nobody's forced to subscribe or miss updates. Timely updates, yes I'd agree, but not simply locked out completely.

  118. some earlier are ok too -- vendors have backported by Xylantiel · · Score: 5, Informative
    In Debian, at least, the fixes were backported to 0.9.6c. Updated packages fixing this problem were released almost a month an a half ago for all major distributions. (July 30 for Debian., packages numbered 0.9.6c-2.woody.0)

    Also as mentioned by another poster, the netcraft report about the number of unpatched apache servers is complete nonsense. This is an openSSL bug, which has nothing to do with the apache version number, which what they measure and use to conclude people haven't updated.

    (presumably older apache versions don't work with the newer openSSL libraries. Guess what... that's why the fixes were backported!)

  119. Re:Glad to see Redhat helping out...themselves by Anonymous Coward · · Score: 0

    apt-rpm, autorpm, autoupdate are a couple of ways to do the same on redhat. Please check out rhn before you form an opinion on whether the cost is worth it or not (yes, I have Debian boxes as well).

  120. FUD alert! by FyRE666 · · Score: 2

    Funny, I didn't pay Redhat anything to download my installation, yet I still get to use up2date on all my servers...

    Please try a little research before making silly statements...

  121. Re:Glad to see Redhat helping out...themselves by zulux · · Score: 3, Funny

    Microsoft doesn't charge for updates, patches, and service packs.

    Funny that, I thought I paid Microsoft $135 for Windows 98. Perhaps I'm just imaging it. Oh well, I look forward to receiving the free versions of Windows that you seem to think are out there.

    Oh wait. Then I realise that your just full of BS. Hell, even Office 2000 SP2 disables installations of Office 2000 that are useing known "pirated" instalation keys. So much for "free."

    Jesus, I just drank half a bottle of wine, fucked my girfriend, fired up the Thinkpad and noticed your BS, and I still make more sense than you.

    --

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

  122. Re:Update Apache too; c'mon... you know you want t by Anonymous Coward · · Score: 0
    Hmm, waitaminnit... install OpenSSL, restart Apache, test...

    [root@www /]# /usr/local/ssl/bin/openssl version
    OpenSSL 0.9.6g 9 Aug 2002

    [from Apache HTTP headers after]:
    Server: Apache/2.0.36 (Unix) mod_ssl/2.0.36 OpenSSL/0.9.6d

    Well, shit fire. Looks like it didn't take somehow. Maybe it is necessary to recompile Apache too?

    Pardon me if I sound dumb, but if this is true, shouldn't someone say so instead of just "upgrade OpenSSL"?

  123. Re:Holy Crap! Everybody laugh. The guy is trying by Anonymous Coward · · Score: 0

    to be funny.
    HAHAHAHA
    thats funny
    i get it

  124. Re:Pools and resturaunts... by Anonymous Coward · · Score: 0

    Take those cigarettes and ram them straight up your ass, buddy.

  125. Re:Update Apache too; c'mon... you know you want t by Skapare · · Score: 2

    It may be that your apache is statically linked. Or it may be that apache records the version of OpenSSL at compile time rather than at run time (dumb). Recompile anyway; you need the practice.

    --
    now we need to go OSS in diesel cars
  126. Darwin had the solution by Anonymous Coward · · Score: 0

    The lazy admins are the ones whose computers are compromized and the ones who will suffer the most painful consequences. When their web server goes down, or is rooted a couple times eventually they will quit in frustration, or be fired. Of course the rest of us also suffer a little seeing web logs fill up with junk, but thats only a minor annoyance.

  127. Re:Glad to see Redhat helping out...themselves by amitola · · Score: 1

    This being slashdot, I would have liked to think that somebody here actually knew how to update Red Hat. Three swings of the clue stick--

    • You do not have to pay to run up2date. You have to "register" the system, and Red Hat requires so little information that if you really must keep your $60, you can just register using the host name as the username and password. That's it.
    • If you choose not to pay for your up2date service, you will be locked out quite frequently with the message, "Free service limited due to high load." If the poster really hasn't seen this message before today, then he ain't been running up2date all that often in the last 6 months.
    • If you don't like being locked out sometimes, you can either pay the man or live with it. It's not that hard to live with. Put the up2date in a cron job and if it succeeds once every 10 days that's pretty much always good enough. Remember, patches for this one have actually been out for weeks.
  128. "chroot"ing exposed services - Linux still ahead by NZheretic · · Score: 2

    With Redhat 7.x, Redhat began to ship with most default package configerations "secure by default".
    Maybe it is time for all the distributions to consider shipping with external services such as Apache configured to run under chroot.
    Eventualy dedicated servers will require a LSM/SE Linux type enviroment to run exposed services.

  129. Re:Update Apache too; c'mon... you know you want t by Anonymous Coward · · Score: 0
    This is just another example of spineless crap moderation here on /.

    Mao Tse Tung, Hitler, Stalin, Castro, Pinochet, Mussolini, Marshall Joseph Tito, Slobodan Milosevic, Idi Amin, Ho Chi Minh, Saddam Hussein, Muammar Qaddafi, Juan Peron, Ayatollah Khomeini, Ferdinand Marcos, General Suharto, Pol Pot, Fransisco Franco, and certainly the worst of the bunch, SLASHDOT's editing/moderating [read: censoring] "community"(*) ALL AGREE on ONE THING:

    CENSORSHIP WORKS!

    (*)Note, the word community used often on Slashdot, this is referring to a proto communist commune.

    So, you busy little plebian proletariats, get busy, you have some censoring to do! FUN! Do the bidding of your fat, undisciplined masters who never subject themselves to peer review.

    Good job you little neo-commies. Don't want to hear the other side, shoot the fucker in the head as an ENEMY OF THE STATE [In this case anyone who seeks to improve the sad state of /.].

    A few haikus to commemorate the sucktitude:
    Crack Pipe Moderators
    Crack smoke wafts though air
    Dumb shit moderator!
    Try to suck less, please

    The Humorless Moderator
    Crack smoke wafts through air
    Humorless moderator!
    Why do you hate me?

    The Proletariat
    Slashdotting Commie
    Moderator fears new idea!
    Censor him quickly

    The reason China blocked Slashdot is that when Jiang Xemin saw at how good "The Editors" at Slashdot are at suppressing the community, he knew that if more of his party members saw this degree of suppressive efficacy, he would be deposed, for the good of the people, of course, in favor of Rob Malda as the all new supreme dictator and premier of China.

    I have a Gun and the Constitution [Not the urinated-on pissed-on hacked fucked up one WashingTOON thinks exists, I mean the real one, with Jefferson and Madison at my side], please, give me an excuse to use them both.

    SAYINGS, quips et al:

    It has been said that democracy is the worst form of government except all the others that have been tried. - Sir Winston Churchill (Especially when your democratic peers twist democracy into a reason commit cencorship, to squash dissenting or unpopular opinions, and refer to them as trolls, flaimbait overrated or offtopic when they aren't any of the said)

    The reason there are two senators for each state is so that one can be the designated driver. - Jay Leno.

    The Constitution poses no threat to our current form of governement. (Death to those who defile the root documents of a free nation to make economic freedom Supercede Freedom! Freedom First! Free market Second!)

    Occam's Razor "Entities should not be multiplied unnecessarily." "Pluralitas non est ponenda sine neccesitate" "Frustra fit per plura quod potest fieri per pauciora" "Entia non sunt multiplicanda praeter necessitatem" Translation: " "Simple explanations are preferred to complex ones" Modern fucking translation "JUST DO IT."

    Reading Slashdot at anything above -1 is like trying to put a shit filter on your ass.

    Get busy moderating this down, you little pack of obedient prefects of the corrupt state! You are the vanguards of purity, and dissent is not allowed!

    There are an inordinate number of +5 Funnies that wouldn't get a laugh at a hyena ranch. /. it's like what you get with any nonprofit oligarchical organization. They tend to be run like the Chinese Communist Party, i.e., they just can't abide anybody who actually wants to belong to a democratic organization. How many nonprofits hold elections where there's only one candidate? And the reason is simple. They don't want anybody getting into office who actually disagrees with them. They are, after all, agenda based organizations. Sadly, Slashdot leans just far enough in that direction that it's easy to mistake them for Linux/Open Source proponents, anti-MS zealots, believers in the superiority of the engineering mentality, or other related biases. I'm not sure this is more than a perception, but it really wouldn't bother me if someone suggested they change their name to Slantdot.


  130. gcc & httpd by zenyu · · Score: 2

    Hmm hands up who installs a compiler on WEB SERVER?!

    Me me me! I wouldn't dream of doing it on something I intended to serve web pages to the world from. But I've fired up Apache a couple times on my computer just to quickly look at something before commit. I didn't do it at all in the 3-4 days after I the exploited hole was discovered and my vendor released the patched version. I'm a programmer who occasionally writes a web page, I could do with a much simpler web server, even one written in Java that can't do buffer overflow, but that's not what is already installed....

  131. That's a bit arrogant, dontcha think? by the_skywise · · Score: 3, Insightful

    It's not a "lazy" admin problem.

    There've been too many admins who've been burned by a "security patch" that broke the system in some other way. When your computers need to be up 24-7, and you can have, at most, about 4 hours of down time, you're going to be VERY selective about what patches get added to the system. Or from another viewpoint, I just got burned by an XP "security patch" that for some reason broke my autodial functionality so that my routing table went straight into my local network. I had to reinstall Windows XP to get the functionality back... I'm not about to start putting those security patches back on. I don't like it, but my system works. (I run firewall and antivirus software as well, so its not like my butt is completely uncovered, either)

    Admin's are not only responsible for the computers and OS's themselves, but the network communications layer, hard drive resources, ALL of the apps on those boxes (and their associated patches), plus help desk support, new computer setups, and old computer shut downs, and let us not forget software licensing management issues.

    IT Admins also painfully understand the one part of Software Engineering that Software Engineers don't. Any change to the program WILL have functional differences.

    Automating updates can work because it takes the load off of the admin. But as you point out, there are legal issues, plus there's the above issue where you don't necessarily want to install all of these patches because your system works "as is". On the flip side, Norton's LiveUpdate for their anti-virus software runs pretty well. But NAV is a very distinct application and purpose, and doesn't have ripple effects throughout the rest of the computer system.

    Also there's an apple and oranges comparison to Microsoft and Linux problems here. Microsoft got its bad press not from legitimate security issues, but because Outlook allowed the very ACT of receiving an email a vector for running a virus/trojan horse through the preview pane. Because Word allowed any document to take control of the users hard drive and begin deleting files, grab the email address book and replicate itself. That's a whole different ballgame than exploiting IIS through stack overflow issues, or exploiting this loophole in OpenSSL. There's a difference between "defeating/exploiting security" and "leaving the doors wide open.". But now, thanks to Microsoft PR to spin their problems and Linux PR to make Microsoft look bad, ALL exploits are equal so that the least exploit is just as important as a truly criticial one and THAT adds to the Admin's workload, and leads back down the road of not getting these patches installed.

    In the end, the power and the responsibility lie with the Sys Admin. Which is where it should be.

    1. Re:That's a bit arrogant, dontcha think? by Fjord · · Score: 2

      Very well put.

      --
      -no broken link
    2. Re:That's a bit arrogant, dontcha think? by Anonymous Coward · · Score: 0

      So you are saying that it is actually preferrable to not reboot a system and lose a 24/7 uptime stat than to fix a known security hole that will SURELY bring your system down sooner or alter.

      That's not lazy. That's absolutely criminally stupid.

      A proper admin would DL and test the patch on an off line machine and either:

      A) apply the patch, securing his system.

      B) fix any problems associated with installing the patch as found out by testing and then goto A.

      If you are not willing to do that then you should not be an admin (surely you WON'T have a network sooner or later, then you WON'T be an admin any longer)

      This is just typical lazy admin talk.

      You're XP problem and your solution to it belie that you are actually a real admin of any kind (Though you may call yourself one).

      That last line of yours is particularly amusing considering you advocate responsibility for admins, just after abdicating it!

  132. No you don't necessarily get to use it by Anonymous Coward · · Score: 0

    That was the point. Access denied.

    Of course, if you've a mission critical system of course you've subscribed. But for Joe Home Users the upgrading might take a while.

    1. Re:No you don't necessarily get to use it by Rakarra · · Score: 2
      That was the point. Access denied.

      Just like the old days when I'd try to get into a public ftp site, only to be turned away because there were too many visitors, and the system couldn't support them...

      Of course, if you've a mission critical system of course you've subscribed. But for Joe Home Users the upgrading might take a while.

      Or he could use one of the many mirrors. (yes... I know, the mirroring system is very faulty, but it's there, sortof)

  133. Re:Glad to see Redhat helping out...themselves by Anonymous Coward · · Score: 0

    Why should we have to pay to get the latest updates to our FREE software? If that isn't Microsoftian, I don't know what is.

    You're totally wrong. "Free Software" Doesn't mean that you can get it for free, It refers to the freedom to redistribute it, modify it, etc... You should consider it as a privilege to be able to download it on the net because you're not paying for the server, you're not paying for the bandwith, neither for the admins who keep the whole thing up.

    In the above case, wich is RedHat's up2date service, they simply shut down the free service to allow their PAYING customers to get what they pay for. And if they don't do that, it will result in a painfully slow service for both paid and free subscriptions.

    In the case of Debian, the service if kept up by volounteers and donation. Would tomorown everyone stops donating and volounteering, your service will be down and you will not be able to use anymore "apt-get"

    And anyway, if you can't wait, you can still download if from the ftp or some mirror.

  134. Re:Update Apache too; c'mon... you know you want t by jericho4.0 · · Score: 1

    Silly troll. Apache 0.4 is the best release and you know it.

    --
    "A language that doesn't affect the way you think about programming, is not worth knowing" - Alan Perlis
  135. standard chrooted linux systems NOT affected ! by Anonymous Coward · · Score: 0

    Linux = chroot AND iptables AND ...

    chroot has been a part of Linux since the beginning
    most of the official distros offer to use it with apache. using it (or simply using chmod gcc), there is no access to gcc for the apache account, so the worm can't work.

    again, iptables/ipchains/firewalls are an important part of the linux kernel. using it the apache account can't access to UDP or open other TCP ports. so the worm can't work

    and of course apt-get update/upgrade are an important part of linux distros like debian stable. openssl was updated long ago with a stable patch to prevent this hole.

    see http://securityresponse.symantec.com/avcenter/venc /data/linux.slapper.worm.html#technicaldetails

    1. Re:standard chrooted linux systems NOT affected ! by tomhudson · · Score: 1

      Thanks. Have 2 different versions of gcc on this box (rebuilt it yesterday), and one of them was world-executable (fixed it pdq).

  136. Linux is No Match For Microsoft ! by AftanGustur · · Score: 2

    Finally
    Linux can compete with Microsoft.

    Sorry but Linux is extreemely poor comptetition in this area .. If you read the Symantec alert you will notice that :
    "At this time over 350 computers have been observed performing this activity, "

    "350" computers, that's not a competition, that's a joke !

    And note that Symantec has a history of beeing anti-Linux in their Advisories.

    --
    echo '[q]sa[ln0=aln80~Psnlbx]16isb572CCB9AE9DB03273snlbxq' |dc
    1. Re:Linux is No Match For Microsoft ! by Anonymous Coward · · Score: 0

      I like the Symantec solution: To fix it, you have to use our program.

    2. Re:Linux is No Match For Microsoft ! by allolex · · Score: 3, Insightful

      point one

      I know this is Slashdot, but some evidence for Symantec's anti-Linux bias might be useful and relevant.

      point two

      And in reference to some other posts about GNU/Linux not being Apache and Microsoft Windows not being IIS, remember that IIS and Windows are ostensibly developed by the same company, whereas GNU/Linux and Apache are separate open source projects. Blame can be distributed much more broadly in the GNU/Linux world.

      --

      Allolex

  137. Re:Update Apache too; c'mon... you know you want t by Anonymous Coward · · Score: 0

    It may be that your apache is statically linked. Or it may be that apache records the version of OpenSSL at compile time rather than at run time (dumb). Recompile anyway; you need the practice.

    NO, that's a stupid argument. "Need the practice?" When you go down the package management route it's like getting married. You have to stick with it and be faithful to your partner. If you start straying from the course and seeing other people and installing from source the relationship will start to sour. Eventually a few years down the road you're going to end up with dependencies that can't be satisifed and the whole thing is going to be a mess. For example, you install openssl 0.9.6g from source, you go to install a new Apache RPM that relies on the new openssl 0.9.6g RPMs from your vendor which you didn't need to install. Dependencies fail and you can't install it (sure you can force it, but that starts down the slippery slope). You need to put your full faith in the package management system and the vendor to release timely releases or you might as well build a Gentoo or OpenBSD system and just recompile EVERYTHING anyway.

  138. Re:Glad to see Redhat helping out...themselves by Anonymous Coward · · Score: 0

    You don't have to pay for the latest updates. Compile them yourself if you want.

    You're paying for the convenience of having it automagically installed for you by Red Hat with little need for input on your end.


    But I get that "convenience" for free with apt-get and Debian. If the site is overloaded I just choose another mirror for my apt sources file. Problem solved, update installed, I sleep peacefully at night. Can you not change the site that up2date uses to download updates?? That's kind of silly. I guess you have to resort to going to a mirror and downloading the RPMs and using rpm -F. Anyway, nice try Red Hat but if you can't change the update sources then that's a shoddy system because of exactly situations like this one. As for compiling from source, not an option unless you don't plan on using packages anymore in the future. Dependencies will get all screwed up. You'll be running the new openssl but Red Hat will think you're running the older version when you go to install software and you'll find yourself more and more typing --no-deps to get packages installed. That's ugly. Now, true, you could recompile until a patched package becomes available and then reinstall that but how many people bother once they've compiled a new version? Also, make sure you compiled the same version of Apache they have with their patches or you're going to need to recompile PHP, mod_perl, etc. what a pain in the ass.

  139. Point-and-click admins by AnotherScratchMonkey · · Score: 0

    With the risk of being accused of making a crass generalisation, I'd say that many, many Windows sysadmins are of the point-and-click Mickey Mouse variety

    I've often said that Windows admins can't find the bathroom without an icon on the door.

  140. Re:Pools and resturaunts... by woogieoogieboogie · · Score: 1
    "Take those cigarettes and ram them straight up your ass, buddy."

    Usually peopel smoke cigarettes with their mouth, apparantly ass and mouth confuses you. is this because you talk out of your ass so much.

    --
    ... Governments are instituted among Men, deriving their just Powers from the Consent of the Governed...
  141. Re:Update Apache too; c'mon... you know you want t by woogieoogieboogie · · Score: 1
    "Mao Tse Tung, Hitler, Stalin, Castro, Pinochet, Mussolini, Marshall Joseph Tito, Slobodan Milosevic, Idi Amin, Ho Chi Minh, Saddam Hussein, Muammar Qaddafi, Juan Peron, Ayatollah Khomeini, Ferdinand Marcos, General Suharto, Pol Pot, Fransisco Franco, and certainly the worst of the bunch,"

    Is this a list of rogue head of state puppets created by Washington's foreign policy?

    --
    ... Governments are instituted among Men, deriving their just Powers from the Consent of the Governed...
  142. Re:this sort of thing wouldnt happen with Open Sou by Anonymous Coward · · Score: 0

    Yeah, not having the source code for Windows has really protected it. Good thing nobody can write any Windows viruses. Obscurity has worked very well.

  143. Never do your compiling as root... by Anonymous Coward · · Score: 0

    ...except that often package managers have to be run as root (the only two I have, Fink and its Debian lackies, almost always must be run as root), and they call GCC. Now, it is possible that they run GCC with lower permissions than they themselves have, but I doubt it.

  144. Absurd, self-serving FUD from Symantec by Jerry · · Score: 1

    I wonder how many of those "350 infected" Apache installations were actually Symantec development boxes? The way Symantec has been yelling fire, compared to the reality of the 'flames' they exhibit as evidence, suggests false advertising and they should be investigated by the FTC.

    There are approximately 40 Linux 'viruses' listed on Symantec's web site. Examining each one reveals that the vast majority have been 'seen in the wild' on less that 50 boxes. And, except for Bliss and Lion, in order to be successful most of the viruses listed by Symantec need the cooperation of a user willing to run them as root. I reviewed all of Symantec's Linux 'viruses' in the following msg on alt.os.liunx.mandraie:
    http://groups.google.com/groups?q=alt.os.linux.m an drake+Jerry+Kreps+viruses&hl=en&lr=&ie=UTF-8&selm= xQuc9.87365%2427.1562343%40twister.rdc-kc.rr.com&r num=3

    This begs the question of how, out of millions of websites, so many 'viruses' end up at Symatec's labs? Some 'viruses' are listed as being on only a couple of boxes. Having them end up at Symantec is truely amazing and suggests that for most of the viruses either their first infection was a very poorly protected box run by a very expert Linux user able to determine what happened and immediately send a copy to Symantec (a contradiction), or they are being manufactured by Symantec coders. One only hopes that Symantec isn't releasing them into the wild to garner business.

    I use the word Absurd for two reasons:

    First, in the astronomically unlikely event that you have an SSL infection then patch Apache-SSL, don't leave the vulnerable version in place as it is and install a propriatary ($$$) bug 'vaccine'. This approach is stupid, to say the least. The Apache coders will generate a patch long before Symantec can 'capture' a speciman, reverse engineer it and generate a vaccine. The Apache patch it will be free for the download. In fact, most distros like Mandrake 8.2, have automatic patching/updating maintenance programs that can fix a defective app or library automatically and in seconds once the patch is posted.

    Secondly, since Slashdot is now surfed by more WinXX users than Linux users the WinXX mentality seems to be expressed in a majority of postings to Slashdot. That 'mentality' is the assumption that if 'it' was a problem with WinXX 'it' must naturally be a problem with Linux.

    Linux IS NOT plagued by Microsoft's problems, microsurfties, especially in the areas of SECURITY AND STABILITY. REALIZE THIS!

    Look at the problem Symantec is encountering trying to generate a believable 'Linux has viruses' mindset in a vain attempt to protect their business model. Only the Microsurfties are falling for it. And, after they buy the 'vaccine' then gradually learn it isn't necessary they will feel foolish.

    While some Linux newbies fresh from WinXX bondage may stupidly or lazily run as root, most do not. That is the first thing a Linux newbie learns!

    I've been running Linux for five years. Exclusively for three years. I have been connected 24/7/365, except for thunderstorms. I have surfted countless websites, received tens of thousands of emails, downloaded and installed many iso sets and hundreds of tarred and rpm'd applications using RH, then SuSE and now Mandrake. While I have found hundreds of WinXX viruses in my mail box, and even fired SirCam to see what it does on a Linux system (nothing), I have yet to receive a single Linux virus, nor have I been hacked.

    Viruses don't concern me, but hacking does. That's why I try to keep my box security as high as is reasonable for my circumstances: tight enough to deter the average script kiddie or cracker, but not so tight as to consume a lot of my time keeping it current up to the second. After all, professional crackers won't waste their time rooting my box, there is not enough karma or cash in doing so. What if I do get hacked? I regularly backup my data. The system and software can be reinstalled from pristine sources onto a freshly formatted drive in a couple of hours. Why sweat the small stuff... and a Linux virus is certainly small stuff.

    --

    Running with Linux for over 20 years!

    1. Re:Absurd, self-serving FUD from Symantec by Master+of+Transhuman · · Score: 1

      We had this argument over in alt.os.linux.mandrake.

      Viruses are POSSIBLE. Eventually they will be PROBABLE. Right NOW, they are insignificant. Unless you get hit with one, as a fellow in the linux security newsgroup has reported in the last day or so.

      Google on Dr. Fred Cohen - he wrote the original viruses in 1984 on UNIX boxes. Read his paper.

      And BTW, read the alert again. That's 3500 boxes, not 350...

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    2. Re:Absurd, self-serving FUD from Symantec by The+Bungi · · Score: 1
      What's the matter? Can't handle the fact that your favorite OS got hit by a worm?

      How about you just DEAL with it instead of making vacuous rationalizations about how it "almost can't be happening"?

      This is like those people who like to rationalize "they almost didn't lose".

      Just DEAL with it.

  145. openssl was audited in july by germano · · Score: 1

    I don't know much about the companies, but it look s like A.L.Digital Inc and The Bunker audited openssl in july 2002. Being the same version, this exploit looks like veery bad publicity for them.

  146. Proof of concept by juraj · · Score: 1

    Hello, is there some way to detect the hole (as opposed to check the version number)? I have to recheck bunch of computers (not necessarily Linux or Intel) that they're safe. But as you stated, lots of vendors backported the fix, so I can't rely on version number. Has nessus plugin, that checks for the actual bug (not version number)?

  147. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  148. Yet another buffer overflow by Anonymous Coward · · Score: 0

    Sorry, but as a 25 year veteran of computer systems I have rarely had to deal with buffer overflows.

    The crux of many problems is this wretched idea of a null terminated string.

    I have always hated null terminated strings, and always will. Far better to have a counted string

    Quite apart from restricting the hazards of buffer overflow, a counted string MUST save processor time scanning to see how long a string is.

    I rest my case.

  149. OB SSL Mirror Site Cache by dbitter1 · · Score: 1
    http://216.239.35.100/search?q=cache:jtdytrFiIpIC: www.openssl.org/source/+openssl+mirrors&hl=en&ie=U TF-8

    (Be sure to nix the spaces!)

    --
    For us carnivores, "Sucking the marrow out of life" isn't a transcendentalist philosophy but a practical instruction.
  150. No link to the exploit this time? by Anonymous Coward · · Score: 0

    Oh I forgot, it's only Windows vulnerabilities we actively try to *spread*

  151. Re:Glad to see Redhat helping out...themselves by Anonymous Coward · · Score: 0

    Jesus, I just drank half a bottle of wine, fucked my girfriend, fired up the Thinkpad and noticed your BS, and I still make more sense than you.

    So you drink, fuck your girlfriend, then come and post on /.?
    That's dedication for you. Most people just have a smoke and go to sleep... (after fucking your girlfriend)

  152. Re:haha HAHA haha by Anonymous Coward · · Score: 0

    Who the hell would WANT to run VBscript ASP ANYWHERE. Damn, some people like stupid crap.

  153. Re:Glad to see Redhat helping out...themselves by ceejayoz · · Score: 2

    But I get that "convenience" for free with apt-get and Debian.

    Then you have a simple choice, don't you? Switch if you want to. I hear so much about how wonderful it is that there's choice in this community, but when people are presented with a choice like this one, there's much whining about it. Sheesh!

  154. but, but, but by TheAncientHacker · · Score: 1, Flamebait

    All these years we've been told that Open Source software is immune to bugs like this. We've been told it's because all those eyes catch the bugs and the faults are caught long before production. And on top of this, the admins maintaining Apache were better because they had to learn cryptic command lines and text files rather than IIS admins having point and click. After all, if any program met these criteria it is Apache with all those eyes reviewing it for production and even more eyes studying it to create mods and all those professional *ix admins instead of MCSEs.

    You mean that was all a lie and the real reasons why IIS was seeing more vulnerabilities was that nobody bothered writing exploits against Apache.

    Huh. Guess it's time to rip another few pages out of "The Cathedral and the Bazaar". I think that leaves the title page and ESR's bio. On second thought, make that just the title page.

    1. Re:but, but, but by Fjord · · Score: 2

      This would be insightful if the bug wasn't patched by the many eyes a long time ago.

      --
      -no broken link
    2. Re:but, but, but by Anonymous Coward · · Score: 0

      So - who was the idiot who said it was immune to worms and the idiot who believed it?

  155. Telling point by TheAncientHacker · · Score: 2

    In all the hundreds of messages on this topic there are lots of discussions on how to install an automated patch, some on how to manually install the patch but NONE listing what to change in the source code.

    So much for the "technical sophistication" of the community and the much publicized ability of "when a bug occurs, you fix the bug and recompile". It seems that really was "when a bug occurs, you download updated code and run a canned script". So tell me, how is that any different than Microsoft's "Windows Update" (except that it's easier to make typos)

    1. Re:Telling point by Anonymous Coward · · Score: 0

      Well it was fixed back in July and released ... doh!

  156. Re:Glad to see Redhat helping out...themselves by tzanger · · Score: 2

    God I hate that. Why should we have to pay to get the latest updates to our FREE software?

    Blow it out your ear. Redhat needs to make money and I can't think of a better service to provide to achieve that. If you don't want to pay, take your place in queue. They're not saying no, they're saying wait, we're taking care of those who are trying to keep us afloat.

    I don't use Redhat, and I don't particularly like them, but there is absolutely nothing wrong with what they're doing here.

  157. It should teach a lesson.. by thinktank2 · · Score: 0

    For those admins who are careless and think open source ware is magically bug-free, this should be a wake up call. As more people switch to linux, there is no use writing worms for windows. Writing malicious programs for linux would be the order of the day. The real test for linux is to withstand the attacks then.

  158. Right on man! (mod this up, not down) by edunbar93 · · Score: 2

    I've noticed this as well. Most people in #linux (regardless of which network) are BOFH wannabes, and the culture in there perpetuates this to the point that even newbies do it. Most of the time, you get such smarmy remarks because the people handing them out don't know what the hell they're talking about either.

    On the undernet, #freebsd and #freebsdhelp operators have traditionally taken the view that if you're going to tell someone to RTFM, put it thusly: "The question you ask is too complicated to be answered here. See the manual at http://xxx.xxx.xxx.xxx." Unlike the enormously retarded "fuck off luser," or "RTFM," it's actually *helpful,* even though it amounts to the same thing. I wish that more people in #linux would take that advice instead of actively trying to be jerks.

    --
    "No problem. I have the capacity to do infinite work so long as you don't mind that my quality approaches zero."-Dilbert
  159. Not if the patch is MIA for a few months.. by Anonymous Coward · · Score: 0

    Nope, won't help against that at all.

  160. I am a lazy admin. by Anonymous Coward · · Score: 0

    I haven't been able to update my apache servers since June's vulnerability surfaced. And a lot of us professional sysadmins have the same problem. Management doesn't see us as being "vital to operations" and sees sysadminning as a job that's best done on a part-time basis. Thus, the sysadmin ends up spending most of his/her time doing "important" things like answering tech support and sales calls (in the case of ISP's), or paper pushing and bookeeping. And when those "other things" monopolize my time and Management refuses to hire someone else to do those other things, nothing gets fixed.

    To compound issues, oftentimes Management doesn't think security is important. Says my boss: "We don't need to worry about security. Hackers don't break into ISP's because they know that the attempts are logged." Well that's all great and wonderful, if anyone is actually reading them. Add to that the kids and spammers who scan networks randomly. None of you want to know what my network was like the first day I started this job.

  161. Re:Update Apache too; c'mon... you know you want t by vsync64 · · Score: 1
    You need to put your full faith in the package management system and the vendor to release timely releases or you might as well build a Gentoo or OpenBSD system and just recompile EVERYTHING anyway.

    Or you could just use FreeBSD. The ports collection will allow you to compile and install new software. The compilation process will use whatever libraries you have installed, whether from source or from binary packages. Everything ends up optimized for your system, and you still get the goodness of automatic updates and software availability.

    Mmm, ports.

    --
    TO BUY A NEW CAR WOULD MAKE YOU SEXUALLY ATTRACTIVE.
  162. Re:Update Apache too; c'mon... you know you want t by Zeio · · Score: 2

    Regarding:

    OpenBSD. I do not favor this, but a patch requires a diff on your local CVS, and that you only recompile the portion affected. No need to recompile everything. OpenBSD's monolithic approach to things is not my cup of tea, personally, and I would use FreeBSD in place of OpenBSD wherever it may be found.

    Gentoo: I attempted to get this to work, and it failed, but I got the sense this was similar to FreeBSD, in that a portion or package could be 'emerged.'

    Debian: I find this distribution to be difficult, but once working, upgrades are easy to accomplish by apt. The problem here is that Debian has a tendency to not let anything into -STABLE - sometimes on the order of months to years after its needed.

    FreeBSD: My current favored system. The core OS is small enough recompile for a one off/test solution. It has a robust sense of packages. Its ports collection make everything and anything installable, packaged and remove-able - quite easily. The system is extensible and scriptable, the build is easy to invoke. cvsup supfile [*default host=cvsup3.freebsd.org ;*default base=/usr ;*default prefix=/usr ;*default release=cvs ;*default tag=RELENG_4 ;*default delete use-rel-suffix ; src-all], make world ; make kernel ; mergemaster -p if needed. Binary packages are also available, and this operating system can be synched up with -STABLE, source-ily or binar-ily. This system is commercially viable[JUNOS on gigantic M160 Juniper routers are FreeBSD, and I have an M10 at work that is my playground, again, FreeBSD], robust, maintainable by source or binary. FreeBSD has a great regard for coherency, real documentation and contrary to the typical FreeBSD is dying troll, the are hardly any features that Linux and FreeBSD don't have in common, with a number of the better and more important drivers and subsystems in Linux being ports of a FreeBSD endeavor, eg, SCSI, AIC7XXX, USB support, etc. I find Free BSD to be easier to maintain either bleeding edge or bleeding stable, and ports makes it laughably easy to break ranks and auto-magically place the stuff you want in a packaged manner in your system with autodeps. RedHat is notably resistant to tinkering, this is why I like FreeBSD. Unfortunately, the penguin has sucked up a lot of the attention, so certain things like Java directly from Sun are behind the curve. (e.g. JRE 1.1.8). FreeBSD does run Linux binaries - but this isn't a robust solution, but it's a meta-hack. I also like 'portupgrade' which really puts the ease of keeping ports up to the stable minute in high gear. The soft update filesystem is a big plus when compared to EXT2/EXT3/Reiser.

    RedHat: What can you say, the status quo of GNU these days. Not good, not bad. If you need someone to "worry" about *everything* for you, and you leave you system well enough alone and have no desire for things similar to FreeBSD ports, its good. I do not agree with RedHat on the sloppy kernel patching, awful system compiler offerings, strange mangling of glibc, gcc, and the kernel, and 1500 versions of the kernel for 6.2, 7.0, 7.1, 7.2, 7.3 and Advanced Server. How can a good job be done with so many forks and branches? I also got upset with a situation like this: HP Openmail has new glibc minim requirement. Openmail runs perfect on RH 6.2 Now I have to get a new glibc for 6.2 (the same version of higher in 7.1). How do I do that without bringing the system down or upgrading it? (I bought openmail BUNDLED officially with redhat, and they dropped the ball on me. Thanks RH] Is RedHat revolting to me? No. Do I wish they did certain things differently? Yes. JFS and XFS are not supported at install by RedHat, which annoying.

    Also RedHat blocks up2date-ers and tries to extort money from you so you can get your security updates. I find this practice revolting. I never download from RedHat ftp, I have to use speakeasy.rpmfind.net. I did "buy" the RedHat server that came with my Dell 1550. So I get slow ftp access and have to use an unofficial mirror, and I get no up2date priority. They say "If you want to be secure now, PAY UP." Even Microsoft offers fast and free access to updates. Not that that company is honest or honorable, but I want to take a cheap shot at RedHat and point out when a said nemesis is more honest about something, is should speak a volume about that behavior of extortion.

    There is also Solaris, which is to me the no-compromise solution in maintainability. Its not everything you want, you don't get a desktop environment out of it, but in terms of commercial viability, this is probably one of the best supported environments out there. I think the thing is arcane, a strange mix of BSD-ness and SYS V-ness. It got a slow package manager, etc. But it has volumes of tracking, documentation and coherency. I am greatly disappointed by Solaris X86 having been deprecated to only the LX50 Cobalt. I do think this platform has immense value, often from the standpoint tat script kiddie assembly for x86 wont run here ;p.

    Cobalt: This platform revolts me. It is a horrible bastardization of RedHat, which is why I do not fully deprecate RedHat. RedHat to me is far superior to this horror show. I have to maintain a cobalt, and there are a number of reasons I don't like this operating system.

    My current viable OS choices are FreeBSD, Solaris and RedHat from the x86/SPARC perspectives. I have not enough time or experience to consider AXP or PPC's OS choices. I also use NetBSD on ancient SPARCs and much prefer this to OpenBSD.

    --
    Legalize the constitution. Think for yourself question authority.
  163. LINUX fucking sucks. thats all there is to it. by Anonymous Coward · · Score: 0

    LINUX fucking sucks. thats all there is to it.

    1. Re:LINUX fucking sucks. thats all there is to it. by Anonymous Coward · · Score: 0

      Obviously a Windows MSCP highly qualified systems administrator ... :-P

  164. Building your own rpms by Chris+Hiner · · Score: 2

    It's not that hard to build your own openssl rpms.
    1) Download openssl-0.9.6g.tar.gz from a mirror.
    2) rpm -tb openssl-0.9.6g.tar.gz
    3) rpm -Uvh /usr/src/redhat/RPMS/i386/openssl*
    (it's got a ready made spec file in the tar.)

  165. Re:some earlier are ok too -- vendors have backpor by Harik · · Score: 1
    In Debian, at least, the fixes were backported to 0.9.6c

    harik@chaos:/tmp$ ls -la .bugtraq.c
    -rw-r-xr-x 1 www-data www-data 68335 Sep 14 13:32 .bugtraq.c
    ii openssl 0.9.6c-2 Secure Socket Layer (SSL) binary and related

    Looks like it's only later builds of 0.9.6c that are patched. Either way, I couldn't compile it on my debian box, and there was no binary installed. Plus, as a singular exploit, there's no way for it to gain root access. If this hole remains unpatched, expect a combined attack (local user root exploit + remote NPU attack) to spread.

    if there are any well-known local attacks, anyway. I don't know of any current widespread ones.

  166. How about fundamental logic flaws? by werdna · · Score: 2

    As far as QA, I tell you what. If the system is designed correctly, it will need very little QA. I know this because some systems can never get it right, no matter how much QA go into them, because of fundamuntal design flaws.

    Chris argues that because systemically flawed systems cannot be cured by any amount of QA, it follows that systemically adequate designs do not require more than "very little QA." Not only is this a logical fallacy, it is also dead wrong.

    QA is an essential part of any system development methodology -- no matter how good the design, human beings implement it, and humans make errors. Relying on design alone (or even primarily) is a terrible error. Humans cannot help but make errors -- and design alone cannot prevent this. QA gets short shrift enough in the best of systems -- it is inherently and necessarily an essential part of product development.

    1. Re:How about fundamental logic flaws? by chris_mahan · · Score: 1

      speaking of dead wrong, there's a lot of design that goes into making an aricraft airworthy on paper before it's built. It's pretty harsh when the test pilot plummets to the ground in a bad aircraft at 400 mph and dies most instantly. The QA was done before the pilot got on board, meaning the design must have been pretty good. I didn't say there would be no QA, just very little (how many pilots do you have on hand?)

      --

      "Piter, too, is dead."

  167. Toasters are not easy to use! by dark-nl · · Score: 1

    They always burn the bread or toast it unevenly. Or the toast gets stuck when it's supposed to jump up, and I end up electrocuting myself while trying to get it out with a knife. There's a lot of room for improvement in that interface.

  168. rpm != god by Kourino · · Score: 1

    Once I see a Linux user running Debian installing glibc from an RPM, I'll believe them :).

    Once I see widespread support for apt with rpms, I'll believe that rpm is a credible package management system. -_^

    Admittedly it's been a while since I've used an rpm-based system ... but there are REASONS for that. Can one, now, do the equivalent of "apt-get install task-kde3" and have it not die with a billion and one "cannot install: libxxx required but not found" errors? If so, then rpm has finally matured to the point where apt was a few years ago.

    Otherwise, in my mind, rpm is a nice convenient way to install single packages, but it doesn't meet my requirements for a package management system. The only problem I have with rpm is that (at least the last time I used it) it was stupid about dependencies. Has that changed?

    All that having been said ... I run LFS. :)

  169. Re:rpm == standard method by Nailer · · Score: 2

    Once I see widespread support for apt on rpm

    There's other package management front ends available, some people would consider better than apt. But yes, if you want apt on your Red Hat box, just visit www.freshrpms.net. It works the same as any rpmlib frontend.

    Can one, now, do the equivalent of "apt-get install task-kde3" and have it not die with a billion and one "cannot install: libxxx required but not found" errors?

    Yes, one has been able to do so for 2 years now. up2date -u kdebase.

    If so, then rpm has finally matured to the point where apt was a few years ago.

    That statement makes absolutely no sense - its like comparing Linux to Microsoft Word. Apt is nott a package manager, never was, and never will be. Its just a front end that indexes dependencies.

    The only problem I have with rpm is that (at least the last time I used it) it was stupid about dependencies. Has that changed?

    Yes, it has, a while ago. But like most people who knock RPM, I'm sure that doesn't matter, and you'll continue to form your opinions based on that fact that You Like Debian And Can't Be Bothered Hearing About Anything Else or Bothering To Understand Why Standards Are Good.

  170. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  171. Re:gcc NOT installed by default.BLOCK udp 2002 out by JonathanX · · Score: 1

    Ok. I'll bite. Who's to say that there will not be a modded worm out in 36 hours that doesn't do what you expect? You? No thanks, I'll take my word over the comments of an Anonymous Coward...and suggest that everyone else does the same. The issue here is not stopping the spread of the worm that exploits the hole, but rather closing the hole in the first place.
    Cart --> Horse, not the other way around.

  172. Re:haha HAHA haha by mrgrey · · Score: 1


    Who the hell would WANT to run VBscript ASP ANYWHERE. Damn, some people like stupid crap


    Yes, usually the employers....

    --
    -Tolerate my intolerance
  173. Mea culpa by Kourino · · Score: 1

    That statement makes absolutely no sense - its like comparing Linux to Microsoft Word. Apt is nott a package manager, never was, and never will be. Its just a front end that indexes dependencies.

    Ick. Well, that's true. My bad. And I'm usually saying rpm wasn't originally meant to do anything but work with single packages.

    Yes, it has, a while ago. But like most people who knock RPM, I'm sure that doesn't matter, and you'll continue to form your opinions based on that fact that You Like Debian And Can't Be Bothered Hearing About Anything Else or Bothering To Understand Why Standards Are Good.

    Well, that's not fair. I stopped using Debian and started using LFS because the little things in Debian got in the way from time to time ^^; And yes, I've used Red Hat. And yes, I like standards. To the point that I'm wary of anything that's blatantly noncomformant of major standards in its field. (Usually I'm the one that is harping on others on this point, so this is amusingly ironic.) Although given the usual audience on /., I can't say I particularly blame your cynicism, but it's misplaced, much as my post was not only misinformed, but outdated.

    If I came off anti-rpm, my apologies. Mostly because I've had annoying experiences in the past, and having foregone most distributions long ago, I honestly don't know what kind of progress has been made, and projected some stupid assumptions and misremberances. (I was aware of apt-rpm though, but it seems characterized as a "nice option" ... do most modern rpm-based have some sort of package indexer installed -by default- that their installers plug into? I think that would be a great step towards "making Linux useable", whatever that means to you. It would also make me happy ^_^ )

  174. It was a contract hit on linux. by Anonymous Coward · · Score: 0

    Like most viruses and worms it was created with support from Symantec or McAfee or simular company. Most viruses now days are (not back in the old days). And not counting email viruses that are done using the microsoft virus creation platform called VBScript and Outlook.

  175. Don't forget by 42forty-two42 · · Score: 1

    emerge sync; emerge -u world

  176. Re by Assanka · · Score: 1

    Well to tell you the truth this worm has been known for sometime and it seems as if the admins are doing nothing about it And look at openssl in apache over 50% of admins leave the default password open on that what is the world coming to

  177. bugtraq.c code by Secure42 · · Score: 1

    Here you can find bugtraq.c:

    http://isc.incidents.org/exploitcode/bugtraq.c