Slashdot Mirror


When Will The Next Slammer Strike?

scubacuda writes "Business Week has an article on how the Slammer worm demonstrates just 'how vulnerable the Internet remains': MS's own DBs were affected, telephone/ATM/etc were knocked out, and if the worm had occurred only 48 hours later (preventing investor's trading, 911 calls, banking services), there could have been a 'virtual Net shutdown.' Vincent Weafer, director of the computer-security outfit Symantec's Anti-Virus Response Center (SARC), says that the likelihood that a Slammer-style worm will hit at a more vulnerable moment is high."

408 comments

  1. MS's own DBs were affected by ContemporaryInsanity · · Score: 3, Funny

    The same MS that didn't apply their *own* patches ?!?

    Hmmm...

    1. Re:MS's own DBs were affected by blibbleblobble · · Score: 2, Interesting

      The same unpatched Microsoft networks that Howard Schmitt was so recently quoted as dismissing irresponsible those who failed to apply the 6-mo old patch?

    2. Re:MS's own DBs were affected by Spyffe · · Score: 2, Interesting
      Maybe they know the patches have more holes than they fix...


      Any mission-cricial app simply shouldn't be on a MS system. They don't do what they say they do (Outlook 2000 can't even get sync over e-mail right given a dedicated in-house POP3 server) and charge you for tech support when you want to figure out how to work around their fucked-up code.

      --
      Sigmentation fault - core dumped
    3. Re:MS's own DBs were affected by Anonymous Coward · · Score: 0
      Sure :)


      www.panete.net

    4. Re:MS's own DBs were affected by Bedouin+X · · Score: 5, Informative

      They (MS) know better than anyone that applying an SQL Server hotfix is a royal pain in the ass. They just modified the initial Slammer vulnerability patch so that it has an installer. Before that you had to stop the server, backup the files, copy the new files manually into their respective directories, and then run a couple of queries in the query analyzer.

      This and MS's reputation for having to patch patches (sometime 2 or 3 times) is why people don't jump at the chance to apply one of those damn things. It took this incident for them to make installing a simple SQL Server hotfix less than a 25 minute job.

      I also downloaded SP3 4 times and every time I tried to run setup, I got a "setupsql.exe can not be found" error. I STILL don't have SP3 on my SQL server, but it's firewalled anyway so I'm not totally naked.

      --
      Dissolve... Resolve... Evolve...
    5. Re:MS's own DBs were affected by Anonymous Coward · · Score: 0, Offtopic

      Mobster : The same Homer Simpson that drove through the wall of our nightclub?
      Homer : Uh, I mean, my real name is Barney Grumble.
      Mobster : The same Barney Grumble that keeps taking pictures of my sister?
      Homer : Uh, actually, I'm, think Krusty think, Joe Vallachi!
      Mobster : The same Joe Vallachi who squealed to the Senate Committee on organized crime?
      Homer : Benedict Arnold!
      Mobster : The same Benedict Arnold who planned to surrender West Point to the British?
      Homer : D'OH!

    6. Re:MS's own DBs were affected by Bruce+Losis · · Score: 0, Flamebait

      Maybe MS weren't prepared to agree to the EULA?

      --
      Don't believe the nonsense, unless you hear it from me directly.
    7. Re:MS's own DBs were affected by Citizen+of+Earth · · Score: 1

      This and MS's reputation for having to patch patches (sometime 2 or 3 times) is why people don't jump at the chance to apply one of those damn things.

      Gee, they should get .rpm's. I haven't had any problems with those.

    8. Re:MS's own DBs were affected by steve_l · · Score: 1

      yeah, I coudnt fix my sql server install, which I dont run by default (its a dev box). The service pack upgrade wanted to shutdown the service first, but I didnt want to do that unless it got slammed, so I'd have had to pull it off the network, etc, etc. I just uninstalled sql server instead.

      As an aside, this dev version of the server came from the MS Vs.net 2003 beta; from a CD that MS shipped to me at the end of september. So even next gen products being tested after the slammer hole got found were still shipping with bugs.

      If there is another point of failure of MS it is that: their product cycles are such that they are still shipping insecure apps, which you need to patch manically before you can put on the net. Get a new server with Win2K + IIS5 + SQL server? Spend a week sanitising it before attaching it to a LAN. So you have this buy+download patches+install patches +run process, whereas OSS apps are download up to date apps+install+run; probably the same amount of D/L and install time, but you are more sure of a secured system by the end.

    9. Re:MS's own DBs were affected by Anonymous Coward · · Score: 0

      This is very funny since I've never ever had even one reply from all of the many times I've reported port 1433, sql server, probes of my cable modem.

  2. with the next /.post?? by pphrdza · · Score: 2, Funny

    oh, wait, that's a different effect.

  3. Next strike by Blackbox42 · · Score: 2, Interesting

    It's seems to be every 3 months or change of season. I'm betting on am IIS bug in March.

    1. Re:Next strike by Anonymous Coward · · Score: 0

      Though it may have been discussed earlier, I wonder when the first really big Class Action lawsuit will occur over one of these?

      That may lead to the first ever large scale challenge to some wording of EULA's.

      Hmmmm.........

  4. Could someone explain... by zerosignal · · Score: 5, Interesting

    ...why ATMs were affected? I've seen this mentioned in a few articles but I didn't think banks would use the Internet to connect ATMs on their systems.

    1. Re:Could someone explain... by Anonymous Coward · · Score: 5, Informative

      ATMs are not connected to the internet, but to the bank's private network, which, yes, runs over TCP/IP. So a computer that got infected and had access to the internal network would be enough to crash those reachable ATMs.

      Brett Glass : http://www.brettglass.com

    2. Re:Could someone explain... by MoTec · · Score: 5, Informative

      Many ATMs use a phone line to connect to the network to run the transaction so if the phone lines are down so is the ATM. Some use leased lines or other communication technologies but a POTS line does the job and is often cheapest.

    3. Re:Could someone explain... by Anonymous Coward · · Score: 1, Insightful

      well i assume an ATM must be hooked up to the banks NETWORK .. how else would it be able to tell how much money is in the account.. and somewhere on the network, it's probably connected to the internet--

    4. Re:Could someone explain... by DJ+Rubbie · · Score: 3, Informative

      Maybe those ATM's are running Microsoft's SQL Server in the backend? Seriously, I've seen pics of ATM's that got the BSOD.

      --
      Please direct all bug reports to /dev/null
    5. Re:Could someone explain... by muckdog · · Score: 1

      Because some banks were stupid enough to trust a mission critcal back end database to microsoft.

    6. Re:Could someone explain... by blibbleblobble · · Score: 2, Insightful

      Could someone also explain why releasing the same virus on a weekday would have blocked access to 911?

      Sounds a lot like unfounded scaremongering by people who should know a lot better to me. 911 not only runs on a separate network (telephone != internet), but is just as busy on a Saturday (if not more so) than weekdays.

      In fact, sounds like the Mitnick fiasco, where any knowledge tangentially-related to the 911 system was assumed to have the power to prevent emergency calls from getting through.

      How can journalists make such claims without losing their jobs?

    7. Re:Could someone explain... by DJayC · · Score: 5, Insightful

      It is unclear in the article if they mean ATM as in bank ATM's, or ATM as in asynchronous transfer mode networks. I'm sure the author doesn't even know in which context ATM is used.

      Just a thought *shrugs*

    8. Re:Could someone explain... by curtisk · · Score: 2, Interesting
      Seriously, I've seen pics of ATM's that got the BSOD.

      Possible I guess that MSSQL would be in backend (?) Oracle more likely, and ATM's w\ BSOD have got to be the touchscreen GUI, IMO

      --

      Sehr geehrter Toilettenbenutzer!

    9. Re:Could someone explain... by Anonymous Coward · · Score: 0

      >and somewhere on the network [the bank's teller
      >machine redzone], it's probably connected to the
      >internet--

      And somewhere, some manager in an IT department at some bank damned well better have lost his job.

    10. Re:Could someone explain... by LostCluster · · Score: 4, Informative

      Just because something isn't technically on the Internet, doesn't mean it is on a completely walled-off pipe.

      Many stand-alone ATM structures use a satellite connection from Hughes Network Systems to securely connect to their company's network. But that's the same Hughes Network Systems birds that power DirecWay and DirecPC consumer services. So, if for some reason there was a sudden surge in Internet traffic (such as a worm randomly trying to infect IP addresses without caring whether or not there is a machine capable of being infected on the other end) the ATM might not be able to get enough satellite time to complete a transaction without timing out, therefore resulting a "lost my connection" message on the ATM.

      Think of it as a VPN tunnel over a network that is used partly for Internet, and partly for other things... if the Internet goes crazy, it affects those other things too.

    11. Re:Could someone explain... by ergo98 · · Score: 4, Informative

      My presumption is that they were running ATM VPN traffic over standard IP connections (basically like running an ADSL line to the site). This would affect anyone who is running a system critical service over the shared internet.

      Having said that, if they were affected then it demonstrates really poor planning: Any critical service should have QoS guarantees by their provider (which should have peer QoS guarantees, and so on), so if the ATM requires a minimum of x bandwidth, then the provider will guarantee that all other traffic will be throttled to accommodate it, building more bandwidth (fibre, etc) if they cannot accommodate all of their QoS guarantees at once. It most certainly seems ridiculous to even ponder things like 911 going down because of something like this.

      Let me put it another way: Many telcos share the same data lines for both voice traffic (long distance calls, etc), and Internet IP traffic: Internet traffic cannot take up so much bandwidth that it impedes the voice data, as the telco will always throttle it accordingly to ensure that voice always gets through with 100% throughput. These same sorts of guarantees hold true (or should hold true) for all other system critical type services, and it is brutal irresponsibility to do anything else. When some kid with a ping program can take down your system then it points out a pretty big flaw.

    12. Re:Could someone explain... by gad_zuki! · · Score: 1

      Most banks don't, but Bank of America does. Washington Mutual also. Do a google search. Bank smart.

    13. Re:Could someone explain... by Blkdeath · · Score: 3, Informative
      Sounds a lot like unfounded scaremongering by people who should know a lot better to me. 911 not only runs on a separate network (telephone != internet),

      Actually, 911 service runs on the PSTN, as does a very large portion of the Internet. The two (Internet and PSTN) are very inter-twined, as are the vast majority of corporate (including bank) networks.

      Remember, it was us geeks who convinced the suits that the Internet was the way to travel in the 21st century. Now it's our job to support that claim by providing them with a more reliable Internet.

      --
      BD Phone Home!

      Shameless plug. Like you weren't expecting it.

    14. Re:Could someone explain... by Anonymous Coward · · Score: 5, Insightful

      My assumption was that they were talking about ATM (Asynchronous Transfer Mode). Many ATM networks were significantly hurt by this because routers and switches that utilize SVCs kept building and rebuilding circuits.

      The whole point of this problem can be simplified to bad code and bad base installs. I keep hearing people say it's not MS's problem. I work with a wide variety of products in the networking (L2 & L3+ WAN) and systems world. Any one of the vendors that I deal with would lose serious market share if their products were found to be vunerable to something like this and they simply patched it but didn't change the base install to be "secure".

      Let's start by taking an example of a comparable product -- postgreSQL. We all know that a recent patch to this product fixed a possible remote exploit. Certainly the bug shouldn't have been there and it was something that should be patched. However, the point is that the postgreSQL base install doesn't even allow remote connections. In fact, the config file tells you that without remote connections allowed, it's still probably an liberal configuration that should be locked down more.

      I'll buy that MS has a large market share and that occasionally something will get through the normal protections; however, the base installs should be locked down. Why aren't they? It's a question that is very simple to answer.

      MS sold the Internet community a grand story. In this story, running a server is a simple task that anyone can do. For this story to be believed, they have to have the base install do everything out of the box without any special configuration which might require a real administrator, dba, network design specialist, etc. If the products were actually locked down like they should be (like most of the competing products are), MS would have a bigger job in support calls because 80% of the non-administrators that work with MS platforms would be ill-equiped to handle the proper configuration of the server to get it to work.

      I have a product that I use on linux that was written with this kind of security in mind. The config file is riddled with lines like: die "you didn't go through your config file!". If you don't completely configure the product, it keeps dying on startup. This is how products should be released--locked down and set to die if the configuration is not explicitly setup by the admin with them being aware of the dangers to each option they set back on.

      I also hear a lot of people complaining that people didn't install the patches, I again go to the point of the base install. If the product's base install were locked down, far less databases would have been open even if they were unpatched. Seriously, let's be reasonable, why should an SQL server open ports by default to anything except maybe 127.0.0.1. Many databases now only need one or two subnets open anyway since their database interaction goes on with an application server (often a web server) which serves as the db client for the users anyway and quite a few databases on the lower end systems (where most of the sysadmins who don't know how to lock things down are) reside on the same box as the app services.

    15. Re:Could someone explain... by Anonymous Coward · · Score: 0

      I'm pretty sure both were affected, I live in DC and all the Bank of America ATMs along with quite a few other random ones just wouldn't validate any transactions. I had to search for nearly 30 mins to find a non bank of america atm that worked.

    16. Re:Could someone explain... by Anonymous Coward · · Score: 0

      If the ATMs' data (e.g. the account's credit of the ATM user) was stored on a MS SQL server (which would be stupid if I were flaming), and the SQL server didn't acknowledge any money for the user, the ATMs would lock up. The SQL server is busy sending tcpip packets, right?

      This, of course, does not mean that you would reach the ATM because you hacked into the SQL server, or would you?

    17. Re:Could someone explain... by Cramer · · Score: 1

      Blocking the actual 911 call... I seriously doubt it. That's programmed into a phone switch that isn't connected to the internet (very, very few switches can be directly connected to the net.) Disruption to the E911 call center is a very likely. Someone will answer; they just won't be able to do anything.

    18. Re:Could someone explain... by JediTrainer · · Score: 5, Informative

      Yes. ATMs as in bank ATMs. Cash machines.

      I don't know about most people, but the outage affected customers of CIBC Bank in Canada, who couldn't withdraw their cash from many machines throughout Ontario (the news said Toronto only, but it affected some of my family and friends in other areas too).

      Being a customer of a different bank (TD Canada Trust), I was not affected.

      --

      You can accomplish anything you set your mind to. The impossible just takes a little longer.
    19. Re:Could someone explain... by LostCluster · · Score: 2, Informative

      That's not quite true. The PTSN has a limited capacity, and those limits assume that not everybody will pick up the phone all at once. On 9/11/01, in parts of the country far away from Washington and NYC, there was no major failure of any local telephone equipment, yet there were many calls that could not be completed because there was a higher volume of phone calls than the system could handle.

      If an infected computer is on a dial-on-demand modem setup, the worm will spew non-stop Internet traffic, and the router will respond by firing up the Internet connection and using the phone line. If overall phone usage goes up a noticiable ammount, that could cause routing that make 911 a "can't get there from here" problem.

      But wait, 911 is supposed to be a priority call that should be able to kick other less-important calls off the system to clear the way. So, most communites have nothing to worry about here... then again, if we were in the perfect world, worms wouldn't be a problem at all.

    20. Re:Could someone explain... by RAMMS+EIN · · Score: 1

      ``This, of course, does not mean that you would reach the ATM because you hacked into the SQL server, or would you?''
      Nope. Or some /.-er would have built a Beowulf cluster of ATMs.

      --
      Please correct me if I got my facts wrong.
    21. Re:Could someone explain... by Florian+Weimer · · Score: 1

      My assumption was that they were talking about ATM (Asynchronous Transfer Mode). Many ATM networks were significantly hurt by this because routers and switches that utilize SVCs kept building and rebuilding circuits.

      Well, maybe some networks remain which do this, but they can be felled by a simple port scan. :-)

      In fact, ATM networks are less vulnerable to this type of things, if you set them up correctly. You can separate criticial servers (for example, SSH loging to your management stations) using PVCs and reserve bandwidth accordingly. (Yeah, QoS is finally reaching Ethernet and IP, but I'm still unsure if it's possible to deploy the current technology in way that is actually manageable.)

    22. Re:Could someone explain... by Anonymous Coward · · Score: 0

      From a story on the IEEE website:

      The ATMs were vulnerable, according to Lisa Gagnon, a bank spokesperson, because some ATM transactions require an exchange of data with other servers outside the ATM network. Those servers were unavailable because Slammer had found its way into the non-ATM part of the bank's network, despite a firewall between it and the Internet.


      If I wasn't an AC, I'd be a karma whore.

    23. Re:Could someone explain... by Anonymous Coward · · Score: 0

      I can vouch that atm-style "interac" transactions were busted in Toronto, Canada, as a result of the worm.

    24. Re:Could someone explain... by Anonymous+Brave+Guy · · Score: 1
      Remember, it was us geeks who convinced the suits that the Internet was the way to travel in the 21st century.

      We did? Then perhaps we ought to wake up and admit we were wrong.

      A friend was showing me his super new mobile phone earlier this evening. Does picture messaging, has lots of SMS memory, lets you program in polyphonic ring tones, and probably dances on a tabletop if you press * 7 often enough.

      But it still took nearly 30 seconds to boot up into a Windows variant. <sigh>

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    25. Re:Could someone explain... by jrothlis · · Score: 0
      So, if for some reason there was a sudden surge in Internet traffic (such as a worm randomly trying to infect IP addresses without caring whether or not there is a machine capable of being infected on the other end) the ATM might not be able to get enough satellite time to complete a transaction without timing out, therefore resulting a "lost my connection" message on the ATM.

      Ermm... There is Quality of Service (QoS) on those satellites, and one customer (e.g. DirecPC) wouldn't be able to encroach on the bandwidth of another customer (e.g. the bank).
    26. Re:Could someone explain... by satch89450 · · Score: 1
      Could someone also explain why releasing the same virus on a weekday would have blocked access to 911? Sounds a lot like unfounded scaremongering by people who should know a lot better to me. 911 not only runs on a separate network (telephone != internet), but is just as busy on a Saturday (if not more so) than weekdays.

      Part of the problem is that writers write one thing and editors try to "tighten up" the verbage by removing words, and sometimes they end up changing the meaning. The article talked about the back end of E911, the communication of needs to the service people. Slammer/Sapphire could block the communication because many systems now use VPN over the Internet (DSL or fract T1) to eliminate the cost of point-to-point leased circuits. This is especially important when you have co-operative responses from resources in neighboring areas. (Think forest fires, for example).

      Now, the rumor-mongering involved here is that the primary method of communication would be blocked. Nothing prevents an E911 operator from picking up a phone and dialling to the dispatcher for the necessary resource, but it slows response and reduces the number of calls the E911 operator can handle.

      As for Saturday vs. Weekend, the article was referring to applications using the Internet that would have been affected, specifically on-line stock trading. The markets are closed on the weekends.

    27. Re:Could someone explain... by Anonymous Coward · · Score: 1, Informative
      My assumption was that they were talking about ATM (Asynchronous Transfer Mode).

      While some Asynchronous Transfer Mode networks were undoubtedly affected, the worm did in fact put many automatic teller machines out of commission. This was widely reported in the mainstream media (after all, most people don't know that ATM has more than one meaning...)

      http://www.washingtonpost.com/wp-dyn/articles/A432 67-2003Jan25.html
    28. Re:Could someone explain... by MarcQuadra · · Score: 1

      AFAIK almost all but the lowliest ATMs have been moved to frame relay systems because these days a customer can't wait 30 seconds for the dialup to home base to go through. I'd be prety pissed if I swiped my card and it took 30 seconds to validate. This I gather from working with the ATM team at a major regional bank.

      --
      "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
    29. Re:Could someone explain... by zCyl · · Score: 1

      So a computer that got infected and had access to the internal network would be enough to crash those reachable ATMs.

      That's as poor of a design as Fort Knox would have if the gold vault had a cleaning closet with both an external and an internal plywood door.

    30. Re:Could someone explain... by Anonymous Coward · · Score: 0

      Banks here in AZ were affected too. A guy I know couldn't make a withdrawl from an ATM prior to the bank opening. He went in later to speak with a teller and get his money, and they had posted a sign saying that they were affected by a "bug from the Internet".

    31. Re:Could someone explain... by TheMidget · · Score: 1
      That's not quite true. The PTSN has a limited capacity, and those limits assume that not everybody will pick up the phone all at once. On 9/11/01, in parts of the country far away from Washington and NYC, there was no major failure of any local telephone equipment, yet there were many calls that could not be completed because there was a higher volume of phone calls than the system could handle.

      True. But that's an overload caused by telephone service itself, not by Internet services encroaching on bandwidth reserved for telephone. ATM network might also crumble if suddenly people would attempt withdraw money on every single machine on the network simultaneously at exactly the same time. But this is not what happened here. ATM service was impacted by an overload on another system (the Internet) that should have been separated.

    32. Re:Could someone explain... by Anonymous Coward · · Score: 0

      I have seen ATM cash machines in the UK which are running NT - but they aren't touch screen models.

      hth

    33. Re:Could someone explain... by Annamite · · Score: 1

      Most banks are very conservative. They do not use anything MS for their ciritical, backend systems. Most are legacy systems from ancient times.

      The BSOD you are seeing on the ATM are indeed NT 4.0. Many banks nowdays do not produce their own ATMs any more but buy basic machines from NCR/Semiens, and the likes. These machines contain a core PC which NT usualy resides on. In trying to cut down cost, many of the biggest banks are using NT as the prefer OS of choice for ATMs since they can be written once cheaply (with ASP, ISS) and utilized exsiting device drivers.

      Hold the jokes for Microsoft Windows on ATM. When installed correctly under strict guidelines, NT 4.0 can be very safe system/os. By strict, I mean none of the sample codes, no extra services, no belsl and whistles.

      SQL Server 2000 is another matter. Not sure why BoA deployed the new, unproven softare on so many of their services. As you can see clearly, only a few banks were affected.

    34. Re:Could someone explain... by l1_wulf · · Score: 1

      Where do you live? And should I ask which bank? I'm in Denver and could use a bank reference since my home bank doesn't appear to exist here. Most of the cities I've travelled to (due to work) almost always have ATMs still using dialup. My view may be skewed by the fact that most ATMs I hit are typically convenience stores, grocery stores and the like. Come to think of it, most stand-alones in shelters tend to be on dial-up also. The only place I can think of that doesn't use dial-up are ATMs that are located in bank branches. Remember, just because you don't hear the modem handshake tones doesn't mean it's on frame-relay. Hehe, the sad thing is, now I'm going to be too tempted to casually time my transactions from $20 --> Ok to cash dispensed just to see if maybe I'm using some wired ATMs without even knowing it. :P

    35. Re:Could someone explain... by MarcQuadra · · Score: 1

      Well I'm in Rhode Island and I'm speaking of Fleet, Sovereign, and Citizen's banks. I'm working with Citizen's now and they're almost completely hard-wired. Of course the east coast is pretty dense and it might be easier to get a hard-wire here than in the sprawling west.

      --
      "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
    36. Re:Could someone explain... by neitzsche · · Score: 1

      How can you say (presumably with a straight face) that "there was no major failure" and in the same sentence "there were many calls that could not be completed".

      I hope you realize those two thoughts are mutually exclusive.

      --
      "God is dead." - Frederik Nietzsche
  5. Switch them all to open source by Anonymous Coward · · Score: 2, Funny

    Then when they leave things unpatched and it happens again, you can yell, RTFM! STFU, Newb!

  6. Ariba by Anonymous Coward · · Score: 0

    I am Weafer, son of Alfred.

  7. If they catch the guy... by AltImage · · Score: 2, Funny

    If they ever catch the guy that did this, I'm sure the news will give us all the "let's throw him in the Slammer" puns we can stomach.

    1. Re:If they catch the guy... by Anonymous Coward · · Score: 1, Funny

      ...while he's being slammed..

      (cough)

    2. Re:If they catch the guy... by rjh · · Score: 4, Funny

      What the hell, I got karma to burn. :)

      Not just let's throw him in the Slammer. Let's throw him in Federal Pound-Me-In-The-Ass prison [*] with a cellmate who's affectionately known as... the Slammer.

      "So, Mr. Worm Writer, are you enjoying your cellmate's one-eyed worm?"

      [*] ... thank you, Office Space

    3. Re:If they catch the guy... by marko123 · · Score: 2, Funny

      Oh dear, I must....

      In the Slammer, Bubba will set his ar-Sapphire.

      --
      http://pcblues.com - Digits and Wood
    4. Re:If they catch the guy... by Anonymous Coward · · Score: 0
      Not just let's throw him in the Slammer. Let's throw him in Federal Pound-Me-In-The-Ass prison [*] with a cellmate who's affectionately known as... the Slammer.

      Here is a picture.

  8. Government Funding of Security/Virus Prevention by Ieshan · · Score: 3, Interesting

    I think we ought to make virus-protection code public and government funded.

    I know way too many people who can't afford 50 bucks on a virus scanner or decent firewall software in College, and I saw Nimda infections up until the end of last year.

    If people could get this type of thing for free - money that would ultimately ensure the safety of the net at large - I think it should be done.

    1. Re:Government Funding of Security/Virus Prevention by utdpenguin · · Score: 0, Insightful
      It IS available for free.

      Click here

      --
      In Soviet Russia you dant have to put up with these crappy jokes
    2. Re:Government Funding of Security/Virus Prevention by Soul-Burn666 · · Score: 0, Troll

      Sorry for stating the obvious:
      Linux is free.

      Moreover, in a place like a college, it's pretty obvious the defence should come from the institute's firewall.

      --
      ^_^
    3. Re:Government Funding of Security/Virus Prevention by damiam · · Score: 5, Informative
      I think we ought to make virus-protection code public

      It is.

      who can't afford 50 bucks on a virus scanner or decent firewall software

      Then don't pay 50 bucks.

      I saw Nimda infections up until the end of last year

      Norton and McAfee both provided free available Nimda removal tools. Besides, if you can afford IIS, you can afford a virus scanner.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    4. Re:Government Funding of Security/Virus Prevention by matth · · Score: 4, Informative

      It *is* free http://www.grisoft.com (AVG)

    5. Re:Government Funding of Security/Virus Prevention by l1_wulf · · Score: 1

      Public source code for software that is designed to protect isn't a great idea IMO. Would you want your home security system, complete with sensor locations, schematics, etc. posted in a book on your front porch?

      Giving "the enemy" free access to anti-virus code that is being used by the masses (because it is free) gives them the opportunity to figure out loopholes, how to sabatoge the anti-virus software, etc. Granted, it can be done now, but can you imagine the information being broken down and mass distributed so the average virus writer can take better advantage?

      Publicly available anti-virus and firewall software would be great (source code witheld), but then you run into the same problem MS has. Huge user base = greater draw to those looking to undermine the software = more security issues. Besides, the government could never pull it off, there are too many companies with huge vested interests in those markets. Lastly, perhaps the greatest defense we have just might be the variety of choices in protective software...

    6. Re:Government Funding of Security/Virus Prevention by Scarblac · · Score: 3, Insightful

      I think we ought to make virus-protection code public and government funded.

      That doesn't help with new viruses, like the one this story is about.

      The problem is with patching. People don't install the available security patches. This problem had been known about for half a year.

      And some people refuse to install Microsoft's newer service packs, because of the changed license on them, which has some pretty gross clauses in it. I think that's almost criminal behavior by MS - "yes, we fixed the fatal bug in the software we licensed to you, but to get the patch you have to agree to some new random clauses - say, give us full access to your computer".

      On the other hand, if they had that full access, I think that at least their service packs would be installed, and these attacks wouldn't be so succesful.

      But I'll just stick with Linux, myself :-)

      --
      I believe posters are recognized by their sig. So I made one.
    7. Re:Government Funding of Security/Virus Prevention by l1_wulf · · Score: 1

      Hehe, sorry didn't give the brain enough time to think of the free anti-virus and firewall software out there. While writing I was thinking about some grand scheme where government funding had their free software included in every PC, etc. kinda freaky thought actuall...

    8. Re:Government Funding of Security/Virus Prevention by MadocGwyn · · Score: 4, Informative

      There are some companies that offer free services.

      <LI>http://housecall.trendmicro.com<LI&gt ;

      Free Java Based scanner, works well I've used it many times when I'm out fixing someones computer and they dont have a decent scanner.

      --
      Jesus saves, everyone else takes full damage from the fireball.
    9. Re:Government Funding of Security/Virus Prevention by Istealmymusic · · Score: 2, Interesting
      That doesn't help with new viruses, like the one this story is about.
      Newer versions of Norton AntiVirus contain heuristics to detect virus-like behavior. But I don't know if an AV would have helped Slammer, since it did not even touch the disk, there are no files to scan. Can AV programs scan RAM for potential worms?
      --
      "The lesson to be learned is not to take the comments on slashdot too literally." --Vinnie Falco, BearShare
    10. Re:Government Funding of Security/Virus Prevention by Istealmymusic · · Score: 1

      I don't know if you were trolling, but I couldn't find any AntiVirus tools for Debian. Care to provide a more specific link?

      --
      "The lesson to be learned is not to take the comments on slashdot too literally." --Vinnie Falco, BearShare
    11. Re:Government Funding of Security/Virus Prevention by yarbo · · Score: 1

      AVG antivirus is a free personal virus scanner that can be automatically updated at a certain time ever x days and can automatically scan every day/night at a user defined time.

    12. Re:Government Funding of Security/Virus Prevention by utdpenguin · · Score: 1

      You dont need them for debian. Ther is no known virus that can affect a debian system.

      And of course, firewalling capabilities are built in.

      --
      In Soviet Russia you dant have to put up with these crappy jokes
    13. Re:Government Funding of Security/Virus Prevention by Anonymous Coward · · Score: 0

      I think the Free Software Foundation might have a free firewall...

    14. Re:Government Funding of Security/Virus Prevention by GreyPoopon · · Score: 1
      I don't know if you were trolling, but I couldn't find any AntiVirus tools for Debian. Care to provide a more specific link?

      I think the previous poster was implying that by switching to a Linux distribution, you're effectively rendering yourself immune to most viruses. It's not so much because Linux is more secure as it is because Linux is not nearly as much of a target for virus writers as Windows is. Anyhow, I'm not sure why the post got a +1 Insightful....

      --

      GreyPoopon
      --
      Why is it I can write insightful comments but can't come up with a clever signature?

    15. Re:Government Funding of Security/Virus Prevention by mpe · · Score: 2, Insightful

      And some people refuse to install Microsoft's newer service packs, because of the changed license on them, which has some pretty gross clauses in it.

      There's also the problem that a "service pack" might alter things you didn't want to change in the process of fixing any bugs.

    16. Re:Government Funding of Security/Virus Prevention by Istealmymusic · · Score: 2, Insightful

      I run a FreeBSD server for serving Windows users through Samba, and occasionally an infected Windows box drops malicious emails and exes all over my shared filesystem. You Unix zealots seem to brag about BSD not being as suspectiple. Need I remind you of Slapper, wwhich only infected Linux/Apache machines, but athe same vulnerability existed on any system running Apache. What we (or at least, I) need is a Unix-based virus scanner that can prevent the spread of viruses for all platforms.

      --
      "The lesson to be learned is not to take the comments on slashdot too literally." --Vinnie Falco, BearShare
    17. Re:Government Funding of Security/Virus Prevention by blibbleblobble · · Score: 1

      "Giving "the enemy" free access to anti-virus code that is being used by the masses (because it is free) gives them the opportunity to figure out loopholes, how to sabatoge the anti-virus software, etc."

      Could you imagine how many security exploits there would be for Windows if a million competant hackers could see the entire source code for it?

      Burglar alarms are quite different: in many systems, the design may be fundamentally flawed. Not as seriously as in car locks, but vulnerable nonetheless. Perhaps this is why you don't want the manual lying on your doorstep.

      But if that is security for you, how do you feel using a burglar alarm available from a retailer? If I were looking to break into your house, the first step would be to obtain a burglar alarm the same as yours, and figure out how it worked and how to break it. Or I could ask someone who's already done so. If the alarm then becomes vulnerable, perhaps it wasn't such a good choice to protect your home?

      (As an aside, there are many competant hackers tho do have access to Windows' source code. They work for the NSA, and if your country uses Microsoft products for government functions, you'd better be thinking about that when you're expecting war with America -- Germany is safe. Peru is safe. How's everyone else doing?)

    18. Re:Government Funding of Security/Virus Prevention by tyrani · · Score: 1

      My school bought a licence of McAfee that allowed everyone attending classes to have a legit copy.

      I think that your right in that College students should be given virus and firewall software for free, but I think that it should be the responsibility of the network that they connect to the internet through. Most likely the school they attend. Perhaps ISP's should be picking up a bit of the bill for "internet only virus" scanners.

      --
      rejected (19) accepted (0)
      Is there a psychological term related to getting your stories rejected on slashdot?
    19. Re:Government Funding of Security/Virus Prevention by MattC413 · · Score: 2, Insightful

      Yes, but once people hear about "government software", the most likely reaction will be the tinfoil hat style response. Granted, the source will be public, but will Joe Undergrad or Jane TA trust the government enough to have government software on their machine while they are out protesting against the possibly imminent Iraqi war?

      People don't like the government to butt into their lives (unless it directly benefits them). Unless the project was funded by the government but in the hands of another body, I don't see it going anywhere.

      -Matt

    20. Re:Government Funding of Security/Virus Prevention by muzzmac · · Score: 2, Insightful

      Most Virus products couldn't have stopped Slammer. It never wrote to disk. It needed to do something different again.

      I think some more thought about how we build and patch software needs to happen.

      Virus scanners are a crutch.

    21. Re:Government Funding of Security/Virus Prevention by tyrani · · Score: 1

      Good link MadocGwyn

      --
      rejected (19) accepted (0)
      Is there a psychological term related to getting your stories rejected on slashdot?
    22. Re:Government Funding of Security/Virus Prevention by PunchMonkey · · Score: 1

      Give them AVG. It's not too tough to find, google "free anti virus" and it's the first returned result. Most people just don't think to search for that in the first place I think.

      --
      I'll have something intelligent to add one of these days...
    23. Re:Government Funding of Security/Virus Prevention by Anonymous Coward · · Score: 0

      Doesn't Symantec have a free web-based checker?

    24. Re:Government Funding of Security/Virus Prevention by MattC413 · · Score: 1

      Feh, it appears I misread the parent to this.. it does say "funded" by the government, but not hosted by the government.

      Ah well.

      -Matt

    25. Re:Government Funding of Security/Virus Prevention by DriceX · · Score: 1

      With what money do you propose we fund this government venture with? We have no money. If you don't believe me check it out: www.publicdebt.treas.gov/opd/opdpdodt.htm

      6.4 Trillion and counting...

      David

    26. Re:Government Funding of Security/Virus Prevention by damiam · · Score: 1
      Unix isn't as susceptible to viruses as Windows, but I'm not saying it's immune. Then again, neither are Windows machines with virus scanners.

      What we (or at least, I) need is a Unix-based virus scanner that can prevent the spread of viruses for all platforms.

      There are such things - the websites of qmail-scanner and amavis list several virus scanners, both commercial and Free.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    27. Re:Government Funding of Security/Virus Prevention by billd · · Score: 1
      Thank you, sir knight. I fully agree with you.

      I run a samba filesystem for the windows hungry masses in my household, and it would be nice to be able to scan files in and out of the file system.

      --

      -----

      For great justice!

    28. Re:Government Funding of Security/Virus Prevention by xanadu-xtroot.com · · Score: 1

      If people could get this type of thing for free

      What in the world are you talking about??

      --
      I'm not a prophet or a stone-age man,
      I'm just a mortal with potential of a super man.
    29. Re:Government Funding of Security/Virus Prevention by alucinacion · · Score: 2, Interesting

      I think we ought to make virus-protection code public and government funded. I know way too many people who can't afford 50 bucks on a virus scanner or decent firewall software in College, and I saw Nimda infections up until the end of last year. If people could get this type of thing for free - money that would ultimately ensure the safety of the net at large - I think it should be done.

      Universal healthcare for our computers, but not for our people?

    30. Re:Government Funding of Security/Virus Prevention by Blkdeath · · Score: 4, Insightful
      Public source code for software that is designed to protect isn't a great idea IMO. Would you want your home security system, complete with sensor locations, schematics, etc. posted in a book on your front porch?

      Have I stepped out of Slashdot and into some kind of paralell universe where open source doesn't exist?

      The schematics for my firewall and all public daemons ARE available, some of them even "at my front door".

      Publicly available anti-virus and firewall software would be great (source code witheld), but then you run into the same problem MS has. Huge user base = greater draw to those looking to undermine the software = more security issues.

      So there are twice as many Apache vulnerabilities as IIS vulnerabilities? And don't give me that "there are more Windows users ... " excuse. If you want to affect the WWW at large, you attack that which comprises more than half the entire WWW, that being Apache. Were your logic correct, there would be a plethora of Apache vulnerabilities. The fact remains that a quality codebase, rather than a small userbase, defines the relative security of a product.

      Nice troll, though. It looked really sincere.

      --
      BD Phone Home!

      Shameless plug. Like you weren't expecting it.

    31. Re:Government Funding of Security/Virus Prevention by Znork · · Score: 1

      Yes! If I couldnt put the schematics posted in a book on the front porch then how the hell can I trust the security system? The guys installing the security system will sure know how to crack it if it's possible to crack it, as would the designers and their cousins and their cousins neighbours aunts little dog and anyone else buying the same security system. If it needs to be secret to be secure it isnt secure.

      In secure software there are no loop holes. Binaries without source arent that much harder to find holes in, if there are any. The information is broken down and mass distributed _today_.

      Security through obscurity is no security at all.

    32. Re:Government Funding of Security/Virus Prevention by Znork · · Score: 1

      As an aside, anyone with a disassembler and reverse compiler as well as ordinary debugging tools have as much access to Windows source code as they need.

      So, that would be the NSA and several thousand competent virus writers.

      Freely distributed source code is only an advantage for the 'good' guys. The 'bad' guys can get what they need anyway.

    33. Re:Government Funding of Security/Virus Prevention by Anonymous Coward · · Score: 0

      Well the GPL is viral, and no firewalling can stop that so far.

    34. Re:Government Funding of Security/Virus Prevention by _outcat_ · · Score: 2, Informative

      I'm a PC tech at my college, and for the last few years we've purchased a site license for Norton Antivirus. Students are EXPLICITLY told their first day here that they need to go to Computer/Network Service's website and download the virus scanner, AND keep it up to date. (We had some problems with the download a little while ago, but it's since been repaired and highly advertised.)

      So EVERYONE has access to a program that installs easily, is FREELY downloadable, and requires only minimal maintenance (update your damn definitions once in awhile.) And yet, we still have Nimda and Klez flying around. Probably right now, there are Nimda infections running around on our network.

      People can be so incredibly dense when it comes to this stuff. We even have a virus scanner sitting on the mailserver, and STILL this shit abounds.

      And Klez still manages to find my email address once in awhile in some poor dope's addressbook, sending it around the world. Fabulous. School networks are a foul, foul microcosm that provide fertile breeding grounds for this shit.

      The biggest problem is, you can't MAKE people take basic security precautions. Some poor stupid college freshman who can't download a goddamned virus scanner sends out a fresh batch of Nimda every day. Should there be action taken against him?

      I'd love to see this stuff government-mandated. I really would. But I just don't know how possible it is in today's climate. I'd be overjoyed to see some semblance of security restriction imposed upon companies like Microsoft, that wave a patch around saying "Our ass is covered! We didnt' do it!" when 1) they didn't patch their OWN systems 2) the patch breaks everything else.

      But will it HAPPEN? Does government have the understanding of technological matters to make this happen without impinging more on our freedoms than they already do? I'm not feeling too reassured right now.

      --
      Angry IT woman in big clompy boots. And talking lint!.
    35. Re:Government Funding of Security/Virus Prevention by Anonymous Coward · · Score: 0

      It appears that with every day we are having less money as well. Poo. Which presidents said they would pay off national debt? Get them in here!

      Free virus protection: AVG (its at grisoft.com or something. Look at other posts)

      Free firewall: ZoneAlarm

      Google is your friend.

    36. Re:Government Funding of Security/Virus Prevention by hdparm · · Score: 1

      This works well for me.

    37. Re:Government Funding of Security/Virus Prevention by koll64 · · Score: 1

      Without fee for personal use: Antivir

    38. Re:Government Funding of Security/Virus Prevention by Karrots · · Score: 1

      For those college kids who can't afford a virus scanner f-prot is free for individual use. Only the DOS, Linux and BSD versions. Windows versions cost. But hey thats ok.

      Karrots

    39. Re:Government Funding of Security/Virus Prevention by mangu · · Score: 1
      It's not so much because Linux is more secure as it is because Linux is not nearly as much of a target for virus writers as Windows is.


      Hmmm, excuse me, but I don't understand. Do you really mean that not running every process as root isn't intrinsically more secure? Do you mean a system where I'm given the option of either entering a password or clicking "cancel" is exactly as secure as a system that absolutely demands a correct username and password every time I log in?

    40. Re:Government Funding of Security/Virus Prevention by Anonymous Coward · · Score: 0

      And the Maginot line was more secure than a layered defense with the units spread out and hidden in the forests, where the Germans wouldn't discover them easily.... Morons

    41. Re:Government Funding of Security/Virus Prevention by GreyPoopon · · Score: 1
      Hmmm, excuse me, but I don't understand. Do you really mean that not running every process as root isn't intrinsically more secure?

      Did anything in my post say I DIDN'T think Linux was more secure?? What do you do, inject the caffeine directly into your knees? :-) Sure, I believe Linux is far more secure than Windows, which is why I use it on all but one machine at my house. However, that's not the point I was making. My feeling is that running any system other than Windows is far less likely to make your computer "catch cold."

      Save your ranting for somebody who actually disagrees with you. :-)

      --

      GreyPoopon
      --
      Why is it I can write insightful comments but can't come up with a clever signature?

    42. Re:Government Funding of Security/Virus Prevention by Anonymous Coward · · Score: 0

      openantivirus.org

    43. Re:Government Funding of Security/Virus Prevention by tgape · · Score: 1

      Some poor stupid college freshman who can't download a goddamned virus scanner sends out a fresh batch of Nimda every day. Should there be action taken against him?

      If he's at a school which has a site anti-virus license, and a policy mandating use, then yes. If there's a policy requiring use, then why would the answer not be yes?

      IMHO, that action should be:

      first offense, confiscation of the hardware for a week.

      second offense, confiscation of the hardware for the rest of the semester.

      third offense, confiscation of the hardware for the rest of the school year.

      fourth offense, "I'm sorry, sir, if you cannot be bothered to read and obey the rules required of a student at this institution, you're too stupid to go to school here."

      If there is no action taken against him, then what is the point about having the policy requiring students to use the site licensed anti-virus product?

      Note that, I do not believe in witch-hunts - action should be based solely on incidents involving actual virus outbreaks/spews; if someone chooses to run without an AV solution but never gets a virus, there's no harm done.

    44. Re:Government Funding of Security/Virus Prevention by Doobian+Coedifier · · Score: 1

      Better yet, Universities, other institutions, and businesses should make site-liscences available for all students/employees, like UW does.

    45. Re:Government Funding of Security/Virus Prevention by duffbeer703 · · Score: 1

      It's been a well-known fact for some time that the netcraft numbers are badly skewed, since a couple of firms that park domains have thousands of generic pages running apache.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    46. Re:Government Funding of Security/Virus Prevention by Blkdeath · · Score: 2, Informative
      It's been a well-known fact for some time that the netcraft numbers are badly skewed, since a couple of firms that park domains have thousands of generic pages running apache.

      There are also a number of firms that park domains who have thousands of generic pages running IIS.

      The monthly Netcraft survey analizes the results, and accounts for statistical oddities, like the months where one particular provider was waffling back and forth between Apache/IIS and causing a large skew in the numbers.

      The fact remains, however, that Apache had a foothold long before IIS was unleashed to the Internet, has had a wider base of testers and more high-end applications than IIS. Whether or not the Netcraft numbers are accurate to within 2% or 5%, they do reflect an accurate picture of the state of the web, closer than any other survey has ever been, and as such are the most respected source of statistical web server data. But by all means, if you can show me a better source than Netcraft who disclose their methods, I'm all ears.

      --
      BD Phone Home!

      Shameless plug. Like you weren't expecting it.

    47. Re:Government Funding of Security/Virus Prevention by klaricmn · · Score: 1

      Public source code for software that is designed to protect isn't a great idea IMO. Would you want your home security system, complete with sensor locations, schematics, etc. posted in a book on your front porch?

      instead you would rather have a security system that you didn't know how to use? It was installed while without your input and you recieved little documentation about the manner in which the system functioned. Moreover you don't even know where the sensors/detectors of the system are in your house. geee....sounds fun to me.

    48. Re:Government Funding of Security/Virus Prevention by l1_wulf · · Score: 1
      Gee sounds like you didn't read the comment you quoted. Would you like this information available to anybody that walked up to your front door?
      ...posted in a book on your front porch?


      There's a big difference between YOU knowing how your security is set up and EVERYBODY knowing it. Sure for those of us that can code or actually enjoy reading through thousands of lines of source to see how things work, having the source code to something as important as security is great! But face reality, the original post said public source available to everyone (as I understood it). Going back to the home security analogy, what good would schematics, etc. do to someone who could make head nor tail of the drawings? Unless you've been living the life of a hermit with your only link to the "outside world" through /., I'm sure you've come to realize that most people either can't read through thousands of lines of source code, they don't have the time/have better things to do, or they just don't care and trust that their money is fairly well spent and prefer to leave the bug tracking to someone else and just download the patches. On the other hand, If you have been living the life of a hermit, I'm sorry to have assumed otherwise.
    49. Re:Government Funding of Security/Virus Prevention by l1_wulf · · Score: 1

      LMAO, jesus fucking christ. Read the original post. We're not talking about open source here people. The original post is talking about government funded software for the masses. Anything that's government funded is going to have the government's fingers in it. Have you worked in any type of government or military. If not, then you have yet to see the true meaning of red-tape. Stop fucking attacking me like I'm Bill fucking Gates. I'm not anti-open source. The thought of open source / closed development of something as important as security that is in the hands of the government is not something I would buy into.

      My original post is saying that it's bad enough with script kiddies wreaking havoc with IIS and AOL and whatnot. Can you imagine a piece of software that is installed on every non-techie's computer AND has the source code widely available? Not to mention the track record of the typical non-techie with patches and security alerts?

      Get the fuck off of your high-horses and start looking at things objectively you elitest dipshits. Think about a piece of software that is installed on thousands and thousands of non-technical users that is most likely still using original settings and is probably still the original installed version. Hrm. Sounds kinda familiar huh? Maybe then you guys can find something else to bash other than (or along with) Microsoft.

      I can see it now. Nimda IV shuts down the Internet again... Sundry DOS attacks drown out other DOS attacks, /. falls into ruins due to lack of content because the 50 people that do manage to get here every day say the same shit about MS and this new piece of public and free security software...

      Yes extreme, yes i'm posting while I'm pissed, yes I'm tired of wading through the same elitist bullshit to get to the interesting posts, yes, yes, I know, I can just piss off.

    50. Re:Government Funding of Security/Virus Prevention by l1_wulf · · Score: 1
      Excellent points, and for once, it seems someone that actually thinks before jumping on one bandwagon or another. I apologize for not taking the time to write my original post with more thought. In truth I was just checking the headlines while wasting 15 minutes before going on a work call.

      That said, my original post was sincere and not trollbait, regardless of what you think. I am, quite assuredly, not anti-open source. I fully agree that Apache is a superior piece of software over IIS, as for the statistics, I believe there are more variants than I care to figure out in order to determine whether or not I'll believe what one company says or another. I also believe that even if there were 20x more Apache servers it would still be more secure and stable. 'Nuff said.

      Oooooonnnnn the other hand. Let's take a more general look at the greater population. Would you begrude me saying that probably 50% of the general population of home computer owners are using either

      a) no security/virus scanner,

      b) using old/not up to date/no longer supported versions of software?
      Now imagine those same people using the exact same piece of software that is acting as firewall and/or virus protection... Don't tell me the general public won't have this stuff installed, hell it'd be thrown in as just one more lure to the average Joe as just one more perk because viruses are such big news items lately. Ok, so let's dumb it down so the average Joe can easily update the program with patches with out having to know anything technical. Ok, to keep things simple it'll be installed in a default directory with pretty graphics, limited options and automatically connects to a government owned update server. Hrm, doesn't sound like much fun now does it? So what's the solution? Tell you what, why don't you package your open source, "on your front porch" security package, convince the government that they can make it simple enough for the general public to understand and use, that support costs will be minimal (because it is open source!) and that they should make a push for everyone to use it so that we can squash this nasty virus stuff once and for all? Get back to me on how that goes, m'kay?

      Oh, and since you were so nice as to liberally quote me...

      If you want to affect the WWW at large, you attack that which comprises more than half the entire WWW, that being Apache.
      Considering the quality of the rest of your post I'm dissappointed to see that you'd say something so blatently dumb. Perhaps you haven't been keeping up with the news lately... here's some non-Apache virii that have greatly impacted the Internet. MS-SQL Server Worm, Nimda and Code Red. SQL servers surely do not outnumber Apache servers, Nimda and Code Red were not exclusively IIS worms, but IIS played a pretty big part in their spread.

      Damn, the more I read over your post, the more it starts to sound like a troll too...
    51. Re:Government Funding of Security/Virus Prevention by l1_wulf · · Score: 1

      I can see your points, and I agree with them. I never said that keeping the source code private would make it safe from all hackers. But it would help keep the numbers down (read my many posts prior to this one regarding the circumstances as I understood them and my reasoning behind my opinion). Going back to the burglar alarm scenario. Using an OTS system and keeping the manual & schematics, ahem, off the front porch, would keep the neighbors 15 year old kid from trying to take your home stereo while you are at work. Getting back on point, imagine the average programmer who only knows the same language this new Free Public Firewall/Virus protection package is written in and gets pissed of at his university, or people from his work, or whatever. He takes the time to figure out how to really screw with someone's computer, emails or hands an infected disk with his new virus/trojan or whatever to his victims. It works perfectly so he documents and posts his source to script-kiddies-r-us becuase he needs his ego stroked and the rest is history.

    52. Re:Government Funding of Security/Virus Prevention by Blkdeath · · Score: 1
      Considering the quality of the rest of your post I'm dissappointed to see that you'd say something so blatently dumb. Perhaps you haven't been keeping up with the news lately... here's some non-Apache virii that have greatly impacted the Internet.

      No, it wasn't blatantly dumb, but yes, they did affect a large quantity of the Internet. However, a large quantity does not equate to "the majority" by any means. Imagine the destructive DDoS effects of Nimda, Code Red, or Slammer doubled, combined with the side-effect of defacing 30 million websites in the process.

      Starting to get the picture? Now do try and think before insulting one's intelligence.

      </THREAD>

      --
      BD Phone Home!

      Shameless plug. Like you weren't expecting it.

    53. Re:Government Funding of Security/Virus Prevention by JayAndSilentBob · · Score: 1

      Ummm.... Purdue students can get microsoft software (including WIn XP Pro) for $5 thru MSCA. I'm sure other universities have similar programs. Last time I checked, they didn't sell NAV or McAfee at the Union. So it is quite easy to get IIS LEGALLY for $5. Not to mention the pirated copies floating around....

      --


      Love,
      Jay and Silent Bob
    54. Re:Government Funding of Security/Virus Prevention by Soul-Burn666 · · Score: 1

      I guess people don't know what "troll means"

      From the jargon file:
      "
      troll v. To utter a posting on USENET designed to attract stupid responses or flames. May derive from the phrase "trolling for newbies" or some similar construction. The well-constructed troll is a post that induces lots of newbies and flamers to make themselves look even more like idiots than they already do, while subtly conveying to the more savvy and experienced that it is in fact a deliberate troll. If you don't fall for the joke, you get to be in on it.

      Some people claim that the troll is properly a narrower category than flame bait, that a troll is categorized by containing some assertion that is wrong but not overtly controversial. "

      There's no joke here. The college's firewall should be the one protecting from the attacks. And then again, they stated: "Why isn't there a free solution?". Here, there is. Ofcourse not everyone wanna run Linux, that's why the 2nd line is there. The institute's systems could be a Linux/BSD whatever. Both the prices are low, and students don't have to mess with Linux.

      --
      ^_^
  9. This is nothing yet by Scarblac · · Score: 5, Interesting

    The scariest thing is actually that this kind of damage is being done by a worm that doesn't actually do anything except spread itself (as far as I know, anyway).

    Damage would be much worse if these things started cleaning hard drives after the action (yeah yeah, backups - just like all your databases always have the latest patches, right?)

    --
    I believe posters are recognized by their sig. So I made one.
    1. Re:This is nothing yet by travail_jgd · · Score: 4, Insightful
      Damage would be much worse if these things started cleaning hard drives after the action (yeah yeah, backups - just like all your databases always have the latest patches, right?)

      I would think that damage would be worse if the worm just sat quietly for a few weeks (or even months), slowly corrupting data in the database. At that point, backups may not be usable; at some point either the last backup media has been recycled, or new entries to the database would be too expensive to re-enter.

      A "stealth" worm, whose primary focus is remaining undetected rather than consuming huge amounts of resources would be a lot more devastating than an obvious one.
    2. Re:This is nothing yet by roybadami · · Score: 1

      The scariest thing is actually that this kind of damage is being done by a worm that doesn't actually do anything except spread itself (as far as I know, anyway).

      On the contrary, in addition to spreading itself, it launches spoofed keepalive packets to SQL Servers which then bounce around between the servers indefinitely.

      That's how it managed to have such an impact on the Internet.

    3. Re:This is nothing yet by DJayC · · Score: 1

      I agree. I think that's what people are concerned about... that is the idea that a worm, rather than spread and cause stupid DoS attacks, would actually steal or change data. As virus / worm writers become more sophisticated so will the viruses. Imagine if the Slammer virus infected and monitored database information... Microsoft would be in a tougher situation due to their own infection. Scary stuff.

    4. Re:This is nothing yet by nomadic · · Score: 1

      In other words, the worm iterations are like tribbles...

    5. Re:This is nothing yet by Zone-MR · · Score: 1

      Dont underestimate the damage caused by effectively making millions of host machines DDoS each other with malicious packets.

      Having a destructive payload is likely to give each host less time to make the virus propagate.

      Also note that only the insane high-profile corportations will run their SQL servers/whatever with admin/root permissions, or on the same PC as which valuable data is stored.

    6. Re:This is nothing yet by Zone-MR · · Score: 1

      Thats assuming its even possible. The security flaw would have to allow execution of arbitary code under the Administrator account.

      Deleting/corrupting files requires higher privelages than sending a UDP packet.

    7. Re:This is nothing yet by Anonymous Coward · · Score: 0

      You will recall this was a buffer overflow in the microsoft sql server, yes?

    8. Re:This is nothing yet by Anonymous Coward · · Score: 0

      So don't run the SQL server as root. Sheesh...

    9. Re:This is nothing yet by Bishop · · Score: 0, Flamebait

      Privilege escalation under Windows is trivial due to a Win32 design flaw.

    10. Re:This is nothing yet by fedaykin42 · · Score: 1

      Agreed, though it may not even take weeks for months. One company I worked at used relational databases for subscriber records throughout the system. We were in the middle of development and the subscriber database was corrupted by a bug in the new site controller software. They first saw the bug after bringing the system online for a weekend to stress test. By Monday morning the whole thing was dead and they couldn't go to the backups because they were backing up once a day, rotating between 2 tapes.

      You'd be surprised how many places either:

      - Don't back up
      - Back up using the same media over and over

      End result, as you pointed out, is that the model for back ups can be a real problem. Not to mention, a month later your backup isn't real accurate.

    11. Re:This is nothing yet by Splab · · Score: 1

      lets do the paranoid thingy...
      What really scares me is this what if this worm was a test? Take nimda and code red, they had specifik targets, they had malicous intend, and suddenly this worm trods along.
      What if someone has a stealth worm crawling about doing the exact same thing just slower and with actual intent. He could have released this 6 months back and had a faster one with no actual payload later on to do a simulation of the spreading.
      So while every one is looking at the odd thing that popped op the real one is entering stage two: fcking up the actual data...

      Another thing, while theres alot of new viruses all the time has anyone else noticed that there lately has been alot of probing with no actual damage? TLD attacks that spawns and just as fast dies away as if someone is testing for actual weaknesses before the main "battle".
      I know I'm a bit paranoid, but with viruses that spreads globally within 10 minuttes I have good reasons - People should really start smelling the roses...

    12. Re:This is nothing yet by Anonymous Coward · · Score: 0

      Microsoft is your only defence against vicious viruses slowly damaging your data... because only MS has taken appropriate steps to pre-empt this possibility and minimise the consequences of such an unfortunate event. For the technical among us, the strategy is simple (though probably now a patented practice) - and involves delicate advanced engineering of core systems components. An MS based enterprise solution exposes third party developers to scantly documented APIs with subtle failure modes which can't be declared bugs in the absence of a specification. Not only does this approach keep end users of MS systems on their toes, but also conditions the public to expect failures. In this approach not only does MS minimise the impact of malicious code by conditioning customers to expect data loss - but also provides a scapegoat for the inevitable isolated anarchist who expects "Reliable Computing" to mean just that.

    13. Re:This is nothing yet by WNight · · Score: 1

      The server can obviously write to the data, regardless of what user you run the server as. If you exploit a vulnerability in the server, you make it do things, as the user running it.

      You can sometimes get around this by having split servers, the network half running as "nobody" and the server running as a trusted user (and able to write to the data). This is theoretically possible but is a pain to implement, I doubt MS could handle it, even if their OS were secure enough to reward this kind of programming.

      There's a reason companies buy mainframes, and why mainframes don't run windows.

  10. More scaremongering and FUD. by Anonymous Coward · · Score: 0
    These things happen time and again, and everyone predicts doom and 'financial meltdown' etc. The plain fact is, that these incidents are nothing more than annoyances. Sure we could do without them, but is there really any need for all this hysterical scaremongering ?


    The majority of the world's most important data is still stored on huge mainframes, the worlds financial markets are not at risk from anything connected with Microsoft, since the financial industry would never build mission critical solutions on top of such a flaky platform. Money is at stake!!!

  11. Holy cow! Even SYMANTEC agrees?!?!? by Anonymous Coward · · Score: 2, Funny

    Vincent Weafer, director of the computer-security outfit Symantec's Anti-Virus Response Center (SARC), says that the likelihood that a Slammer-style worm will hit at a more vulnerable moment is high.

    Wow, even SARC's director thinks a worm attack is likely? If someone that unbiased thinks so, I'd better upgrade my antivirus software now!

    I'm glad there's a "Post Anonymously" option--I only wish the "Post Posthumously" option were still there.

  12. Release Good worms to do the patching.. by Anonymous Coward · · Score: 3, Funny

    Too many lazy admins out there so people should counter the bad worms with good worms. Yep its not that ethical at all but it has got to be better than crossing your fingers.

    1. Re:Release Good worms to do the patching.. by Zone-MR · · Score: 2, Insightful

      Hmmm, remember these 'bad' worms do nothing but spread, clogging up bandwidth, causing a massive DDoS attack on the entire internet.

      So, you want to release a 'good' worm to do just that with the exception of closing the toilet seat behind it? I think not.

    2. Re:Release Good worms to do the patching.. by Zone-MR · · Score: 1

      WTF? I replied to this but slashdot seems to have lost a lot of posts. The original reply comment ID was 5211364.

      The worm as such has no malicious/destructive payload. All it does is spread. The traffic generated by scanning these hosts in itsself is enough to render many servers unusable. Think of it as a DDoS attack on the entire internet.

      Now you want to make a 'good' worm to do just this but close the toilet seat behind it? not wise...

    3. Re:Release Good worms to do the patching.. by Quazion · · Score: 1

      I have suggested the same thing, something like infect, spread, after a couple of new infections close shutdown the network services or something and then do that for every remote exploit out there...and ofcourse leave a nice note what happend :) or just format c: or rm -rf /
      if they dont learn ;P

      I think that would clean up and make the network much faster :) unethical ? why, i think people who slammer me with there stupid unpatched systems are unethical, trying to infect me without even knowing it...the bastards

  13. Incompetent people. by DJ+Rubbie · · Score: 3, Insightful

    If people at least patch their system, things like this should never happen, but Microsoft should have made that secure in the first place to prevent this from happening. Face it, if someone can create a worm somehow causing all host/computer connected to send out 300 odd bytes to any random port to any random ip every millisecond or so, the net itself will be full of noise.

    Or you can just physically locate all the major routers/backbone of the net and somehow disable it, physically... yeah, you, get up and demonstrate how vurnerable the net is!

    --
    Please direct all bug reports to /dev/null
    1. Re:Incompetent people. by dolson · · Score: 2, Informative

      You do realize that you're talking about Microsoft, right? The same company that released a web browser that would execute code so insecurely that it could wipe entire hard disks - A FRICKIN' WEB BROWSER!

    2. Re:Incompetent people. by wirelessbuzzers · · Score: 1

      Is that really any better than Safari (from which I'm posting now), which had a bug that could cause your home directory to be silently removed?

      --
      I hereby place the above post in the public domain.
    3. Re:Incompetent people. by dolson · · Score: 1

      I didn't say it was, but I don't use Safari either.

      If you want to risk your data like that, so be it.

    4. Re:Incompetent people. by wirelessbuzzers · · Score: 1

      If you want to risk your data like that, so be it.

      Heh. The bug that deletes your home directory was fixed almost immediately after the initial release. And I back up, although it would be a pain to restore ~/.

      --
      I hereby place the above post in the public domain.
  14. When Will The Next Slammer Strike? by ksheka · · Score: 5, Funny

    When is the next Microsoft product being released?

    --
    alias uptime="echo '5:33pm up 22342352324 days, 6:28, 2124315623 users, load average: 2432.40, 12312.31, 123123.19'"
    1. Re:When Will The Next Slammer Strike? by pphrdza · · Score: 2, Funny

      no, +/- six months after the next "patch"

    2. Re: When Will The Next Slammer Strike? by lightspawn · · Score: 1

      March 22nd.

    3. Re:When Will The Next Slammer Strike? by Anonymous Coward · · Score: 0

      you answered your own question :)

  15. Two ways of "solving" this problem . . . by aaronhurd · · Score: 5, Insightful

    In my opinion, there are two ways that people will react to the problem of exploits in computer software:

    In the short term, I expect that the most recent attack will provide a huge sales boost to pre-packaged "security solutions" like firewalls, virus protection, etc. and will probably be used as an extra card that the government can play when arguing for implementing a comprehensive Internet monitoring system. Of course, both of these things are unfortunate, as neither one promotes security and the latter gives the government way too much power . . .

    Long term, the best protection against exploits in computer software is a shift in attitude about where software companies should place their priorities. At present, it is more lucrative for companies to push a piece of software out the door and sell upgrades than to spend extra time developing secure software. Only a strong fiscal mandate from corporate customers will change the way software companies do business . . . and I hope that mandate comes soon.

    1. Re:Two ways of "solving" this problem . . . by ctve · · Score: 1
      At present, it is more lucrative for companies to push a piece of software out the door and sell upgrades than to spend extra time developing secure software

      Because it's the only way to make money in the off-the-shelf PC market. No-one but reasonable sized businesses is prepared to pay an annual license fee for software, so instead of stability and security, we get features, features, features (even when products have more features than 99.99% of their users use).

      I use to work on mainframes, the features of the OS/DB software changed little year on year. BUT the stability did improve year on year.

    2. Re:Two ways of "solving" this problem . . . by bluemonday · · Score: 1

      Maybe there is one more way to "solve" this problem:

      what if a new generation of processors will be able to remap their opcodes? (i mean, every cpu instruction is identified by an opcode, now what if we could make the processor able to reprogram those opcode "ids"?) With this, foreign code isn't
      able to run on the target machine because it doesn't know the opcode table used, but normal executable code (x86) can be translated by the OS to the current opcode-set used by the processor.

      -bm

    3. Re:Two ways of "solving" this problem . . . by Anonymous Coward · · Score: 0

      And then the virus comes along and politely asks the OS to translate it into a current opcode...

  16. exactness in number of calls? by Anonymous Coward · · Score: 1, Funny

    I am not a worm specialist, but why would it prevent exactly 911 calls, and not 910 calls or 912 calls?

  17. WFT has Linux got to do with this. by bstadil · · Score: 2, Funny
    For instance, due to the sheer volume of overflow traffic, some outfits running Linux-based systems in the same data centers as Slammer-infected machines also lost access to their non-Microsoft systems,

    This is like stating the folks at a ballgame that bought popcorn, instead of the Hotdogs everyone got food poison from were affected as well due to restroom crowding. Shesh

    --
    Help fight continental drift.
    1. Re:WFT has Linux got to do with this. by Anonymous Coward · · Score: 0

      I think that he means that the servers were ddos-ed, and unable to have any more connections

    2. Re:WFT has Linux got to do with this. by dfj225 · · Score: 1

      If the routers that connected your linux boxes and your MS boxes crashed due to the huge amounts of traffic (which did happen to some Cisco routers) then your entire network would be affected regardles of the os.

      --
      SIGFAULT
    3. Re:WFT has Linux got to do with this. by myov · · Score: 1

      My ISP, running on NetBSD, was hit really hard. They weren't vulnerable to the worm, but because of the high traffic load, the various machines were knocked off the net.

      I don't run MS software at home either, and yet my firewall received almost 4000 hits that day. And I'm sure that many others were filtered/rate-limited by my cable company.

      --
      I use Macs to up my productivity, so up yours Microsoft!
  18. next attack by Anonymous Coward · · Score: 0

    Tommorow at noon.

  19. What else... by Anonymous Coward · · Score: 0

    ..did you expect the SARC droid to say?

    "Uhh.. it won't happen soon, guess you don't really need our software." isn't likely to come out of a SARC Borg.

    MS should be held liable for the damages caused starting with the next version of Windows I mean, don't they have any responsibility beyond posting alerts?

  20. Monocultures by SonOfSengaya · · Score: 2, Insightful

    It's just the problem of monocultures! Nothing less and nothing more...

    --
    My spirit takes a journey through my mind...
  21. caught by harks · · Score: 1

    How often do the creators of viruses and worms get caught? The only one i ever heard of was David Smith (VicodinES) who wrote the Melissa virus.

    1. Re:caught by Anonymous Coward · · Score: 0

      There have been several virus/worm writers get caught and sentenced. I can think of at least 5 in the last 2 years.

  22. eh? by Anonymous Coward · · Score: 0

    > preventing investor's trading, 911 calls, banking services

    if 911 calls are disrupted, someone obviously designed the system wrong (from sharing common lines with public networks, or deploying closed source solutions)

    but investor trading? big deal. the idiots who scramble day in and day out to make a buck off of other people's work can't do it? holy shit!

  23. Internet not vulnerable by EelBait · · Score: 2, Insightful

    It isn't the Internet that is vulnerable, it is Microsoft products which are vulnerable. Those products in turn affect other systems due to the sheer number of computers running MS products. Start holding MS accountable for the bugs in their products and everyone benefits.

    1. Re:Internet not vulnerable by DJayC · · Score: 1

      I don't fully agree with your statement. The concept of the Internet almost is inherently "vulnerable".

      I do agree that Microsoft should be accountable for their bugs, but I don't think Microsoft is the underlying reason for the troubles today. The Slammer virus exploited a buffer overlow vulnerability... Microsoft is NOT the only one to goof on checking a buffer.

    2. Re:Internet not vulnerable by AndrewRUK · · Score: 1

      No, the Internet is vulnerable, if any system that is used widely enough is vulnerable. There were enough vulnerable MSSQL servers for a worm which only directly affected those servers to affect everyone else as well though its attempts to spread. Thus demonstrating that the Internet as a whole is vulnerable if any fairly common system is vulnerable.
      Every sysadmin should be responsible for ensuring their systems are secure, and every developer should be held accountable for thir software. However, remember that almost no non-trivial software is bug-free, it's just as much the fault of admins who don't patch their systems as it is the fault of developers who produce bad software.

  24. Analysis of the Slammer/Sapphire worm by Istealmymusic · · Score: 5, Informative
    This was posted on BugTraq:
    From: "Nicholas Weaver"
    Date: Fri, 31 Jan 2003 6:09 PM
    To: bugtraq@securityfocus.com
    Subject: The Spread of the Sapphire/Slammer SQL Worm
    We have completed our preliminary analysis of the spread of the Sapphire/Slammer SQL worm. This worm required roughly 10 minutes to spread worldwide making it by far the fastest worm to date. In the early stages the worm was doubling in size every 8.5 seconds. At its peak, achieved approximately 3 minutes after it was released, Sapphire scanned the net at over 55 million IP addresses per second. It infected at least 75,000 victims and probably considerably more.

    This remarkable speed, nearly two orders of magnitude faster than Code Red, was the result of a bandwidth-limited scanner. Since Sapphire didn't need to wait for responses, each copy could scan at the maximum rate that the processor and network bandwidth could support.

    There were also two noteworthy bugs in the pseudo-random number generator which complicated our analysis and limited our ability to estimate the total infection but did not slow the spread of the worm.

    The full analysis is available at

    David Moore, CAIDA & UCSD CSE
    Vern Paxson, ICIR & LBNL
    Stefan Savage, UCSD CSE
    Colleen Shannon, CAIDA
    Stuart Staniford, Silicon Defense
    Nicholas Weaver, Silicon Defense and UC
    Berkeley EECS

    A must read for anyone who wants to know about this worm. Its impact was huge--90% infection of all vulnerable hosts in 10 minutes . Even some E911 systems were knocked out. The internet routers at large were saturated with 120ms latency. Twice the speed of Code Red. All this with a simple PRNG scanning algorithm.
    --
    "The lesson to be learned is not to take the comments on slashdot too literally." --Vinnie Falco, BearShare
    1. Re:Analysis of the Slammer/Sapphire worm by Saint+Aardvark · · Score: 1

      Heh...looks like we both had the same idea. Great minds, eh?

    2. Re:Analysis of the Slammer/Sapphire worm by Anonymous Coward · · Score: 0

      Twice the speed of Code Red? Try two orders of magnitude. That'd be 100 times the speed.

    3. Re:Analysis of the Slammer/Sapphire worm by Skinny+Rav · · Score: 2, Interesting
      This
      nearly two orders of magnitude faster than Code Red

      does not mean this
      Twice the speed of Code Red.


      Nearly two orders of magnitude faster means almost 100 times faster, not twice faster.

      Raf
    4. Re: Analysis of the Slammer/Sapphire worm by Black+Parrot · · Score: 1


      > We have completed our preliminary analysis of the spread of the Sapphire/Slammer SQL worm. This worm required roughly 10 minutes to spread worldwide making it by far the fastest worm to date. In the early stages the worm was doubling in size every 8.5 seconds. At its peak, achieved approximately 3 minutes after it was released, Sapphire scanned the net at over 55 million IP addresses per second.

      My local television news visited a local network monitoring company to talk about it, and their network traffic load plots shot straight up when the worm started. If the y-axis was plotted from zero, it must have peaked at a load of 10-20 times the ordinary load.

      --
      Sheesh, evil *and* a jerk. -- Jade
    5. Re:Analysis of the Slammer/Sapphire worm by SoSueMe · · Score: 1

      90% infection of all vulnerable hosts in 10 minutes

      I guess that was due partly to it being written in less than 40 bytes.

    6. Re:Analysis of the Slammer/Sapphire worm by crisco · · Score: 1

      The actual packets were 404 bytes, with 376 of that being payload and the balance packet overhead. Some of that was buffer overflow, but I think it was a little larger than 40 bytes.

      --

      Bleh!

    7. Re:Analysis of the Slammer/Sapphire worm by crisco · · Score: 3, Interesting

      After CodeRed a paper named How to 0wn the Internet in Your Spare Time was published. In part, it said that a worm could 0wn the internet in 30 seconds given the right conditions. 10 miniutes of Saphire seems like a pretty good proof of concept demonstration, given the limitations (only infected a database server with limited market, etc). Could be fun to go back and read some of the /. naysayers, anyone have links to /. discussion?

      --

      Bleh!

    8. Re:Analysis of the Slammer/Sapphire worm by Anonymous Coward · · Score: 2, Interesting
      So, this spread so quickly as it was limited by bandwidth, not latency. Nimda and Code Red attacked TCP services, whereas this attacked a UDP service, so Slammer could simply send out thousands of requests and await the responses to trickle in, where Nimda and Code Red used the OS's TCP stack with multiple threads (spawn thread, connect(), wait for timeout).

      Consider this: you do not need to go through a complete connect() in order to scan TCP services. Instead, you can use raw sockets, spew out millions of SYN packets at once, and await the responses to trickle in. You don't need a whole lot of code - a complete TCP stack with retransmissions, etc. is not necessary since it can get its work done without them. You do not need to keep any state - don't keep a sequence number for each host: just set ISN = 0, and always increment what the response contained in the acknowledgement number field. If you're worried about someone figuring out about the scan and sending you crap data to foil it, just encrypt the destination IP and port into the ISN and see if the reponses decode correctly.

      UDP services are the exception - DNS, part of MS-SQL, streaming media - the next worms are going to attack very widespread TCP services and may use techniques to scan thousands of hosts in seconds, just like Slammer. This is not over yet.

    9. Re:Analysis of the Slammer/Sapphire worm by Splab · · Score: 2, Interesting

      You know, what scares me isn't this is possible, but it was an accident. Remeber this worm spreads out _fast_. What if the guy making it didn't meant for it to go out _yet_. What if he was testing it, and somehow forgot to keep it off the net. The worm seems to have 2 bugs in it, this could indicate it wasn't done. What if the original idea was to inject malicous code? Now thats scary.

  25. Free AntiVir and TinyFirewall by Anonymous Coward · · Score: 1, Insightful

    There is no excuse for *not* running virus scanners and firewalls, since these things are free and they actually work very well.

  26. port 2434 by Anonymous Coward · · Score: 1, Interesting
    "Slammer gained access via "port 1434," tech lingo for a standard entry point for queries to Microsoft database servers. Simply closing that port isn't a viable option, however, as it would disable key business functions."

    Bullshit! Only an idiot would have 'key' business functions exposed like that. Maybe ISP's should by default block all non-standard ports to end-users unless specifically requested not to?

    Maybe then people might *think* before exposing critical serivces.

    1. Re:port 2434 by the+eric+conspiracy · · Score: 1

      Only an idiot would have 'key' business functions exposed like that.

      Yes, but having a SQL server on the net for non-key business activities, ie training, development, etc is entirely reasonable.

    2. Re:port 2434 by SCHecklerX · · Score: 1
      Yes, but having a SQL server on the net for non-key business activities, ie training, development, etc is entirely reasonable.

      Like hell it is. Ever hear of this nifty thing called a VPN?

    3. Re:port 2434 by the+eric+conspiracy · · Score: 1

      Like hell it is. Ever hear of this nifty thing called a VPN?

      Exactly why would I want to use VPN to connect to a server that has no sensitive data? Opening up VPN access to a private network to a bunch of people who have no need for such access is NOT a good idea.

      Many companies had their private networks hammered by copies of slammer spreading internally after penetrating via VPN links. I would not be surprised if this was how slammer got into Microsoft's internal network.

  27. hummm by dfj225 · · Score: 1

    What, 911 calls don't happen on a Saturday?

    --
    SIGFAULT
  28. Microsoft products aren't for internet use by bkontr · · Score: 5, Insightful

    MS products are too buggy for the internet. Even when MS comes out with patches sysadmins are extremely reluctant to apply them (even at Microsoft) in fear that the patch will cause more problems (ie BSOD) than it fixes. Remember Microsoft got hit by Slammer hard because it didn't install its own patches. Was Microsoft waiting for customers to beta test thier software before they even tried it themselves??? Plus the MS SQL server is not the only MS product that Slammer can infect......when are people going to hold Microsoft accountable for its lack of security and general poor coding??

    --


    "You helped our nation celebrate its bicentennial in 17 -- 1976." --George W. Bush, to Queen Elizabeth, Wash
    1. Re:Microsoft products aren't for internet use by Anonymous Coward · · Score: 0

      >when are people going to hold Microsoft accountable for its lack of security and general poor coding??

      They can't. It says so in the EULA.

      I can sum up their EULA here:
      We aren't responsible for shit that happens to your computer because of our software. No guaruntees, remember? Read the paragraph in all caps.

      And if you use Linux, well.... then MS argues that you don't know what you are talking about. We're all up a creek without a paddle.

  29. Scary stuff, kids by Saint+Aardvark · · Score: 4, Interesting
    Posted to Bugtraq yesterday was a quick summary of a study of the Slammer worm and its effects. Quote:

    This worm required rougly 10 minutes to spread worldwide making it by far the fastest worm to date. In the early stages the worm was doubling in size every 8.5 seconds. At its peak, achieved approximately 3 minutes after it was released, Sapphire scanned the net at over 55 million IP addresses per second. It infected at least 75,000 victims and probably considerably more.

    I read that and my jaw just dropped.

    This worm, from what I've read (these aren't my conclusions; I'm not that smart), did two very interesting things. The first is that it used one UDP to spread: no waiting around for the three-way TCP handshake, no hanging waiting for a reply, just send and move on to the next one. From what I understand, that's pretty new. Second, it caused most of its damage not by trashing filesystems or anything like that, but just by spewing *huge* amounts of traffic.

    The first is interesting because as a tactic, it'll almost certainly be copied. The second is interesting because it probably won't be copied.

    Well worth your time; it's fascinating -- and frightening -- reading. Get it here:

    http://www.caida.org/analysis/security/sapphire

    1. Re:Scary stuff, kids by sheetsda · · Score: 1

      The first is that it used one UDP to spread: no waiting around for the three-way TCP handshake, no hanging waiting for a reply, just send and move on to the next one.

      Indeed. I've been coining the term "rapid-fire-and-forget worm".

  30. just how does this demonstrate the Internet's by Anonymous Coward · · Score: 0

    vulnerablility?

    More like Microsoft's many vulnerabilities.

    But this is BusinessWeek, another left wing nutball rag that doesn't get anything right.

    May as well follow democratic underground as slashdot.

  31. Easy patch by Anonymous Coward · · Score: 0

    #!/bin/bash
    # To install , save this text, chmod +x it and run.
    wget ftp://ftp.mysql.org/pub/mysql-5.0.tar.bz2
    tar xjvf mysql-5.0.tar.bz2
    ./configure
    make
    su -c "make install"
    password: *******
    startmysql

  32. Are you by ArchieBunker · · Score: 1

    From europe? God I hate socialism. Theres plenty of freeware firewalls and virus scanners. I don't have to pay for other peoples ignorance.

    --
    Only the State obtains its revenue by coercion. - Murray Rothbard
  33. Its Microsoft and lazy admins, not "the Internet" by Anonymous Coward · · Score: 0

    Why does microsoft keep getting a free ride here? They are the ones to blame, not the Internet. They should be investigated for gross negligence.

  34. I'm curious... by GreatOgre · · Score: 3, Interesting

    If we were to begin attacking either Iraq or North Korea, what amount of damage could they do by launching worms like this towards the US? Furthermore, what are the chances that they are busy looking for more exploits like this? After all, the US government does use a lot of M$ software.

    Just my two cents though.

    1. Re:I'm curious... by Anonymous Coward · · Score: 0

      Blah. If we allow Bush to attack either country we deserve whatever we get.

    2. Re:I'm curious... by TheMidget · · Score: 1

      If we allow Bush to protect Micro$oft, we deserve whatever we get.

    3. Re:I'm curious... by pmhudepo · · Score: 1

      Not just the US, obviously. Might be an interesting thought that not just the US would suffer from such an attack.

  35. Now or Never by PsiFireWhite · · Score: 3, Interesting

    Give it about two weeks and everyone will forget what happened. Seems as though every time there is a net problem that effects 90% of the population it's big news and "a must fix problem." But we still have virii. Nothing has changed. So unless something is proposed in about 14 days, the masses will forget about it and it will loose it's panicy ferver that distrubing the masses unleashes.

    1. Re:Now or Never by Anonymous Coward · · Score: 0

      At my organization we simply migrated two more of our net servers to Net BSD, and we will avoid M$ junk for all our new deployments. That way we can forget about it and suffer no consequences.

  36. What they fail to mention is... by unterderbrucke · · Score: 1

    ...this was just a problem caused by lazy system administrators. If the actually patched the way there were supposed to, instead of playing BSOH, this "worm" would never have got to the critical mass it did.

    1. Re:What they fail to mention is... by utdpenguin · · Score: 0
      BSOH?? Surely you mean BOFH.

      And if the bofh's are all to blame, how come security conciuos MicroSoft (bastion of trustworthy computing) got hit??

      Besides, M$ patches have ahsitory of jsu tnot working or opening new problems or opening vulnerabilities that old patches closed, so pardon Sysadmins if they are a little reluctant to trust them.



      Yeah, I know your trolling, but I had to respond.

      --
      In Soviet Russia you dant have to put up with these crappy jokes
    2. Re:What they fail to mention is... by the+eric+conspiracy · · Score: 1

      ...this was just a problem caused by lazy system administrators.

      You wouldn't say that if you were a typical sysadmin in the post dotbomb world - working 60-80 hours per week, on call 24x7, etc.

      The fact is that sysadmins didn't put the security hole in the software, nor did they write the virus.

  37. Likelihoods by Neophytus · · Score: 4, Insightful

    Likelihood there will be another one: very high
    Likelihood that it will affect a Microsoft product: pretty high
    Likelihood that it will exploit a flaw that was fixed the summer before: almost certain

    As far as i'm concerned those with low maintenence co-located servers should pay more attention to security bulletins so that when when a major patch does come out they can fix it, then when something does hit their several-year-old computer it won't be thrashed to death by modern worms.

  38. Yes by Anonymous Coward · · Score: 3, Informative

    , very well, thank you.

    And not only that, nonprofits and edu can get the server version of Norton Anti-Virus for FREE from techsoup.com.

    So it's doubly stupid that any college got hit.

  39. Evolution ? by EpsCylonB · · Score: 1

    The net is pretty flexible, these worms are a part of a cycle of security.

    I am certain that there is a proportional relationship to the size of the impact of a worm and the time till the next big virus/worm outbreak. Basically after a worm strikes people suddenly become a lot more security conscious but this wears of after about 6 months (which is why we get roughly 1 or 2 of these events a year).

    I also can't help thinking that a massive attack capable of bringing about a "virtual net shutdown" (something that hasn't really happened yet) would cause so much trouble that security would become such a focus that measures would be taken to ensure that worms can't flourish on the net (mandatory use of firewalls ?, OS's that update themselves ?).

    1. Re:Evolution ? by utdpenguin · · Score: 1, Insightful

      If these occurs every 6 months becasue people stop caring after this time, then hwo is it that this worm used a vulnerability that could have been fixed 6 months ago when,a ccording yto your theory,e veryone woudl have been hyper-aware of the worm threat? Unless each new worm takes advantage of a very new vulnerability, your theory is crap.

      --
      In Soviet Russia you dant have to put up with these crappy jokes
  40. dumb question by zogger · · Score: 1

    --I have a really lame question, but I really want to know. Was wondering about it last weekend during the slammer whammy. Do reular ole phones have any sort of vulnerability to a worm or virus style attack? I know less than zip about them, besides just using them, never got into that phreaking stuff. I know there's the analog/digital differences, just wondering if the phone networks themselves would be vulnerable to something catastrophic.

    1. Re:dumb question by Anonymous Coward · · Score: 0

      If you are using your phone line to connect to the Internet via modem, you bet. Once you are connected to the Internet, you share in the same risks as anyone else.

      Normal voice communications do travel on the same kinds of wires the Internet uses (or, more fairly, computers use the same kinds of lines that voice communications use). It *is* possible to have a voice communications network come to a crippling halt due to too many potential users, but it is rare.

      I attended the nation's second largest undergraduate university, and while I was there we did class registration over a computerized phone system. If you can imagine some 45,000 undergrads all calling the same telephone number over the course of one week -- even with alphabetical scheduling and the like, it got pretty nasty sometimes. To make matters worse, if you called and got the "All circuits are busy now" message, the typical strategy was to hang up the phone and immediately try calling again. This isn't the same as a busy signal, mind you--this was a sort of "master busy signal" at the telephone exchange because they were starting to buckle under the stress of so many calls.

      But I think there are a number of substantial differences between voice and data communications that make it very, very difficult to pull off a planned DDOS on the phone companies. Not least of these is the speed issue; voice communications are fast, but the protocols for connecting voice users isn't. Even speed dialers take a long time (compared to data communications protocols) to make a connection.

  41. I'm waiting for a QuickBooks virus by Anonymous Coward · · Score: 1, Interesting

    QB is just a script that runs in IE. Wait till some clown writes a virus that screws with the tax tables on the last payday in March. Since QB autoupdates tables and code, nobody will be suspicious. In fact, they'll be gratified it worked the first time because the updates usually crash.

    The quarterly return is filed shortly thereafter, ever try correcting a quarterly? It's fuckin' fun.

    Many, it'll kick everybody in the nuts.

  42. Time to hold M$ Accountable. by BigBlockMopar · · Score: 5, Insightful

    The same MS that didn't apply their *own* patches ?!?

    The problem that I have is, even though I don't run any Microsoft software, their incompetence keeps on screwing me around and costing me productivity.

    I get hundreds of e-mail virii per day, owning partially to incompetent users, but also partially to incompetent Outlook programmers.

    At the height of Code Red, I was getting hundreds of hits per day to my webserver.

    That last worm effectively shut down portions of the Internet.

    Now, here's the problem. If I'm driving down the road, and a Hyundai's brakes fail and cause it to run a red light and plow into the side of me, it'll piss me off, but it's a quirk, and shit happens.

    If, every couple of months, a Hyundai's brakes fail and I get hit, pretty soon, I'll start to get very pissed off, not just with the idiots who drive Hyundais, but also with Hyundai itself.

    This has gotten to be utterly ridiculous. We have to find some way of holding Microsoft accountable for their fucking ineptitude.

    --
    Fire and Meat. Yummy.
    1. Re:Time to hold M$ Accountable. by ejaw5 · · Score: 4, Insightful

      That's a great analogy..I'll add this though:
      Investigations from the NTSB and all will force Hyundai to recall all their affected cars and fix the brake problem. Don't expect such actions against Microsoft.

      --

      $cat /dev/random > Sig
    2. Re:Time to hold M$ Accountable. by Anonymous Coward · · Score: 2, Insightful

      Guess what? If 90% if the cars on the road are "Hyundais", then you are going to get hit by Hyundais more often than any other car.

    3. Re:Time to hold M$ Accountable. by Anonymous Coward · · Score: 1, Insightful

      That's a terrible analogy. Don't forget, the systems aren't just mysteriously breaking. People are very actively researching vulnerabilities in Microsoft products. It doesn't take much to cut brake lines, but I don't see anyone recalling cars because of it.

    4. Re:Time to hold M$ Accountable. by Anonymous Coward · · Score: 1

      It really isn't fair to Hyundai to compare them to Microsoft. Hyundai has to live up to much higher safety and reliability standards that MS. Plus, when a problem is found with a Hyundai, and the car is still in the (long) warranty period, or if it a safety issue effecting a whole class of cars, Hyundao fixes it THEMSELVES! You just take to the dealer. None of this, we post a patch on teh web and you apply it your self BS.

      I don't own a Hyundai, but I see no reason to call Hyundai drivers idiots.

    5. Re:Time to hold M$ Accountable. by BigBlockMopar · · Score: 2, Funny

      I don't own a Hyundai, but I see no reason to call Hyundai drivers idiots.

      Once I bought a Hyundai as a winter beater.

      When I got it, it had just over 12,000km on it. I drove it for 13 months and put over 40,000km on it.

      And even though I paid $100 for the car, I *still* felt ripped off.

      --
      Fire and Meat. Yummy.
    6. Re:Time to hold M$ Accountable. by enos · · Score: 1

      Do the American thing: sue them. Get some stats about how this (or any future) MS worm is costing you productivity, and sue them for damages.

      --
      boldly going forward, 'cause we can't find reverse
    7. Re:Time to hold M$ Accountable. by Anonymous Coward · · Score: 0

      Not on any car I've seen.

    8. Re:Time to hold M$ Accountable. by Anonymous+Brave+Guy · · Score: 1
      That's a great analogy..

      No it's not. Being hit by another vehicle is a life-threatening situation. Downloading pr0n more slowly than usual -- the biggest impact it had on most people, I suspect -- is not.

      Investigations from the NTSB and all will force Hyundai to recall all their affected cars and fix the brake problem.

      Sure, because there have been absolutely no leaked documents from board level in an Anonymous Major Car Manufacturer in the past, in which the discussion focussed on whether it would be cheaper to recall known dangerous vehicles en masse, or to accept the damages awarded after accidents and subsequent law suits but not fix the cars. No, wait. There have been leaked documents just like that, haven't there?

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    9. Re:Time to hold M$ Accountable. by darqchild · · Score: 1

      a number of things come to mind:
      1) if you have an SQL server that was infected, and patches were available that you neglected to install, then it's your fault

      2) if some infected sql servers wasted some of your bandwidth, then it's not microsoft's fault, because the author of the worm, and the negligent sysadmins that failed to patch their servers, are to blame.

      Now, i wonder if we could have microsoft in a class action lawsuit, for the bandwidth that their infected SQL servers used up on networks that did not suffer from these vulnerablilites? That would make sense, because it is *reasonable* to expect that a company that released a security fix for a software product, would have applied that patch to their own servers.

      --
      What? Me? Worry?
    10. Re:Time to hold M$ Accountable. by mangu · · Score: 1

      It was a 1964, Brazilian-made Simca Chambord. The only time I myself checked a car's brake systems was about twenty years later, when my Chevette, also made-in-Brazil, had a brake problem, and the brake lines were also shielded in steel. Maybe Brazil has more stringent laws in brake security than other countries, but I doubt it.

    11. Re:Time to hold M$ Accountable. by frankie_guasch · · Score: 1

      Once I bought a Hyundai as a winter beater.

      What means "winter beater" ?

    12. Re:Time to hold M$ Accountable. by Carnivore · · Score: 1

      winter beater

      A car that you drive during the winter (I assume that he lives somewhere where snow is common) so that your nice (low-slung? sports car?) does not get damaged. The beater's purpose is mundane transportation. One does not care if it is damaged or develops body rot.

  43. When Will The Next Slammer Strike? by Xacid · · Score: 3, Funny

    When pogs become the next big thing. Duh.

  44. The next time, it may hurt way more by mousse-man · · Score: 1

    I sincerely believe that SQL slammer worm was just the beginning. Guys, I work in a big corp supporting Windows. A small evil one-liner fired three sysadmins inside ten days. Empty MS SQL sa passwords, and empty local admin passwords are bad practice.

    1. Re:The next time, it may hurt way more by SCHecklerX · · Score: 1

      Ahh, you are touching on the real scary problem. What about all of those MSDE installs that nobody even knows are there? And this is just SQL...what about all the other default junk that gets installed without knowledge? And yes, like you, I scanned our networks (global company), and most of the time, these things listening on a TCP/IP port do have the default SA account. Not a good situation, and not easy to remedy.

    2. Re:The next time, it may hurt way more by Anonymous Coward · · Score: 0

      I know of a large state government where a security audit of the unemployment insurance system discovered an unknown, undocumented Solaris 2.3 server which was linked via an unknown, undocumented ISDN connection to the internal network of the treasury dept. the audiors cracked to the main retiree database (default oracle "change_on_install" password) and could download data on thosands of people unhindered.

      Big organizations have big holes, and the network to be least trusted is the internal one.

  45. Re:Of more interest... by La+Temperanza · · Score: 0, Offtopic

    When Slashdot links to its own articles, does it get slashdotted?

    --

    --
    est modus in rebus
  46. preemptive strike by mu51c10rd · · Score: 1

    Perhaps some of the resources being spent on upgrading and adding security software should be rerouted. Does anyone else think it may be important to find the root cause of these, ie the people who create them. Rather than hype up just security, is anyone chasing after the culprits? If they are funded by a foreign gov't, things like this can be seen as equal to an attack, which in turn means an act of war. If they are merely foreigners, the host country should be tracking them down. If they are a bunch of pimply faced script kiddies, the FBI should be banging down their door. Point being, all the resources should not just be going into increasing security, but also going after those who cause these problems. I suppose eliminating the internet is their end goal, but we cannot allow that to happen in this day and age. I am not a big fan of the "rat out your neighbor" approach to things (sounds like McCarthism), but where is the line drawn for allowing this to happen or actively seeking out those who try to destroy the net. Destroying the net sounds overboard, but I don't see any alternative phrases to describe what people who cause such viruses is.

    1. Re:preemptive strike by superspoon · · Score: 1

      Trust me, no goverment would pay a hacker so they can wipe out the internet, nobody would benefit. Becides, you can't call an attack on the internet an act of war, scince the internet isn't in any one country, it's all over.
      Now some loser, angry at the world because his girlfriend left him, is a more likely theory, but hunting him down, and sending him to jail wouldn't do much. Unless he's insane, he won't do it again.

      --


      YarrRrr
  47. The eggbasket is pretty full already by DrSkwid · · Score: 2, Insightful

    1. Put eggs in Microsoft basket
    2. ????
    3. Loss

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  48. Do not overstate the problem by jsse · · Score: 1

    preventing investor's trading, 911 calls, banking services

    I've heard enough paranoic screams about how financial world would be affected by Internet downtime. Most of my customers who are serious about their business take into account the risks in the infrastructure planning. If the business can't bear the risk of adopting cheaper solutions they'd turn to something else. The calculation can be as simple as:

    probability of disaster x total amount of lost < cost saved in employing cheaper alternative like TCP/IP network(or even internet), MSSQL, etc.

    Those companies who don't take the risks into account should take the consequence of what they've done. I can say majority of them are not as dumb as these IT consultants described

    For 911 calls jammed, hmm..it's out of my knowledge I'll pass. ;)

  49. Overkill by sawilson · · Score: 1

    Never thinking I'd be one to say this, but this
    appears to be a kinda weak way to pick on
    microsoft today. Now, don't get me wrong...
    I LOVE trashing microsoft. It brings the worse
    linux and windows fanboys out to raise pure hell
    defending their favorite OS and/or decision in
    what to run on their hard earned hardware. You
    get to read tons of emotion filled posts with
    little to no fact checking, then read the replies
    from clueful people that tear those posts apart.
    This story just feels kinda cheap is all. Like
    beating a stable full of dead horses. It also only
    serves to whip up the fanboys and make them that
    much more zealous in their defense of their pet
    OS's, and increasingly silly in their replies.
    If the goal is enlightenment for the masses, we
    are missing the mark.

  50. Hrm by Isbiten · · Score: 2, Insightful

    Who's to blame MS for making a patches that sometimes makes things worse and most sysadmins waits awhile before installing patches

    Or is it all those sysadmins who didn't install the patch because of annoying reboots and problems with the new patch?

    --
    I fought the corporate America, and the corporate America bought the law.
  51. Isn't high time for accountabilty? by Chris_Stankowitz · · Score: 1

    Corporations are by law now being forced to sign off their financial statmens. Maybe its time for IT Security Auditors and the like to have to do the same. I know many will frown on this idea but IT security is no longer (and really never has been) only an "In-House" issue. Just my 2 cents.

    1. Re:Isn't high time for accountabilty? by Greyfox · · Score: 1
      The responsibility is shared between the end-user and the developer. The end user can install any software package on his system, outside the control of any one developer. The Developer must realize that his program will probably have full administrative access to the system and he should be accordingly careful with his security.

      Source code auditing can help fulfill the Developer's side of that responsibility. If every function in the program has been documented, audited and certified, chances are it's pretty secure. This is a problem because auditing will impact the company's bottom line and release schedule, and software isn't a particularly profitable business. If you look at the top 100 richest companies in the world, you'll find not one that makes its living in software (Yes, this is sarcasm.) So you wanna talk about mandating auditing? That opens a can of worms. Better that users be well enough educated that they will choose the software that goes to extreme lengths to insure system security.

      That bring us to the user side of the equasion. Linux can be just as insecure as Windows in the hands of Joe Average User or Joe Average Newbie. There is nothing to discourage him from slapping any old package on his system. Maybe he loses his pr0n collection or his ISP cuts him off if he gets compromised, but that's pretty much it. Education is required so that Joe Average User is aware of his responsibilities and consequences are required so that he takes them seriously. And the only way I can think of to do that is to require licensing for varying degrees of internet access, rather like ham radio is licensed today. I wouldn't expect that idea to be very popular either.

      --

      I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  52. Fineding lazy administrators ? by Simon+Lyngshede · · Score: 1

    Naturally one should try finding the person who wrote and releases the worm or virus, but perhaps we should also target lazy administrators as well. The SQLSlammer shows that this could have been avoided if administrators have install patch made available last summer. If you know that your system is vulnerable and do nothing aren't you to blame for it ? If you run any server on the internet you should read service updates for your software, if not you should be hold responsable when something goes wrong because of it.

    Perhaps we should allow CERT to have a small army or something.

  53. I'm getting there by DriceX · · Score: 2, Funny

    I'm just about finished writing a new worm. Only problem is it has a giant elephant bug just sitting there squashing the whole damn program. Later on this evening I'll go elephant hunting with Ak-47 and a 30 round banana clip. Prepare to die Senor Elephant Bug.

    Your fellow 133t HaX0r and Slashdotter,

    David

  54. nimda, slammer... by stonebeat.org · · Score: 1

    will strike. there will be others in future. It doesn't make a different if you use linux or windows. when you connect to the net, it is a risk you take, that you will be cracked, hacked, spammed etc.

    Security is not how the product was built, but security is dynamic. Security is something you apply to a product once you implement it. Security has to be maintained on a daily basis.

    1. Re:nimda, slammer... by rivimey · · Score: 1

      No. Security is designed into (each component of) a product, verified in the implementation, and then verified in the final system. Saying "MS SQL Server is secure" is complete nonsense as a stand-alone statement ... secure against what? in what conditions?

      R.

      --
      Ruth Ivimey-Cook
      Software Engineer and Author
  55. When Will The Next Slammer Strike? by dduardo · · Score: 2, Funny

    If I told you, it wouldn't be a surpise.

  56. I say you got to toast me! by Anonymous Coward · · Score: 0

    Release him or I will cut you off root.

    1. Re:I say you got to toast me! by Autonymous+Toaster · · Score: 1

      I say you got to toast me!

      In Soviet Russia, I could.

      --
      Could I interest anyone in some toast?
  57. Good worm? by davidsn · · Score: 2, Interesting

    I always liked the idea of releasing a worm that fixed the exploit it exploited, and then removes itself. I beleive someone did this in the past? But then I guess there's also the extra traffic it induces which'd be problematic in itself. Software vendors can't be expected to release perfect code all of the time (if ever), and people will always find bugs which can be exploited. I don't see any solution to this, other than the backup & recovery techniques.

    1. Re:Good worm? by Zone-MR · · Score: 1

      The extra traffic would be a HUGE problem.

      You have to remember the only damage caused by slammer was the traffic generated by effectively DDoSing the internet.

      Making a worm which causes the same damage to prevent further exploitation of THAT PARTICULAR vulnerability is a flawed concept.

    2. Re:Good worm? by Anonymous Coward · · Score: 0

      Instead of worming, it use it as a 'reply' to each attach your box gets. The only computers sending stuff to ms-sql port will be infected, so in response you can send a 'patch' to the infected machine.

    3. Re:Good worm? by davidsn · · Score: 1

      Yeah, that'd be good. If people set up machines like this to 'fix' vulnerable machines that tried attacking them. But then there's still lots of issues. Like who governs this, who writes the patch to fix the vulnerability, and if indeed they could be trusted. And then, writing a patch to fix someones else bug is going to be bad. Extremely bad if the origional source code isn't at hand. Yeah, I just contradicted myself and don't really have any conclusion :-/

    4. Re:Good worm? by Tony-A · · Score: 1

      The problem is these things almost never do *exactly* as intended and they tend to have unintended collateral effects. Something fired back in the heat of battle *might* do more good than harm. If it's left in place too long, there are too many ways to exploit the "cure". Imagine spoofing an attact on DOJ that seems to be coming from inside Microsoft.

  58. Regulation by kahei · · Score: 4, Insightful


    Thing is, we're dealing with an industry (the IT industry) that does not have the safely regulations and standards common in older sectors. There is no standard saying what steps must be taken to prevent your own systems damaging others, and no regulatory body to enforce compliance. Worms like this are creating a pressure to bring IT into line with the more, hm, predictable business areas.

    Over time, IT, like other industries, will move toward public safety standards such as we see in transport, manufacturing, finance, and all those *boring* businesses. It's a necessary part of the evolution of this industry from backrooms to ubiquity, I guess.

    In 20 years time we'll probably see the government fining companies that don't patch their servers to a certain standard, just like we see airports and tire makers being fined now.

    This just reinforces what I've been thinking for a while now... time to move away from IT iself and into IT law/management/business...

    --
    Whence? Hence. Whither? Thither.
    1. Re:Regulation by Splab · · Score: 1

      This is true, but we must not forget that IT to the masses is a new thing, back when melting iron was the hottest thing (get it?) safety was crap, took years and deaths to get it right. In IT we haven't seen so many deaths directly related to it, (perhaps the odd co worker going balistic over word bsod'ing on them) there was a system in london that killed some people due to huge errors (an ambulance tracking thingy or something). The slammer should get people up and smell the roses, but it will still take years before it gets organised.. Or perhaps one lawsuit, if I was living in the US I would have tried sueing the living crap out of Microsoft...

  59. Stupid journalist! by Anonymous Coward · · Score: 0

    From the article:
    Slammer gained access via "port 1434," tech lingo for a standard entry point for queries to Microsoft database servers. Simply closing that port isn't a viable option, however, as it would disable key business functions.

    Actually, no. Closing the port is a viable option. The number of MS SQL databases that require contections from every IP address is very small. If you had a firewall to restrict connections to legitimate IP addressess, this worm would be negligible.

  60. Film at 11! by kisrael · · Score: 2, Insightful

    Death of the Internet! Film at 11!

    For all the publicity it gets, and tons of anecdotes that slammer really threw some places for a loop, it does seem that the system is pretty robust.

    But OFFLINE BACKUPS seem to be more and more of a must. Slammer didn't have much of a payload, but something like this could, and any system your responsible for had better have plans...

    --
    SO YOU'RE GOING TO DIE: The Comic for Dealing with Death
  61. The vulnerability was patches... by Bendebecker · · Score: 1

    The reason the slammer worm was so sucessful was because system administrators did not patch their systems. They do deserve blame for that. But M$ also deserves blame for the slammer worm due to the horrible security of their software and their philosphy for fixing those problems. If you attempted to stay up-to-date with the security patches M$ provides then what you would find is that over 30% percent of your time would be taken up with nothing but downloading and applying patches. Finding a few vulnerbilities in a product that is relatively secure and releasing patches to fix those vulnerbilties is reasonable. However, finding vast numbers of vulnerbilties in a product that has more holes in it than swiss cheese means that simply releasing patches is not a viable solution to those problems. If you provide a few patches now-and-again, system adminstrators(and regular users) will have no problem staying up to date with their systems. However, if you are constantly subjecting people to a deluge of patches then people are going to start letting security slide. Will another slammer worm occur? As long as companies like Microshaft continue to make insecure products and then expect consumers to take up the burden of spending all their time keeping those products secure, we will continue to see administartors and users alike growing weary of applying endless numbers of patches. As a result countless numbers of systems will continue to remain vulnerable. The best way to prevent another slammer worm is simple: concentrate not only security after a vulnerability has been found but rather concentrate on making your product as secure as possible before it is even released. The more secure your product is before it's released, the less patches people will have to (and hence will be more likely to) apply.

    --
    There's a growing sense that even if The Future comes,
    most of us won't be able to afford it.
    -- Lemmy
  62. The scariest part by Ogrez · · Score: 2, Insightful

    Is that sometimes, its safer to wait to implement Microsoft patches and take your chances with a worm/virus...
    As a NT admin.. I have to look at the odds... A worm might take down my operation - Frequency is about once every 3-4 months. Whereas I KNOW that half of the security patches will screw things up, and with new patches released about every week..I usually try to wait at least 2 weeks (a month if possible) before I apply any patches from MS.

    --


    Fire in the hands of the village idiot is no tool, but a weapon of mass destruction
  63. Monoculture. What can you do? by Billy+the+Mountain · · Score: 1

    Everybody drop Microsoft and switch to Linux!

    BTM

    --
    That was the turning point of my life--I went from negative zero to positive zero.
  64. Self destruction is the answer by CrackedButter · · Score: 1

    I hope a slammer type virus hits the net every week until every MS related server is off the net, then people will notice all the non MS type servers still up, running and laughing. Then people might realise why a monoculture is bad and this is all the fault of MS and its poor security implementations and its training of MSCE's being pumped into the IT industry. Self destruction is the answer, that way the learning process can evolve.

  65. Funny. by matman · · Score: 1

    It's funny how everyone is hyping up Slammer. Slammer was a poorly written worm. It could have done a lot more damage had it targeted more vulnerabilities, caused damage to data, been smarter about what IPs it tried to attack (it would be smart for the virus to attack VPN attached networks first, networks deemed close, etc), etc. I'm not too worried about worms like Slammer, but I am worried about worms designed by smart people with bad ambitions.

  66. But the weekend is the best time for a worm by mr_exit · · Score: 4, Interesting

    I thought the whole reason worm writers release their creations in the weekend is so they have the best chance to spread before systadmins wake up and realise what is happening.

    If it WAS let out during business hours, whould it have gotten so far? would it have caused much dammage at all?

    --

    -------
    Drink Coffee - Do Stupid Things Faster And With More Energy!
    1. Re:But the weekend is the best time for a worm by Odin's+Raven · · Score: 1
      If it WAS let out during business hours, whould it have gotten so far? would it have caused much dammage at all?

      If you read some of the other threads, you'll see that most of the machines that could have become infected were infected...within 10 minutes of the worm's release.

      Even the best admin wouldn't have been able to do much in that timespan. It would have gone something like this:

      Whoa -- willya look at that traffic spike!

      Someone get me a fresh cup of coffee while I look into whatever this....oh damn, never mind.

      Okay, new plan. Someone start hauling out the backup tapes. I'm gonna go yank the network cable out of the wall.

      (This is the usual place to make the point that the best admins would have already gone through the pain and agony of applying the six-month-old patch and/or properly securing their perimeter firewalls well before the worm was released, and should have been home all snug and cozy in their beds, sleeping the sleep of the righteous. But that point's kinda been done to death already, so I won't mention it here. ;-)

      --
      A marriage is always made up of two people who are prepared to swear that only the other one snores.
    2. Re: But the weekend is the best time for a worm by Black+Parrot · · Score: 2, Funny


      > and should have been home all snug and cozy in their beds, sleeping the sleep of the righteous.

      IMO, the righteous should be getting laid and the wicked should be getting the good night's sleep.

      --
      Sheesh, evil *and* a jerk. -- Jade
    3. Re:But the weekend is the best time for a worm by AftanGustur · · Score: 2, Informative

      I thought the whole reason worm writers release their creations in the weekend is so they have the best chance to spread before systadmins wake up and realise what is happening.

      Actually, the worm "armed" it's attack before it "struck". It infected a large number of machines silently, without much noise, and at the given time, it opened up the fire hoses on the Net..

      I haven't heard much mention about this anywhere, but if you graph the attacks (if you had properly configured Snort, for example) you can see the attack curve rise to it's maximum in just under 20 minutes.

      --
      echo '[q]sa[ln0=aln80~Psnlbx]16isb572CCB9AE9DB03273snlbxq' |dc
    4. Re:But the weekend is the best time for a worm by mangu · · Score: 1
      the best admins would have already gone through the pain and agony of applying the six-month-old patch


      And the very best sysadmins would have been running either Linux or one of the *BSDs.

    5. Re:But the weekend is the best time for a worm by _Sprocket_ · · Score: 1


      Actually, the worm "armed" it's attack before it "struck". It infected a large number of machines silently, without much noise, and at the given time, it opened up the fire hoses on the Net..


      Where do you get this from? I haven't seen any references to some kinda meta-worm... much less evidence of one.

      Others have already noted the analysis that claimed the majority (something like 90%) of susceptible targets were infected within 10 mins. The only other theory I've seen floated is that the initial attack involved a pre-defined listing of known-vulnerable hosts. Although, I've seen no evidence offered to support this theory.


      ...if you graph the attacks (if you had properly configured Snort, for example) you can see the attack curve rise to it's maximum in just under 20 minutes.


      You'll note that the best indicators at this point graph a curve. Not a spike. This would seem to indicate an exponential growth rather than a sudden attack by a host of infected hosts.
    6. Re:But the weekend is the best time for a worm by jpiterak · · Score: 2, Interesting
      Hmmm... Considering that it took all of 10 minutes to spread worldwide, and peak expansion was at the 3 minute mark, I don't think it would have made much difference.

      One interesting thing to note is that many Cisco routers hung once the UDP traffic hit a threshold. Though this obviously didn't slow the speed of the spread of the worm, I wonder how this might have affected the saturation.

      As mentioned in the report, the saturation of this worm was less than the saturation of Code Red, mostly because of local bandwidth limits - In part because many routes were closed due to router failure.

      What is scary is how this again 'ups the ante.' Thinking from the standpoint of a paranoid security person:

      This is certainly not the only exploit available on machines in the wild

      This worm shows that an attack can be initiated and concluded before human beings can reasonably respond.

      This worm shows the limitations of a too rapid expansion.

      This worm shows flaws in the random number generator algorythm used to generate addresses for new infections.

      This worm showed a number of weak points in Western computer infrastructures. This is targeting information.

      This worm was a good 'first experiment' for similar high-speed attacks.

      Likewise:

      War between the US and Iraq is likely close.

      War between the US and North Korea is a strong possibility.

      Even if not done as a direct attack originating from a hostile power, there are computer-savy people who might see this aggression as a justification or trigger for other action.

      As others have mentioned, It is not terribly far-fetched that there are 'smarter' worms in the wild... perhaps waiting for something like this type of rapid expansion worm to act as a trigger.

      I would make sure that your backups are current over the coming few months, and that you have contingency plans to handle Internet instability.

      As a paranoid, I have to think that this could get ugly...

    7. Re:But the weekend is the best time for a worm by catenos · · Score: 1
      I thought the whole reason worm writers release their creations in the weekend is so they have the best chance to spread before systadmins wake up and realise what is happening.
      Actually, the worm "armed" it's attack before it "struck". It infected a large number of machines silently, without much noise, and at the given time, it opened up the fire hoses on the Net..

      The conclusion is wrong, although the facts (you presented below) are right. The source code analysis shows that the worm had no such code. The fast infection rate came from the simple fact that it needed only one small UDP packet per host to do its work. See e.g. this slashdot comment citing bugtraq (or better, read the original bugtraq post).

      Theoretically a different worm or method (trojan, whatever), which has a more sophisticated payload, could be used to silently infect a certain base of machine and then let them "go" on command (it could even replace itself by its simpler child). But there is no evidence to support that claim and the known evidence is already enough to explain the fast spreading.

      I haven't heard much mention about this anywhere, but if you graph the attacks (if you had properly configured Snort, for example) you can see the attack curve rise to it's maximum in just under 20 minutes.

      Well, see above. Given that the payload was less then half a kilobyte, you get about 20.000 attacks over a 10MBit line per second. That explains very well, how it could reach its maximum peak so fast (3 minutes, not 20, IIRC).

      --
      Keep an eye on which arguments are silently dropped in replies. Not always, but often times it's very telling.
    8. Re:But the weekend is the best time for a worm by AftanGustur · · Score: 1
      You'll note that the best indicators at this point graph a curve. Not a spike. This would seem to indicate an exponential growth rather than a sudden attack by a host of infected hosts.

      Yes, indeed, it looks like it was exponential.

      Have a look at This and This Graph.
      We were not infected so every logged packet is coming in from the Internet

      --
      echo '[q]sa[ln0=aln80~Psnlbx]16isb572CCB9AE9DB03273snlbxq' |dc
    9. Re:But the weekend is the best time for a worm by driverEight · · Score: 2, Informative

      If it WAS let out during business hours, whould it have gotten so far? would it have caused much dammage at all? Considering how quickly it could spread, I should say so.

      --

      It's not the size of your .sig that matters, it's how you use it.

  67. Pervasive networking by Autonymous+Toaster · · Score: 2, Funny

    I am very worried that future worms might tunnel through TCP/IP networks to other attached networks that may not be running TCP/IP - for instance, if a machine with a Bluetooth interface (for instant) is compromised from the Internet side and the worm payload contains code to use other devices on the local wireless net. Even the most trivial device might have an administrative interface in future.

    Imagine if you will a worm that causes toast to be burned in kitchens worldwide! It's too horrible to contemplate.

    --
    Could I interest anyone in some toast?
  68. Re:Holy cow! Even SYMANTEC agrees?!?!? by LostCluster · · Score: 1

    What I think is really interesting is that SARC's own advisory about SQL Slammer says that Norton AntiVirus virus defintion will never be able to detect this threat because it exists only in memory and never tries to write itself to any disk. Simply put, it comes in over an open port, and then uses the exploit to get itself into RAM. Once in RAM, it's too late to do anything, the worm owns the box.

    They then proceed to show how this worm can be blocked using Symantec's line firewall products, and offer a free removal tool for people who already know they have an infected machine... but it seems very clear that Norton Antivirus alone is not going to protect you from this threat.

  69. 48 hours later would have been better. by caluml · · Score: 1

    I personally think that if it had happened 48 hours later, the effects would have been lessened, due to sysadmins, etc. being at work while it happened.

    It would have affected more people, but for a shorter time, in my expert (lol) opinion.

  70. That's okay... by TWX_the_Linux_Zealot · · Score: 1

    If they don't switch to a better set of products for use on such a scale and if they manage to interrupt services on the cataclysmic scale like people are predicting, it's okay. I have a ham radio license, and I'll just have fun that way :)

    --

    IBM had PL/1, with syntax worse than JOSS,
    And everywhere the language went, it was a total loss...
  71. From the article... by caluml · · Score: 3, Insightful

    "Banking services, which encrypt their data traffic over the public Internet, might have ground to a halt."

    Sheesh. If you use VPNs over the internet, you're getting WAN connectivity and 95+% reliability on the cheap. But it's a trade off.

  72. How long is it going to be by TerryAtWork · · Score: 1

    Until people hold MS culpable for these outages?

    --
    It's Christmas everyday with BitTorrent.
  73. AP for job security - Think about this. by Anonymous Coward · · Score: 1, Interesting

    With security concerns, some production data centers have multiple networks. With a number of networks designed for a sole purpose. One of these networks is for "Control & Billing" (Terminal Servers, Telnet, SSH, etc) network for the sole purpose of controlling a box, no Internet traffic at all. All it takes is one group of people, and plugging servers that a MS product that can open your whole network.

    So a well planned billion dollar network, can be taken down by a group of people. The command network is safe, it doesnt sit on the Internet. Right?

    Have a vendor plugin a laptop with a ms trojan, now your entire network is infected. This is only one of a number of ways to bypass all the good security procedures in place.

    This happens every year, multiple times, multiple networks thought as safe. People are looking at statistics about Uptime, and outages. MS Products are being phased out at an alarming rate.

    You wont hear this in the news, or the journal magazines. Megacorporations wont talk about it outside the company. Do you know how many hack attempts go unreported? How many trojans never make the news?

    SARC will only work on the public security problems. This only scratches the surfice.

  74. Is Exchange Server next?? by dazau · · Score: 2, Insightful

    Following the IIS and SQL server worms, Exchange Server could be the next target. I predict this will happen within the next 6 months. The patches are probably out already but as per the last two worms, many Windows admins will fail to install the patches no matter how easy/difficult/risky they are to implement. As email is the current "killer" app on the net for business, this will create the greatest amount of havoc that we've seen to date.

    1. Re:Is Exchange Server next?? by ostiguy · · Score: 1

      Highly doubtful:

      1. There are probably 15 to 25 IIS or SQL boxes for every one Exchange box. Remember, IIS can mean professional os revs, and SQL can mean MSDE, which is part of certain visio installs, etc. I wouldn't be surprised at all if this figure was more like 50 to 1.

      2. Many companies hide exchange from the net - while they don't patch exchange, they don't allow direct smtp connectivity to it - they outsource that, or have appliances or *nix boxes in front of it for antivirus, spam, and/or security purposes.

      ostiguy

    2. Re:Is Exchange Server next?? by gorilla · · Score: 1
      On the other hand, Exchange servers are almost always connected to the Internet, while SQL servers usually aren't.

      A worm which is spread by SMTP, like the lovebug, could infect exchange servers even though the server is firewalled.

  75. Not "the Internet" that's vulnerable by vanyel · · Score: 2, Informative
    ...the Slammer worm demonstrates just 'how vulnerable the Internet remains'

    No, it demonstrates just how vulnerable a number of sites on the Internet that ought to know better are. "The Internet" stayed running just fine, though it maybe slowed down a bit in places. I certainly didn't notice any noticeable reduction in spam over it.

  76. patches and rips by urbazewski · · Score: 4, Interesting
    Okay, this is a bit offtopic, but I've been scanning the comments on various stories about the Slammer virus and have noticed that, according to many many posters, security patches can introduce new bugs in the software that cause it to behave erratically.

    My offtopic question is: why doesn't this happen with Linux ? (or does it happen with Linux?)

    I don't use Linux and I'm not a bonafide geek (I've never had 'root' access, which seems to be one of the key requirements --- that may change now that I use Mac OS X), and I've always wondered why using fixes, new functions, patches, whatever, written by numerous different people hasn't turned Linux or other open source into a non-functioning morass of code. I read Eric Raymond's The Cathedral & the Bazaar but I didn't really feel like he answered the question, other than refering to the gospel of Linus "with enough eyes, any bug is shallow."

    Isn't an operating system more complicated (or at least more fundamental) than an application? Why doesn't (or how often) does fixing one bug in Linux create two new ones?

    blog-O-rama

    --
    foldplay your photos won't know what hit them.
    1. Re:patches and rips by microTodd · · Score: 1

      I think one difference in MS and Linux OSes is the integration of services and kernels. In Linux, you can patch Apache or MySQL and restart the service and the kernel is unchanged. In NT the kernel and the services share the same footprint and thus are more tightly integrated. That's why you have to reboot an NT box for seemingly minor changes to services, but in Unix all you have to do is restart the single service.

      Thus, changing part of the IP stack or netcode affects the kernel.

      --
      "You cannot find out which view is the right one by science in the ordinary sense." - C.S. Lewis on Intelligent Design
    2. Re:patches and rips by Anonymous Coward · · Score: 2, Informative

      When a Linux security patch is released, it typically is primarily oriented towards fixing the security hole, or security holes, affected.

      It's also usually tested on a few dozen machines before it is published.

      When Microsoft releases a security patch, they also include code to fix visual effects they noticed went a bit wrong with some companion software, some tweaks to various settings that users have been complaining about, and I've even seen a couple that included a new feature or two. I wouldn't put added Easter eggs past them. Basically, Microsoft, like many companies, issues security patches that patch a lot more than security.

      I also suspect that Microsoft's infamous spagetti code has a certain amount of relevance here - they have deliberately intertwined their code, such that parts that are conceptually distinct are dependent on each other. The code that is a security hole in one could potentially be correct and required by the other.

    3. Re:patches and rips by NotoriousQ · · Score: 1

      The simple answer is that it does happen on linux. And the reason why everything is not failing is that there is the philosophy of patch it early, patch it often. I.e. a new version is released whenever a bug is found. So if the patch will introduce new bugs, they will be fixed in the even newer versions. Thus there is no mess of what patches to apply and which ones not. All that an admin has to do is to make sure he is running the latest version.

      And of course the distros check for glaring bugs, so that the admins do not install the latest version, bringing their systems down. (of course some simpler/unstable distros will not do the testing, and then it is up to the admin to either test it, or wait for others to do so.

      So in short, the actual difference is versioning vs patching. Or at least that is my opinion, and I am not a network admin, although I do admin my linux desktop.

      --
      badness 10000
    4. Re:patches and rips by spectecjr · · Score: 1

      When Microsoft releases a security patch, they also include code to fix visual effects they noticed went a bit wrong with some companion software, some tweaks to various settings that users have been complaining about, and I've even seen a couple that included a new feature or two. I wouldn't put added Easter eggs past them. Basically, Microsoft, like many companies, issues security patches that patch a lot more than security.

      You're mixing up Security Patch with Service Pack. Learn the difference.

      Simon

      --
      Coming soon - pyrogyra
    5. Re:patches and rips by StormReaver · · Score: 4, Insightful

      There are several reasons why Linux is not so adversely affected by security patches:

      1) Linux the kernel is distinctly independent from the applications that it runs and from the vast majority of device drivers that it hosts. This is most likely the single most important factor. For example, fixing Apache does not require tampering with the kernel, which is turn does not require tampering with the web browser, which in turn does not require tampering with the task manager, which in turn does not require tampering with the database server. With Windows, changing one area touches every single other part of the entire system, including some very large applications (because they are integrated with the kernel).

      2) Security releases are fast, furious, and focused. Only the affected pieces are replaced. When OpenSSL was compromised by Slapper, only OpenSSL was fixed. The fix didn't have to touch a hundred completely unrelated areas as happens when your entire kit and kaboodle (Windows) is tied together by spaghetti clusters. The fixes are released immediately after the vulnerability is discovered, and the full scope of the fix is detailed (parts are not hidden, as is the case with Windows). And the fixes, if anything was missed the first time, continue until the problem is erradicated.

      3) Full disclosure. The vulnerability is fully disclosed to the user base ASAP, and details provided to allow us to confirm the vulnerability. Since the vulnerable parts of the system are separate and distinct, fixing the individual parts can occur on a continuous basis. That is, not every affected component has to be fixed before other fixed pieces can be distributed.

      Not being a security type person, these are only things I can think of off the top of my head based on my own limited experience.

    6. Re:patches and rips by _Sprocket_ · · Score: 1


      You're mixing up Security Patch with Service Pack. Learn the difference.


      Wouldn't that be "hotfix" and "Service Pack", then? "Security patch" seems to be generically applied to both. MS' alerts will refer to either a hotfix or Service Pack (whichever is newer) to solve whatever issue being highlighted.
    7. Re:patches and rips by Anonymous Coward · · Score: 0

      You are so full of shit.

    8. Re:patches and rips by catenos · · Score: 1

      Well, I am not really active in Open Source development, but I follow some software packages close enough to know how it usually works.

      It's mostly point 3) of yours, full disclosure. The original poster is right that only a "somebody" finds the bug and posts a fix. And a release is prepared and so on. And yes, it happens that a bugfix is broken.

      But the big difference is that there are quite some people who all peer-review the bugfix (other core developers, the respective security guys of distributions like RedHat, Mandrake, Debian, etc... and some interested users/developers like me). If there is some problem with the bugfix, most often it is found within less than an hour, long before the release with it is ready to be published.

      Another point that is missing above is simple pride. Not all, but most of Open Source developers take pride in what they do (a lot of them do it mainly for the self-esteem) and publishing a broken security-bugfix is not something to be proud of. You cannot beat such a highly motivated OS developer by a paid one, no matter the salary. ;-)

      Well you could, by openly publishing the author (email included) in commercial patches. *evilgrin*

      Oh well, unfortunately not really. :)

      --
      Keep an eye on which arguments are silently dropped in replies. Not always, but often times it's very telling.
  77. Re:Dear Professor Linux... by Anonymous Coward · · Score: 0

    When you confont someone calling a "cheese-eating surrender monkey", do three things:

    1) Surrender to this person
    2) Have a hunk of cheese
    3) Find a branch to swing from.

    Thanks for asking, and have a nice day.

  78. That's Right by Anonymous Coward · · Score: 0

    Of course, People never hurt themselves or get hurt on the weekend, so it's no problem if 911 service goes down then.

  79. IN COMMUMIST CHINA by isorox · · Score: 0, Offtopic

    The Next Striker Slams You!

  80. Worm indicates massive back-end udp exposures? by pophop · · Score: 5, Interesting

    1. The worm was strictly based on UDP 1434 transfer
    I find it very difficult to believe major corporation firewalls would allow UDP 1434 inside from Internet. Some, maybe - but few.
    So: I rule our direct penetration from the Internet for most corporate environments.

    2. Worm was memory resident only. Reboot cleared it.
    Most user PC's would be rendered useless by the worm. CPU and local Network saturation would do that. So I doubt that people got infected and THEN VPN'ed into work. They would reboot, clear the worm, possibly get re-infected - but I doubt
    if they would be able to bring an already infected machine into work via VPN.

    Note: If split tunneling was allowed then it is quite possible for an already conencted home PC to act as a vector into a company - my guess
    is that this is NOT common.
    So: I rule out employee remote access as a primary vector.

    3. This leaves me with back-end connectivity across private "trusted" comm channels. ( i.e. Frame ) .
    I know this was a vector in at least one case - and the circumstances ( misconfigured ACL's that were overly generous in what UDP traffic they
    allowed from "trusted" business partners ) is something that I suspect is very common in large organizations.

    The speed which this thing moved ( see: http://isc.sans.org/port1434start.gif ) and the actual vectors I saw make me very suspicious that
    the large organizations of the world are massively linked by misconfigured routers/firewall that allow way too much UDP traffic flow between
    trusted partners - affectively a "fuse" linking the worlds computing infrastructures.

    That's it. Wacky and overly-speculative perhaps but I would be interested in getting some anonymous feedback about the successful attack vecors
    other people saw in the propagation of the worm - particularly people in large organizations that have large "private" comm networks.

    --
    "very like a whale..."
    1. Re:Worm indicates massive back-end udp exposures? by NFNNMIDATA · · Score: 1

      RE: #1, remember Sql server is a favorite of small business, and they are less likely to have an uber sysadmin. I know you don't have to be uber but when you're talking about mcse's... let's just say until there's a "Microsoft Firewall 3.0" this will keep happening.

    2. Re:Worm indicates massive back-end udp exposures? by Fishstick · · Score: 1

      >This leaves me with back-end connectivity across private "trusted" comm channels

      Yup, this was exactly what hit us. I run a small departmental server and I got called Saturday. I was surprised, I had read about the worm that morning, learned that it attacked unpatched SQL2K, and immediately relaxed in the knowledge that my machine was patched and that the rest of the machines on our network were probably safe as well.

      Then the phone rang. Our internal network was being flooded with traffic and could I please come in because my machine had been hit.

      Well, of course my machine was fine. So were all real 'servers'. The problem was "personal edition" copies running on workstations. They went around pulling the network cables on these but still something was flooding the network.

      What the hell? How did this even get into our internal network? We're pretty well firewalled off from the internet.

      Yup. We have "firewall to firewall" private access points with some of our customers. In one case 1434 was specifically open because there was SQL server communication across that interconnection.

      How they managed to get infected in the first place, I have no idea. But that is apparently how it got in in the first place. Once it was in, it hit only a handful of machines, but their combined spraying of the network caused some serious greif.

      --

      There is much cruelty in the universe, John.
      Yeah, we seem to have the tour map.

    3. Re:Worm indicates massive back-end udp exposures? by pophop · · Score: 1

      A security firm I deal with started offering business partner security certifications several months ago. They got their first requests ( 3 ) for this service last Tuesday. All had gotten the SQL worm from partners they had back-end connectivity with.

      I think back-end comm channels may be the dirty little security secret of business. From what I can see the standards for granting and maintaining these channels can be pretty lax. That may trace back to the pre-TCP days when all such connectivity was mainframe SNA.

      BTW: I suspect the worm's release was a lab accident and NOT intended. It was too clean and did too little - but it will be making me look at all UDP connections we have with business partners.

      I wonder if the SNMP udp 161 vulnerabilities announced last year will come back to get us - I am sure the patching was never completed.

      --
      "very like a whale..."
    4. Re:Worm indicates massive back-end udp exposures? by pjrc · · Score: 1
      The worm was strictly based on UDP 1434 transfer I find it very difficult to believe major corporation firewalls would allow UDP 1434 inside from Internet.

      Apparantly a common scenario involved a public webserver outsite the firewall that communicated with a SQL server (listening on UDP port 1434) for its "backend" data. In some cases, the SQL server was outside the firewall yet the firewall allowed that machine to communicate with the internal network. In other cases, the SQL server was inside but the firewall allowed the outside to talk to it (because the web server had to, and they "just made it work" rather than locking it down properly).

      Once UDP packets could get inside the local network, there was no shortage of _desktop_ systems with the SQL engine silently installed from one program or another. And it only takes a few modern machines spewing UDP packets and maximum speed to pseudo-random IP addresses to bog down a huge network.

  81. When will companies spend money on security? by supabeast! · · Score: 2, Insightful

    If corporations are really interested in protecting themselves, they should stop slashing IT budgets and downsizing engineers. Security goes downhill fast when the techies are too busy to keep servers patched, and nobody is watching for idiots sticking database servers outside the corporate firewall.

    Every company with an internet-enabled IT infrastructure needs to have a dedicated sysadmin AND a dedicated security admin. If a company can't afford two full-time geeks to keep things secure, then they need to outsource server hosting to a secure facility.

    1. Re: When will companies spend money on security? by Black+Parrot · · Score: 1


      > If corporations are really interested in protecting themselves, they should stop slashing IT budgets and downsizing engineers.

      They think draconian laws will make it stop happening, and they think the laws are cheaper than sysadmins because they already had to buy a legislator anyway.

      --
      Sheesh, evil *and* a jerk. -- Jade
  82. Microsoft Responsible..... by jsimon12 · · Score: 3, Interesting

    The bigger question is why isn't Microsoft being held responsible? DSC was held resobsible when one of their faulty switches brought down the East coast's telephone lines, Ford/Firestone were held responsible for their faulty tires, vehicles. Sure they have statements that they aren't responsible in their EULA, but come on, doctors getted sued even though people sign waivers. We need to put blame where blame belongs, and that is the company that orginated this faulty and shoddy product

    1. Re:Microsoft Responsible..... by the+eric+conspiracy · · Score: 1

      The bigger question is why isn't Microsoft being held responsible?

      Maybe because they didn't write the worm?

    2. Re:Microsoft Responsible..... by Chester+K · · Score: 4, Interesting

      We need to put blame where blame belongs, and that is the company that orginated this faulty and shoddy product

      I disagree completely on the fact that holding Microsoft responsible would be a chilling precedent that would effectively squelch software development, because all software has bugs.

      Would you contribute to Open Source projects if you knew that any bug you write, no matter how obscure and unintentional, might become a liability to you? Would getting your name in the changelog of the kernel be worth putting your financial future at risk?

      Oh, and it doesn't matter who discovers the bug. Even if it's discovered before its exploited and you issue a patch for it (as Microsoft did in this case, I might add), you think the software author should still be held liable? Even thought you did your part and fixed the bug? Isn't it the sysadmin's fault at that point?

      --

      NO CARRIER
    3. Re:Microsoft Responsible..... by mangu · · Score: 1
      Maybe because they didn't write the worm?


      Oh, yes, and someone representing the Firestone company went there and blew out those tires? Microsoft wrote a faulty product, that fails unexpectedly. Better designed software should survive those worms, like better designed tires that Firestone's would survive those natural road stresses.

    4. Re:Microsoft Responsible..... by the+eric+conspiracy · · Score: 1

      better designed tires that Firestone's would survive those natural road stresses.

      The worm is not a natural stress. The writer committed a deliberate and criminal act.

    5. Re:Microsoft Responsible..... by WetCat · · Score: 1

      It seems to me that non-Microsoft companies that
      suffer from the worm can try to sue Microsoft for
      negligence and lost of profits.
      They didn't sign anything like EULA that
      limits their right to sue MS.
      (I am not a lawyer and this cannot be seen as legal advice).

    6. Re:Microsoft Responsible..... by mangu · · Score: 2, Insightful
      The writer committed a deliberate and criminal act.


      If the consequences could have been avoided by simple and reasonable practices that everyone else in the industry but Microsoft follow, then it doesn't matter if the worm writer was a criminal or not. What you are saying is that the tyre blew out because some kid threw a stone in the car's path. Firestone is still responsible, not the kid.


      In the 1970's there was a widely reported case, where a Ford Pinto was hit in the back, and the gas tank exploded, killing the people in the car. Ford was sued and lost, about $100 million, IIRC, in damages. The case was not about who was right or wrong in the accident, maybe that driver who hit the Pinto was driving dangerously, but the Pinto should be designed to not explode, even if hit with criminal recklessness.

    7. Re:Microsoft Responsible..... by Anonymous Coward · · Score: 0

      They had a patch available for months, maybe thats why.

    8. Re:Microsoft Responsible..... by sean23007 · · Score: 1

      The only thing funnier than a moron is one that thinks he has some shred of intelligence, you know who you are.

      The only thing funnier than a moron is one that thinks he has some shred of intelligence; you know who you are. That was an example of improper punctuation. You should practice a little more.

      --

      Lack of eloquence does not denote lack of intelligence, though they often coincide.
    9. Re:Microsoft Responsible..... by cooldev · · Score: 2, Funny

      You must not read /. often. Open source is aways specifically excepted from all liability on the grounds that it.. well, uh, you know, freedom of thought and all that stuff.

      But seriously, you're absolutely correct that the surest way to kill the tech industry is to promote endless litigation and ambulance chasing instead of trying to build real solutions to the security problems (on all platforms) and punish the vandals.

    10. Re:Microsoft Responsible..... by Fulcrum+of+Evil · · Score: 2, Informative

      In the 1970's there was a widely reported case, where a Ford Pinto was hit in the back, and the gas tank exploded

      the Pinto should be designed to not explode, even if hit with criminal recklessness.

      The Pinto exploded because the gas tank was outside the frame, thus unprotected. A county in Texas is suing Ford because they lost 20 officers in collisions with said officer's police cruisers. Some of these collisions were in excess of 50 mph.

      If you hit a car hard enough, it will pop the gas tank. It doesn't matter what you do - you can still detonate the gas tank. Every major manufacturer has know since 1972 that the safest place for a fuel tank is inside the frame just forward of the rear axle. This won't save you every time, but it does constitute reasonable diligence.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    11. Re:Microsoft Responsible..... by ScottForbes · · Score: 1
      ...holding Microsoft responsible would be a chilling precedent that would effectively squelch software development, because all software has bugs.

      Oh, FUD and nonsense. Did lawsuits against waste-dumping companies have a chilling effect on business, because all companies produce waste? Did liability suits lead to the death of the toy-making industry, because all toys can injure someone? Have negligence suits put the construction industry out of business, because all buildings eventually collapse?

      No, no, and no. It is possible to hold industries to a reasonable standard of product quality and make them liable for defects, even in the click-to-absolve-me-of-all-responsibility world of computer software. I should be able to purchase a product from Microsoft (or any other software company) and expect that product defects will be repaired at Microsoft's time and expense, not mine.

      If the FTC treated other industries the way it treats Microsoft, then instead of recalling cars with bad brakes, you'd get a brake pad in the mail and a sheet of installation instructions. Holding software to the same quality standards as any other product would lead to a vast improvement in software quality and network security, at the expense of negligent producers of insecure software. Who wouldn't want that?

      Oh, and your liability as an OSS developer is fundamentally different from that of a company selling software; it's the difference between contributing a recipe to a free cookbook and agreeing to deliver a catered banquet. That's not to say that an OSS developer can't be held liable (for poisoning, say), but that the obligations are materially different from those of a company selling products.

    12. Re:Microsoft Responsible..... by Chester+K · · Score: 1

      Oh, and your liability as an OSS developer is fundamentally different from that of a company selling software

      I'm afraid I disagree. Legal recedent points firmly in the direction that the law doesn't care whether you're doing something for profit or if you're doing it gratis when it comes to determining liability, especially when it comes to professional services.

      A doctor can be held liable if he, out of the goodness of his heart without expectation of compensation, assists at an accident scene, and through his actions someone is injured or dies. A lawyer can be held liable if he, as a friendly gesture without being paid, gives someone bad legal advice.

      There's absolutely no reason to believe that programming would be treated any differently by the courts.

      --

      NO CARRIER
    13. Re:Microsoft Responsible..... by the+eric+conspiracy · · Score: 1

      What you are saying is that the tyre blew out because some kid threw a stone in the car's path. Firestone is still responsible, not the kid.

      No, I am saying that if some kid shot out the tires, Firestone has no liability. Claiming the Microsoft should produce software that is invulnerable to these attacks is exactly the same as claiming Firestone should be making bullet-proof tires.

      Legal liability arises from two possible tracks - breach of warranty or negligence. Clearly Microsoft sells its products with no warranty so you have no claim there. As far as negligence goes, the general principal is the following:

      "A manufacturer can be held liable for negligence if lack of reasonable care in the production, design, or assembly of the manufacturer's product caused harm."

      Clearly you are going to have severe problems in proving that Microsoft did not exercise reasonable care. The fact of the matter is that it is outside the state of the art to produce a bug free computer program of any significant complexity. Even the most carefully written software is vulnerable to these sorts of attacks. Then you have the issue of the EULA that that disclaims liability. Finally there is the fact of the matter that the damage was caused by a criminal act of another individual, which will make it very difficult indeed to prove that Microsoft has any responsibility.

    14. Re:Microsoft Responsible..... by mangu · · Score: 1
      "A manufacturer can be held liable for negligence if lack of reasonable care in the production, design, or assembly of the manufacturer's product caused harm."


      Errr, have you read the post above yours? Follow the links? See what is mentioned there about the safety of gas tanks in cars. Can you see any relation to the needed "reasonable care in the production, design, or assembly of the manufacturer's product" there? Of course, exploding gas tanks in cars kill people. But so do bugs in many software systems today. If Microsoft can't do the equivalent of placing the gas tank between chassis rails, then they ARE responsible for anything that happens with their products.


      It's not that they should produce "bug free" code, but they just should take care that the software isn't shipped with open UDP ports, that system tasks run only as "root", that hitting "cancel" instead of entering a valid password won't let you access system-critical functions.

    15. Re:Microsoft Responsible..... by singularity · · Score: 2, Insightful

      There is a difference, though. When people hand money over to Microsoft in exchange for a product, that is not only an economic transaction, that is a legal transaction, as well.

      A lot of states require, for example, a minimum amount of time for a customer to be able to return defective merchandise. When the company sells you a product, the company is agreeing to several legal responsibilities.

      When I give you a gift, I am not held legally responsible for that gift (unless the gift is illegal or stolen in the first place).

      With OSS software, there is no exchange of money with the author, so there is a lot less legal groundwork to work with.

      Places like RedHat, though, would be in a difficult situation, since they are selling a product.

      Your point about fixing the bug is an interesting one. Suppose Ford had discovered that there was a problem with the interaction between their tires and their vehicles, and then announced that they would replace the tires in a minor PR release somewhere. Suppose they required you to drive the vehicle to its originating factory (most likely Louisville, KY for Explorers) to be replaced.

      I think the government could argue that Ford did not do the appropriate thing to rectify a known problem.

      I am not too familiar with the MS SQL fix, but apparently it was not only difficult to install, but it was also broken by a later patch. That moves some of the responsibility from the sysadmin back onto Microsoft at that point, I would think.

      So in the end, I think it would be best to hold companies accountable for mistakes they knowingly should have fixed, and made those fixes easy to work with (within reason).

      (And, for factual clarification - most later simulations of the Ford/Firestone tire incidents leads to the conclusion that while the tires blew out more often than normal, and that the Explorer, like almost any SUV, tends to roll over more often than a car, most of the incidents were probably a result of driver error in correcting from a blown tire. Most drivers apparently slammed on the brakes and jerked the steering wheel, which will cause an SUV to roll even without a blown tire).

      --
      - (c) 2018 Hank Zimmerman
    16. Re:Microsoft Responsible..... by the+eric+conspiracy · · Score: 1

      they just should take care that the software isn't shipped with open UDP ports, that system tasks run only as "root", that hitting "cancel" instead of entering a valid password won't let you access system-critical functions.

      I am not saying that Microsoft is problem free. However the slapper worm made use of a stack buffer overflow, which is the sort of programming error that occurs in software from pretty much every vendor. This particular vulnerability is not the result of failing to take reasonable care.

    17. Re:Microsoft Responsible..... by Edmund+Blackadder · · Score: 1

      I have thought about that for a while, and i believe it would make sence to exclude open source from all software liability.

      After all when you distribute the source code it is ok to distribute it "as is" because any client/user can know exactly what they are getting.

      Now we both know most people will not bother looking trough source code, but it is an option and at least it provides the opportunity to get an impartial test and audit.

    18. Re:Microsoft Responsible..... by tgape · · Score: 1

      Oh, really? What country are you from?

      In the US, there's something known as a Good Samaritan law, which protects any individual trained in first aid, emergency medicine, or any other specialty useful in treating injuries at an accident scene, so long as it cannot be shown they deliberately injured the people they were supposedly helping. Even someone like myself, with an expired Red Cross First Aid certification, is protected (although this doesn't mean I couldn't be taken to court, and it doesn't mean I wouldn't get grilled something fierce.)

      I was under the impression that many civilized countries had similar laws.

      Admittedly, it is true, if a doctor without such training helped at an accident scene, they could be in trouble. However, I'll point out, such an individual could be worse than no help at all, if they have a false sense of confidence because of their doctorate.

    19. Re:Microsoft Responsible..... by myklgrant · · Score: 1, Interesting

      At the very least I think there should be a virus/worm naming convention fingering the guilty company. By the time we got to Microsoft Sever Worm #25 people might think twice about using Redmond's product. I also doubt we we ever get to Apache Worm #25 very quickly. Just an idea

    20. Re:Microsoft Responsible..... by Anonymous Coward · · Score: 0

      If the consequences could have been avoided by simple and reasonable practices that everyone else in the industry but Microsoft follow, then it doesn't matter if the worm writer was a criminal or not.

      #1- MS released a patch to fix the problem months before this- they took steps to fix the situation, and if nothing else that limits their liability
      #2- You are the biggest moron in the world if you think that MS code is the only code in the world with buffer overflow vulnerabilty

    21. Re:Microsoft Responsible..... by ScottForbes · · Score: 1
      I'm afraid I disagree. Legal recedent points firmly in the direction that the law doesn't care whether you're doing something for profit or if you're doing it gratis when it comes to determining liability, especially when it comes to professional services.

      A doctor can be held liable if he, out of the goodness of his heart without expectation of compensation, assists at an accident scene, and through his actions someone is injured or dies. A lawyer can be held liable if he, as a friendly gesture without being paid, gives someone bad legal advice.

      I hate to flatly contradict you here, but: The Volunteer Protection Act of 1997 very clearly distinguishes between for-profit and non-profit activities. Good Samaritan laws also distinguish between free and for-profit activities (although these laws are more specific to medicine). The law most certainly does care whether you're doing something for profit or doing it gratis, and provides additional protection in the latter case.

      ....But this has nothing to do with the question at hand, which was about products: Microsoft has made literally piles and piles of money from the premise that software is a product like cars and toys and razor blades, not a service like the medical or legal professions. If this is the case, then the relevant law is that of product liability, and it should require Microsoft to do the same thing that Ford, Sony, Mattel, Kraft, Gilette, Wal-Mart and pretty much everyone else does when they release a faulty product: Fix it at their expense. Mailing me a carburetor and installation instructions is not sufficient -- and, more to the point, that approach is not getting the job done.

      A person who contributes code to an OSS project, by contrast, cannot be held liable for "product defects" in the sense that Ford or Sony can be. You do not have any commercial relationship with the individual OSS developer, any more than you had one with the individual Microsoft developer who wrote the buggy SQL Server code, or with the individual engineer who put the Ford Pinto's gas tank in such an awful place. None of these people are responsible under product liability law, because they were not responsible for the decision to release the product.

      (Arguably you could go after Linus for defects in OSS software, but Linus didn't sell you anything and has shallow pockets anyway -- trying to hold him liable for his 'product' is probably not going to work, and Linus will get free legal help from Laurence Lessig while you get burned in effigy. At most you might be able to hold RedHat liable for buggy software they sold you, but this is a concern for RedHat, not the individual OSS developer; RedHat has the potential to set all sorts of interesting legal precedents, though, which is why IBM is happy to have them as a separate company instead of a subsidiary.)

      I still maintain, and I say this both as an OSS developer and a software consumer, that we would all benefit from tightening the product liability standards for computer software. Until we do, the commercial incentives will be the same as they are today -- to produce shoddy, insecure code and rush it out the door -- and all the "trusted computing" initiatives in the world will not change the underlying economics.

  83. Stealth worm by mgkimsal2 · · Score: 1

    I'd suggested something similar some time ago to friends/colleagues. A virus that spread itself silently, and which changed Outlook appointments quietly. Changing something from 1pm to 3pm, for example, or emailing other participants that a meeting has been cancelled (within 1 hour, or 30 minutes, or something).

    The costs would be impossible to calculate, but the damage would be huge in terms of lost productivity.

    1. Re:Stealth worm by chromatic · · Score: 5, Funny

      Cancelling a meeting decreases your productivity? Whoa.

    2. Re:Stealth worm by mgkimsal2 · · Score: 1

      Heh - good call. :)

      No, what I meant was that you'd show up, but others wouldn't be there, and you'd have to reschedule. The lost time in sorting out the miscommunication would be the killer, in the long run.

  84. Traduction en anglais by BigBlockMopar · · Score: 0, Troll

    In closing, abstenez-vous s'il vous plaît à avoir des relations sexuelles anormales avec mon petit chat brun.

    "In closing, please refrain from having abnormal sexual relations with my small brown (tom) cat."

    Au lieu de cela, placez votre pénis dans ma râpe de fromage.

    "Instead, place your penis in my cheese grater."

    --
    Fire and Meat. Yummy.
  85. Analogous to "frankenfoods" by mariox19 · · Score: 2, Interesting

    The ubiquitous presence of Microsoft products, coupled with their notorious vulnerabilities, is what puts the Internet environment in such a precarious state. This predicament is analogous to the supposed insidious danger for which environmentalists criticize so-called "frankenfoods."

    The argument against genetically modified organisms in commercial farming says that big business will curtail bio-diversity by settling on one or two strains for each crop or livestock. A single virus or other bug could then wipe out that entire food supply in one fell swoop.

    (Everyone is familiar with the potato famines in Europe and how it affected the impoverised who had come to rely on the potato as the sole staple in their diet.)

    Personally, I'm fine with GMO's, but I think we are risking something along the lines of an "Internet potato famine" when we rely on a particular breed of computer products (a.k.a. Microsoft) that is riddled with such fatal flaws.

    A little more "binary diversity" on the Internet would be a good thing.

    --

    quiquid id est, timeo puellas et oscula dantes.

    1. Re:Analogous to "frankenfoods" by mariox19 · · Score: 1

      Of course, I meant to say "impoverished."

      (I think it's time I switched to Safari and it's spell-checking.)

      --

      quiquid id est, timeo puellas et oscula dantes.

    2. Re:Analogous to "frankenfoods" by mangu · · Score: 1
      You beat me by five minutes, see my post below.


      What we really need is a new business model. A few weeks ago, I was arguing about this with a manager in my company, in a discussion about relative wages between engineers and managers. He told me that modern companies do not need to pay so much to technical people, because they can outsource technical expertise. The really important things, according to him, are "branding", managing contracts, sales, etc.


      I asked him, does the name Emil Jellinek ring a bell? No? Well, he was an Austrian entrepreneur who had a great idea for a product, back in 1898. He outsourced engineering and manufacturing to a German company, with a contract that gave Jellinek the exclusive rights to selling that product worldwide. Today, no one remembers Emil Jellinek, but everyone knows his product, which he named for his daughter Mercedes, nine years old at the time. The German company which did the engineering and manufacturing was Daimler Benz, of course, and has owned the Mercedes brand for most of the last century.


      The moral of the story is this: MBAs don't know much about business administration, unless engineers control technological companies, disaster is more likely to strike all the time.

  86. We're lucky it's still only software by mangu · · Score: 3, Funny

    Wait until mid-century, when nanotech is used everywhere, and hardware viruses and worms start appearing. Let's just hope that, by then, micro$oft will have been swept into the dustbin of history and nanotech will be open source...

  87. Microsoft is still responsible.... by jsimon12 · · Score: 1

    Sure they didn't write the worm but they did write faulty code. Take for example, "Big Company A" buys a security system, a shoddy one and a criminal breaks in because of a problem with the way the system was designed and steals a lot of product. The company that built the security system will likely be sued because they built a faulty product. Sure they didn't break into "Big Company A" but they are none the less responsible.

    1. Re:Microsoft is still responsible.... by Anonymous Coward · · Score: 0

      They wrote faulty code (yes- Microsoft code has bugs in it just like EVERY OTHER major software application in the world), and they ISSUED A DAMN PATCH for the problem.

  88. Re:WFT has Linux got to do with this. D'Oh! by Anonymous Coward · · Score: 0

    Micronots crappy software effects everyone. I could not check my mail that day, I could not go on the web and get to my places to do my work. I'm immune to this pathetic tape worm of bill's. I still am affected cause there brain dead in redmond.
    GWTFP.

    It effects everyone.

    Somebody should find and post that stupid saying that micronot used to say when they where told that this was going to happen. It went something like security? Who needs security? And post it everywhere you read anything about micronots lack of it.

    Last night I stared to get hits again on UDP ports different ones this time. This has not vanished since it started a week ago. It's breeding and now comes in several pardon the pun "Lengths"

    Micronot should be banned from the web.

    Every operating system they make:

    This is the best, safest, most secure ever.

    Ya right. Give me a break as I chip this ice I found in hell.

  89. Astroturfer! by Anonymous Coward · · Score: 0

    No, MS isn't the only one to goof on a buffer check, but that doesn't refute the post. Go ahead and try to make a Unix or Linux worm and see how far it gets. It's not so much buffer-overflows that bring things down as it is boneheaded software design that allows such overflows to be exploitable and run malicious code.

  90. By all means then... by shine-shine · · Score: 2
    why isn't Microsoft being held responsible? ... We need to put blame where blame belongs

    By all means then, call a lawyer, sue the bastards, file a class action suit. Don't just sit there and talk about "what should be done." Do.

  91. Solution to bugfixes... by MST3K · · Score: 1

    Looking at Sapphire/Slammer's speed of infection, why doesn't Microsoft create viruses to spread its hotfixes/service packs?

  92. EULA by SoSueMe · · Score: 1
    First, they have to do away with this little bugaboo:
    DISCLAIMER OF WARRANTIES. To The Maximum Extent Permitted By Applicable Law,
    Microsoft and its suppliers provide to you the OS components, and any (IF ANY) support services related to the OS components ("SUPPORT SERVICES") as is and WITH ALL FAULTS; and Microsoft and its suppliers hereby DISCLAIM with respect to the OS components and support services all warranties and conditions, whether express, implied or statutory, INCLUDING, BUT NOT LIMITED TO, any (IF ANY) warranties or conditions of or related to : title, non-infringement, merchantability, fitness for a particular purpose, lack of VIRUSES, accuracy or completeness of responses, results, results, lack of negligence or lack of workman like effort, quiet enjoyment, quiet possession, and correspondence to description. Then entire risk arising out of the use or performance of the Operating System components and any support services remains with you.

    That should go a long way to finally improving things.
  93. We are dead meat when... by kiwioddBall · · Score: 2, Interesting
    ... someone finds a similar UDP port exploit in IIS or IE (or indeed Apache). The infinite looping would kill the net, and the chances of patching would be zero (particularly in the case of IE, being an end user product).

    The only reason we weren't killed this time was because a database product was exploited, not a core internet product.

  94. Everyone is missing the point. by azav · · Score: 1

    We all seem to know this. The problem is the MS based society. Macs almost never got viruses. (I know, I used to hunt them). Unix and Linix and the Mac have much better security than Windows. Now that the Mac has a stable OS, these crappy MS based machines should be replaced with Unix, Linux or a Mac.

    In the office, I use win 98 and slOwS X (OS X). We got hit with the Opaserv (srv32) virus recently on 98 and it is amazing just how bad and hackable the 98 codebase is and just how much time can be wasted when a pervasive virus gets into your system. This thing sits and incubates over months and then hacks though your c Share with a password exploit. Password exploit! So much for password protecting my win box.

    These fools simple HAVE to move away from MS. If baffles me. How much money and time do we have to lose before people realize that windows is a 1/2 assed solution that is dangerous to rely upon?

    Now that the MS guy is our internet security chief, we're in great shape right? (Sarcasm)

    Cheers,

    --
    - Zav - Imagine a Beowulf cluster of insensitive clods...
  95. Who's asleep at the wheel ? by Anonymous Coward · · Score: 0

    Doesn't anyone pay attention to their firewall and router logs ? I was seeing automated probes of random IP addresses to port 1430 (MS SQL Server) back in November last year - all it took was a couple of ACL's on the border router and that's the end of the story.

    Really - with the propogation of these worms ath the footprints they stomp over your logs it doesn't take a guru to see what is happening and react.

  96. Automated patch deployment systems by GlenRaphael · · Score: 3, Insightful
    In the short term, I expect that the most recent attack will provide a huge sales boost to pre-packaged "security solutions" like firewalls, virus protection, etc.

    Also, companies with hundreds or thousands of machines to administer will probably start buying large-scale third-party automated patch deployment systems. A system like Everguard or Patchlink or Bigfix will let you know where there are unpatched vulnerabilities on your network, help you patch them, and check that they've been patched.

    Most of these systems are cross-platform and at least one uses a linux-based server.

    --
    I play Nerd-Folk!
    1. Re:Automated patch deployment systems by WNight · · Score: 1

      The problem is that Microsoft's bundling of patches (and unavailability of source code and exploit examples) means that companies running servers with complex configurations often can't just install a service pack, something breaks. If they had source code and/or exploit examples they could probably pull out just the code to the patch they need, or code up a stateful firewall filter to watch for the exploit.

      An ISP I worked at did this for Code Red. Many of the co-location machines were running Windows (and they couldn't patch them) so they threw up a cheap linux box as a router and programmed the firewall at dump all packets with a "request.ida" (or whatever that string was) in them and add them to a 60-minute block list. It was a quick hack, but it let them contact their customers can get them to patch, before they were infected, rather than having to clean (fresh install?) the machines. They also didn't get slammed anywhere near as hard in a bandwidth sense.

    2. Re:Automated patch deployment systems by GlenRaphael · · Score: 1
      The problem is that Microsoft's bundling of patches (and unavailability of source code and exploit examples) means that companies running servers with complex configurations often can't just install a service pack, something breaks. If they had source code and/or exploit examples they could probably pull out just the code to the patch they need, or code up a stateful firewall filter to watch for the exploit.
      Full disclosure here first - I work for the company that makes Everguard.

      When you subscribe to Everguard, we look inside the microsoft patches to see what files they touch. If one of our data suppliers (say, SecurityFocus) provides exploit examples, we'll make that information available too. So when our system tells you there's a named vulnerability that applies to some of your machines, you can click on a "why is this a vulnerability?" link to find out which versions of which DLLs or EXE files on your particular system are considered vulnerable and you can click on the vulnerability name or number to get more information about the nature of that vulnerability -including in some cases links to exploit examples.

      So, it's possible that you could look at the detailed information, figure out a way to block the exploit, and mark that vulnerability in Everguard as "resolved through reconfiguration" with a log comment explaining what you did. Rather than telling the system to go ahead and apply the patches at 1:00 am, rebooting the machines as necessary.

      --
      I play Nerd-Folk!
  97. Hold Users and Admins Accountable by nurb432 · · Score: 2, Informative

    They are the ones that *propagate* this crap. This includes most any other 'known' virus/worm/trojan.

    While I agree Microsoft's track record is not good, no one is perfect.

    Especially In this case as there WAS a fix.. just no one bothered to apply it. So cant blame the messenger this time. ( and yes they should have applied the patch unilaterally which IS unacceptable, but again many many people didn't, and are equally to blame for the massive troubles.. )

    Yes there are *plenty* of other times you can blame Microsoft, but then again, you can *blame* other organizations ( OSS too ) as well for missing a hole out of potentially millions of lines of code.

    Just be realistic, bashing one company isn't going to help any. ( and no I'm not a Microsoft fan, I'm just smart enough to see who is to blame. )

    ( oh, and I'm not saying don't crucify the writers of such things. They should all be strung up, right beside the spammers )

    --
    ---- Booth was a patriot ----
    1. Re:Hold Users and Admins Accountable by silas_moeckel · · Score: 2, Insightful

      It's it more important that MS SQL server shouldent be exposed to the internet directly in the first place. There are no public SQl servers than I can think of and no reason for them besides maybe some open testing and compatability public labs. Port filtering isn't a panecea but it's the second line of defence (after egress filtering by everybody) there is no reason that a SSH port forward or a VPN cant be used hell a GRE tunnel with no encryption instead of having it open and on the internet. This is also the case for many other packages how many MySQL ports I have seen open it's disgusting.

      --
      No sir I dont like it.
    2. Re:Hold Users and Admins Accountable by Fulcrum+of+Evil · · Score: 3, Insightful

      Especially In this case as there WAS a fix.. just no one bothered to apply it.

      It's been mentioned before, but it bears repeating: some subsequent security patches remove the fix.

      Further, Microsoft has a track record of releasing security patches that break or touch unrelated stuff, roll back other fixes, give Bill admin rights on your computer, or just plain hose your box. Because of this (and the volume of patches), keeping up with security on MS boxes is not a task to be taken lightly. You test and test and schedule downtime, and it still bites you. This is the root of this particular thornbush.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    3. Re:Hold Users and Admins Accountable by DarkZero · · Score: 1

      It's it more important that MS SQL server shouldent be exposed to the internet directly in the first place.

      If a burglar walks right into my house because the front door lock didn't work and he could just turn the knob and walk in, is it my fault for not having a deadbolt to reinforce the faulty lock, or the lock maker's fault for making the faulty lock in the first place?

      Of course I should have a deadbolt. EVERYONE should have a deadbolt, and an alarm system on top of that is a pretty good idea, too. However, that does not absolve a faulty lock maker of the the responsibility for selling me a faulty lock. Ethically (though possibly not legally), it should also not absolve them of liability for the damages that their faulty lock caused me, such as having everything in my house stolen.

    4. Re:Hold Users and Admins Accountable by silas_moeckel · · Score: 1

      My problem with that analogy (SP?) is the internet is not your house and neither is your internet connection. Houses dont do things by themselves on the most part. Houses dont make money in general. This is a technical problem and thus needs a technical solution. Servers need to come with sencable defaults. But the biggest thing is people need to turn anything off they dont use. There is a difference between leaving your door open in a nice neighborhood is one thing the internet is the worst of the crack neighborghoods at best treat it that way.

      --
      No sir I dont like it.
    5. Re:Hold Users and Admins Accountable by Anonymous Coward · · Score: 0

      Poor silas doesnt understand analogies.

    6. Re:Hold Users and Admins Accountable by duffbeer703 · · Score: 2, Insightful

      Please shut up. If you make a product easy to setup and administer, don't be suprised when incompetents or people are aren't dedicated IT dorks are responsible for things.

      The problem is poor design. If you design easy to use software, it should be easy to use safely.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    7. Re:Hold Users and Admins Accountable by DarkZero · · Score: 1

      My problem with that analogy (SP?) is the internet is not your house and neither is your internet connection.

      The fact that the internet is not your house and neither is your internet connection is sort of the point of an analogy. Rather than one thing BEING another, that thing is ANALOGOUS to another.

      The Anonymous Coward that replied to your post was right on the mark...

  98. Not quite by RAMMS+EIN · · Score: 1

    True enough that you could do the bulk of what you need on a Debian box, but what of all those games that everyone wants to play? What of the latest MSN Messenger with NetMeeting and file transfer that every second college kid wants to have? Surely they care less about the world suffering from their boxen getting infected by virii than their not being able to play Command and Conquer 7 over the net. And don't you go tell them they can do that in WINE cause they are under 21 and not allowed to drink that yet. Emulator??? What? I thought that was for playing SNES games... The majority of people I know _want_ Windows. They'd rather cope with reinstalling it every month than switch to anything else. And anti-virus software comes for free, just borrow your neighbor's CD. Illegal? They couldn't care less.

    --
    Please correct me if I got my facts wrong.
  99. If you weren't an AC... by Anonymous Coward · · Score: 0

    ...I would set you as my "friend"...

  100. Re:YOU FAIL IT! by Anonymous Coward · · Score: 0

    Damn man, you've got some pretty high standards

  101. ATM Machines by Anonymous Coward · · Score: 0

    My cousin worked for the bank whose machines were affected. I say worked because they layed off their tech staff right before the worm hit because they weren't needed. Glad I don't use that bank.

  102. You think its bad now? by myowntrueself · · Score: 1

    Where M$ produce the software that controls internet servers?

    Just you wait; pretty soon M$ software will be controlling the war machines that serve up American Justice to the world, then we'll be in Big Deep Shit.

    Mark my words; big, deep and shit.

    --
    In the free world the media isn't government run; the government is media run.
  103. How fast... by sean23007 · · Score: 4, Interesting

    Boy, how fast would everyone drop MS once and for all if this worm had been written to corrupt filesystems and/or destroy data? As it is, everyone will just try to patch their systems and whine a little bit, but at the end of the day they will still write out a check to Microsoft. Eventually, along will come a worm that will cripple Microsoft's ability to sell products any longer: when it becomes clear that using MS software is practically a guarantee that your data is vulnerable and could even be destroyed, Windows is finished; Microsoft is finished.

    --

    Lack of eloquence does not denote lack of intelligence, though they often coincide.
  104. Do you know what is really sick? by saskboy · · Score: 1

    If it weren't for the Columbia disaster, we'd still be hearing about how "Slammer destroyed the Internet". This was a benign attack, compared to what a truly sick person would have done. Look for another attack, but don't look for anything to be done to stop it.

    The NIPC is too busy restructuring to do anything!

    --
    Saskboy's blog is good. 9 out of 10 dentists agree.
  105. Two things from the article: by Eythian · · Score: 1

    Unlike a virus, a worm doesn't require e-mail to replicate and transmit itself into other systems.

    This I find interesting...do people really believe that viruses require email? Also, are the hordes of 'email viruses' actually viruses or worms. They (generally) don't infect executables, just exploit a particular program and use it to spread.

    Slammer gained access via "port 1434," tech lingo for a standard entry point for queries to Microsoft database servers. Simply closing that port isn't a viable option, however, as it would disable key business functions.

    But closing, or at the very least, restricting this port IS a recommended solution.

    1. Re:Two things from the article: by smash · · Score: 1
      Unlike a virus, a worm doesn't require e-mail to replicate and transmit itself into other systems.

      This I find interesting...do people really believe that viruses require email? Also, are the hordes of 'email viruses' actually viruses or worms. They (generally) don't infect executables, just exploit a particular program and use it to spread.

      The terminology here is all messed up. Email "viruses" that require user intervention to spread are actually "trojans" - named after the trojan horse idea - get the user to execute code that they think is legit.

      Those that exploit vulnerabilities in the mail client to do this should be termed "worms".

      A virus that replicates in the background by intercepting data as it is read or written without user intervention, and without using the network to do it (other than mapped drives or shares).

      Thats how I see it anyway... the line between virus and worm is becoming increasingly blurred...

      Slammer gained access via "port 1434," tech lingo for a standard entry point for queries to Microsoft database servers. Simply closing that port isn't a viable option, however, as it would disable key business functions.

      But closing, or at the very least, restricting this port IS a recommended solution.

      The correct solution is to not have that machine visible to the internet at all, and place a firewall between it and the internet.

      There is *NO REASON* for the internet to be able to directly query an SQL database. All internet based queries would be started via code running on a webserver (ASP, PHP, Perl, whatever), that should be designed to filter/validate user input, and limit the functions available (ie, search only).

      The database server, is then placed behind a firewall, and then configured to talk ONLY to the webserver, and local user machines.

      If employees need to be able to see the database from outside the LAN, you need to set up a VPN of some sort.

      Anybody who keeps an SQL server directly visible to the internet (ie, not behind a firewall) has rocks in their head.

      smash.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  106. OpenSource is differnt.... by jsimon12 · · Score: 2, Interesting

    I don't think it would set a disturbing precedent, lawsuits are about MONEY, plain and simple. Lawyers don't file lawsuits unless they can get money (for the most part, sure occasionally there is something filed for priciple, but it is a rarity). A class action against an OpenSource project wouldn't garner much more then maybe a couple thousand if even that. Which is by no means worth a lawyers time. Microsoft on the other hand......BILLIONS........

  107. how about a slammer-cleaning worm... by GC · · Score: 4, Interesting

    Just how difficult is it to comeup with some code that goes about finding vulnerable machines, makes them invulnerable, and tries to spend a modest amount of it's time finding more vulnerable machines.

    Bring on the white-hat worms that actually fix problems, rather than cause them.

    Sure - ethics must be a problem, but there must be some slightly-un-ethical white hats out there ready to give this a go?

    1. Re:how about a slammer-cleaning worm... by shfted! · · Score: 1

      The biggest flaw in this idea is that benefitial intentions may cause harm. For instance, MS's patch replaces various bits, and can cause other problems. What if the worm goofed? Would that be better? The best solution is simply pro-active system and network administration.

      --
      He who laughs last is stuck in a time dilation bubble.
    2. Re:how about a slammer-cleaning worm... by Anonymous Coward · · Score: 0

      not doing something, because it might not work never stopped NASA...

    3. Re:how about a slammer-cleaning worm... by CoderByBirth · · Score: 1

      Well it would be about as difficult as patching a complex software system which probably has up to a thousand types of different incarnations world-wide due to different patches etc., and doing this in assembler.

      Chances are the "patch-worm" would work for 10% of the hosts and break the rest, and in the process generate as much network traffic as the original worm.

  108. Damage by clogging is not new. by gottabeme · · Score: 1
    This worm, from what I've read (these aren't my conclusions; I'm not that smart), did two very interesting things. The first is that it used one UDP to spread: no waiting around for the three-way TCP handshake, no hanging waiting for a reply, just send and move on to the next one. From what I understand, that's pretty new. Second, it caused most of its damage not by trashing filesystems or anything like that, but just by spewing *huge* amounts of traffic.

    The first is interesting because as a tactic, it'll almost certainly be copied. The second is interesting because it probably won't be copied.

    Damage by clogging networks is not new. Isn't that what worms have been doing for several years now? Isn't that what Melissa did? Didn't Code Red or one of those IIS worms do that? If anything, Slammer is copying others in that.

    --
    "Those who consume the bulk of goods are those who make them. We must never forget this secret of our prosperity."
    1. Re:Damage by clogging is not new. by Saint+Aardvark · · Score: 1
      Melissa clogged SMTP, a service; traffic as a whole was relatively unaffected (you could still get to a website, or chat on IRC). Code Red did send out a lot of traffic, but again other services (uninfected web servers, or mail, or ftp, or DNS queries) relatively unaffected. Posted to the BugTraq list in the middle of Slammer was a message complaining about 95% packet loss to great swaths of the Internet. At that point, nothing gets through.

      DOS isn't particularly new, you're right. But this seems to have been the first to have been this successful over such a wide range of the Internet, affecting all services.

  109. Remember Melissa? by Anonymous Coward · · Score: 0

    Melissa was nice.

  110. Doh... by mangu · · Score: 1

    n/t

  111. Slammer will strike by tq_at_sju · · Score: 0, Offtopic

    Slammer is gonna strike at the next NBA All Star Game which is coming up this weekend, watch out Michaelangelo here comes Desmond Mason!

    --
    http://www.vanillaafro.com - take me seriously and I will shoot you
  112. Patches-why linux's are stable while ms's aren't by moncyb · · Score: 2, Informative

    why doesn't this happen with Linux ? (or does it happen with Linux?)

    Like other posters said, this does happen with Linux, but not as much. There are reasons why.

    Many good Open Source projects will usually separate their releases into to branches: stable and experimental. For example, in the Linux kernel, if the second number is even (x.2.x or x.4.x), then it is a "stable" release. If the second number is odd (x.3.x or x.5.x), then it is an experimental release.

    Most of the time new features are only put in the experimental release. There are features officially classified as experimental in the stable release, but you can only use them (or even see them) if you check the "prompt for development or incomplete drivers" option. There have been mishaps where a feature was added in the middle of a stable release and caused problems. One such example is the changes to the virtual memory system in about 2.4.4.

    Another reason this doesn't happen as often is many of the serious open source programmers do everything they can to prevent/fix bugs and are paranoid about security. Microsoft doesn't seem to care. When I run win98, there are always system crashes, settings being changed when I don't want them to, unstable programs (which are supposedly being made by professional companies) making other programs/the whole system unstable.

    In Linux, these problems are virtually nonexistant. I haven't seen many programs which will bring Linux down, and most of those don't crash the kernel. A buggy SVGAlib[1] program will either screw up the video or screw up the keyboard and disable virtual console switching[2]. XFree86 doesn't have this problem. Most buggy programs in X don't seem to affect it at all--there are problems such as X crashing with huge font sizes, but the main system was running fine. I just had to restart X. A misconfigured X may screw up the display, but most of the time I can use Ctrl-Alt-Backspace to kill X, display restores, and I fix the problem. Also, when Ctrl-Alt-Delete still works, it will properly shutdown the system--unlike Windows.

    Linux/open source has problems, but Microsoft has many more. In my twenty some years of using computers, I haven't seen anyone produce crappy software as Microsoft--except for script kiddies and the low end of shareware programmers.

    I've always wondered why using fixes, new functions, patches, whatever, written by numerous different people hasn't turned Linux or other open source into a non-functioning morass of code

    They do have project leaders and others who verify the patches. Open source projects don't accept just any old patch--there is a process of reviewing and testing submitted patches. This also varies from project to project. Some maintainters will just slap in anything, but the maintainers of very good and stable projects will try to understand what the patch is doing before even testing it out. It is a very long and arduous process to get a patch for a new feature into something like the Linux kernel. There are plenty of such patches floating around. For example, Openwall Linux is a kernel patch that adds security features. From what it sounds, it may never get into the official kernel...

    Isn't an operating system more complicated (or at least more fundamental) than an application?

    An OS is the most fundamental part of the software. Any bug in the OS will often cause major problems everywhere. As to an OS being more complicated, it depends on the system and what you choose to define as the OS. Some people consider only the kernel/core part as the OS, and others include "essential" libraries--the definition of essential can vary greatly. Still some others include basic utility programs part of the OS.

    Why doesn't (or how often) does fixing one bug in Linux create two new ones?

    Any change in a project can cause a new bug, but as I said, they review and test the patches, so this doesn't happen as much as you seem to think it would. The problem with Microsoft bug fixes is they don't seem to test their changes very well, and they often bundle new (and possibly unwanted) features/modifications with these fixes. These features/ mods may have bugs or cause other problems. The high-end open source projects shy away from this practice. That is why they have a different branch marked experimental (or unstable)-- people who want to test (or use) the bleeding edge features can do so without affecting the stable branch.

    Footnotes:

    [1] SVGAlib is a library which allows a program to draw graphics on the screen with a virtual console. This library is dangerous because it requires the program to run as root (often suid root, which means any user will have root access with the program until the program drops privileges). The framebuffer is slightly safer because it is a kernel driver and you don't have to run it as root. Both of these can easily leave the video card in a messed up state if the program doesn't use them properly.

    [2] The virtual console is a part of the Linux kernel which handles the video display. In Linux there are multiple of these virtual consoles, and one can switch between them freely using the Alt key plus the arrows/function keys. Alt+F1 will switch to virtual console # 1. Alt+2 #2, and so on. A problem arises if a program sets raw keyboard mode (such as many SVGAlib/framebuffer programs do) as this disables the kernel from recognizing an Alt+function key as a request to change consoles.

  113. Did you see the invisible gorilla? by dark-nl · · Score: 2, Interesting
    There are probably many such stealth worms crawling around right now. We just don't notice them because they're, well, stealth worms. Loud worms probably end up helping us by rubbing our noses into vulnerabilities that are being exploited far more malevolently by other worms.

    (On the other hand, writing a stealth worm is probably harder than it looks. Some sites carefully scrutinize their network traffic, and it only takes one of them to spot you. But would they tell anyone else?)

    1. Re:Did you see the invisible gorilla? by Tony-A · · Score: 1

      The "stealth worms" already exist. They are called "bugs". Intentionally creating them is maybe hard. Accidentally creating them happens often enough.

      Loud worms probably end up helping us by rubbing our noses into vulnerabilities
      Exactly! The real risk isn't from the Black Hats, its from some yoyo in shipping who mashes a few wrong keys and hoses the system.

  114. Wait a second... by Anonymous Coward · · Score: 0

    ...Mitnick is free, and starting a new life as a highly paid security consultant, and then this happens??? Could it be...

  115. Double standard in effect by Anonymous Coward · · Score: 0

    Why do so many people here blame the admins and home users when a virus/worm/trojan affects Linux or other Open Source software, but blame the company when it affects MS software? So much bias here.

  116. Re: NO SQL svr should be attached to the internet by Glasswire · · Score: 1

    Any decent course covering 3 tier architectures will tell you that beyond your external firewalls there should be internal filewalls behind which the db layer is. Web layer (and perhaps the app layer) may be exposed, but database servers should ONLY comunicate across the interior firewalls and only with those front end servers and then only on a few well-defined ports.
    That so many MsSQL servers were exposed shows sloppy (and this always equates to cheap) design discipline.
    Archiects and contractors aren't allowed to build buildings this way - why do we allow systems slackers to do so?
    Too bad we live in a time when the fed gov't is so captive to business that no regulatory initiative, not matter how needed, is going to fly...

  117. Re: NO SQL svr should be attached to the internet by Sabalon · · Score: 1

    Welcome to higher ed. Professor is teaching some class that involves using SQL server and the univeristy is all about remote/distance/tele-learning.

    So you end up with a SQL server that can be hit from anywhere.

    I feel sorry for anyone who ever comes from corporate america into an edu environment and tries to make sense or do anything that affects faculty and their prescious rights.

  118. Re: NO SQL svr should be attached to the internet by Jeremi · · Score: 1

    The problem is that many (most?) corporations allow Windows machines to run inside their firewall. Which means that when Joe Pointyhair brings his infected laptop to work, the virus is then loose behind the firewall and able to wreak havoc via the internal LAN.

    --


    I don't care if it's 90,000 hectares. That lake was not my doing.
  119. I know! by Anonymous Coward · · Score: 0

    Thursday. Microsoft vulnerabilities always strike on Thursday.

  120. thanks by zogger · · Score: 1

    --thanks for the replay, what I was looking for. Like after 9-11, all the phone traffic increased, but the available lines decreased, a lot of calls couldn't get through. That was sort of a slashdot/dos effect. I am *thinking* that somehow there must be a way to do something "worse". Like you pointed out speed dialers aren't it exactly, and maybe too easy to trace. I was thinking more of a sort of virus or worm or technique that would cause all the switches and relays to malfunction, route their connections incorrectly , or get zombified to direct their traffic to overload critical points of interest, & etc. I've just never read any speculation on it, but it seems just as critical (in retrospect, being net-centric) as anything that would take down the net, as a general-threat disaster type scenario.

    Frankly, I worry a LOT more about water and food supplies, but given the nature of our electronic connected world, even the net and/or the telco systems poofing could be almost as critically bad within a few days if it was persistant, as so much of "reality" revolves around those two systems.

    Thanks again, hope some more knowledgable folks want to discuss this as well

  121. logs by Anonymous Coward · · Score: 0

    just checked my logs from my zonealarm (free) firewall program back to saturday, and noticed several thousand connection attempts on my computer.

    Funny, I work for Symantec technical support, and never really thought twice about this worm, as I lock my computer down pretty tightly and don't run any unnecessary services. But the internet was kinda slow that day...

  122. It will never be safe. by blair1q · · Score: 1
    There is no legal requirement for commercial software to adhere to any sort of standard for quality in implementation, and the economics of software are still based on hyping a few selling points and delivering those fillets swimming in shit gravy.

    And, as everyone everywhere has always been told,

    "The Internet Is Not Secure."

    Anyone wringing their hands over it now might as well be worrying that the redcoats are coming.

  123. Aw come on mods parent is at least funny/ NT by ReTay · · Score: 1

    It is at least funny :)

  124. Re: NO SQL svr should be attached to the internet by j3ss · · Score: 1

    Right. At the school I work at a year or so ago someone brought in a floppy that had some doc's on it infected with nimbda. This quickly spread through our LAN. Although we had everything cleaned up by the next day, some people had saved infected files and brought them home infecting their home machines, others had unwittingly emailed infected files to people outside the school.

  125. Probably in conjunction with the Iraq crisis? by Zarathustra.fi · · Score: 1

    My guess is that we will see a peak in malicious activity as soon as the Iraq situation escalates into a full scale war.

    I remember the last time around, back when I was an Amiga user myself, and everyone was infected with the escadron of Saddam virus variants.

    I'm quite sure this time it will take a turn for worse. The Internet is a great media for spreading havoc in the form of e-mail virii and worms. These pieces of malicious code will probably contain a message related to the possible military actions in some way (like the Saddam virus, which originally overwrote your disk blocks with the word "IRAK"). Some of the attacks will remain very local and poorly coordinated (due to the large number of black-hat hackers, and a natural variation in their skills), but I bet there will be those that hit the Internet and people connected to it a lot harder.

    Also, the global opinion against the Iraq operation will probably dictate the height of the attack peak. A probable U.N. mandate would, I presume, decrease the amount of worm and virus attacks in general. Let's hope the near future proves me wrong on this..

    --
    __
    Zarathustra.fi
    Modern man has no goal, no aim, no ideals.
  126. That would be connected, wouldn't it? by iion_tichy · · Score: 1

    ATMs are not connected to the internet, but to the bank's private network, which, yes, runs over TCP/IP. So a computer that got infected and had access to the internal network would be enough to crash those reachable ATMs.



    But this set up would effectively mean the ATMS are connected to the internet? All it takes is a Trojan on the infected computer that provides a bridge between the internet and the internal network?
    It seems like a very difficult thing to do to keep the networks completely seperated, though :-( Then again I know banks still have data being driven around on magnetic discs by car, so they do go at some length to treat their data in a special way.

  127. ever heard of a firewall? by boldingl · · Score: 1

    surely slammer only affected those with incorrectly configured (or non existant) firewalls? AFAIK, slammer has no super intelligent syn/ack mechanisms, so it should have been rejected by most firewalls.

  128. Re:Speculations - Shuttle wreck and slammer by EyesOfNostradamus · · Score: 1
    Here's what Nostradmus has to say about the shuttle catastrophe (Quatrain 1,81):

    D'humain troupeau neuf seront mis à part,
    De iugement & conseil separez:
    Kappa, Thita, Lambda mors bannis esgarez.

    From the human flock nine will be sent away,
    Separated from control and advice
    Their fate will be sealed on departure
    K-Th-L make a error; the dead banished

    The third line hints at the heat-tile theory (the damage which ultimately caused the catastrophe happened on start)

    The number in the first line is off (there were 7 astronauts, not 9), but maybe the tragedy might also impact those people that are still on ISS?

    The second line is interesting: it seems to indicate that the astronauts were badly advised (NASA downplayed the damage, and thus no visual inspection and repair was performed while the shuttle was in orbit). It could also hint at a failure of information systems, which worsened the catastrophe.

  129. Should government indirectly fund Microsoft? by gnalle · · Score: 1
    If you can afford a Microsoft license you can also afford Virus prevention. If your friends use a pirat versions of Windows then I don't pity them

    Seriously, I don't think that Microsoft needs the kind of indirect goverment subsidies that you propose.

  130. How about you get a clue by nurb432 · · Score: 1

    All software has this problem of potential holes regardless of 'ease of administration'. Which is a totally imaginary concept.

    Get a clue.

    Besides, how hard is it to apply a service pack, be it from Microsoft or Sun, or whomever?

    Click on it, agree.. poof its done.. Anyone that doesn't do it is irresponsible. period. Bet you don't patch either and are part of the problem.

    --
    ---- Booth was a patriot ----
    1. Re:How about you get a clue by duffbeer703 · · Score: 1

      I guess the clue train hasn't arrived at your dorm yet.

      Applying a Windows service pack is a very big deal. They tend to create a bunch of problems when they re-apply default setting and oftentimes disable previous patches.

      Easy administration for products like SQL server means that people who have no business running an RDBMS will be running it. When a product that should have professional admins does not, things like patches fall by the wayside.

      I work in a place with a 3-week transition period from lab to production no matter what (with the exception of extreme security patches) we firewall intelligently and expose as little to the internet as possible. We have not been affected by any of these.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    2. Re:How about you get a clue by Tassach · · Score: 1
      Besides, how hard is it to apply a service pack, be it from Microsoft or Sun, or whomever?
      You've never been a professional DBA on a mission-critical system, have you? A database is very often a company's crown jewels. If the database is not available, or the data gets corrupted, millions of dollars could be lost. You don't go making ANY changes to a critical database without a boatload of testing. You don't apply a service pack, even a critical one, until you have *PROVEN* that it's not going to break anything.
      --
      Why is it that the proponents of "one nation under God" are so eager to get rid of "liberty and justice for all"?
  131. I'm sorry but that's just not accurate by dalangalma · · Score: 1

    While it is true that MS has a poor history of security, your comment is not at all insightful. For one thing, Slammer could NOT infect other MS products. Only MS SQL (and MSDE, the dev version of MS SQL). Also, pulling out keywords like BSOD is totally irrelevant. I'm altogether sick of people lumping every Windows problem into "BSOD". There are problems, believe me. Lots of problems. But few of them cause BSOD anymore. The real reason the patch wasn't applied was just because it hadn't been packaged nicely and was a pain in the ass to install. Fault: Microsoft. Also, I somehow thing that MS wasn't "waiting for customers to beta test thier(sic) software before they even tried it themselves". A more likely scenario is that Microsoft is a huge company and when the MS MSL group releases a patch that dosen't mean that every SQL server in the company gets patched immediately. *sigh* I just feel bad seeing such empty comments getting modded so high.

  132. That does not address the process by nurb432 · · Score: 1

    The PROCESS is simple, which is what the original post was say is not. that was my main point I was trying to make. that the process of doing it is simple.

    The fact that patches cause problems of their own does not negate the simplicity of the fundamental 'process'. It just reflects the dim reality of life.

    Yes you should be able to trust a service pack. You should be able to apply with out a 2nd thought. The fact you cant is a topic for a whole different discussion.

    Choo Choo Choo

    --
    ---- Booth was a patriot ----
    1. Re:That does not address the process by duffbeer703 · · Score: 1

      This is not a theoretical discussion. The process as you define it is broken. The "fix" is to design software so that it is not vulnerable to simple, yet devastating hacks. Microsoft has a long history of making fundamentally unintelligent decisions regarding the default state of it's software.

      Your assertion that patches should be applied without a second thought (in a perfect world) is the type of intellectual laziness that fosters the kind of security bugs that we are talking about. Code modifications should NEVER be applied to production systems without through testing. The public's acceptance of the notion that sysadmins should be applying patches every week allows shoddily designed software to remain on the market.

      The excuse that "no code is perfect" does not affect fundamentally bad design. It wasn't acceptable for GM when they made the "unsafe at any speed" Corvair or Ford when they made the explosively poor Pinto. It shouldn't be acceptable for "enterprise" software.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    2. Re:That does not address the process by gorilla · · Score: 1
      In a commerical setting, "the process" involves the testing, planning, implementation and verification, not just the running of the patch install program. Someone who blindly assumes that he can 'trust a service pack' to work, and not cause any problems is kidding themselves. This is true regardless of the vendor. I'm going to apply a new version of software today, about the 10th version of this software* I've applied in the last year. I've never had any problems with this vendor, but you can be damm sure that I'll be doing the testing through verification.

      * = These versions are mainly to add new features, not bugfixes, so this is a good vendor.

  133. *Ehem* by Anonymous Coward · · Score: 0

    Or toss your WinBox and buy a Mac. Then again, all of the good virus's are made for Windows.

  134. Start SQL Server on a port other than 1433 by Anonymous Coward · · Score: 0

    That's the easiest preventation.

    Secondly, Block port 1433 at your firewall.

    Third, run a firewall on a system inside of your main firewall and track its warnings/alerts log file to see if there is a compromized machine inside your firewall.

  135. The Point by nurb432 · · Score: 1

    The point was again missed. I give up.

    Try thinking out side the box sometime.

    --
    ---- Booth was a patriot ----
  136. OT: truce by l1_wulf · · Score: 1
    • Starting to get the picture? Now do try and think before insulting one's intelligence.
    I throw your own words back at you and append "well, you started it." By insulting my intelligence first, you opened the doors to that room all on your own. So in the future if you can't take the heat...
    • Imagine the destructive DDoS effects of Nimda, Code Red, or Slammer doubled...
    I never disputed the fact that had those virii been targetting Apache the damage would have been greater. The Internet is not just web servers, the WWW being a late player in the game. You're going to tell me that the virii I listed did not affect more than half the Internet because the Apache servers that were allowed to remain connected were not affected? What about clients? What about businesses that shut down their connection to the Internet? What about all those Apache servers that were being hammered with requests coming from infected machines? What about those networks that are using SQL Server somewhere on the same network as their Apache servers? Your coveted Apache servers do not need to be infected to be affected. I still maintain that you comment about affecting the Internet through attacking the majority was not as well thought out as the rest of your post. Yes it's true if you want to affect more than 50% of the Internet attacking the most common web server is one way, but certainly not the only...

    Excellent points, and for once, it seems someone that actually thinks before jumping on one bandwagon or another. I apologize for not taking the time to write my original post with more thought. In truth I was just checking the headlines while wasting 15 minutes before going on a work call. I really did mean that first sentance. Hehe, I'm sorry if I sounded TOO hostile further down, but I met hostility with hostility. The fact that I had to read and reply to some mindless bandwagon jumpers prior to reading and replying to your comment probably stoked the fire too. It was fun speaking with you and I hope you can at least see my reasoning, if not necessarily agree with it. This will be my final post in this thread also.
  137. probability study by Erris · · Score: 1
    Likelihood that it will affect a Microsoft product: pretty high

    Can you name one worm/virus that was so painful that was NOT based on some crappy M$ deployed junk? The closest thing I can think of was the BIND worm of a few years ago that did nothing like this. Trolls continue to equate M$ junk to free software in terms of security and quality, but numbers and experience show something different. Chances are that the next net debilitating worm will be M$ born are 1/1, unless people drop M$.

    The problem is NOT the internet and it's protocalls. It's the junk some people run on it.

    --
    DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
  138. Re: NO SQL svr should be attached to the internet by Glasswire · · Score: 1

    So...
    1) Laptops should not be allowed to attach internally unless they only touch the internet by VPN tunnelling into the the network and going out to the internet on proxy servers.
    2) SQL servers should NOT be able to talk to just any system on the internal network either - only front end or app servers that transact with them and only though internal firewalls...

  139. Two reasons by karlm · · Score: 1
    First, the interfaces and abstractions in *NIX are much cleaner. MS breaks abstraction layers all the time for performance reasons. *NIX tends to be muchmore modular, particualrly OSS, since there is little interdependence between projects. Not so for MS applications.

    Secondly, OSS project leads do it because they love it. They tae pride in thier work. All of thier work is unpaid overtime so they don't mind so much putting in unpaid overtime to get back respect for thier pride and joy, and there's no management breathing down thier necks to get the next feature release out the door. How many MS coders or project leads have the authority to stall a project for months just to clean up the code? How many MS coders or project leads would work like slaves for thier code if they got paid less than minimum wage? It's all about the love. It's like a car enthusiast who learns to do his own maintenence vs. the car mechanic getting pressure to hurry it up so that the next car can get fixed.

    I know of several people that have had thier oil pan drain plugs stripped by an air wrench and not had the mechanic bother to tell them, only to find a hugepuddle of oil the next morning. That guy down the street that waxes his 'vette every Saturday probably personally changes his oil, if not personally overhauls his own drivetrain. A job is just a job, but a hobby is something you don't rush or do half-assed. It sounds cheesy, but love is what makes hobby software (usually OSS) special. If you get paid to do your hobby, so much the better, but it's still your hobby, not just some job.

    --
    Copyright Violation:"theft, piracy"::Anti-Trust Violation:"thermonuclear price terrorism"<-Overly dramatic language.
  140. Re: NO SQL svr should be attached to the internet by Sabalon · · Score: 1

    And if the student sitting in middle-of-nowhere taking a course in the middle-of-somewhere is supposed to develop the app-server or front end?

    I agree on the VPN...assuming $$$ is there...which in higher ed it usually isn't.

  141. Last Post! by alpg · · Score: 0

    Writing non-free software is not an ethically legitimate activity,
    so if people who do this run into trouble, that's good! All businesses
    based on non-free software ought to fail, and the sooner the better.
    -- Richard Stallman

    - this post brought to you by the Automated Last Post Generator...