Slashdot Mirror


McAfee Kills SVCHost.exe, Sets Off Reboot Loops For Win XP, Win 2000

Kohenkatz writes "A McAfee Update today (DAT 5958) incorrectly identifies svchost.exe, a critical Windows executable, as a virus and tries to remove it, causing endless reboot loops." Reader jswackh adds this terse description: "So far the fixes are sneakernet only. An IT person will have to touch all affected PCs. Reports say that it quarantines SVCHOST. [Affected computers] have no network access, and missing are taskbar/icons/etc. Basically non-functioning. Windows 7 seems to be unaffected." Updated 20100421 20:08 GMT by timothy: An anonymous reader points out this easy-to-follow fix for the McAfee flub.

26 of 472 comments (clear)

  1. For a program so hard to turn off by ZeroSerenity · · Score: 4, Insightful

    It seems to be very willing to take the whole machine down. Speaking of which, did anyone at McAfee even bother to test this dat on a Windows XP machine?

    --
    For those who seek perfection there can be no rest on this side of the grave.
    1. Re:For a program so hard to turn off by Joce640k · · Score: 4, Insightful

      A decent antivirus would have every critical Windows whitelisted just to avoid this sort of problem.

      This isn't some user-installed application, it's svchost.exe.

      --
      No sig today...
    2. Re:For a program so hard to turn off by jimicus · · Score: 2, Insightful

      The problem with doing that is all a virus needs to do now is to infect a critical Windows file and you'd never know about it.

    3. Re:For a program so hard to turn off by clone53421 · · Score: 5, Insightful

      Whitelist them by checksum, not filename.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    4. Re:For a program so hard to turn off by Mr.+Sketch · · Score: 3, Insightful

      And that antivirus program would be susceptible to many types of viruses that modify system files. This particular virus that it detects (W32.Wecorl.a) does change svchost.exe:
      http://www.symantec.com/security_response/writeup.jsp?docid=2008-110306-2212-99

      What McAfee should have is a better way of quarantining critical system files (replace with known good copies, have a robust patch/repair process for system files, have a more stringent fingerprint detection, etc). Maybe a whitelist of known good md5sums for system files (of course, this would have to be updated with every version of those files ever released in any patch by Microsoft).

    5. Re:For a program so hard to turn off by clone53421 · · Score: 3, Insightful

      Actually, you can't trust anything once a machine's compromised, which to my mind is a huge problem with modern Windows systems, but I'm not even going to go there....

      It’s a huge problem with any system.

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
    6. Re:For a program so hard to turn off by shutdown+-p+now · · Score: 5, Insightful

      Actually, you can't trust anything once a machine's compromised, which to my mind is a huge problem with modern Windows systems, but I'm not even going to go there....

      Guess where the "root" in "rootkit" comes from?

      Hint: it ain't Windows.

    7. Re:For a program so hard to turn off by mcmonkey · · Score: 2, Insightful

      Two versions! You think there have only been two versions of svchost.exe on XP and 2003?

      Not in all the universe. But I don't care about the universe, I just care about my company.

      And in my company, with very few exceptions, all Windows systems get the same patches (that is, all workstations get the same workstation patches, all servers get the same server patches). So yes, at any one time, my Windows group can focus their attention on testing with those two versions of Windows--one XP and one Server.

      Anyway, going back to how patches from MS are handled, not only are they made available for testing before pushed out to production, they are also pushed out in phases.

      About 10% of the workstations in the company are in the pilot group and get MS patches about 5 days before everyone else. If this AV dat update was handled in the same manner, my company would have saved a few $million in lost productivity today. The issue would have been noticed before it went company-wide.

    8. Re:For a program so hard to turn off by Anonymous Coward · · Score: 1, Insightful

      The advantage of signing every executable, even if one is only a few k is that it is a lot harder to tamper with the executables. Yes, a rootkit might have the OS think they are untouched, but booting from a recovery CD and doing an integrity scan will immediately show which executables are signed and intact, which have no signature, and which were signed, but the executable contents don't match the signature.

      And this should be considered for every OS. It will add space tacking on signature information to the end of the files, but it will make catching tampering very easy. Manifest files with lists of hashes help to a far lesser extent, but all malicious software has to do is tamper with the manifest file's signature, and one doesn't know what file on the list might be modified or not.

  2. Re:antivirus... poison for cure by timster · · Score: 4, Insightful

    Well, with McAfee, the cure has been worse than the disease for over a decade now. But the cure is easier to explain to management.

    --
    I have seen the future, and it is inconvenient.
  3. Re:Black Wednesday by Anonymous Coward · · Score: 1, Insightful

    You could also choose Linux instead of Windows.

  4. Re:Black Wednesday by Anonymous Coward · · Score: 4, Insightful

    Or you can go back to pencil and paper. Much more cost effective than Linux.

  5. Re:Guess what I've been doing all morning? by JamesP · · Score: 5, Insightful

    Funny that one of the 'false reasons' against Open Source is liability

    So are you going to sue the bastards for lost time and productivity?? You should.

    --
    how long until /. fixes commenting on Chrome?
  6. Re:Guess what I've been doing all morning? by Spazztastic · · Score: 3, Insightful

    Seriously, though, we got hit hard with this.

    I'm trying to avoid having this happen. I just called our guy who manages the AV server (among other things) and sent him this. He was skeptical, but wasn't opposed to rolling back the server to using 5957 for now until more builds on this story. My system hasn't updated to 5958 yet, even though the AV server was set to deploy that. Let's hope for the best...

    --
    Posts not to be taken literally. Almost everything is sarcasm.
  7. Re:virus scanners are the devil by Spad · · Score: 2, Insightful

    That's not enough any more; even reputable websites can often be easily compromised either through SQL injection, XSS, compromised ad server or some other mechanism and apps like Adobe Reader, Office, Flash, Foxit Reader, Firefox, Java, VLC and more have all experienced serious vulnerabilities in recent months, which have often remained unpatched for long periods of time.

    I finally gave in and installed my home-licensed copy of Sophos (provided by my work) because there are too many factors outside of my control these days and short of isolating my PC from all external data sources there's no way to be sure and I'd rather have a backup in case I miss something.

  8. How does this happen? by Jayws · · Score: 2, Insightful

    What I want to know is how does something like this happen? You would think McAfee takes their new patch and tests it to make sure that it doesn't cause this type of annoying issue. How does something like this slip through the cracks?

  9. Re:My Experience by ledow · · Score: 3, Insightful

    I think the people who have software that autodeploys updates to 20-50k employees without getting a say in the matter (i.e. testing, change management, etc.) have a lot more to answer for. When the software that supposed to *save* your productivity by preventing viruses ends up doing this to your sites, it's time to just throw it in the bin.

  10. Re:Wonder what microsoft paid for this? by spidercoz · · Score: 3, Insightful

    because it comes pre-bundled into every machine from just about every major vendor, and people are too lazy and stupid to find/get something better

    --
    "I disapprove of what you say, but I will defend to the death your right to say it." - Evelyn Beatrice Hall, re Voltaire
  11. Re:virus scanners are the devil by Culture20 · · Score: 2, Insightful

    Will you come to my workplace and enforce these rules (and the rules that others are responding with)? I see several desktops on my network downloading infected pdfs or trojans according to my SEP console. Thankfully these users aren't administrators, but the exploits are just a privilege escalation away from ownage.

  12. Re:I smell a class action suit by Anonymous Coward · · Score: 1, Insightful

    Class action lawsuit with a settlement for a one dollar McAffee credit for all affected users?

  13. Re:Black Wednesday by gothzilla · · Score: 2, Insightful

    There is a lot of business software that runs only on windows so the whole "just switch to linux" thing is quite impossible in many cases. Of course the problem here isn't windows, it's McAfee, but don't let that stop you from pretending that linux is superior to windows in every way.

    The needs of the business dictates what O/S is used. Sometimes linux is best, sometimes windows is. If I acted like a fanboy and let my personal bias overrun the needs of the company then I wouldn't have a job for very long, and neither would a lot of other people in I.T.

    In my case it's pretty easy though. The software doesn't exist for linux that could fill our business needs so switching from windows to linux would be a horrible choice, ruin the company, and put a lot of people out of work.

    Remember, dreaming is free...until you forget your dreaming.

  14. Re:Black Wednesday by onkelonkel · · Score: 4, Insightful

    By God, you're right!

    Your wise advice has galvanized me to action!

    I am switching the entire company over to Linux this very instant.

    Just as soon as I find the AutoCAD for Linux install CDs.

    --
    None of them can see the clouds; The polished wings don't care.
  15. Alas, poor McAfee.. by Haidon · · Score: 3, Insightful

    It's days like this that make me glad I set our ePO server to wait a day to distribute new DATs. I've been considering an AV change, this seals it!

  16. Re:Wonder what microsoft paid for this? by drew127 · · Score: 3, Insightful

    Don't be a typical smug IT guy. You really think the average consumer is going to go buy a PC and think, "Hey, let me research this anti-virus thing. I think McAfee might suck." No. Why would they do that? Isn't that why they are coughing up the big bucks to begin with, so that they don't have to? Weather or not they have valid reason to worry is beside the point. Don't call them stupid though. I can't stand the stigma attached to IT guys, but alot of the times the stigmas are valid.

  17. Re:Doesn't McAfee Do Testing On Releases? by broken_chaos · · Score: 2, Insightful

    From some of the other comments on this story, from sysadmins fixing this, it sounds like it hits near completely- or completely-patched XP machines. That's extremely silly a thing to just 'whoops' on.

  18. Re:virus scanners are the devil by jaavaaguru · · Score: 3, Insightful

    How about nothing is executable until you explicitly change the permissions, and nothing on removable media is executable. That way there is no accidental running of any programs.

    Autorun should have been killed when Windows 95 was still around. It's such an obvious security risk.