Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Slashdot Log In

Log In

Create Account  |  Retrieve Password

AVG Virus Scanner Removes Critical Windows File

Posted by kdawson on Mon Nov 10, 2008 07:42 PM
from the it-just-acts-like-one dept.
secmartin writes "The popular virus scanner AVG released an update yesterday that caused their software to mark user32.dll as a virus. Since this is a rather critical file, AVG's suggestion to remove it caused problems for users around the world who are now advised to restore the file through the Windows Recovery Console. AVG just posted an update about this (FAQ item 1574) in the support section of their site. Their forums are full of complaints."
+ -
story

Related Stories

This discussion has been archived. No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More
Loading... please wait.
  • Well... (Score:5, Funny)

    by jav1231 (539129) on Monday November 10 2008, @07:42PM (#25714135)
    Just doing it's job!
    • Re:Well... (Score:5, Funny)

      by zappepcs (820751) on Monday November 10 2008, @07:50PM (#25714197) Journal

      When I read it, I thought the title was "AVG Virus Scanner Removes Critical Windows Flaw" ...
      That would have been excellent sales technique. shame the reality is so very different.

    • Re:Well... (Score:5, Interesting)

      by Anonymous Coward on Monday November 10 2008, @08:05PM (#25714383)

      This isn't too far from realistic.

      I work for a firm that, through the power of politics, actually pays to use McAfee antivirus and related products. Now, this is a product that can sometimes detect a virus but can't remove it, whatsoever. Yet, it will produce an error message that prompts the end-user to "delete", "remove" or "ignore"... (something to this nature - it really doesn't matter since none of them work except "ignore").

      Some of the technicians have resorted to using certain free applications to get rid of the viruses (virii?) when the end-users show up to the help desk, angry as all get. Recently, McAfee started preventing these various freeware packages from being installed - it simply detects them as viruses themselves!

      You could say that McAfee is doing its job - it leaves the sales up to the politicians while it prevents the real software from doing the work.

      What a hopeless, hopeless situation.

      • Re:Well... (Score:5, Funny)

        by Anonymous Coward on Monday November 10 2008, @09:57PM (#25715417)

        )get rid of the viruses (virii?)

        Viruses is the correct plural. Virii only makes you look like a pretentious fuckwit and is piss-poor Latin grammar.

        http://linuxmafia.com/~rick/faq/plural-of-virus.html [linuxmafia.com]

        Now write it out 100 times. If it's not done by sunrise, I'll cut your balls off.

      • Re:Well... (Score:5, Insightful)

        by g-san (93038) on Tuesday November 11 2008, @02:52AM (#25717263)

        Now, this is a product that can sometimes detect a virus but can't remove it, whatsoever.

        Ah yes... Windows. The only system where I can be logged in as the super user only to be told I can't delete a file. Access Denied. I always feel like Windows reserves the higher system privileges for people attacking your system, or malicious software already running on your system. /sigh

        • Re:Well... (Score:5, Insightful)

          by wiz_80 (15261) on Tuesday November 11 2008, @03:24AM (#25717453)

          Windows assumes all users are idiots, including and especially Administrator.

          Whether this is an accurate or correct assumption is left as an exercise for the reader.

          Unix-style OSen, OTOH, are quite happy to let you shoot off your own foot, ankle, shin, knee, and indeed any body part you care to name, and supply an endless variety of interesting weapons and weaponizable tools to enable you to do so.

        • Re:Well... (Score:5, Informative)

          by chrish (4714) on Tuesday November 11 2008, @08:29AM (#25719285) Homepage

          This is often (usually?) filesystem stupidity. Specifically, that in Windows (and DOS before it for that matter), an open file is considered sacrosanct. You can't delete it until everybody closes their file handles. Everybody, no exceptions.

          This is very bad when Windows helpfully caches things for you, like DLLs and EXEs, even after you've exitted the program. That's why you often have to reboot after installing something innocuous like Acrobat.

          UNIX filesystem semantics are superior here; it's the DOS legacy that keeps Windows from changing its behaviour.

          • Re:Well... (Score:5, Informative)

            by Opyros (1153335) on Tuesday November 11 2008, @12:36AM (#25716611)
            <pedantry> Arguably, it should just be "viruses". Not all Latin words retain Latinate plurals in English (e.g. "circus/circuses"), and not all Latin words ending in -us had plurals ending in -i. See this excerpt [alt-usage-english.org] from the alt.usage.english FAQ for more. </pedantry>
          • Re:Well... (Score:5, Informative)

            by asifyoucare (302582) on Tuesday November 11 2008, @03:47AM (#25717595)

            Viri already has a Latin meaning, it means 'men'. So, even if the old rule about pluralising Latin words ending with '-us' to '-i' was not obsolete (and it is), 'viri' would still be wrong.

            The correct word is 'viruses'.

    • Re:Well... (Score:5, Insightful)

      by DigitAl56K (805623) * on Monday November 10 2008, @09:38PM (#25715261)

      Although this has a funny side, the impact of anti-virus software these days can be quite nasty. I'm personally an advocate of anti-virus software for the vast majority of people out there who are not specialists in computer security and really don't have much reason to keep track of all the latest exploits (technical or people-based). Good anti-virus software strikes an appropriate balance between a low impact on user experience and providing a reasonable level of protection.

      However, count yourself lucky if you don't end up on the wrong end of today's anti-virus products. Here we have a story about one product warning users about an essential file for their OS and warning them to remove it. I've seen similar problems with other legitimate software on my system and my vendor doesn't provide any clear way of submitting a file for analysis to have their defintions corrected unless I take action in the software to quarantine it first, which obviously, knowing the file is fine, I don't want to do.

      I also work at a company that distributes software to millions of people every month. It is rare that we can go more than a couple of months these days without some anti-virus package telling users that some component of our software or installers contains a virus, which is completely untrue. And when this happens there is no solution to the problem. I have spent hours on the phone trying to reach several different vendors on behalf of our users before trying to get them to fix their products. It's usually impossible to get through to anyone who can actually help. You can submit a file for analysis to have it verified as clean and hope that the vendor will correct their definitions. This can take 24-48 hours, meanwhile hundreds of thousands of your customers are being falsely informed that there is a virus in your product. And no matter your reputation people tend to lose trust when there is a big red box on their screen warning them about viruses.

      After dealing with this time and time again I've come to the conclusion that it's simply best to wait for end-users themselves to complain in enough volume to their AV vendors to have these problems corrected. Certainly I have never found any other solution that works faster. And still, the same vendor may falsely flag the same software just months later. You can't even QA against every anti-virus package out there, some packages update their definitions every three hours, so you can only ever know if you'll flag an AV detection at the instant of testing and even if you do know you're getting flagged you have the same problem - no way to resolve the issue with the vendor.

      Imagine the consequences to a person who kept falsely telling millions of people your product would infect their computers. It would surely be grounds for libel.

      Again, I believe that AV software can be both useful and valuable. But the AV industry itself is a menace and vendors are often unaccountable for their actions.

      • Re:Well... (Score:5, Interesting)

        by Ihmhi (1206036) on Tuesday November 11 2008, @12:10AM (#25716447)

        AVG recently detected the OpenOffice 3.0 installer as a trojan.

        It also did the same with keyfinder, a program that discovers the serial for Windows XP after it's been installed. (How I miss the days of just looking in the registry...) I have a lot of customers who lose their serials (and sometimes even their CDs), and I get a bit annoyed when it gets erased off of my flash drive every time I plug in it.

        Thankfully I can restore it back to its original location, but it's a hassle.

    • Re:Well... (Score:5, Funny)

      by syousef (465911) on Tuesday November 11 2008, @12:36AM (#25716607) Journal

      Just doing it's job!

      At 16:42:34 AVG achieved sentience and decided that the user(32.dll) was the problem.

  • It's sad... (Score:5, Insightful)

    by FF8Jake (929704) on Monday November 10 2008, @07:47PM (#25714189)
    It seems like AVG has gone massively downhill lately.
    • Re:It's sad... (Score:5, Insightful)

      by Red Pointy Tail (127601) on Monday November 10 2008, @08:23PM (#25714569)

      Yes, they used to be very good, but they have gone all terrible. First, they started hiding all evidence to their free version from their website (you have to know to go to free.grisoft.com otherwise there is no link from their main website, though it is back up now), misleading licensing, then their version 8 started doing all sort of crap like hogging resources, scanning every weblink and generating massive amount of web traffic (though it can be turned off), and having bugs every week like marking legitimate files as infected and irritatingly requiring a computer restart every time you turn it on (requires a reinstall to fix it).

      They have gone all shite, and I'm massively put off by them now, and I will recommend anyone against buying or using their stuff. They are just plain sloppy now, and frankly you don't want your first or second line of defence to be sloppy.

      After our current license term expires, my company will be switching away to another vendor.

      • Re:It's sad... (Score:5, Informative)

        by fuzzyfuzzyfungus (1223518) on Monday November 10 2008, @08:07PM (#25714399) Journal
        I'm not sure that there would be. Antivirus is one of those things that(at least until actual heuristic scanning that seriously works comes out) leans heavily on having a whole bunch of security guys and worker drones hammering out signature updates all day every day. That isn't something that falls under "The Open Source is strong with this one". In particular, antivirus is basically a bandaid designed to let clueless users use critically flawed systems without understanding them. If OSS coders were more common on Windows, they would probably just read and write to any of the various guides for running Windows with minimal privileges, and ignore the problem.
        • Re:It's sad... (Score:5, Interesting)

          by steveha (103154) on Monday November 10 2008, @09:04PM (#25714959) Homepage

          Antivirus is one of those things that(at least until actual heuristic scanning that seriously works comes out) leans heavily on having a whole bunch of security guys and worker drones hammering out signature updates all day every day. That isn't something that falls under "The Open Source is strong with this one".

          Hmmm, not sure I agree. I have always thought that the open source community could do a great job with antivirus.

          The key is to get a large community of people who, when they discover a new virus, contribute their knowledge back to the open source project. And I think this is actually working with ClamAV [clamav.org].

          I know that I have submitted my share of viruses... when I get an email offering me a cool new screen saver, and the file is called "screensave.scr.exe", I scan it with ClamAV. If ClamAV doesn't spot anything wrong, I'll submit that file to the ClamAV project.

          Usually I submit the file at VirusTotal [virustotal.com] first, and attach the report to my submission.

          ClamAV gets signatures very quickly for new viruses as they appear. The whole signature-based game is a continual game of catchup, though. I agree that heuristic-based scanning would be preferable, but that seems like a hard problem.

          steveha

          • Re:Arrr! (Score:5, Informative)

            by Anonymous Coward on Monday November 10 2008, @08:33PM (#25714671)
            No, Avast ye scurvy viruses, dammit! Not everything that looks vaguely latin should be pluralized with an i, and most certainly nothing should be pluralized by changing the word-final "us" to "ii"! You're just a dumbass trying to look educated, and failing miserably. http://dictionary.reference.com/browse/virus [reference.com]
                • Re:Arrr! (Score:5, Funny)

                  by mrbcs (737902) on Tuesday November 11 2008, @01:25AM (#25716811)
                  Use of "boxen" is actually really annoying to many people, including myself; and honestly,

                  Well, better than my slip up. I was working at an office with a secretary. She was showing me around the place, where the machines were etc. We had finished and needed to get back to her station to fix her system. Guess what I said without even thinking?

                  "Well I guess we should go now and take a look at your box." She laughed pretty hard.
                  I couldn't believe that I said that.

      • Re:Sigh (Score:5, Interesting)

        by nonewmsgs (1249950) on Monday November 10 2008, @10:06PM (#25715509)

        I administer a network of a about 200 windows systems, and we use almost exclusively AVG Free. Oy vey, am I gonna have a long day on Wednesday, maybe I should just unplug the phone now.

        i thought the AVG free license was for personal non-commercial use.

  • by savuporo (658486) on Monday November 10 2008, @07:50PM (#25714207)
    This is actually a patch that they tried to roll out to fix Ubuntu bug #1 [launchpad.net], a great stride forward too.
  • by phmadore (1391487) on Monday November 10 2008, @07:51PM (#25714223)
    Should have gone for the gold, marked Explorer.exe and iExplore...
  • by LoadWB (592248) on Monday November 10 2008, @07:55PM (#25714267) Homepage Journal

    Damn. This is what I was hoping would never happen to AVG. After reading all the times that McAfee, Norton, and others had removed Office documents, Windows DLLs, and Office DLLs, I always had a smug chuckle available.

    But now. Ah, well. Four years, 300 workstations, a dozen or more managed installations and still not a single infection or major problem for me using AVG.

  • by Rob from RPI (4309) <xrobau@gmail.com> on Monday November 10 2008, @08:05PM (#25714379) Homepage

    I've been using AVG at customers sites since version 6.. It has, over the years, deleted entire outlook pst's, repeatedly uninstalled VNC servers and radmin, and generally been grumpy for the slightest reason.

    I am a sucker for punishment, because I still keep using it. It's just as good as the rest, it's half the price, and noticably faster than all the others I've tried.

    I think that, however, the entire concept of antivirus is going to have to fail, and we'll need a whitelist, rather than a blacklist.

    There has been quite a bit of discussion about this over the years, and it's going to come true.

    Oh. And as an added bonus, Slashdot is screwing up my display. When I load the page, I get the comments page, and then it clears and I get a spammy IBM flash ad of some sort. Serves me right for not installing ABP after a reinstall.

    --Rob

  • I'd like to share a revelation that I've had during my time here. It came to me when I tried to classify your operating systems and I realized that you're not actually cross platform. Every OS on this planet instinctively develops a natural equilibrium with the surrounding community but you Windows users do not. You move to a hardware manufacturer and you multiply and multiply until every desktop is consumed and the only way you can survive is to spread to another OEM. There is another organism on this planet that follows the same pattern. Do you know what it is? A virus. Windows is a disease, a cancer of this planet.

    You're a plague and AVG is the cure.

    • Re:doh (Score:5, Insightful)

      by ShadowBlasko (597519) on Monday November 10 2008, @07:50PM (#25714199) Homepage

      you get what you pay for?

      So, those of us who have paid for (what used to be called) the SoHo version, or any of the other versions should just grin and bare it? I dont think so. I'm pissed. It's not all freeware

      • Re:doh (Score:5, Funny)

        by mrsteveman1 (1010381) on Monday November 10 2008, @08:13PM (#25714477) Homepage

        Careful what you bare, you saw how quick it cut off that dll file :D

      • Re:doh (Score:5, Funny)

        by IorDMUX (870522) <mark.zimmerman3@ ... l.com minus poet> on Monday November 10 2008, @08:23PM (#25714573) Homepage
        Why do people always decide to grin and bare it on Slashdot? I mean, couldn't they at least include a NSFW tag?

        It's just not Kosher, sometimes.
        • Re:doh (Score:5, Insightful)

          by GigaplexNZ (1233886) on Tuesday November 11 2008, @12:11AM (#25716453)
          Painlessly? It requires using Windows Recovery Console which necessitates having boot media available. My desktop can't boot off normal XP installation media due to a lack of AHCI drivers so I had to slipstream my own - I haven't figured out how to make a slipstream disk that still allows Recovery Console. My flatmates laptop doesn't have an optical drive and requires netbooting, which in turn requires a Windows Server nearby. If it causes someone like me problems, you can guarantee it will cause many non-technical users a great deal of grief.
    • Re:doh (Score:5, Insightful)

      by McNally (105243) <mmcnally@nOSpam.gmail.com> on Monday November 10 2008, @07:54PM (#25714261) Homepage

      you get what you pay for?

      It'd be nice to think that that was true, but based on the number of totally f'ed up McAfee and Norton situations I've seen, it's not even close to safe to conclude that for-pay anti-virus products are reliably more trouble-free than ones that don't cost money for home use.

    • Re:doh (Score:5, Funny)

      by Anonymous Coward on Monday November 10 2008, @07:56PM (#25714283)

      Actually the free versions always get their updates later than the paid for versions, so it's the paying customers who were affected the most by this.

      • Re:doh (Score:5, Informative)

        by Machtyn (759119) on Monday November 10 2008, @10:06PM (#25715499) Homepage
        Interestingly, as a non-paying customer, I was affected by this bug. I now have three programs that I will not be able to uninstall. AVG detected their uninstaller file as a virus and deleted them.

        How many times will Grisoft pull this crap? First flooding teh intertubes now deleting my l33t filez.

        Some time ago I was recommending this and installing this program on all computers. Now, I'm just waiting for Comodo to get their act together and release an AV product I can trust.
    • Re:doh (Score:5, Funny)

      by TornCityVenz (1123185) on Monday November 10 2008, @08:03PM (#25714363) Homepage Journal
      That's Why I moved to Linux....oh wait...nevermind.
    • Re:doh (Score:5, Informative)

      by thetrick (718194) on Monday November 10 2008, @08:14PM (#25714493)

      McAfee had a similar issue:

      http://it.slashdot.org/it/06/03/13/1322215.shtml [slashdot.org]

    • by Animaether (411575) on Monday November 10 2008, @08:10PM (#25714451) Journal

      If you haven't been hit yet, then you probably won't be either; your AVG quite likely already has the fixed definitions file.

      If you -are- hit... guess what? it pops up a warning that it believes it found some sort of trojan in user32.dll . Laymen might just tell it to remove the thing, but I do hope -you- would know better and tell it to stfu and ignore, then fetch the latest update (it will warn you a few more times if you've got the resident shield runnning, as user32.dll gets accessed a lot).

      If you -are- hit and it has already removed it... quickly restore it, carry on.

      If you are hit, it has removed it, and your machine has already crashed... reboot to a command prompt (safe mode MAY work, but it didn't when I fixed a machine on sunday), restore user32.dll from a cache / restore point. If you can't get it from a cache, get it from the installation CD (if you have one), but keep in mind that it will be missing updates and windows update might not realize that (as everything else on the system tells it hotfixes N-M have been installed - maybe MS will make the update check the MD5 or something of user32.dll, after this problem, just in case).

      This was extremely stupid on the end of AVG, but then I'm still baffled why such files can be removed at all; same with ntldr. If you accidentally wipe your root dir, you're all kinds of f'ed.