Slashdot Mirror


New IM Worm Exploiting WMF Vulnerability

An anonymous reader writes "After less than a four days after original mailing list posting there are reports about a new Instant Messaging worm exploiting unpatched Windows Metafile vulnerability. This worm is using MSN to spread, reports Viruslist.com."

360 comments

  1. How do I avoid it? Fixes? by Ruff_ilb · · Score: 4, Insightful

    These would be good things to know...

    --
    http://www.TheGamerNation.com/Forums
    1. Re:How do I avoid it? Fixes? by hahafaha · · Score: 2, Funny

      Perhaps the reason they posted it on Slashdot was that they were hoping that one of the thousands of programmers there would be able to fix it. ;-)

    2. Re:How do I avoid it? Fixes? by Ruff_ilb · · Score: 4, Funny
      Perhaps the reason they posted it on Slashdot was that they were hoping that one of the thousands of programmers there wrote it. ;-)

      Fixed ;)
      --
      http://www.TheGamerNation.com/Forums
    3. Re:How do I avoid it? Fixes? by ergo98 · · Score: 2, Informative

      How do I avoid it? Fixes?

      Follow the suggested action in the Microsoft advisory linked right up there above.

    4. Re:How do I avoid it? Fixes? by wombatmobile · · Score: 0, Flamebait

      How do I avoid it?

      Use a non-Windows o/s.

    5. Re:How do I avoid it? Fixes? by Maroulis · · Score: 4, Informative

      Microsoft suggests to unregister the problem dll.
      start->run
      regsvr32 -u %windir%\system32\shimgvw.dll

      http://www.microsoft.com/technet/security/advisory /912840.mspx

    6. Re:How do I avoid it? Fixes? by TheSpoom · · Score: 0, Redundant

      Don't click suspicious links in MSN messages. If someone sends you one, ask about it, and if they don't remember sending it, they probably have a virus.

      --
      It's better to vote for what you want and not get it than to vote for what you don't want and get it.
      - E. Debs
    7. Re:How do I avoid it? Fixes? by Lehk228 · · Score: 5, Funny

      use gaim, the image support is terrible you will be safe

      --
      Snowden and Manning are heroes.
    8. Re:How do I avoid it? Fixes? by gruntled · · Score: 1

      I'm avoiding it by, you know, not using a messenger client hard-wired to the operating system...

    9. Re:How do I avoid it? Fixes? by burdicda · · Score: 0

      Microsoft suggests

      You keep sending more money muhahahaha....

    10. Re:How do I avoid it? Fixes? by Anonymous Coward · · Score: 5, Informative
    11. Re:How do I avoid it? Fixes? by secolactico · · Score: 1

      Ah, but doesn't the official MSN client displays images without asking? I know it displays previews for some images.

      (It did a couple of versions back, maybe that's changed now. Trillian user myself).

      --
      No sig
    12. Re:How do I avoid it? Fixes? by TheSpoom · · Score: 1

      Also a Trillian Pro user, and this brings up a good point... from what I've seen, Trillian brings up thumbnail images of image sends as well. I hope that doesn't mean that Trillian is also vulnerable...

      --
      It's better to vote for what you want and not get it than to vote for what you don't want and get it.
      - E. Debs
    13. Re:How do I avoid it? Fixes? by Anonymous Coward · · Score: 0, Insightful

      Ignorance at it's finest. As soon as Windows is dead and "insert linux distro here" gets their market share we will still be hearing about the latest and greatest worms for that distro. Don't blame Windows lack of security, it's more its market share, transparency between versions to blame and the lack of brains on the end user's parts. But don't blame it on Windows, it owns you...

    14. Re:How do I avoid it? Fixes? by FhnuZoag · · Score: 4, Informative

      That works for some things, but not everything, because shimgvw is NOT the problem dll. The real problem is in gdi32.dll, which IIRC is too important to be removed.

    15. Re:How do I avoid it? Fixes? by Anonymous Coward · · Score: 0

      Not my decision.

      How do I avoid it?

    16. Re:How do I avoid it? Fixes? by R3NZ · · Score: 5, Informative

      There seems to be a first fix.

      There is now a "Windows WMF Metafile Vulnerability HotFix" available from Ilfak Guilfanov. Have a look here http://www.hexblog.com/2005/12/wmf_vuln.html

      The problem - and the fix - has been discussed also at GRC.com's Security Now podcast. Check out this link http://www.grc.com/sn/notes-020.htm

    17. Re:How do I avoid it? Fixes? by gb506 · · Score: 3, Insightful

      We non-MS users may be ignorant, but not having to deal with the constant parade of Windows security exploits makes our ignorance extraordinarily blissful... ;)

    18. Re:How do I avoid it? Fixes? by Anonymous Coward · · Score: 0

      Sure, once Microsoft releases their source code, they can count on the millions of eyeballs and everyone trying to fix their own itch model. Until then, flaws like this will continue to cause havoc. I'm not a big fan of having to reverse engineer a program to fix Microsoft's flaws.

    19. Re:How do I avoid it? Fixes? by Anonymous Coward · · Score: 0

      Use Windows in text mode only and unplug the ethernet cable just in case.

    20. Re:How do I avoid it? Fixes? by nacturation · · Score: 4, Interesting

      That's about as helpful as advising tsunami victims that they move.

      For those who want actual advice: http://www.hexblog.com/ -- a fix which creates a hook to disable the affected code. The fix has been analyzed by Steve Gibson.

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    21. Re:How do I avoid it? Fixes? by cortana · · Score: 2, Funny

      Remove gdi32.dll until your vendor sees fit to provide you with a fix.

    22. Re:How do I avoid it? Fixes? by hahafaha · · Score: 1

      I know, I was joking.

    23. Re:How do I avoid it? Fixes? by Anonymous Coward · · Score: 0

      It's more like telling people for 10 years that it's a bad idea to live in hurricane territory, below sea level, behind a flimsy patchwork of levees. It's no fault but their own when the hurricane comes along, blows down their levees, and the sea floods in.

    24. Re:How do I avoid it? Fixes? by slugstone · · Score: 2, Insightful

      Own it! Can I sell it? Can I make a copy of it? Do I have the source code to look at? I feel like I am just borrowing it. This owner is slow to fix it.

    25. Re:How do I avoid it? Fixes? by Anonymous Coward · · Score: 0

      A good rundown of the threats and fixes appear here http://www.pcdoctor-guide.com/wordpress/?p=2068. It recommends unregistering the shimgvw.dll and installing the patch made by Ilfak Guilfanov.

      I wonder when we'll see a Microsoft patch?

    26. Re:How do I avoid it? Fixes? by deaddrunk · · Score: 1

      Bollocks. How long would an exploit of this magnitude be allowed to exist in the OSS world. Not this fucking long with a pathetic workaround that doesn't even address the problem properly. The more I read about this the more nervous it's making me and I'm just a home user with a couple of PCs to look after. I'd very much hate to be a corporate Windows sysadmin right now.

      --
      Does a Christian soccer team even need a goalkeeper?
    27. Re:How do I avoid it? Fixes? by Sinus0idal · · Score: 2, Informative

      Haha analysed by Steve Gibson, well NOW I feel safe. I think I'll take my advice from a proper security authority

    28. Re:How do I avoid it? Fixes? by jrockway · · Score: 4, Insightful

      > Don't blame Windows lack of security, it's more its market share

      Explain to me, then, why IIS is less widely-deployed than Apache, but IIS has significantly more worms.

      --
      My other car is first.
    29. Re:How do I avoid it? Fixes? by hunterx11 · · Score: 1

      But in an ideal world, Windows wouldn't be dead and no other OS would get its market share. Instead, several OSes would have comparable market share, meaning that they and Windows would compete, therefore giving incentive to all to put out the best product. It isn't as though Microsoft has a lack of money or talented programmers; the reason they don't put out a better product is because there is no incentive to do so. As it stands, people for the most part will use Windows whether it's good or bad, and that's the problem. I don't want to see Microsoft destroyed; I want to see them make quality software, a task for which they obviously have the resources.

      --
      English is easier said than done.
    30. Re: How do I avoid it? Fixes? by Black+Parrot · · Score: 2, Insightful

      > There seems to be a first fix.

      By Tuesday we'll probably be getting e-mail trojans claiming to be a fix.

      --
      Sheesh, evil *and* a jerk. -- Jade
    31. Re:How do I avoid it? Fixes? by jacksonj04 · · Score: 1

      Sadly this ideal world would involve developers making sure apps are fully interoperable. Looking at the differences between Linux distros, different versions of Windows and even XPSP1 to XPSP2 it ain't gonna happen.

      --
      How many people can read hex if only you and dead people can read hex?
    32. Re:How do I avoid it? Fixes? by jZnat · · Score: 3, Informative

      Funny as that might be, we're already talking about how the current mandatory support for MSN custom smilies is both an annoyance and a security hazard (either 2.0.0beta1 or CVS, I forget which version). If the infected WMFs are even cached anywhere and a program like Picasa sniffs it out and uses the win32 GDI library, you still get fucked. Lovely!

      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
    33. Re:How do I avoid it? Fixes? by AnyoneEB · · Score: 1

      I believe gdi32.dll is the main DLL for drawing Windows GUI components. So, yes, it is too important to be removed.

      --
      Centralization breaks the internet.
    34. Re:How do I avoid it? Fixes? by Anonymous Coward · · Score: 0

      probably because it doesn't spend most of its time silently restarting like Apache does.

    35. Re:How do I avoid it? Fixes? by ltbarcly · · Score: 5, Insightful

      As soon as Windows is dead and "insert linux distro here" gets their market share we will still be hearing about the latest and greatest worms for that distro.

      Pure speculation. There is absolutely no reason to believe that market share is the cause of low security. Shitty programmers with little or no Q/A, and a huge festering codebase which is continually patched together with duck tape to keep it going, along with a refusal to force 3rd party vendors to release software which runs properly (IE doesn't require local admin to run) causes security holes. For example, TOAD, some sql development software for Oracle, requires, REQUIRES, full write privileges to the directory it is installed in, or it refuses to run. This is mainstream software, and is used probably by millions of developers. But it still places fucking ini files in the install directory.

      Don't blame Windows lack of security, it's more its market share, transparency between versions to blame and the lack of brains on the end user's parts.

      Why would an end user suspect that opening a picture file could cause a virus to be installed on to their computer? Windows doesn't have *bad* security, Windows has no security. In order to have a useable system you MUST run Windows as local administrator. Thus every program you run has the power to format your hard drive if it likes. Every process which is run and has a flaw has the potential to fuck your computer up.

      Transparency between versions? How does that cause poor security? Shouldn't the fact that MS recycles about 90% of their code between releases give them a lot more resources to track down those HUGE, GAPING holes in their OS?

      FOR CHRISTS SAKE! Windows can be infected by a virus just by having certain things displayed on the screen! What an insane piece of shit it must be.

    36. Re:How do I avoid it? Fixes? by CowboyBob500 · · Score: 1

      Own too many MS shares for your own liking? Or am I speaking to Bill itself?

      Bob

    37. Re:How do I avoid it? Fixes? by Anonymous Coward · · Score: 0

      At some point the answer "stop using Windows on machines that connect to the Internet" will cease to be a troll. What do you do on the net that requires Windows, as opposed to using Windows for Win-centric jobs and Linux for the rest?

    38. Re:How do I avoid it? Fixes? by jibjibjib · · Score: 0

      All the major OS's have dynamic link libraries (DLLs), just in non-Windows OS's they don't have .dll on the end of the filename.

    39. Re:How do I avoid it? Fixes? by Heembo · · Score: 4, Informative
      This patch is a good start - but I would take a more defense-in-depth approach:

      1. unregister the ms pic and fax viewer dll
      2. make WMF file extension default to an erroneous app like notepad
      3. turn DEP up a notch
      4. turn off downloads in IE if you must use it (set default security settings to HIGH)
      5. load unofficial patch at http://handlers.sans.org/tliston/wmffix_hexblog13. exe - make sure you check against the md5 hash!!
      6. antivirus up to date, please check several times a day
      7. block all WMF files at the perimiter
      --
      Horns are really just a broken halo.
    40. Re:How do I avoid it? Fixes? by nacturation · · Score: 1

      It's more like telling people for 10 years that it's a bad idea to live in hurricane territory, below sea level, behind a flimsy patchwork of levees. It's no fault but their own when the hurricane comes along, blows down their levees, and the sea floods in.

      Hurricane != tsunami.

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    41. Re:How do I avoid it? Fixes? by nacturation · · Score: 2, Informative

      Haha analysed by Steve Gibson, well NOW I feel safe.

      Security researcher he isn't (really), but I do respect his ability to code. At any rate, for those who don't know why that's potentially laughable, see the GRC sucks website.

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    42. Re:How do I avoid it? Fixes? by Anonymous Coward · · Score: 0

      I can't tell if your trying to be funny or serious a few reasons.

      1- The SANS link you referenced references the same exact patch (wmffix_hexblog13.exe)?

      2- SANS is not typically a source of patches and work arounds themselves, they more or less collate this type of information from others and release an overview or a best practice for a specific problem. The actual workaround or patch usually comes from others.

      3- SANS, having this patch mentioned your referenced link on what looks like a blog, adds no more authenticity to this patch then what is already available from the authers own blog. SANS simply mentions the patch. I guess if you don't feel comfortable with a workaround until you see a blurb about it on a blog from SANS, so be it.

      Everyone has a comfort level of who they trust or not for computer information and security. You don't feel comfortable unless it is on SANS, well there is a small blurb on there now about it, does that change your mind? Of course SANS only links back to the original authers page but I guess that makes you comfortable now? That's odd.

    43. Re:How do I avoid it? Fixes? by Anonymous Coward · · Score: 0
    44. Re:How do I avoid it? Fixes? by idonthack · · Score: 1
      That's about as helpful as advising tsunami victims that they move.
      Which happens to be amazingly effective against the problem. And switching OSes isn't as radical or difficult of a change as most people seem to think.
      ---
      What subliminal message?
      Generated by SlashdotRndSig via GreaseMonkey
      --
      Why is it that when you believe something it's an opinion, but when I believe something it's a manifesto?
    45. Re:How do I avoid it? Fixes? by ThinkFr33ly · · Score: 1, Informative

      There is absolutely no reason to believe that market share is the cause of low security.

      It's certainly not the cause of "low security", but it definitely makes Windows a target. This argument has been rehashed here and everywhere else a thousand times. The popularity of Windows makes it a target for more hackers. This says nothing about Microsoft's code quality, nor does it say anything about the quality of other OS's code bases. I'm just saying that it makes sense that the most used operating system would also be the most attacked. More attacks yield more results.

      Shitty programmers with little or no Q/A, and a huge festering code base which is continually patched together with duck tape to keep it going

      Why isn't this drivel modded as flamebait? Microsoft's coders are really any shittier than anybody else's coders, or at least I've seen no evidence of this. No Q/A? You have to be kidding me. If you have even a shallow knowledge of Microsoft's engineering practices you would know that their Q/A is probably the most intensive that any software company has on the planet, and it's getting more intensive every day.

      Want an example? The ASP.NET team had 505,000 test scenarios for ASP.NET 2.0 that it had to pass 100% before they would lock it down as RTM.

      along with a refusal to force 3rd party vendors to release software which runs properly (IE doesn't require local admin to run) causes security holes

      Indeed, 3rd party software, and even Microsoft's own software (try developing an ASP.NET application with VS.NET 2k3 without admin privs), often fails to run correctly as non-admin. Microsoft has made a lot of changes to improve this, but 3rd party support is still lagging. Why? Because Windows is used by basically everybody, and if a patch or new version of Windows suddenly broke 75% of the applications out there nobody would upgrade.

      This problem is an extremely difficult one to solve, and a lot of it has to do with Microsoft's failure to produce specs and guidelines from the start that let ISVs know what they needed to do to make sure software ran as non-admin. Microsoft's solutions in Vista are a huge step in the right direction.

      Windows doesn't have *bad* security, Windows has no security.

      Baloney. The Windows security model is a solid one. Aside from the applications that don't like installing or running as non-admin (mostly ASP.NET development, really), I run Windows as non-admin 100% of the time. The security model in Windows is actually more extensive than the security model in most flavors of Unix, including Linux. (At least out of the box.) Regardless, Windows gets a bad rap for security not because of design of Windows is bad, but because there have been lots of high profile, highly damaging exploits for Windows over the years. With a few glaring exceptions, such as the WMF exploit, Microsoft has always had patches available for weeks if not months before the bastards out there released their worms or viruses.

      Transparency between versions? How does that cause poor security?

      As I explained earlier, Microsoft can't just break everybody's applications, even if they're insecure. That's not the way it works when you have 90% of the computer using world running your software.

    46. Re:How do I avoid it? Fixes? by Anonymous Coward · · Score: 3, Informative
      Ha! You're right. Until I order my Mac (after macworld next week) I'm still using XP sometimes on my machine that dual boots with Linux. I checked into setting up a 'user' (non-administrator) account on XP. According to this page:
      Note - Some programs might not work properly for users with limited accounts. If so, change the user's account type to computer administrator, either temporarily or permanently.
      That right there is Microsoft's solution. Absolutely breathtaking....
    47. Re:How do I avoid it? Fixes? by Just+Another+Poster · · Score: 1
      Why would an end user suspect that opening a picture file could cause a virus to be installed on to their computer? Windows doesn't have *bad* security, Windows has no security. In order to have a useable system you MUST run Windows as local administrator.

      That's news to me. My primary user account is limited to Power User privileges. Plenty of people run with only User (Limited) privileges, and are still able to do all their routine tasks.

    48. Re:How do I avoid it? Fixes? by TheLink · · Score: 1

      Earlier versions of IIS were crap, but IIS6 has a better security track record than Apache 1.3 and 2.0.

      --
    49. Re:How do I avoid it? Fixes? by Smokeydog · · Score: 1

      I have posted fixes that have been reviewed by SANS (The Intenet Storm Center) at www.HelpProtectMyComputer.com\WMFflaw.html.

      I did not develop the fix, Ilfak Guilfanov did, and I found it on Steve Gibson's site.

      Please forward the information to as many people as possible to protect their computers and to limit the damage. Thanks. Steve (Smokeydog)

    50. Re:How do I avoid it? Fixes? by MasterPi · · Score: 1

      >(At least out of the box.) Out of the box upgrades for ME to XP (which is the most popular installation type I've seen in my experience) still use FAT32 by default. FAT32 has no file permissions. 'nough said.

      --
      ( I
    51. Re:How do I avoid it? Fixes? by ThinkFr33ly · · Score: 1

      Enough said indeed. Shall I find a Linux distro with a stupid default option of some kind and use that to "counter" your "argument".

      Notice I put those two words in quotes because I'm mocking your "counter" while also point out how flimsy an argument it really is.

    52. Re:How do I avoid it? Fixes? by (negative+video) · · Score: 3, Insightful
      Shitty programmers with little or no Q/A, and a huge festering code base which is continually patched together with duck tape to keep it going
      Why isn't this drivel modded as flamebait?
      Because it's true.
      If you have even a shallow knowledge of Microsoft's engineering practices you would know that their Q/A is probably the most intensive that any software company has on the planet, and it's getting more intensive every day. Want an example? The ASP.NET team had 505,000 test scenarios for ASP.NET 2.0 that it had to pass 100% before they would lock it down as RTM.
      We're not talking about one bleeding-edge product from one particular team, but rather the tens (hundreds?) of millions of lines of code haphazardly thrown together over the past few decades. It is claimed that the present flaw is in an obsolete interface (the SETABORTPROC GDI escape) provided for compatibility with ancient programs designed for DOS/Win16.
      This problem is an extremely difficult one to solve, and a lot of it has to do with Microsoft's failure to produce specs and guidelines from the start that let ISVs know what they needed to do to make sure software ran as non-admin.
      No. The sole and exclusive cause is that IDE (compiler and friends) has to be run as Administrator, because Microsoft is too lazy to fix even a single application. This is despite having solid gold opportunities when it was rewritten from scratch three times*, and substantially redesigned several more times.

      This is the cause for a simple reason: Imagine you're a programmer making an app that runs properly as a less-privileged user. You do a little developing. You log out. You log back in as a less-privileged user. You test the app, using printf as the main debugging tool. You log out. You log back in. You restart the IDE and get everything back like it was. You do a little developing. And so forth. It's a waking nightmare of the type formerly encountered only in H.P. Lovecraft stories.

      Microsoft's tools punish you for trying to do the right thing, because they want bad software so the customers expect to be on an upgrade treadmill.

      *The original total rewrite of the C-language tools, the Java toolset, and the CLR toolset.

      The security model in Windows is actually more extensive than the security model in most flavors of Unix, including Linux.
      Indeed. If only Bill Gates had put sane people like Dave Cutler (NT kernel chief architect) in charge of every major project, instead of whoring out the codebase in a mad dash to squash Netscape and Sun. It's one thing for a tiny company barely staying afloat to cut standards, and entirely another for a rich company with billion dollar piles of cash lying about. The former is understandable, the latter is recklessness bordering on malice.
    53. Re:How do I avoid it? Fixes? by m50d · · Score: 1
      (IE doesn't require local admin to run)

      Bad example. IE is integrated into the OS, third-party software doesn't have that option. Quite often it's poor windows design that forces programs to run as admin - win2k won't let you use a cd writer without admin privileges.

      This is mainstream software, and is used probably by millions of developers. But it still places fucking ini files in the install directory.

      Given the mess that is the registry, can you blame it?

      --
      I am trolling
    54. Re:How do I avoid it? Fixes? by nacturation · · Score: 1

      And switching OSes isn't as radical or difficult of a change as most people seem to think.

      Personally, it's a huge undertaking for most people. And corporately, good luck convincing your employers that they need to discard potentially millions of dollars in a Windows-based infrastructure, try and find non-Windows based software to replace the functionality they've lost, migrate all of their data, retrain all the users on the new operating system, etc. Maybe WINE will handle all the existing software... maybe not. But when what you have works really well and people know it, any change in a sufficiently large organization is much more costly than mere software licensing costs.

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    55. Re:How do I avoid it? Fixes? by helios17 · · Score: 1

      Windoze Quislings have mouthed this arguement forever. No...your registry and activex make you vulnerable...I can drive my truck through the security holes in Windows. Go ahead, patch it, plug it, cripple it....You've paid for the privilege to do so. Linux Fidelis

      --
      Windows assumes you are an idiot...Linux demands proof.
    56. Re:How do I avoid it? Fixes? by ltbarcly · · Score: 1

      Given the mess that is the registry, can you blame it?

      All you have to do is install configuration files in a users "Documents and Settings" folder. Then they will have the privileges to write to it by default, and different users will have different configs. But they don't, because their idiots writing software for DBA's, who are notorious for not caring about anything beyond their DB.

    57. Re:How do I avoid it? Fixes? by ltbarcly · · Score: 2, Interesting

      their Q/A is probably the most intensive that any software company has on the planet

      A bunch of automated tests for one piece of software will prevent bugs which effect *functionality*. They cannot find bugs|vulnerabilities which are the result of poor design.

      And as for MS making good software, Windows does not even come with a plain text editor which can handle UNIX line termination! Notepad shits all over it, and Wordpad is NOT a reasonable editor to edit source or shell script code. EVERY OTHER text editor in the world, from nano, vim, joe, emacs, the OSX text editor, even fucking DOS edit can handle Unix line termination properly.

      MS's goal is to prevent interoperability with any other OS, and within their OS prevent the creation of software which can run on more than one platform. Beyond that they fail in everything.

    58. Re:How do I avoid it? Fixes? by ThinkFr33ly · · Score: 1

      A bunch of automated tests for one piece of software will prevent bugs which effect *functionality*. They cannot find bugs|vulnerabilities which are the result of poor design.

      First there was no Q/A, now there is no design? How about an example of bad design in Windows?

      And as for MS making good software, Windows does not even come with a plain text editor which can handle UNIX line termination

      Nice job changing the subject instead of answering my points.

    59. Re:How do I avoid it? Fixes? by ThinkFr33ly · · Score: 1

      No. The sole and exclusive cause is that IDE (compiler and friends) has to be run as Administrator

      This is absolutely false. I develop a wide range of applications using both VS.NET and VC++ and I don't have to run any of them as administrator with one exception: there is no way to debug an ASP.NET 1.0/1.1 application without admin privs. This is primary due to the way the debugger attached to the IIS worker process in 1.1. This has been fixed in VS.NET 2005 / ASP.NET 2.0.

      This is the cause for a simple reason: Imagine you're a programmer making an app that runs properly as a less-privileged user. You do a little developing. You log out. You log back in as a less-privileged user. You test the app, using printf as the main debugging tool. You log out. You log back in. You restart the IDE and get everything back like it was. You do a little developing. And so forth. It's a waking nightmare of the type formerly encountered only in H.P. Lovecraft stories.

      Except only a fool would debug an application this way. One can attach the debugger running as a high privs users to an application running as a low privs user, or even running in another logged in session.

      The primary cause of Windows applications run running properly under low rights scenarios is poor guidelines and a lack of best practices documents from Microsoft early in the Windows lifecycle. This, combined with the fact that Windows shipped with the default accounts being admins, created an environment of lazy programming which is now very difficult to fix.

      Microsoft did it to themselves, I'm not denying that.

      At any rate, I love how my previous post is now flamebait. Oh well... that's Slashdot for ya.

    60. Re:How do I avoid it? Fixes? by ltbarcly · · Score: 2, Insightful

      How about an example of bad design in Windows?

      Let's see... How about forcing you to run even much of microsoft's own software as local admin in order to get it to work?

      How about running active X code with the same privileges as the current user? Hundreds of exploits have depended on this... clearly bad design.

      Instead of closing these ongoing and massive security holes, they have now released anti-spyware as a solution. So MS's idea of security is to have a daemon which can recognize and kill any known threat (which will always be one step behind), instead of just closing the holes those threats make use of.

      Of course, I could just point out the huge insane flaws in previous versions of windows, such as the screen saver running as local administrator, and so changing the screen saver to cmd.exe would give one administrator access in NT, or a malformed packet to a certain port bluescreening 98, but you would just reply that "they are better now!". Which is hard to dispute, not because it is true, but because we don't know of all the huge holes that may still be discovered in Windows. You might claim that they aren't there, but that is just arguing from ignorance, and the fact is we don't know. Every single piece of evidence and experience says that they are there and that they are potentially killer threats.

      Now I'm going to appeal to my own lying eyes. I rarely surf the web for more than 5 or 6 hours before explorer.exe mysteriously dies and has to restart itself. You'll notice when this happens because everything on your screen goes away except your desktop wallpaper, and about 8 seconds later your desktop and programs reappear (sometimes) and every instance of explorer or internet explorer is missing. Sometimes this will happen repeatedly in a short period of time, other times it won't.

      Another example from the lying eyes department. Windows gradually gets slower, and errors start appearing more and more often, as the uptime increases. After about a week or two of uptime on a desktop machine outlook starts to wig out, things paint slowly, applications start to grind to a halt, etc etc. Despite repeated claims to the contrary, this continues to happen even in the newest and most patched versions of windows.

      In windows I have to run a virus scan daemon. If I don't I will be infected with a virus within a few days of web surfing. Unless I use Firefox, which doesn't seem to have all the gaping vulnerabilities of IE in this regard.

      At work I routinely have to fix computers which are infected with spyware. These machines are fully patched, not that they should allow magic remote spyware installation by default. The user manages to get spyware, not by installing software or running an executable, but merely by clicking on links which have been emailed to them to "look at the funny movie/picture on this website". This is a FUCKING MASSIVE SECURITY CONCERN. There is nothing preventing this spyware from phoning home with lots of information, screen shots, and files from the users computer, including keylogs etc etc.

      An since you are accusing me of changing the subject, how does 4 hundred bajillion automated tests have anything to do with Q/A in the sense of vulnerabilities? See: http://www.asp101.com/articles/john/kb887289/defau lt.asp

    61. Re:How do I avoid it? Fixes? by terrypin · · Score: 1

      One downside of using regsvr32 /u shimgvw.dll here seems to be that it seems to prevent my viewing photos (JPGs) in Thumbnail mode. I have re-instated it with
      Run | regsvr32 shimgvw.dll and immediately got thumbnails back. Anyone else able to confirm this please?

      --
      Terry, West Sussex, UK

    62. Re:How do I avoid it? Fixes? by Frogg · · Score: 1
      This is the cause for a simple reason: Imagine you're a programmer making an app that runs properly as a less-privileged user. You do a little developing. You log out. You log back in as a less-privileged user. You test the app, using printf as the main debugging tool. You log out. You log back in. You restart the IDE and get everything back like it was. You do a little developing. And so forth. It's a waking nightmare of the type formerly encountered only in H.P. Lovecraft stories.

      ...as much as i do enjoy Lovecraft, i believe that a better informed developer would probably just use RunAs to avoid such a scenario.

      Microsoft's tools punish you for trying to do the right thing, because they want bad software so the customers expect to be on an upgrade treadmill.

      rubbish

    63. Re:How do I avoid it? Fixes? by ThinkFr33ly · · Score: 1

      Let's see... How about forcing you to run even much of microsoft's own software as local admin in order to get it to work?

      I've already addressed this... it's not a design issue.

      How about running active X code with the same privileges as the current user? Hundreds of exploits have depended on this... clearly bad design.

      It's not bad design anymore than running ANY application with the same privs as the current user is. One could certainly argue that allowing for unmanaged code to be run within a web browser was a bad design... I would probably agree with that, but Microsoft has more or less fixed this issue with XP SP2's method of authorizing ActiveX content.

      Instead of closing these ongoing and massive security holes, they have now released anti-spyware as a solution.

      I've already given examples of how they've addressed or are addressing these issue. In ADDITION to that, they've provided Windows users with a free too to add even more protect. They know that Windows will never be perfect, so they're attacking the problem from every way possible.

      Of course, I could just point out the huge insane flaws in previous versions of windows, such as the screen saver running as local administrator, and so changing the screen saver to cmd.exe would give one administrator access in NT, or a malformed packet to a certain port bluescreening 98, but you would just reply that "they are better now!".

      No, I would reply with the fact that those aren't DESIGN flaws... they're implementation flaws. Take a trip to SecurityFocus and do a search for your favorite Linux distro and tell me you see zero implementation flaws.

      I rarely surf the web for more than 5 or 6 hours before explorer.exe mysteriously dies and has to restart itself...

      Ah yes, so Windows has design flaws because YOUR machine has issues? Well my machine has never crashed, explorer has never crapped out, I run apps for months on end without issue, etc. Therefor, using your "logic", Windows must be perfect!

      An since you are accusing me of changing the subject, how does 4 hundred bajillion automated tests have anything to do with Q/A in the sense of vulnerabilities? See: http://www.asp101.com/articles/john/kb887289/defau lt.asp

      What you failed to mention here is that is the ONLY KNOW HOLE IN ASP.NET EVER. Both IIS 6.0 and ASP.NET have an INCREDIBLE track record as far as securitt is concerend. Since ASP.NET was released, how many holes has PHP had? JSP? You get the point... or perhaps you don't.

    64. Re:How do I avoid it? Fixes? by ltbarcly · · Score: 1

      No, I would reply with the fact that those aren't DESIGN flaws... they're implementation flaws.

      How is running the screen saver as the administrator, and then allowing users to change the screen saver an implementation flaw? And what is the difference between an implementation flaw and a design flaw?

      Are you saying that because somewhere in Microsoft there is a document which lays out how the screen saver system should work, and it doesn't say "run screen saver as administrator, and allow users to change the screen saver", that anyone should give a shit?

      And you just killed your good Q/A argument. If their Q/A was even remotely decent, they would have noticed this huge gaping hole in the security of their OS. Apparently you are claiming they designed it correctly and then implemented it incorrectly. Isn't the definition of Q/A to catch these things?

      Face it, you're a Microsoft apologist. No matter how many times Windows has a critical security flaw which allows remote execution of code, which is about once every 5 months (or more), you will keep claiming that it is not Windows at all!

      A windows machine, connected to the internet, created with XP SP2 installation media will be rooted without any user intervention. Your machine will be part of a zombie army, even if you just got it from Dell, plugged it in to the cable modem, and NEVER LOGGED IN. And tests show that this happens within minutes. You can't say this about OSX or Linux, and certainly not the BSDs. Windows Sucks Shit, face the facts.

    65. Re:How do I avoid it? Fixes? by (negative+video) · · Score: 1
      This is absolutely false. I develop a wide range of applications using both VS.NET and VC++ and I don't have to run any of them as administrator with one exception: there is no way to debug an ASP.NET 1.0/1.1 application without admin privs.
      It may well have changed since I gave up and wrote the platform off as a total joke. What I remember is that you could try to run with lower privileges, but it would occassionally blow up for the most obscure reasons.
      Except only a fool would debug an application this way. One can attach the debugger running as a high privs users to an application running as a low privs user, or even running in another logged in session.
      There is a big gap between possible and convenient, especially when you have to do something over and over and over all day long, week after week, for some inane accounting app. For Microsoft to have made the default automatic behavior insecure is to choose insecurity everywhere.
      The primary cause of Windows applications run running properly under low rights scenarios is poor guidelines and a lack of best practices documents from Microsoft early in the Windows lifecycle.
      I remember seeing guidelines that told you how to do it right, and there existed apps that did it right. The problem for the larger developer community was that you had to bend over backwards to test compliance with the guidelines, since the tools made it so hard to work at the proper privilege level.
      This, combined with the fact that Windows shipped with the default accounts being admins, created an environment of lazy programming which is now very difficult to fix.
      And don't forget the Windows 95/98/ME series. Students, hobbyists, and small developers spent half a decade chained to that pile of crap.
      At any rate, I love how my previous post is now flamebait. Oh well... that's Slashdot for ya.
      And my flaming rant is now "insightful". I feel so ... dirty.
    66. Re:How do I avoid it? Fixes? by timcharper · · Score: 2, Insightful

      Linux isn't perfect either. I believe no OS is. Probably because it's made by people, and people make mistakes. Give windows a break. They have a big load to carry. A lot of the things they do are great. Granted they may do some that don't seem so great, but they are in the biggest spotlite. All the guns are pointed at windows users because they are the majority. They undergo the most fire. Parts of my linux distro break from time to time because of upgrades. Luckily linux provides me also with the tools to fix it myself. I'm not saying which OS is better, but windows XP definitely isn't a piece of crap. Its really great and has its place. It has some great components - the device manager is great. Its much easier to install a printer in windows than in linux. A lot of things are easier to do. Its great for people who really don't care about what's going in their computer, but just want it to work. There's really no need to flame about it or get upset. Just let it be.

    67. Re:How do I avoid it? Fixes? by ltbarcly · · Score: 1

      It really isn't easier to install a supported printer in Windows than in linux, especially with kprinter.

      Windows has a good multimedia system.

      The fact is that Windows also has 10000x more money spent on it, in the form of driver development and third party apps.

      How good is Windows for Word Processing? Pretty poor. Now, you might say that this is comparing apples to oranges, but I don't think it is that simple. You can buy Windows for $180. Or you can have an Ubuntu dvd delivered for free. Now, Ubuntu has far and away better security than Windows. And Ubuntu has Openoffice INCLUDED. For windows you have to spend another $300 to get an office suite. Who cares? Well, if Ubuntu can deliver better security for free than Windows can deliver for $180, how much of that $180 is actually going towards development? If it were more than, say, $0, then MS should be kicking everyones ass as far as security is concerned, since they are taking in money hand over fist. However, they don't improve security, and continually ignore it. They stopped development on IE, despite it's completely insecure nature.

      They don't give a shit as long as people keep giving them that $180. Their goal is not to produce secure software, or even good software. Their goal is to collect cash.

      Now that firefox is allowing web designers to create pages which are viewable on more than one OS, MS is going to release IE7. The goal if this IS, WAS, and WILL ALWAYS BE to lock all users into IE in order to use the WWW. Otherwise it serves no purpose, as there are already several web browsers available for free on windows which are fantastic. (and they are giving away IE for free to windows users)

      Take this as a prediction: IE7 will be a fast, streamlined, secure browser which forces web designers into the following choices: 1. Develop only for IE, 2. Develop only for non-IE, 3. Spend a huge amount of resources designing a system to serve browser specific content, and then Develop the site twice.

      Fuck Microsoft.

  2. Patch ETA? by Limburgher · · Score: 0, Redundant

    Looks potentially nasty.

    --

    You are not the customer.

    1. Re:Patch ETA? by hector_uk · · Score: 1

      the link they give for it doesn't work --_--. anyone care to post it?

  3. Happy New Year! by Pedals · · Score: 4, Funny

    Well that didn't take long.

    1. Re:happy new year! by Cheapy · · Score: 1

      The number of viruses will explode in size this year, with all these innovations! I can feel it!

      --
      Would you kindly mod me +1 insightful?
    2. Re:happy new year! by Anonymous Coward · · Score: 0

      And Linux will continue to be a bit-player used primarily by under-socialized geeks.

    3. Re:Happy New Year! by wiggles · · Score: 1

      It took long enough to make the rounds on every other board before it made it here. I heard about this from a post on another non-technology-related board like 3 days ago. Hell, my future father-in-law knew about this yesterday, and he can barely use a mouse.

  4. temporary fixes by Phil246 · · Score: 5, Informative

    There is information available on temporary fixes from the following sites
    http://isc.sans.org/diary.php?rss&storyid=996
    http://www.f-secure.com/weblog/#00000760
    http://www.grc.com/sn/notes-020.htm

    be aware the runnable patch is completely unofficial, the only action microsoft suggest is unregistering a vulnerable dll which only mitigates the most common method of exploitation while not fixing the underlying problem.
    NFI how long it will take microsoft to have an official patch out, but from the sans site, it doesnt look promising that it will appear soon.

    1. Re:temporary fixes by Anonymous Coward · · Score: 0

      Unless they skip this Tuesday. After all, it's not unheard of. Apparently patching critical vulnerabilities monthly is still sometimes too fast =P.

    2. Re:temporary fixes by stuuf · · Score: 1

      ...which only mitigates the most common method of exploitation while not fixing the underlying problem.

      Isn't this the same thing every Microsoft patch does?

      --

      Everyone is born right-handed; only the greatest overcome it

    3. Re:temporary fixes by antdude · · Score: 1

      I hope not! MS people better be working overtime to fix this serious issue. Screw the holidays (you can ask for days off later to reimburse).

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  5. happy new year! by minus_273 · · Score: 0, Offtopic

    My prediction: in 2006, MS innovation will lead the way in new fronts!

    --
    The war with islam is a war on the beast
    The war on terror is a war for peace
  6. MSN? by Anonymous Coward · · Score: 0

    You MUST mean MSN Messenger.

    1. Re:MSN? by sucker_muts · · Score: 5, Informative

      You MUST mean MSN Messenger.

      Netherlands being the place where it first appeared, and being from Belgium myself, I can say that everybody here simply says 'MSN' when they mean 'MSN Messenger'.
      It's more common in europe anyway to use MSN instead of other popular IM networks used thoughout the USA and other countries. IM was never popular with non-geek computer users here and when broadband internet (with a fixed price/month) arrived most teenagers (the primary group of users in europe) all started using MSN Messenger.

      --
      Dependency hell? => /bin/there/done/that
    2. Re:MSN? by Anonymous Coward · · Score: 0

      I'm afraid that all of the "messenger" tools stink in security terms. MSN is loaded with "features" that are direct violations of the most basic security principles, such as those we're seeing abused right now. Yahoo is wildly overbundled with irrevelant and security violating tools that clutter your system and impinge on system security. Jabber, while lighter weight, sends and stores passwords in plain text a child could access in its default configuration. AOL's tools are so bad I've never even bothered to go isolating them.

      Every single one of them reflects an Exciting! New! Concept! that ignores the basic lessons of the old BBS days and of IRC. They mistake the excitement of adding new features for usefulness and treat security as an afterthought. Instead of each branching out into its own new snakepit of stupid ideas and bad code, let's take a deep breath and look at what works and cut back to the bare minimum of what works and make it safe and lightweight.

      Oddly enough, tools like Skype seem to do it right from the ground up, but seem to be ignored in favor of over-burdened systems that add the one feature that a vanishingly small set of people want. It's never the same feature for more than a dozen users, and it's painful to see them evolve.

    3. Re:MSN? by petermgreen · · Score: 1

      Oddly enough, tools like Skype seem to do it right from the ground up,
      well apart from the fact they rely on abusing thier users bandwidth to support users behind firewalls yes.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  7. Developers, stop using ... by IAAP · · Score: 3, Interesting
    POP-UP windows!

    From MS' site: 4: Block pop-up windows in your browser

    My credit union requires that I allow pop-ups! I don't know how many times I've gone to legitimate websites and scratched my head for a while trying to figure out why I wasn't seeing anything - all because I'm blocking pop-ups! Firefox tells you with that little message on top of the window, but you know how it is, after a while, you don't notice it anymore.

    1. Re:Developers, stop using ... by Anonymous Coward · · Score: 4, Informative

      Block popups on the internet security zone and allow them in the trusted zone then add your credit union to the list of sites you trust and refresh the page for the settings to take effect. Basically you need to create a white list of trusted sites while blocking all the riff raff. It doesn't matter what version of IE you use install the IE5.5 power toys which will add two settings to the tools menu called add to restricted zone and add to trusted zone. It ain't rocket science.

    2. Re:Developers, stop using ... by sglider · · Score: 1

      If you use Firefox and NoScript, you can enable scripting for white sites.

      --
      War isn't about who's right. It's about who's left.
    3. Re:Developers, stop using ... by Tim+C · · Score: 1

      Don't blame us, blame the information architects, designers and (occasionally) clients that mandate their use.

      Pop up windows, like modal dialogues, have legitmate uses, but again like modal dialogues, they're overused.

    4. Re:Developers, stop using ... by nurb432 · · Score: 1

      If you use PeopleSoft, it also uses popups in a 'required' way.

      Im sure lots of other applications do as well. And yes, once you block them it becomes habit not to notice and wonder why you cant get something accomplished.

      --
      ---- Booth was a patriot ----
    5. Re:Developers, stop using ... by Anonymous Coward · · Score: 0

      ...Windows.

    6. Re:Developers, stop using ... by Cro+Magnon · · Score: 1

      Contact your credit union and tell them their website is borken. If they don't fix it, you'll have to take your money somewhere that has a working website.

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
    7. Re:Developers, stop using ... by CodeBuster · · Score: 2, Informative

      You can allow a popup to be shown in IE on a per instance basis, whether the site is trusted or not, by holding down the CTRL button while clicking the link that launches the popup window. If the site uses javascript to automatically launch popups and you absolutely must use it then you can also add the site to your list of trusted sites under Tools->Internet Options->Security Tab. It makes sense add your online banking portal to the list of trusted sites anyway.

    8. Re:Developers, stop using ... by Halfbaked+Plan · · Score: 1

      Usually Credit Unions are 'sweet deal' organizations, where the members are allowed in based on some qualifying criteria, like who your employer is. He probably CAN'T quit and move to another Credit Union. He can quit and go to any crumby bank. Likely the services won't be as good at a regular bank.

      --
      resigned
    9. Re:Developers, stop using ... by Feanturi · · Score: 1

      It ain't rocket science.

      Quite right, with software design there is little or no science (or sense if you prefer) involved at all. That's one reason why so much help is needed with it.

    10. Re:Developers, stop using ... by Anonymous Coward · · Score: 0

      The point is that people who want your business shouldn't make you change your setting.

    11. Re:Developers, stop using ... by Anonymous Coward · · Score: 0

      It doesn't matter what version of IE you use install the IE5.5 power toys which will add two settings to the tools menu called add to restricted zone and add to trusted zone. It ain't rocket science.

      You shouldn't be using any version of IE.
      (or any IE based browser)

    12. Re:Developers, stop using ... by poot_rootbeer · · Score: 1

      It doesn't matter what version of IE you use install the IE5.5 power toys which will add two settings to the tools menu called add to restricted zone and add to trusted zone. It ain't rocket science.

      Seriously. You just need to download an officially unsupported Microsoft utility, and every user has to put on a network administrator hat for a while. What's so difficult about that?

    13. Re:Developers, stop using ... by Anonymous Coward · · Score: 0

      Damn racists...

  8. Patch by SANS by Anonymous Coward · · Score: 0

    There's a patch available here

  9. There needs to be... by Caspian · · Score: 3, Interesting

    ...a dedicated, well-written, well-publicized effort to educate the general public about this sort of thing. We need to establish a meme among the Joe Sixpacks, Moms and Dads, and Grandma Sues of this country that they're foolish if they don't read stories on [whatever].com each week. And on that site, we need to explain, in plain English, [A] what the flaw could do to their computer, [B] what they can do to temporarily/permanently fix the flaw, and [C] what the flaw is due to (99% of the time, this will be 'due to Microsoft software').

    Microsoft obviously isn't interested in having an educated user base, or they'd make such a site themselves and advertise it extensively.

    Who's with me?

    --
    With spending like this, exactly what are "conservatives" conserving?
    1. Re:There needs to be... by hahafaha · · Score: 1

      I agree. It is quite obvious why they don't make such a site, however. It is simply because if they did, they would have to say that it is largely their own fault these problems are happening. If they lied about it, places like Slashdot would have serious outcries.

    2. Re:There needs to be... by tpgp · · Score: 1

      ...a dedicated, well-written, well-publicized effort to educate the general public about this sort of thing. We need to establish a meme among the Joe Sixpacks, Moms and Dads, and Grandma Sues of this country that they're foolish if they don't read stories on [whatever].com each week. And on that site, we need to explain, in plain English, [A] what the flaw could do to their computer, [B] what they can do to temporarily/permanently fix the flaw, and [C] what the flaw is due to (99% of the time, this will be 'due to Microsoft software').

      Interesting idea - how about instead Microsoft pushes a patch out via windows update?

      If its too hard to patch their (obviously hard to maintain code) - why not push out the dll unregistering work-around until they have a better fix?

      Sure - its going to upset a few granny's to not be able to see thumbnails of their grandkids for a few weeks - but surely thats better then threatening the world's network infrastructure.

      Microsoft obviously isn't interested in having an educated user base, or they'd make such a site themselves and advertise it extensively.

      They obviously aren't. An educated user base is a user base capable of migrating from their products.

      Who's with me?

      Well. Obviously not me.

      Apart from the fact that I don't see this idea as feasable - why on earth would I assist a huge, faceless corporation that shows nothing but disdain for its customers?

      I'd much rather give my time & effor to promoting open source solutions.

      --
      My pics.
    3. Re:There needs to be... by hahafaha · · Score: 1
      Well. Obviously not me. Apart from the fact that I don't see this idea as feasable - why on earth would I assist a huge, faceless corporation that shows nothing but disdain for its customers? I'd much rather give my time & effor to promoting open source solutions.

      If such a site were to exist, people would start catching on that it's all Microsoft's fault in the first place. Then people *would* switch to other systems.

    4. Re:There needs to be... by bigpicture · · Score: 0

      "Microsoft obviously isn't interested in having an educated user base".

      You got this right!!! If the average Joe user knew just how bad the OS is, in requiring continual security maintenance, how long do you think they would keep it on their computers??? How long did the Ford Pinto stay on the roads after the public found out that it was a safety hazard???

    5. Re:There needs to be... by the_macman · · Score: 1
      ...a dedicated, well-written, well-publicized effort to educate the general public about this sort of thing. We need to establish a meme among the Joe Sixpacks, Moms and Dads, and Grandma Sues of this country that they're foolish if they don't read stories on [whatever].com each week. And on that site, we need to explain, in plain English, [A] what the flaw could do to their computer, [B] what they can do to temporarily/permanently fix the flaw, and [C] what the flaw is due to (99% of the time, this will be 'due to Microsoft software'). Microsoft obviously isn't interested in having an educated user base, or they'd make such a site themselves and advertise it extensively.
      Or you can just hand them an iMac that suits their needs and be done with it. Worked with my grandma who likes to click on every pop banner on the net. Just my .02
    6. Re:There needs to be... by W2k · · Score: 3, Insightful

      The problem isn't that the user base is completely uneducated - it's that for the majority of the educated users on Windows, they're not switching because THERE'S NOTHING BETTER TO SWITCH TO. I'm not trolling; I'd be off Windows in a heartbeat if I had the option. I've replaced pretty much everything else on my box with FSS/OSS alternatives. Windows remains because for the stuff I do with my computer and the expectations I place upon it, there's nothing else to use.

      --
      Quality, performance, value; you get only two, and you don't always get to pick.
    7. Re:There needs to be... by Spoing · · Score: 3, Interesting
      If such a site were to exist, people would start catching on that it's all Microsoft's fault in the first place. Then people *would* switch to other systems.

      Nope.

      I've had conversations with regular non-techy people. They don't get it; they think that they are safe and/or don't want to think about the dangers or alternatives. Ever. It is not possible to convince them and if you point them to a technical site, they will ignore it. They must come to the decision by themselves after long years of abuse, if they drop Windows at all. That said, to my surprise, my brother in law decided to get a Mac Mini for his kids this Christmas. I gladly helped them configure it and bring over data from the old Windows box they (unfortunately) still use. I've given him that advice for about 5 years, and did not talk with him about it for the last 6 months...so whatever I've said or pointed out to him had very little to do with his decision. (My brother-N-L is a smart guy and does not ignore most other advice w/o good reasons.)

      Personally, I just refuse to help them to secure the Windows-based systems they chose to use unless it is a single-function server that I can configure how I see fit. I do reinforce with them just how hard it is to use Microsoft's products in a safe manner; 'exceedingly frustrating and still I'm unconvinced that it is secure when I'm done' is a phrase I use often.

      NOTE: I _DO_NOT_ subscribe to the idea that if you keep a system updated with the current patches, use a firewall, and be careful, it is safe to use. If that system is safe, it is more by luck and chance and not by your hard work. This exploit is a perfect example of how all those methods fall apart and can not be relied on.

      --
      A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
    8. Re:There needs to be... by deaddrunk · · Score: 0

      I wish I could, however my favourite MMORPG stubbornly refuses to run properly under either WINE or Cedega and since it's not a popular game like WoW there's not much of a chance of it working in the near to mid-term. Microsoft should have Win32 taken away from them; it's ridiculous that such an important (albeit horrible) API is under the control of one company that shows such contempt for the customers that are stuck with their shoddy products.

      --
      Does a Christian soccer team even need a goalkeeper?
    9. Re:There needs to be... by tsa · · Score: 2, Interesting

      My ISP regularly sends me emails about new MS vulnerabilities and what to do about them. I chuck them immediately because I use Windows only for playing games, but the fact that they send these mails means that a lot of Joe Sixpacks get to know about the dangers and can do something about it. I think that the main reason Joe Sixpack doesn't use non-MS software is that when something on a computer is more difficult than 'click here', 90% of the people doesn't even try. And another thing: people stick to what they know. That's very hard to change.

      --

      -- Cheers!

    10. Re:There needs to be... by hahafaha · · Score: 0

      Really? Ever since I, myself, switched to GNU/Linux, I have been rather successful at converting others. In general, most of the people I have talked to at least realize that Microsoft products are bad. Granted, not everyone actually switched, but, for example, almost everyone I've ever talked to on the subject uses Firefox instead of IE.

    11. Re:There needs to be... by croddy · · Score: 1

      How fortunate for you -- my favorite game involves filling glass tubes with gasoline and setting them alight!

    12. Re:There needs to be... by deaddrunk · · Score: 1

      Yeh that's a fun game too but you don't get to play it for very long more's the pity.

      --
      Does a Christian soccer team even need a goalkeeper?
    13. Re:There needs to be... by Anonymous Coward · · Score: 0

      it's due primarily to criminal cocksuckers.

      other os's have these same vulnerabilities, yet when an exploit is found for those, the reaction is that it's due to the criminal behavior of "hackers".

      it doesn't matter how bad or good the quality of the software is... because all os's have shitty quality code. the difference is primarily that windows users run as admin and that is usually tolerated by windows itself.

      the fact of the matter is, other crimes not related to computing; one would not blame the victim as is the case here. if a person tried to rape a woman, you wouldn't blame the woman for not being strong enough or alert enough to avoid it. similarly why should micro$oft take all of the blame? in fact, logically most of the blame belongs to the criminal assholes who commit these crimes.

      these attacks will go down SIGNIFICANTLY once all nations agree that these are all perpetrated by criminal sons of bitches and arrest those assholes.

      software quality will always be poor unless os's are written extremely securely... and even then you'd need to educate all the users. that's more than a monumental task. and frankly, shifting all the responsibility to the users is irrational and not effective. not to mention just plain stupid.

      blame the criminals, not the victims.

    14. Re:There needs to be... by Overly+Critical+Guy · · Score: 1

      Step number one: Stop condescendingly referring to normal people as "Joe Sixpacks" and "Grandma Sues."

      --
      "Sufferin' succotash."
    15. Re:There needs to be... by Anonymous Coward · · Score: 0

      Softare that everyone seems to think they must have, but I manage to live without: Microsoft Windows Microsoft Office Microsoft Internet Explorer You don't need to use Windows unless it required by your employer.

    16. Re:There needs to be... by HairyCanary · · Score: 3, Informative

      With the exception of games (and I don't play PC games anyway), my Mac does everything Windows can do, plus some. I've been a die-hard PC guy, anti-Mac for a long time. Until I decided that I was done with Windows, and looked for alternatives. Linux just isn't quite there yet as a good, usable, stable day-to-day desktop operating system. But MacOS X is. And I've even grown to appreciate some of the ways in which it is superior to both Windows and Linux from a usability standpoint, even ignoring the well known security advantages.

    17. Re:There needs to be... by Anonymous Coward · · Score: 0

      Have you looked here? Bottom line: Linux is getting a lot closer to being an end-user desktop every day.

    18. Re: There needs to be... by Black+Parrot · · Score: 4, Insightful

      > Windows remains because for the stuff I do with my computer and the expectations I place upon it

      If people would aim their expectations at their software vendors rather than their computers, that problem would go away.

      --
      Sheesh, evil *and* a jerk. -- Jade
    19. Re:There needs to be... by ZachPruckowski · · Score: 1

      I don't see that as the case. Mac OS X is stable and easy to use. I have no major problems with Firefox or Thunderbird, I use Adium (a free Mac version of Trillian) instead of MSN messenger, and I'm strongly considering going to OpenOffice.org or iWork over Office. I'll be totally free of MS products, and I'll be able to do everything my PC buddies with MS stuff can, except possibly Excel (of course, I'm a gov't major, so less of a deal than if I was a math or accounting major)

    20. Re:There needs to be... by Hosiah · · Score: 3, Insightful
      Who's with me?

      We've all been trying this years ago. But just yesterday, I got my ass kicked down to troll and flamebait for daring to suggest that Linux/Open Source/OS X/BSD/Anything-but-Windows is anything but an utter turd. What hope is there to educate a public who cannot get past the idea that the internet is just AOL and Bill Gates invented the computer and a hundred other misconceptions? You're advocating college education for people who can't pass kindergarten.

      From my ledge, I see it as counterproductive to call users "Joe Sixpack" and "Gramma". These are false stereotypes. Given the opportunity, anybody can learn. Nobody was born knowing Windows 20 years ago, but it caught on, didn't it? There's more "for Dummies" books where "DOS for Dummies" came from.

      But yeah, I do my part to post hints 'n' tips every other day on my geek blog, but it's more directed at people who've already found Linux. I tried in a past life to do similar for Windows users, and got nowhere: it's a hole with no bottom.

    21. Re:There needs to be... by Anonymous Coward · · Score: 0

      Linux works great- why everyone says Linux is hard is cause they go and download some free peace of junk distribution. If you actually spent some money you can find two distributions that would probably fit your needs. Linspire 5.0 works really really well. It's got all your mime types supported, auto run for CD's (even dvds, and other things if you install Linspire dvd player), auto mounts everything (except floppy, but you can fix that)- not jut usb memory sticks like most distributions. Lots of good applications if you update them (some applications with version 5 have bugs but are fixed by CNR if you update). It will run your MS Windows applications if you install windows9x & win4lin($30) and that boots in under 10 seconds on a 750mhz computer! Linspire is ready for prime time- other distributions are not.

      I believe Xandros 3.0 is not far behind. I think in reality it isn't up to par with Linspire 5.0 because although it has excellent auto run support of MS Windows applications it lacks support for 98% of applications. It only support the major popular applications and if your lucky the less popular applications. I think in the near future crossover office will be a better solution then win4lin and it is an excellent solution now depending on what your needs are. Failing to have a commercial dvd player available though- kills it for me. Even though it's not hard to install the libdvdcss codecs manually- you shouldn't have to.

      Anyway- the point is this:

      Xandros & Linspire have access to all the debian applications (repository) + commercial applications for sale through one click online stores. No terminal needed! With the excellent integration these companies have done it amazes me how ignorant people are. Both companies I believe have excelent file compatibility as well- such as windows media codecs, streaming video (through the web browser even!) etc. You no longer have to be technical to use Linux, just computer literate. And Linspire computers are available IN STORES! Check out fryes. Also available online through wallmart, and other evil companies.

    22. Re:There needs to be... by misleb · · Score: 1

      I think it would be appropriate for MS to send out "recall" notices to users, but I wouldn't expect any user to voluntarily read a specific website to get such info.

      -matthew

      --
      "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
    23. Re:There needs to be... by HairyCanary · · Score: 2, Informative
      I have a pair of Linux PC's in addition to the Mac Mini I use for daily activity. One of the Linux boxes runs Fedora Core 4 (it usually does duty as my MythTV box, though, not a regular desktop), and the other box runs OpenSUSE 10. I'm not sure either of these distributions really qualifies as junk.

      Having used both, I stand by my comment that they're rough around the edges. Not hard to use, perhaps, but they have a number of odd behaviors that are not intuitive to anybody who isn't familiar with them. And Linux lacks the one big thing MacOS has -- easy support for the most comment media types, including Windows Media, and Quicktime. Trying to get Linux to support both of these is an exercise in futility. Sure it can be done, but not by Joe Schmoe. It's all in the little details, and these are just two little details among many.

      Disclaimer: I am a professional Unix Systems Administrator with almost a decade of experience (and I've been playing with Linux since before it had Ethernet support ;-)). If I can see the potholes in the user experience, what do you think it's like for someone who doesn't have the background to understand why it is the way it is?

    24. Re:There needs to be... by Kojiro+Ganryu+Sasaki · · Score: 1

      Seen any good SAW apps with vst support on linux?

    25. Re:There needs to be... by HermanAB · · Score: 2, Informative

      Well, by switching to Linux, you basically trade one head-ache for another, but I can assure you that the Linux head-ache is much smaller and infrequent. Most people who complain about Linux do so because they tried some 5 year old version or tried to use last year's Red Hat or Fedora. If you would install a current Mandriva or Suse however, then you won't look back. Anyhoo, my notebook PC is dual booting XP/Mandriva. I only use XP for deliberately infecting and trying out virus fixes before I go and fix a client's machine...

      --
      Oh well, what the hell...
    26. Re:There needs to be... by Q2Serpent · · Score: 2, Insightful

      Just because you get everything you need from your Mac doesn't mean it can replace Windows for everyone else. It's a crummy world, but some of us still rely on software that is Windows-only. As long as certain vendors still publish Windows-only software and certain business still require their use, many users will be stuck on Windows. C'est la via. No amount of "Mac does everything I need it to" will change that.

    27. Re:There needs to be... by dbIII · · Score: 3, Insightful
      With the exception of games (and I don't play PC games anyway), my Mac does everything Windows can do, plus some
      There is a lot of in house software out there - which is why MS Windows98 was installed on a few single purpose machines where I work this year. The current developers are making all new software as portable as they can - and not developing to the moving MS Windows target.

      The earlier poster was correct - some poeple have no choice but to use MS Windows - but the answer as it has been for years is not to let their machines onto the net without adult supervision. I completely block this MS windows clone of IRC and it doesn't bother anyone - using instant messaging for business communication is a braindead idea anyway unless everyone is tied to their desks and focuses on short term tasks, and luckily I don't work in such an environment.

    28. Re:There needs to be... by Requiem18th · · Score: 1

      I can explain that, see, Joe 6P and G.S. aren't -normal- people. I mean, they are, but they are no more normal than us, yes, we are normal people too, but these are normal people who love to be stupid/ignorant. We could start calling them "Intentional Idiots" but we like being subtle don't we?

      --
      But... the future refused to change.
    29. Re:There needs to be... by Anonymous Coward · · Score: 0

      they are afraid that "windows security done right" looks waaaaaaay too much like linux.

      they don't want to go there.

      better to be richer and have the masses stay dumb. that's *exactly* how ms operates.

    30. Re:There needs to be... by yarbo · · Score: 1

      Linspire has you running as root by default. That's not a good thing, in fact if Linspire were to catch on, it could easily have the problems that Microsoft Windows has if they make a few wrong moves (this started as a security discussion, so I'm trying to stay on topic). I'm not sure about Xandros, but Ubuntu seems to be noob-ready but smarter. For the record, I use Gentoo but wouldn't recommend it to others.

    31. Re:There needs to be... by yarbo · · Score: 1, Troll

      The parent said "there's nothing better to switch to". He didn't say what's the best OS that anyone can switch to without any preparation. OS X is great for most people. Most people aren't tied into some random proprietary piece of in-house 8 year old software that isn't supported. For some people Windows is necessary, they've been locked in for whatever reason. For many other people, OSX would be a better option. For some people, Linux would be a better option. Maybe he should tell us what he actually does because otherwise we can't give him any recommendations. Although since this is a security discussion, we should recommend OpenBSD as an OS.

    32. Re:There needs to be... by Sparr0 · · Score: 1

      OpenOffice Calc is a spreadsheet comparable to Excel. Somewhere ahead of Excel 2000 and behind Excel XP in terms of total features, but better than Excel XP in some ways.

    33. Re:There needs to be... by Chops · · Score: 1
      And Linux lacks the one big thing MacOS has -- easy support for the most comment media types, including Windows Media, and Quicktime. Trying to get Linux to support both of these is an exercise in futility. Sure it can be done, but not by Joe Schmoe.


      1. Add http://www.las.ic.unicamp.br/pub/debian-marillat/ to /etc/apt/sources.list
      2. apt-get install w32codecs


      Yes, I know Joe Schmoe probably shouldn't use Debian. But it sounds like maybe you should :-).
  10. update antiviruses by phntm · · Score: 1

    Beware of this IM-Worm which spreads via MSN using a link to "http://[snip]/xmas-2006 FUNNY.jpg".
    Though it's spread mainly in Netherlands as the link sais.
    an up to date antivirus should keep you safe.

    1. Re:update antiviruses by Anonymous Coward · · Score: 0

      Except by the time the antivirus detects the file, you've already downloaded it.

      And to add to that, updating AV won't help whatsoever until the AV vendors actually add detection for it. Which they haven't.

    2. Re:update antiviruses by KarmaMB84 · · Score: 1

      For the most part the AV software will block the exploit if it's carrying a known viral or trojan payload.

  11. Another GOOD reason not to run IM! by jackb_guppy · · Score: 3, Interesting

    IM is just a person private email system, period. Try using email, you can even use filters to pick your freinds messages out of the background noise, like inter-departmental mail.

    To fix the security risk of IM, either the you give up point to point email that it is to force it though filtering servers (sound like email there again). The Anti-Virus programs on every machine will have to start filtering all that traffic too (wait they are doing this for wmail today also!!)
    --
    When will people learn that NEW is not always GOOD.

    1. Re:Another GOOD reason not to run IM! by unity · · Score: 5, Insightful

      My customers use IM. My coworkers use IM. I use IM.

      IM is potentially the most influential communication medium since email.
      I have had quite a few of my customers tell me that "The simple fact that I can reach you via IM, has made your company's service better than any other partner."

      IM is "instant", offers logging of communications and doesn't require somebody to check their email (it pops up on their screen). In many ways it is a better communication tool than other options: phone, email or fax. You can even use it to see if somebody is in the office yet, or out to lunch. I could go on and on...

      Feel free to not use it; the rest of the modern business world won't be joining you.

    2. Re:Another GOOD reason not to run IM! by the_macman · · Score: 2, Insightful
      IM is just a person private email system, period. Try using email, you can even use filters to pick your freinds messages out of the background noise, like inter-departmental mail. To fix the security risk of IM, either the you give up point to point email that it is to force it though filtering servers (sound like email there again). The Anti-Virus programs on every machine will have to start filtering all that traffic too (wait they are doing this for wmail today also!!)
      Ummm, not really. Half the people I know check their email via the web and have to login everytime vs IM where you just keep a small window open (in fact you can minimize it) and messages pop up if someone contacts you. Plus with IM, when I send someone an IM I *know* if they are in front of their computer that instant, or idle, or away. Plus according to your plan it's effiecient to send an email to someone saying "Hey wanna goto the movies tonight" only for them to check their email the next day.
    3. Re:Another GOOD reason not to run IM! by S.O.B. · · Score: 3, Insightful

      I am forced to use IM at work and all the benefits you list also have negatives associated with them.

      Being "instant" allows people to annoy you for any little thing. The dozen or so phone interruptions I used to get a day are now 20-30 IM interruptions.

      "Logging of communications" also means you have no privacy. And if you think your boss isn't tracking you by your IM status you're kidding yourself.

      Screen popups mean that you don't have to wait for the recipient to check their email/vmail but it also means that you just interrupted what they were doing. I don't know how many times I was trying to solve a problem and I got IMed by multiple people asking if I had solved the problem.

      The difference between IM and previous forms of communication is that I used to have a choice.

      --
      Some of what I say is fact, some is conjecture, the rest I'm just blowing out my ass...you guess.
    4. Re:Another GOOD reason not to run IM! by TCM · · Score: 1

      IM is "instant", offers logging of communications and doesn't require somebody to check their email (it pops up on their screen).

      That's what IRC is for.

      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    5. Re:Another GOOD reason not to run IM! by unity · · Score: 1

      "Logging of communications" also means you have no privacy. And if you think your boss isn't tracking you by your IM status you're kidding yourself.

      I'm a hard worker, I have no problem with my "boss" aka:"customers" knowing that I put in long hours. I use the tracking ability myself to monitor my customer contacts and coworkers; their availability and work habits. This comes in handy when you have clients and coworkers living in different timezones and with varying work schedules. If you work hard, what do you have to hide? :)

      All those little annoyances? That is support or just part of getting the job done. If I am busy, I will tell somebody that or use that fancy "Away" indicator in most/all IM clients. The easier I make it for customers and coworkers to communicate with me, the better we can ALL get our job done.

    6. Re:Another GOOD reason not to run IM! by Anonymous Coward · · Score: 0
      pick your freinds messages out

      You can pick your friends, and you can pick your nose, but you can't pick your friend's
      messages out.

    7. Re:Another GOOD reason not to run IM! by bXTr · · Score: 1

      IM is more analogous to the telephone than email. The I is for Instant, and no matter how good your email servers are, they'll never be instant. As you can put your phone on hold or unplug it from the cord, if you don't want IM interruptions as another poster talked about, mark yourself as Away or go offline.

      Besides that, email is several orders of magnitude more insecure than IM because of all the email viruses, and your anti-virus software is only as good as your last update.

      --
      It's a very dark ride.
    8. Re:Another GOOD reason not to run IM! by Just+Some+Guy · · Score: 1
      The dozen or so phone interruptions I used to get a day are now 20-30 IM interruptions.

      Doesn't your IM system support Do Not Disturb as a status?

      "Logging of communications" also means you have no privacy.

      Bosses who log IM probably also log email, so that's a wash.

      The difference between IM and previous forms of communication is that I used to have a choice.

      Interesting. I've never had a choice of whether to respond quickly to questions, regardless of how they arrived.

      --
      Dewey, what part of this looks like authorities should be involved?
    9. Re:Another GOOD reason not to run IM! by petermgreen · · Score: 1

      most internet e-mail deployments have at least two push steps (often to overloaded servers) followed by a pull step.

      the pull step alone can add quite some delay (depending on the recipiants settings) and thats not counting delays caused by overloaded mailservers (fast e-mail doesn't often seem to be a priority for isps as long as it gets thier in the end)

      finally there is no way to tell if a user is online with e-mail

      if you have a fast push based internal mail system then sure use it like an im system but with a normal internet e-mail setup the delay will most likely be unacceptable for that use.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    10. Re:Another GOOD reason not to run IM! by cliveholloway · · Score: 1

      "Logging of communications" also means you have no privacy. And if you think your boss isn't tracking you by your IM status you're kidding yourself.

      Man, you must love where you work :) I organized our Jabber implementation, and only myself and the developer that set it up have access to it - and no, I'm not a boss. If a VP wants a conversation to settle a dispute, I'll go grab it, but otherwise I stay the hell away.

      We installed it as a tool for communication, not for 'Big Brother' reasons. When we started using Jabber, I made it absolutely clear that the logs would ONLY be examined if legally needed.

      Perhaps it's time to dust off your resume? ;-)

      cLive ;-)

      --
      -- Trinity in high heels carrying a whip: The donimatrix - there is no spoonerism
    11. Re:Another GOOD reason not to run IM! by TheSpoom · · Score: 1

      IM is to email as face to face conversations are to letters.

      In short, IM is necessary for many people, and you shouldn't stop using a technology because of a flawed implementation of it.

      --
      It's better to vote for what you want and not get it than to vote for what you don't want and get it.
      - E. Debs
    12. Re:Another GOOD reason not to run IM! by S.O.B. · · Score: 1

      Doesn't your IM system support Do Not Disturb as a status?

      Of course, but in my office the use of the "Do Not Disturb" feature is tracked and frequently has to be justified.

      Bosses who log IM probably also log email, so that's a wash.

      They can also log phone calls and vmail. My point was that the GGP suggested that logging was a positive feature. My point was that there is also a negative.

      Interesting. I've never had a choice of whether to respond quickly to questions, regardless of how they arrived.

      Your sarcasm aside, anyone in a support position of course has to respond quickly but with IM it now has to be instant. With email you can prioritize before responding. Not all problems require instantaneous action.

      If you go back and read the GGP you would see that it was making IM sound like a panacea of communication. I was merely pointing out that there are negative aspects as well. IM, like any other form of communication, has it's uses but unlike other forms it is easier to abuse by those who don't use common sense or proper etiquette.

      --
      Some of what I say is fact, some is conjecture, the rest I'm just blowing out my ass...you guess.
    13. Re:Another GOOD reason not to run IM! by jonom · · Score: 1

      Why is it that important to know if someone is in front of their computer right at that instant?

      I must be one of the few people around who freakin hates IM. I consider it an invasion of my space.

      This is getting as bad as people with their Crackberries that have to check their email every 5 minutes.

      Want to ask me if I want to go to a movie? Use the phone!

    14. Re:Another GOOD reason not to run IM! by S.O.B. · · Score: 1

      You've obviously never worked for a micro manager.

      At any one time I'm working on 4 or 5 projects each one with a different project managers (some micro and some macro managers) and also providing support for systems with as many as 5 million users. When my IM shows as being "Away" or "Do Not Disturb" it is often perceived as I'm not working. Add to that, my boss telling me I have to be available and it doesn't leave me with a lot of options.

      I know that IM has good points but it also has a number bad points and one of those is that it is very easy to abuse.

      --
      Some of what I say is fact, some is conjecture, the rest I'm just blowing out my ass...you guess.
    15. Re:Another GOOD reason not to run IM! by S.O.B. · · Score: 1

      Perhaps it's time to dust off your resume? ;-)

      If I thought it would be any different somewhere else I would.

      --
      Some of what I say is fact, some is conjecture, the rest I'm just blowing out my ass...you guess.
    16. Re:Another GOOD reason not to run IM! by Anonymous Coward · · Score: 0

      IRC's sooooo 90s!

      If you want instant, and you want stuff popping up on the screen, then use e-mail, without a slow-as-molasses-in-january Outlook server in the way, and a client that displays subject
      lines; and also use meaningful subject lines.

      However, if you want the exchange to be more interactive, then you do indeed want IRC.

      I'm alas forced to use IM when at work, and I find it compares disfavourably to IRC in
      almost every respect.

    17. Re:Another GOOD reason not to run IM! by ucblockhead · · Score: 1

      When the phone rings, I have 15 seconds to pick it up. When an IM appears, I can spend ten minutes cleaning up what I'm doing before responding.

      If you care what your boss thinks about your online status, leave IM running all the time and set it to never go into the "away" state.

      --
      The cake is a pie
    18. Re:Another GOOD reason not to run IM! by Geoffreyerffoeg · · Score: 1

      Try using email, you can even use filters to pick your freinds messages out of the background noise, like inter-departmental mail.

      Ah, you mean e-mail that has attachments and embedded HTML pictures, as opposed to IM, which (on a reasonable network) is text-only until you give permission?

    19. Re:Another GOOD reason not to run IM! by Geoffreyerffoeg · · Score: 1

      Screen popups mean that you don't have to wait for the recipient to check their email/vmail but it also means that you just interrupted what they were doing. I don't know how many times I was trying to solve a problem and I got IMed by multiple people asking if I had solved the problem.

      What software are you using? On AIM, you just put an away message saying "I'm working on the problem", and check the little box to hide windows and disable sounds. Then, when you're able to respond, you see if people had sent you messages.

    20. Re:Another GOOD reason not to run IM! by ClamIAm · · Score: 1
      And if you think your boss isn't tracking you by your IM status you're kidding yourself.

      Can't you just set your status to "busy"?

    21. Re:Another GOOD reason not to run IM! by Anonymous Coward · · Score: 0
      Is it that important to know if someone is in front of their computer right at that instant?

      I must be one of the few people around who freakin hates IM. I consider it an invasion of my space.

      It's a godsend when the other option is people stopping by your cube and interrupting you.

    22. Re:Another GOOD reason not to run IM! by dbIII · · Score: 1
      In some countries this sort of monitoring is considered to be illegal, as is reading email intended for someone else. In some ways this is also a stupid situation, since you break the law every time you check to see whether the spam filter is working correctly.

      One difference between the *nix world and the MS Windows world is that we worked out that instant messaging was a pain in several bits of the anatomy over a decade earlier, and the main advantage of messages appearing on peoples screens was to make them aware of the security model of X windows so they could stop other such annoyances. People do expect you to drop everything and reply within seconds or waste a lot of time justifying why you didn't reply instantly with instant messaging.

    23. Re:Another GOOD reason not to run IM! by AaronLawrence · · Score: 1

      I can second that. We run a IT company with global customers from New Zealand and IM helps a lot to build customer relationships, solve tricky support issues more quickly, and makes up to some extent for being thousands of miles away.

      That is for the customers who are comfortable with it; many are not.

      I can also second the problem of people interrupting you however; just like the phone, it quickly becomes a downside if people aren't thoughtful about using it.

      --
      For every expert, there is an equal and opposite expert. - Arthur C. Clarke
    24. Re:Another GOOD reason not to run IM! by SpaceLifeForm · · Score: 1
      Why is it that important to know if someone is in front of their computer right at that instant?

      Because it makes them feel important when they can be controlling by interrupting someone.

      The interruption factor in IT productivity is huge.

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
    25. Re:Another GOOD reason not to run IM! by jj110888 · · Score: 1

      For some reason, people who talk about IM like its actually optional today seem like 60+ year olds who don't see the point in getting email or how people were probably like when telephones started being common place

      If your in high school, you most likly have a computer, and probably 99% need it for IMing. If you remember the sterotypical cheerleader girl in that cell phone commercial who chats alot, just imagine that teens do that over aim or msn now more then cell phones when they're home.

    26. Re:Another GOOD reason not to run IM! by Anonymous Coward · · Score: 0

      That's what IRC is for.

      Ya, because IRC clients were always known for their impeccable security.

    27. Re:Another GOOD reason not to run IM! by jackb_guppy · · Score: 1

      Besides that, email is several orders of magnitude more insecure than IM because of all the email viruses, and your anti-virus software is only as good as your last update.

      HA HA HA -- you don't even have two groups working or looking at the problem via IM.

    28. Re:Another GOOD reason not to run IM! by jackb_guppy · · Score: 1

      Then my daughter and her freinds are 60+ year olds. They find text based emails just great. Then again they don't have cell phones either. Also I do not like my daughter to use the computer or calculator to do her math home work, unless she WRITES the program to do it. It is better to her mind to work first.

    29. Re:Another GOOD reason not to run IM! by Panaphonix · · Score: 1

      We installed it as a tool for communication, not for 'Big Brother' reasons. When we started using Jabber, I made it absolutely clear that the logs would ONLY be examined if legally needed.

      That's not good enough. j/k.

  12. Re:Macs by Hiro+Antagonist · · Score: 4, Insightful

    Talk about trolling flamebait. Apple makes money on hardware, not operating systems, so it behooves them to make their operating system work on their hardware. The nice thing about this is that they make some damn nice harware (I'm typing this on a PowerBook), and that they have very little incentive to 'feature-pack' their OS like Microsoft does -- so you get less in the way of quirky 'features', and a hell of a lot of functionality.

    Plus, OS X is a Unix, which means it plays nicely with other Unices, and it behaves like a Unix on the command line -- so I get all the power of pipes, vi, Bash, the BSD ports collection (a la Darwinports), gcc, and so on. On the GUI side, it behaves like a Mac -- and I think you'd be hard-pressed to fault Apple for their GUI design.

    Best of both worlds; you just have to shell out a slight premium for the hardware, and given that you get a REAL OS with it, I'd say that Mac offers a better bargain for the desktop user than any Dell or Gateway.

    --

    --
    I Hit the Karma Cap, and All I Got Was This Lousy .sig.
  13. It's worse than that by Anonymous Coward · · Score: 5, Insightful
    I do infosec stuff at a well-known corporation, including Incident Response, and I've been following this closely & working on our response.

    Since the first exploit came to light, H.D.Moore of the Metasploit project has reworked the original package they did. The new exploit spits out exploit WMF files that come:

    • with a random size;
    • no .wmf extension, (.jpg), but could be any other image extension actually;
    • a random piece of junk in front of the bad call; carefully crafted to be larger than the MTU on an ethernet network;
    • a number of possible calls to run the exploit are listed in the source;
    • a random trailer
    This makes it rather hard for antivirus and IDS sigs to detect it, though Snort and the A/V people are working late over their holidays to improve detection.

    SANS/ISC have provided excellent continued summaries of events around this. Here's their FAQ on the issue.

    This is looking truly horrible. On Tuesday morning zillions of Windows desktops will be fired up for the first time in a week or two. This thing's already in widespread use by a number of malware distribution networks for the usual reasons. As such it's a nightmare for network and system admins with Windows machines to look after (and us security people trying to provide advice & assistance for them...) But the stealth nightmare is that this is an absolute jackpot for the less visible targetted attacks, such as those emanating from China for the past couple of years (google around, Slashdot and Schneier have covered this as well as many other places.) There are also the opportunistic types who see an easy opportunity to pwn some key machines where they work, say. I will stick my neck out here and make a prediction. Virtually all organisations with Windows machines are effectively wide open to total compromise by a reasonably informed person. That means much of the IT dept as well as significant numbers of the 'interested poweruser' types, developers with a casual interest in security,.. anyone who's heard of this and is capable of running the findingm, running and using the new exploit, basically. Of course we're all tweaking our IDSes and antivirus, locking things down as tight as possible in the 48 hours remaining, but... *shudder*

    For ten years I've been waiting for Microsoft's luck to run out. This is about #3 on my list of catastrophic MS incidents. There aren't many ways things could be worse.

    It will be a good time to be running Linux on work machine, though :)

    1. Re:It's worse than that by lseltzer · · Score: 1, Insightful

      Yes, it's really really bad, but it's not anywhere near as bad as a real network worm and we've had several of those. At least these attacks do require user interaction and there is workaround that's usually effective.

      BTW, according to testing by AV-Test of 73 variants all of the major AV packages and most of the others are detecting all of them. You're right though that there will be holes in this coverage, especially in as much as some of them are doing exploit-by-exploit coverage as opposed to a true heuristic. The ones that do sniff out the actual WMFs and look for the exploit sequence seem to be working so far.

    2. Re:It's worse than that by Lehk228 · · Score: 4, Insightful

      this is MUCH worse than a network worm.

      worms are pretty easy to seal out with a firewall and are easally patched. this exploit allows all sorts of local user exploits in a corporate environment. it also so far has been able to fly through hardware and software firewalls of all shapes and sizes.

      --
      Snowden and Manning are heroes.
    3. Re:It's worse than that by borderpatrol · · Score: 5, Informative

      I work for a major electronics retailer in the Service department. Most of our duties are simple PC repair, data backup, and virus/spyware removal.

      I have seen in the past week our work increase 5 fold because of this exploit. What is normally a very slow time of the year for us has become very busy for us and it's making me nervous myself.

      We had a few customer that bought brand new computers and laptop and are bringing them back the same day with this exploit. A quick check reveals that their Norton was up-to-date, yet this stuff still slipped in. Other customers are getting this thing left and right. Unfortunately I have not much to tell them except to keep updating all your security products daily as it's only going to get worse before it gets better. Hand them a copy of Norton and Sunbelt Counterspy and tell them good luck.

      I do believe there is a bit a social engineering planned into this. Customers with year-end financials, tax season starting up, holiday credit card payments and statements coming through. Very ripe time to plucking financial and personal data. And with this being an extended holiday weekend, this exploit has a bit of time to fester and refine itself before the big trojan/virus with a major payload slips past the AV and Adware detections and onto millions of computers. What happens when someone combines with exploit with a backgood into a major ad server network? Imagine the damage then.

      I'm doing the best I can at my house against this thing, but looking at the 7+ Windows boxes I'm now worrying about updating, installing, patching and unregistering, and the 1 Apple laptop I haven't had to restart in 6 months, and I wonder if this is going to be the big one that really gives Microsoft the black eye it can't recover from.

      --
      Yeah I've been starving them, teasing them, singing off key. Me may mah mo, me mo ma me.
    4. Re: It's worse than that by Black+Parrot · · Score: 1

      > At least these attacks do require user interaction

      Oh, that's a relief.

      --
      Sheesh, evil *and* a jerk. -- Jade
    5. Re:It's worse than that by lseltzer · · Score: 1

      >>it also so far has been able to fly through hardware and software firewalls of all shapes and sizes

      That's not true. My Servgate Edgeforce Plus has been blocking this since at least Friday morning, and I've been testing. I know from actual testing that all the major AV products have been blocking all the variants, so on what basis do you say it's been getting through all the IDSs?

    6. Re:It's worse than that by judas6000 · · Score: 0

      I too work for a large PC retailer as a technician and I am seeing a massive increase in work due to this exploit too.

      Again I'm seeing this slip past Norton, McAfee, AVG and Spysweeper. I'm not sure why the major AV vendors haven't got any definition in place to deal with this yet. It's causing me a large headache since at this time of year we're already at our busiest and the last thing I needed was dealing with this.

      Another problem I've seen a large upsurge in customers with is a program called SpyAxe. It purports to rid your computer of spyware but it actually issues fake warnings about spyware infestations to con you into buying the full commercial version. My users are getting warnings in your task bar that look as though they are from Microsoft Security Center along the lines of "...you're infected click here to download app to remove it blah blah...". The program is brought onto the PC by the trojan "Trojan-Downloader.Win32.Zlob". There is some infor regarding this from F-Secure http://www.f-secure.com/sw-desc/spyaxe.shtml
      This too slips right past Internet security packages such as Norton and McAfee. For the money people pay for AV protection the vendors really need to get their act together in my opinion.

    7. Re:It's worse than that by Lehk228 · · Score: 1

      smart firewalls can stop it, i was referring to port/destination blocking firewalls and file restricting proxies

      --
      Snowden and Manning are heroes.
    8. Re:It's worse than that by toadlife · · Score: 1

      "this exploit allows all sorts of local user exploits in a corporate environment."

      Define, 'local user exploit'. Any malware code running at any level is a bad thing, but I seriosly doubt if any of these exploits are going to bother with people that aren't running as an administrator. All of the examples I've seen assume admin rights and die when they can't drop their load in the system32 directory.

      --
      I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
    9. Re:It's worse than that by borderpatrol · · Score: 3, Insightful
      This too slips right past Internet security packages such as Norton and McAfee. For the money people pay for AV protection the vendors really need to get their act together in my opinion.

      But this is where the issue lies and why IMO viruses are of virtually no threat anymore, it's going to be all ad/spyware from here on. For instance, I finished up a cleanup of a machine yesterday. Went through it with 1 AV scanner, and 7 different AntiSpyware tools, plus had to go in by hand and do manual removals. 1 virus, over 36 different ad/spyware programs from over 900 traces. Norton was of course expired and hadn't been updated in 8 months.

      When the virus fight used to be AV Companies vs. Johnny Scriptkiddy, it's now AV Companies vs. Permission Based Marketing (read: Adware) companies, or an army of zombie bots controlled by the Russian Mafia.

      Companies like Symantec, Mcafee, and Microsoft are very careful to step on toes in labeling other companies products as ad/spyware. Those very companies profiting from the adware also have their own army of lawyers and will file suit against anyone who dare defile their product! After all, you read the EULA right?

      So when a customer tells me she still has Norton and she wants to know why she is still getting popups, I have to explain to her what the difference between viruses and adware, and why Norton just plain sucks for the new threats we face.

      Never thought I would wish for the days of Melissa again, lol

      BTW, Sometimes after a cleanup I install MS AntiSpy and Firefox with the IE Theme (http://www.firefoxie.net/). Just change that blue "e" to point to FF, and they're just a bit more secure.

      --
      Yeah I've been starving them, teasing them, singing off key. Me may mah mo, me mo ma me.
    10. Re:It's worse than that by CFrankBernard · · Score: 1

      Users of PivX PreEmpt have been protected from all vectors of WMF exploits since December 7th. You can buy a 3-pack for $60 at pivx.com

    11. Re:It's worse than that by lseltzer · · Score: 1

      >>port/destination blocking firewalls

      Honestly, why would you ever think these would be able to block this threat? Now I'm even less worried about it

    12. Re:It's worse than that by quist · · Score: 1

      At least these attacks do require user interaction

      Depends on your definition of 'user interaction'. You must mean "just use the desktop"--the oh so helpful indexing utilites and file browsers will fire the exploit while creating those wonderful winking, blinking thumbnails.

      and there is workaround that's usually effective.

      Unfortunately, Ilfak's patch is, in a real sense, a non-starter. The average Grandma or SoccerMom is going to twiddle in DLL-land?!?

    13. Re:It's worse than that by SmurfButcher+Bob · · Score: 1

      > Unfortunately, Ilfak's patch is, in a real sense, a non-starter.

      Nah, no twiddle required - just download and run, and MSI takes care of it per normal. I do agree that telling people to pull and install an arbitrary file is a bit of a bad contradiction, however... I haven't quite resolved this yet, which is why I'm not telling people to do it.

      --

      help me i've cloned myself and can't remember which one I am

  14. Great.. by wfberg · · Score: 2, Interesting

    Microsoft recommends, for the time being to just

    regsvr32 -u %windir%\system32\shimgvw.dll

    BUT according to this analysis, the real fault lies with gdi32.dll ! How the hell do you get rid of that? It's about as deeply embedded in windows as, say, glibc is in Linux distributions..

    --
    SCO employee? Check out the bounty
    1. Re:Great.. by Anonymous Coward · · Score: 2, Informative

      The problem is not with gdi32.dll. The problem is with the way the WMF handler uses the SetEscape() API.

      Pointing the finger at gdi32.dll is like running a malicious script that executes "rm -fr /" and blaming the rm executable when your files disappear.

    2. Re:Great.. by stuuf · · Score: 1

      I think GDI would be more analogous to Xlib or GDK, but on Windows that is almost as important as the C library.

      --

      Everyone is born right-handed; only the greatest overcome it

  15. Re:Macs by hahafaha · · Score: 1, Offtopic

    First of all your comment is largely off-topic, causing mine to be as well, but I am only responding to this because I could not bear to read what you wrote and not answer (Mods, please be compassionate!)

    You are addressing to largely unrelated issues as one, Freedom of software, and usefulness of the company. Allow me to address them seperately.

    The former (Freedom) is a much bigger problem with Windows than Macs, at least with Mac OSX. Sure, they both use proprietary code, but at least Mac OSX uses some Free software.

    The latter (usefulness) is very subjective. No doubt Microsoft would think they are useful, while Apple thinks they are. As much as I do not like Microsoft, I am going to have to say that it *and* Apple were both useful, if not so much now. They did start a revolution of computing at home. Unfortunately, it has taken a bad path over the years, but it is the same sort of idea.

    As a final note I would like to ask, why did you think you would get +5 funny? I find nothing funny about what you wrote.

  16. What you gonna do, internet..... by Channard · · Score: 3, Funny

    ... when Hulkamania runs wild on you? Oh, wait, WMF. Never mind.

  17. Most importantly: THERE IS A FIX by FhnuZoag · · Score: 5, Informative

    It's unofficial, but it works.

    http://www.hexblog.com/2005/12/wmf_vuln.html

    1. Re:Most importantly: THERE IS A FIX by TCM · · Score: 0, Troll

      Quick, everyone! Download an executable from a totally unrelated third-party site with "blog" in its name! Look! I even got the patch in my mail before I knew it existed!

      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    2. Re:Most importantly: THERE IS A FIX by W2k · · Score: 2, Informative

      Parent is a troll who obviously didn't even RTFA. This patch is legit, it comes with complete source code, and it's been verified good by at least one third party, Steve Gibson of GRC.com. It immunizes against the vulnerability and has no known ill effects. It's as good a counter-measure as there can be before an official fix is released.

      --
      Quality, performance, value; you get only two, and you don't always get to pick.
    3. Re:Most importantly: THERE IS A FIX by cortana · · Score: 1

      I don't see a digital signature attached to that message. Parent is absolutely correct in advising that one uses caution before running unverified codce on your machines.

    4. Re:Most importantly: THERE IS A FIX by Tim+Browse · · Score: 1

      But can we really trust it?

    5. Re:Most importantly: THERE IS A FIX by grondu · · Score: 1
      --

      I'm the urban spaceman babe, but here comes the twist... I don't exist

    6. Re:Most importantly: THERE IS A FIX by grondu · · Score: 1

      This was meant as a reply to TCM's post.

      --

      I'm the urban spaceman babe, but here comes the twist... I don't exist

    7. Re:Most importantly: THERE IS A FIX by TCM · · Score: 1

      Nowhere did I see any cryptographic signature regarding this patch. As it stands, it could be all made up.

      And my point still holds. To a novice this is no different than any spam advertising the "latest hotfix". Telling users that untested, unofficial patches are OK to apply is a bad thing, even if Bill Gates himself distributed them unsigned via his personal blog.

      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    8. Re:Most importantly: THERE IS A FIX by chris_eineke · · Score: 3, Insightful

      You actually want to trust Steve Gibson? That's a pretty bold move.

      --
      "All you have to do is be fragile and grateful. So stay the underdog." Chuck Palahniuk, Choke
    9. Re:Most importantly: THERE IS A FIX by TubeSteak · · Score: 1
      He reminds me of Steven Segal

      Steven Segal is getting:
      • old
      • overweight
      • thinks he's in the CIA
      • claims to be a lethal weapon with his bare hands, yet carries a concealed weapon.
      • made a bad movie about being on a train without radio communication
      I could go on, but you get the drift.

      note: I'm not disparaging his skills, because they exist, merely the way be presents them.
      --
      [Fuck Beta]
      o0t!
    10. Re:Most importantly: THERE IS A FIX by FhnuZoag · · Score: 1

      But it was tested. And there is a a mention of the MD5 signature on this page:

      http://isc.sans.org/diary.php?storyid=999

    11. Re:Most importantly: THERE IS A FIX by TCM · · Score: 1

      An MD5 checksum (not signature) in a non-signed message is useless. It's just unprofessional to spread source/binaries without any means to cryptographically check their correctness.

      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    12. Re:Most importantly: THERE IS A FIX by BlueHands · · Score: 1

      While you point is totally valid, that the patch being offered might not be as secure as possible or should be, I think many MANY people are convinced that a dubious patch is better than none at all.

      Also, /. does provide a weak form of security. I mean while it sounds like a good attack option to comprise the link, many people who download are already nervous because of this nasty, nasty attack. If the link became compromised somehow, one of the many thousands of /. crowd would find out and say something. A bad link wouldn't laast long.

      --
      I mod everyone down who says "I'll get modded down for this." I hate to disappoint.
    13. Re:Most importantly: THERE IS A FIX by Kris_J · · Score: 1

      Okay then, how about https://isc.sans.org/index.php

  18. Good TIMING! by putko · · Score: 1

    I'm impressed at the timing on this one -- it hits during the slowest time of the year.

    I figure the exploiters, even if they aren't the fastest in the bunch, will have massive penetration by the time people start modifying their systems to protect themselves.

    So I'm wondering if the bad guys knew about this one for a while and just waited until now to spring it, or did the Microsoft customers just get profoundly unlucky.

    Steve Jobs is probably laughing away over this one.

    --
    http://www.thebricktestament.com/the_law/when_to_s tone_your_children/dt21_18a.html
    1. Re: Good TIMING! by Black+Parrot · · Score: 1

      > I'm impressed at the timing on this one -- it hits during the slowest time of the year.

      Yeah, I know of at least one security manager who had to interrupt whatever they do on New Year's eve to send us an e-mail warning about it.

      I wonder how many more there were, all around the world?

      --
      Sheesh, evil *and* a jerk. -- Jade
    2. Re: Good TIMING! by exKingZog · · Score: 1

      BUGGER! I knew I meant to do something before I went back to work...

      --
      "If he were a plant, people would roll him up and smoke him."
  19. Ah, Slashdot... by SheeEttin · · Score: 4, Funny

    Ah, Slashdot... where the first post is modded "redundant".

    1. Re:Ah, Slashdot... by ColdWetDog · · Score: 1, Redundant

      I was going to comment on this, but I guess it would be redundant.

      --
      Faster! Faster! Faster would be better!
  20. Fearmongering by eddy · · Score: 4, Interesting

    What we need now is for someone to find a remote exploit in a popular webserver and combine both exploits into a worm, 'cause then we're all really fucked.

    --
    Belief is the currency of delusion.
    1. Re:Fearmongering by Anonymous Coward · · Score: 0

      then we're all really fucked.

      What you mean "we," paleface?

      --Anonymous Mac user

    2. Re:Fearmongering by Anonymous Coward · · Score: 0

      "We" internet users? Unless you Macintosh "One step look-ahead" Users have your own private one?

    3. Re:Fearmongering by Anonymous Coward · · Score: 1, Informative

      It's already happening dude - there are still a bunch of sites at major shared hosting providers (*cough* iPowerWeb *cough*) which are being exploited and code added via an old cPanel vulnerability. There are dozens if not hundreds of compromised web servers out there right now spreading this thing.

      There is a real possibility that the shit is going to hit the fan big time with this one.

    4. Re:Fearmongering by Anonymous Coward · · Score: 0

      Big deal, so the internet gets a little slower for a while. Not like that's never happened before because of shitty Microsoft software. As a Mac user, I'd rather deal with slow internet for a while than have to delouse or wipe and rebuild my pwned computer because I visited the wrong web site. (I'll probably be doing enough of that at work this week as my Windows-using clients return to their offices.)

      If the consumer broadband providers get hit bad enough by one of these things, they might start policing their networks a little better and implement a policy of pulling the plug on bandwidth-consuming, infected idiots.

      Here's hoping this is the one!

    5. Re:Fearmongering by jrockway · · Score: 1

      Ever hear of Code Red?

      --
      My other car is first.
  21. What happens when you unregister this DLL? by Anonymous Coward · · Score: 0

    Are images turned off when browsing?

  22. Re:Macs by heinousjay · · Score: 1

    That's right, Timmy. Your purely subjective opinion is the ONE TRUE WAY. You let those dirty conservatives know it, Timmy. I'm proud of ya.

    --
    Slashdot - where whining about luck is the new way to make the world you want.
  23. Seen this on porn sites by SlightOverdose · · Score: 1

    I've noticed numerous TGP porn sites have been trying to get me to open a WMF file (Not that I uh.... would know about this first hand or anything ;p). Didn't think there was anything to it until seeing this article- my guess is it's being used to install crapware of some kind.

    lucky I'm using Linux.

    1. Re:Seen this on porn sites by Anonymous Coward · · Score: 0
      Not that I uh.... would know about this first hand or anything ;p

      You mean, you DO know first hand. We just don't know if it's your right or left.

    2. Re:Seen this on porn sites by Mixel · · Score: 2, Informative

      Dude, you don't have to click 'open'. On Bugtraq it has been reported that this thing runs itself quite happily in an IFRAME.

    3. Re:Seen this on porn sites by MichaelSmith · · Score: 1
      I've noticed numerous TGP porn sites have been trying to get me to open a WMF file (Not that I uh.... would know about this first hand or anything

      No, you are a good researcher. Keeping eyes out for the rest of us. Good on you sir.

  24. Can't think with a hang-over by Anonymous Coward · · Score: 1, Interesting

    but somebody can finish this joke... it has to do with a hacked Windows PC... I am teh lose today.

    "and on the 7th day 'after' Christmas my true-love gave to me"

    1. Re:Can't think with a hang-over by ettlz · · Score: 5, Funny

      Seven Sony rootkits,
      Six keystroke loggers,
      Five porn diallers!
      Four Exploit.WMFs,
      Three Mytobs,
      Two Bifrose-Ds,
      And a homepage stuck on goatse.

  25. so... by Antony.S · · Score: 1

    Doesn't this virus still require the user to click a link? It's not fully automated?

    Why are so many people making it sound like the end of the world?

    1. Re:so... by josepha48 · · Score: 1
      its not as unique as you think. I submitted a story similar to this to /. but it was rejected. Since I knew it would be I wrote it down in my /. journal. The link below is my journal, and it talks about a Yahoo! phish.

      http://slashdot.org/~josepha48/journal/125456

      Yes a user has to click the link. The issue is that with IM people usually assume that the link is from the actual sender of the IM. So in the case of Yahoo! someone who has you on their buddy list, which is usually someone you chat often with, sends you an IM with a link. These new phish, only require you to click on the link before they screw you.

      Its been a day since I reported it to Yahoo! and they still have not taken the URL down. I wonder how far these things have to spread before anyone really decides its an issue.

      --

      Only 'flamers' flame!
      Does slashdot hate my posts?

    2. Re:so... by Anonymous Coward · · Score: 0

      The exploit itself doesn't require someone to click in a link, the IM version does.
      In theory, you just need to "view" in your browser the wmf, to infect your machine, there are some reports that even some desktop search tools 'indexing' the file can invoke the exploit.
      I wonder if the preview picture in the MSN IM (I don't use it, so not sure at all), can be forced to render a WMF

    3. Re:so... by borderpatrol · · Score: 5, Informative
      ...Because it's a simple image. Who would think that an image can deliver such a nasty payload? It doesn't need any user interaction. This blows right through fully patched copies of windows, and IE opens and executes it automatically (video here - http://www.websensesecuritylabs.com/images/alerts/ wmf-movie.wmv)

      Does your website have an image on it? It can be exploited that way. Does your email render html, even with scripting turned off? It can be exploited that way. A few trusted sites have been compromised with this exploit. Some seedier as networks (with hundreds or thousands of affiliates) are using this to generate cash. There is no patch for Windows ME, 98, or 95 and there will never be as these OSes are unsupported. These systems will ALWAYS have this vulnerability.

      Imaginine if someone uploaded this to MySpace (http://www.alexa.com/data/details/traffic_details ?q=&url=www.myspace.com/), as they allow full html formatting, embed, iframes and all kinds of crazy crap. One exploit on a popular blog will cause A LOT of damage.

      --
      Yeah I've been starving them, teasing them, singing off key. Me may mah mo, me mo ma me.
    4. Re:so... by khedron+the+jester · · Score: 0

      Is Firefox vulnerable to such an exploit as well?

    5. Re:so... by Chmcginn · · Score: 1

      Firefox doesn't natively display WMF files - but if you try to load just the image, IIRC, it will load it through the MS dll.

      --
      Have you been touched by his noodly appendage?
    6. Re:so... by Geoffreyerffoeg · · Score: 2, Interesting

      Out of curiosity, where's the documentation that describes this? I was thinking of writing a WMF that pops up a window saying "Warning, you haven't patched the WMF vulnerability. I was able to open this window on your computer by simply loading a picture. Imagine if this had been a virus too. Click here to download the fix - and here's why you should trust that guy."

    7. Re:so... by FhnuZoag · · Score: 2, Insightful

      Jesus freaking Christ...

      Worse is that implanting this thing doesn't even need ownership of a site. If a site allows tags, an anonymous commenter, forum poster or anything can drop an infected file on it, and screw over every IE user that visits. I don't know if it is possible, but imagine if someone adds an infected file to the Main Page of Wikipedia...

    8. Re:so... by borderpatrol · · Score: 2, Interesting

      Older versions of FF will open it natively. (pre 1.0 I believe) Newer versions of FF and Opera will pull it up but will ask if you'd like to open the image with MS Picture and Fax viewer or whatever associated program. If you click no, you should be safe. If you click yes, you're infected. If this thing gets stored on you HDD or your cache somewhere though, the mere act of single clicking on the file or even the folder in some cases can trigger it. And if you have Google Desktop Search installed, google will index and execute the code as soon as it hits the drive. Some DOS boxes are getting infected this way even.

      --
      Yeah I've been starving them, teasing them, singing off key. Me may mah mo, me mo ma me.
  26. Re:Macs by deaddrunk · · Score: 1

    you just have to shell out a slight premium for the hardware, and given that you get a REAL OS with it

    A real OS that won't run a large proportion of the software people want to run. It doesn't matter how good it is it's how practical it is that counts. I'd quite like an Apple myself but it can't do everything that I want my Windows box to do. Same reason that I have a Linux partition rather than a solely Linux box.

    --
    Does a Christian soccer team even need a goalkeeper?
  27. Re:Macs by Anonymous Coward · · Score: 0

    separately

  28. Is this the exploit reported back in November? by Animats · · Score: 2, Interesting

    An exploit of "gdi32.dll" using a WMF file for the attack was documented back in November. Does this new exploit use the same attack approach?

    1. Re:Is this the exploit reported back in November? by Heembo · · Score: 4, Informative

      This is the same basic exploit - but the seriousness and criticality is dramatically harder. A malicious file can contain any file extension of any random size and still be a WMF file on the "inside" and still have a "arbitrary code" payload. Most security groups are way freaked out now since IDS/IPS and AV patches are not patching this complete yet. Check out http://isc.sans.org/diary.php?rss&storyid=994 more a more indepth answer.

      --
      Horns are really just a broken halo.
  29. Comment removed by account_deleted · · Score: 3, Interesting

    Comment removed based on user account deletion

  30. Re:Macs by Anonymous Coward · · Score: 0

    Yea, it was a real rib tickler, alright.

  31. Re:Macs by hahafaha · · Score: 1

    Right, sorry for the typo.

  32. Straw Man, Mod Parent Down by Moth7 · · Score: 2, Insightful

    No one said that using something other than Windows would solve all security problems, only this one. The grandparent was entirely correct in its observation.

  33. Do. This. Now. by Bozdune · · Score: 4, Informative

    Get a patch here: http://www.hexblog.com/2005/12/wmf_vuln.html

    All the necessary information and explanation (plus q/a) is here. This is the only hope at present. Good luck to everyone on Jan 2 when this thing takes over the world.

  34. VBS in WMF? WTF?! by void*p · · Score: 2, Informative

    Why in the world would a WMF file need to be able to execute a script? And aren't most of Microsoft's vulnerabilities related to the wanton running of scripts without a user being aware that it's happening?

  35. Re:Macs by Anonymous Coward · · Score: 0

    The nice thing about this is that they make some damn nice harware

    You have got to be kidding. My iBook came with dead pixels and a flakey keyboard. My iMac sometimes doesn't even power on the screen when you turn it on. My buddy has a G5 that required a new motherboard (and it still doesn't work right, the fans don't always come on and it overheats).

    Apple stuff is good looking, trendy, and comes in a fancy box, nothing else. That's what you are paying for, not quality components. In fact, my generic systems have been of better quality over time than any Apple hardware I have ever used.

  36. Only works for so long... by Chmcginn · · Score: 1

    if everybody bought their grandma an iMac, there would be a lot more exploits on them then there are now. As many as wintel boxes? Probably not. But more than there are now.

    --
    Have you been touched by his noodly appendage?
    1. Re:Only works for so long... by Burz · · Score: 1

      if everybody bought their grandma an iMac, there would be a lot more exploits on them then there are now. As many as wintel boxes? Probably not. But more than there are now.

      I doubt it. Before OSX there were Mac viruses appearing that everyone had to watch out for. But ever since OSX, none.

      The popularity of a platform doesn't have as much to do with it as you seem think.

  37. I'm doing the best I can... by symbolset · · Score: 4, Informative
    I'm doing the best I can at my house against this thing, but looking at the 7+ Windows boxes I'm now worrying about updating, installing, patching and unregistering, and the 1 Apple laptop I haven't had to restart in 6 months, and I wonder if this is going to be the big one that really gives Microsoft the black eye it can't recover from.

    If you're an IT pro and you're running Windows at home, you should have your boxes imaged so you can just unhook from the net, image, apply the fix, take a new image and hook back up to the net. Seven boxen shouldn't take you more than a couple hours -- less if you use a standard image.

    If you're setting this up for the first time, don't forget to redirect "My Documents" to a different partition, or better yet a server with a backup regime. Oh, yeah, and choose the "Activate Windows over the phone" option before you make your first image so you don't have to re-activate each time.

    If you're an IT pro and you're not using Windows at home, take the extra hours and spend some holiday time with your friends and family. Life is short.

    --
    Help stamp out iliturcy.
  38. Adding the other days and some emphasis... by game+kid · · Score: 5, Funny

    Twelve IRC bots spying,
    Eleven worms-a-wriggling,
    Ten Paypal phishes,
    Nine ActiveX holes,
    Eight Blaster variants,
    Seven Sony rootkits,
    Six keystroke loggers,
    Five porn diallers!
    Four Exploit.WMFs,
    Three Mytobs,
    Two Bifrose-Ds,
    And a homepage stuck on goatse.

    (You, ettlz, rock.)

    --
    You can hold down the "B" button for continuous firing.
  39. Re:Macs by RobertLTux · · Score: 1

    i would guess its like a situation of choosing to be haunted by
    1 a sixth circle poltergeist that sometimes does nice stuff for you
    and
    2 a ninth circle deamon that not only gets hostile with you but always has hordes of Imps trashing your place

    aka "the lesser of two evils"

    --
    Any person using FTFY or editing my postings agrees to a US$50.00 charge
  40. Re:Macs by shmlco · · Score: 1
    "A real OS that won't run a large proportion of the software people want to run."

    Microsoft Word? Microsoft Excel? Powerpoint? Outlook (Entourage)? Photoshop? Quicken? Dreamweaver? Firefox? Illustrator? InDesign? GoLive? Flash, Freehand, Fireworks? Or most anything not native that will run under Virtual PC?

    I just bought a Powerbook recently, and have everything covered that I had running on my Dell. So I guess I'm not sure what major software is missing that most people want to run...

    Oh. You must mean GAMES. Okay, but personally, I'd get a "real" computer, and then buy a PS2 or XBox to pound on...

    --
    Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
  41. why would they do this? by YesIAmAScript · · Score: 2, Interesting

    I can understand spreading the fact that the exploit exists. I could maybe argue whether or not you should spread info on the exploit. I can barely see why one would make an example exploit.

    But why would someone make a program specifically designed to make an undetectable/untraceable version of the exploit?

    I can only see harm coming from this.

    And I'm sorry, but "because it's there" doesn't work when you know there's only negative outcomes of what you do.

    --
    http://lkml.org/lkml/2005/8/20/95
    1. Re:why would they do this? by drachen · · Score: 2, Insightful
      They do it to show what can be done with a flaw such as this. The people who we really have to worry about can (and probably have) already come up with other ways of crafting exploits around this bug that we aren't likely to find out about until after the major exploits come out. And the people we really have to worry about aren't going to make major exploits at all, but use it to exploit machines with potentially sensitive information (such as your personal information).

      Until Micorosft fixes the problem, publishing information such as linked in the post above helps those of us who have to actually secure machines. True it might result in more end-user Windows PC's being exploited, but at least we can figure out how to protect the computers that must be secure.

      The information may help the "bad guys" but it's not anything they couldn't have come up with themselves. "Because it's there" isn't the reason.

    2. Re:why would they do this? by Anonymous Coward · · Score: 0
      Hi, G/P poster here.

      I can understand spreading the fact that the exploit exists. I could maybe argue whether or not you should spread info on the exploit. I can barely see why one would make an example exploit.

      But why would someone make a program specifically designed to make an undetectable/untraceable version of the exploit?

      I can only see harm coming from this.

      Why post the improved exploit? Good question (and as I say, it's thanks to Mr Moore that I'm working unpaid overtime this New Year.)

      However, and despite the comments coming from F-Secure amongst others, I don't blame him. Ask rather, why *not* release the exploit? "Because hundreds of millions of people are now vulnerable who weren't vulnerable yesterday!" WRONG. They were vulnerable from the day they first sat down in front of a Windows machine with the dodgy code (apparently it's in W2K *and* Win98, which could put the roots of this code back as far as Windows 95... heck, even Windows 3 in 1992, come to think of it. When was the Windows Metafile format introduced? Pre- NT4, I'll bet.)

      The new exploit makes it more likely that machines will get owned in the next few days but also means that A/V and IDS sigs, when they're finished, will do a much better job of detecting attempts. When writing sigs, the rule is "match the vulnerability, not the exploit". If that means parsing all TCP flows for WMF files (matching on file magic bytes rather than extensions), then parsing the WMF file and looking for callback code - I think it's a fair bet there's no legitimate WMFs that include callback code) then at the end of the day, i.e. in a few weeks' time, Windows users will be *more* secure, not less, because the sigs will be more accurate. As I hinted above, there are two classes of attackers you need to defend against (if you're looking after systems of any real significance.) The random Windows worm-du-jour, drive-by spyware/trojan droppers, mail viruses and so on are one group. It's the targetted attackers, the ones capable of popping open an trojan'd file in a hex editor and tweaking the shellcode until it's missed by anti-virus and IDS defs, who you really need to worry about. (Or more accurately, worry that you are not spending enough time worrying about them, because all your energy and resources are sucked up by the random stuff...)

      And if it turns out to be a wildly expensive incident and ends up costing Microsoft sales - so much the better; once again, we are all ultimately more secure. (Non-MS users should reflect on the amount of personal data they have which is on machines outside their control, which ARE running Windows. Think about your employer's payroll systems. Or the CEO's desktop. Or your bank's employees' home systems. Security is only as strong as the weakest link, remember...)

      Another way of looking at it: couldn't you say the same about any exploit code, even harmless PoC code? Or any Full Disclosure vulnerability research, come to that?

    3. Re:why would they do this? by Legion303 · · Score: 1

      "But why would someone make a program specifically designed to make an undetectable/untraceable version of the exploit?"

      The Metasploit project is aimed at legitimate penetration testers and security researchers. Arguing that this sort of information shouldn't be accessible "to the bad guys" is useless, because the bad guys have already had it for months.

  42. Re:Macs by petermgreen · · Score: 1

    Oh. You must mean GAMES. Okay, but personally, I'd get a "real" computer, and then buy a PS2 or XBox to pound on...

    some people like consoles and i must admit there are a few console games that i quite like but no console even comes close to the back catalogue of PC games (though admittedly a lot of those can be hard to make work on the non-dos versions of windows) and even if they did very few console games support mods or even custom maps and internet play is a pretty new feature for consoles (yet its something the PC has been doing for years).

    --
    note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  43. For Windows ME by Anonymous Coward · · Score: 0

    Try this regsvr32 /u shimgvw.dll

    1. Re:For Windows ME by Andrewkov · · Score: 1

      Is this reversable? I don't see an option to re-register a dll using this command..

    2. Re:For Windows ME by doug363 · · Score: 1
      To re-register a DLL, re-run the command, but omit the /u switch.

      Unregistered or incorrectly registered DLLs are the cause of a quite a lot of Windows problems (so if you have random problems with image viewing in the shell after running that command, you know why).

  44. But does it say by ScaryFroMan · · Score: 1

    lol no im not a wmf worm!

    --
    In Soviet Russia, backwards is everything.
  45. Something better by Anonymous Coward · · Score: 0

    You sure?

    Hint: Think different.

  46. Re:Macs by Anonymous Coward · · Score: 0

    Apple stuff is good looking, trendy, and comes in a fancy box, nothing else. That's what you are paying for, not quality components.

    Hell yes, mod parent up! Most people who buy Apple are doing it because they are trendwhores who want to be seen as hip. Just look at the number of fuckwitted emo kids on Livejournal who use Apple products and you'll understand.

    It is just like iPods. There are plenty of other great mp3 players out there but people choose iPods because they want to look like cool hipsters with the trademark white ear buds, etc. Apple users are some of the most sheeplike people that I have ever met. There is a real reason why they call it the cult of the Mac. Fuck new age corporate hippies like Steve Jobs. Fuck proprietary hardware bundled with proprietary operating systems. And fuck the entire obnoxious Apple userbase. Fuck them like the simple minded whores that they are.

  47. Re:Macs by deaddrunk · · Score: 1

    It doesn't have to be major software though does it? It just has to be a device with Windows-only drivers that you need to use or an app that will never be ported to anything but the latest version of Windows. You forget that people use PCs for all sorts of things and that a lot of things will only work with a Windows box. Otherwise I'd be typing this in Linux right now instead of being in Windows about to log on to my favourite MMORPG which only runs on Windows.
    All those apps above either exist natively or can run with Crossover. That isn't the case with everything though, the above-mentioned MMORPG refuses to run under WINE, Cedega or Crossover.

    --
    Does a Christian soccer team even need a goalkeeper?
  48. is trillan vulnerable by petermgreen · · Score: 1

    e.g. is there a way for a remote user to make it display a wmf without the recipiants consent?

    --
    note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  49. Re:Macs by shmlco · · Score: 1

    I've got a big box of old PC games but as you said, w/o a DOS-based Win95-class system (which I no longer own) I can't play most of them anyway. And it will be interesting to see what "Virtual PC" options become available on the x86-based Macs. It could well be that one could have the best of both worlds...

    --
    Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
  50. MOD parent down by petermgreen · · Score: 1

    at least back to +3 so anyone who reads it will see the clarification. as it stands this is very uninformitive.

    --
    note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  51. FW: warning MSN VIRUS by matt+me · · Score: 0

    to: all contacts
    ==========
    omgzz listn ths whateva u do if cmdrtaco@hotmail.com adds u, do not ACCEPT!!! its a virus and wll brk msn!! frward ths msg to every1 lt thm kno.

  52. Reason #666 by squidguy · · Score: 1

    ...to block AIM & MSN chat, and all their clones, at the corporate firewall. Before it was simply a time wastage issue...now it's a big security risk.

    1. Re:Reason #666 by Anonymous Coward · · Score: 0

      "Rease #666 to block AIM & MSN chat, and all their clones, at the corporate firewall. Before it was simply a time wastage issue...now it's a big security risk."

      You sound like someone with no friends who wants everyone else to be as miserable as you are.

    2. Re:Reason #666 by seb249 · · Score: 1

      To me he sounds like someone who is doing his job as a system administrator

    3. Re:Reason #666 by SillyNickName4me · · Score: 1

      While at it, also block http, smtp, and actually, any other way in which a user might end up getting a wmf picture.. Maybe better still to disconnect your network entirely..

      Seriously, go read up on what the vulnerability is, MSN messenger happens to be the transport in this case, but is in no way required for exploiting the vulnerability.

    4. Re:Reason #666 by colinrichardday · · Score: 1

      Because you might need your employees to access web sites and get mail. Do you need your employees to use AIM and MSN Messenger?

    5. Re:Reason #666 by SillyNickName4me · · Score: 1

      Because you might need your employees to access web sites and get mail. Do you need your employees to use AIM and MSN Messenger?

      Well, I spend approx 16 hours/week working for a company that mandates the use of MSN messenger..

      At any rate, MSN is transport, and not part of the vulnerability. It is as easily exploited through http, and for at least one worm that exploits this, MSN messenger is only used to bait people, the actual infection happens through http still. E-mail based variations have been spotted in the wild already as well.

      So, blocking MSN is going to do extremely little to nothing in preventing this problem, and while there are some good arguments to block IMs at the perimiter, this specific vulnerability is not one of them.

  53. Re:Macs by VGPowerlord · · Score: 1

    Most people's favorite MMORPG already runs under OSX. ;)

    --
    GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
  54. Heh... yeah. by Ayanami+Rei · · Score: 1, Offtopic

    I think switching OSs is a less difficult proposition for someone who has time to read slashdot than picking up your family and moving is for someone who can barely feed his or her own kids.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
    1. Re:Heh... yeah. by nacturation · · Score: 1

      I think switching OSs is a less difficult proposition for someone who has time to read slashdot than picking up your family and moving is for someone who can barely feed his or her own kids.

      Of course. But it's still not very helpful. The next time there's some Linux exploit in the wild, would your advice also be to switch operating system?

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
  55. Re:Macs by VGPowerlord · · Score: 1
    Talk about trolling flamebait. Apple makes money on hardware, not operating systems, so it behooves them to make their operating system work on their hardware. The nice thing about this is that they make some damn nice harware (I'm typing this on a PowerBook), and that they have very little incentive to 'feature-pack' their OS like Microsoft does -- so you get less in the way of quirky 'features', and a hell of a lot of functionality.

    I'm willing to bet that if you took a survey of 100 random mac users, the majority would say that the OS is the reason they got it, not the hardware.

    Apple seems to agree with me: They're changing over to the same hardware that Windows PCs run on.

    --
    GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
  56. Some Antivirus by MaineCoon · · Score: 1

    NOD32 (www.nod32.com) catches it. Supposedly McAfee can catch it as well, but Norton doesn't.

    --
    Hunt your preferred prey at Aliens vs Predator MUD. Join the war at avpmud.com port 4000
  57. Re:Macs by Anonymous Coward · · Score: 0

    ScummVM and DosBox will allow you to play nearly all DOS based games under XP, rediscover your games.

  58. I'm not sure how to ask this nicely, but... by lorcha · · Score: 0, Flamebait
    Why the fuck is there no fucking fix for this fucking problem yet? I paid for Windows, and I want it to fucking work.

    All of my Linux boxes work, yet I never had to pay for Debian or Gentoo. Why can't software that I paid for work properly?

    Ok, done venting. Thanks for that.

    --
    "Avoid employing unlucky people - throw half of the pile of CVs in the bin without reading them." -- David Brent
    1. Re:I'm not sure how to ask this nicely, but... by Anonymous Coward · · Score: 0

      Answer: because Microsoft is an illegal monopolist, and since you already gave them your money, they don't give a s**t about you.

    2. Re:I'm not sure how to ask this nicely, but... by eyepeepackets · · Score: 1

      There's an old joke that goes, "I've got a bridge for sale. Great deal on dis bridge!"

      Point being that Microsoft has always promised very high and delivered extremely low. You're more fortunate than most since you know about and use alternatives. In userland, most of them are just recently realizing that they been sold "da bridge."

      Sure wish I had bought that Apple stock a few years ago, doh!

      --
      Everything in the Universe sucks: It's the law!
    3. Re:I'm not sure how to ask this nicely, but... by fleaboy · · Score: 1

      I got my first taste of personal computers in 1999, I got a laptop with Windows 98se and had nothing but problems. I determined that it was broken-i.e. a poorly designed tool. The majority of the people I questioned about this said, "it's just the way it is, accept it." I am not one to keep a broken tool-as I build houses among other things (http://my.opera.com/emotional1/albulms/), so I searched around and someone suggested Linux. As I had no computer experience it seemed to me that it did not matter which way I went-Linux or Microsoft-I would have to learn. That has been over five years ago and I have many computers and just recently switched my mother to Linux-because it just works. BTW My mother is very practical-she just wants it to work-I can't blame her. Microsoft is very busy trying to hold on to it's market share which has always appeared to be more important than spending much needed resources on its basic tool-Windows OS-any version. I am grateful every day that I made the right choice- and when a friend asks me if I will fix their computer I tell them I will fix it by replacing Windows. I feel for you, it sucks when you buy something that 'sort of' works, only to find out that they are already focussing on the next version-which will follow the same tired pattern, instead of fixing what they shipped 'unfinished' in the first place. It is nice that some guy wrote a patch to fix this, that's the kind of spirit that I have found using Linux over these past years--BTW I do contribute money to the projects that I use frequently and am available to spread the word that there is an alternative to Windows.

      --
      Life is a gift. And my Karma couldn't possibly be 'Positive'
  59. Best WMF Mitigation Strategy by Heembo · · Score: 3, Informative

    From http://isc.sans.org/diary.php?rss&storyid=994 :

    1. Microsoft has not yet released a patch. An unofficial patch was made available by Ilfak Guilfanov. http://handlers.sans.org/tliston/wmffix_hexblog13. exe Our own Tom Liston reviewed the patch and we tested it. The reviewed and tested version is available here (now at v1.3, MD5: 14d8c937d97572deb9cb07297a87e62a). THANKS to Ilfak Guilfanov for providing the patch!!
    2. You can unregister the related DLL.
    3. Virus checkers provide some protection.


    To unregister the DLL:


    * Click Start, click Run, type "regsvr32 -u %windir%\system32\shimgvw.dll" (without the quotation marks), and then click OK.
    * A dialog box appears to confirm that the un-registration process has succeeded. Click OK to close the dialog box.

    --
    Horns are really just a broken halo.
  60. Re:Macs by Anonymous Coward · · Score: 0

    Don't forget Linux is ready for the desktop- not all distributions but some are. Linspire mainly, but Xandros also is getting better. Both beat Fedora, Ubuntu and others in terms of integration. You get support for commercial DVD(with CNR'd dvd player), streaming video (through the web browser), flash, java, win4lin (win9x boots under 10 seconds with Linspire on 750mhz), auto mounting of CD/DVD/USB FLASH (full support, not just half-ass support like other distros), support for most file formats like PDF, Mp3, Real, Windows Media, & Quicktime. :) Linspire truly is the best distribution and not cause they support evil formats but because they support open source so much. Mac OS X isn't bad since they turned it into a Unix clone but they still are an evil company like Microsoft. Don't be fooled- Linspire just appears evil but it's not. The whole OS is esentially is open source except the stuff they have licensed. Proof- just look at Xandros as they now include everything Linspire has put money into (ie Lphoto, Lsongs, etc).

  61. IM Clients that download automatically? by mosel-saar-ruwer · · Score: 1

    I know next to nothing about Instant Messaging clients, but is it possible that an employee could have left his computer powered on, and logged into windows, and with an IM client running on his desktop, and could that IM client then download this worm automatically [without any manual user input, such as clicking on a link]?

    I.e. might it be the case that when Admins return from New Years' vacation [Monday, or Tuesday, or whenever], there could be [quite literally] MILLIONS of infected desktops?

    1. Re:IM Clients that download automatically? by harp2812 · · Score: 1

      If I'm correctly understanding everything I've read so far, you need to actually click and open the .jpg attachment in order for the exploit to work, so no... you shouldn't be infected by just leaving your computer on. (MSN Messenger doesn't have an option to auto-accept incoming files) I seem to recall an option in one of the other IM clients that would accept incoming stuff for you though... I can't imagine who thought that "usability" function was worth the security risk though.

      --
      I've found that nurturing one's Zen nature is vital to dealing with technology. Violence is pretty damn useful too.
    2. Re:IM Clients that download automatically? by (negative+video) · · Score: 1
      If I'm correctly understanding everything I've read so far, you need to actually click and open the .jpg attachment in order for the exploit to work, so no... you shouldn't be infected by just leaving your computer on.
      I have read suggestions that certain searching services (Google Desktop?) can activate the payload when they index the file.
  62. Re:Do. This. Now. by Geoffreyerffoeg · · Score: 1

    And I trust downloading a DLL that injects into gdi32...why? I'll just do what I always do to avoid viewing pictures that I don't need (goatse, web beacons, etc.).

    Who is this guy and why should I trust him? Or better yet, is the code open-source, or is the exact method publicly available so I can write my own hook?

  63. Depends by jd · · Score: 1
    If someone wrote a worm that replaced the underlying OS with something decent, then layered enough compatibility on top for Windows applications to run correctly, then I don't see there'd be too much of a problem. Even the chair industry would stand to make a profit, if history is anything to go by.


    Mind you, the only ones who know enough of the Windows internals to pull such a stunt are Microsoft employees, and I seriously doubt they'd risk a stunt like that. Especially as they'd likely be on said chair when Microsoft's CEO lobbed it off the roof.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  64. Re:Do. This. Now. by Geoffreyerffoeg · · Score: 1

    Ok, ignore my other message, I trust him.

  65. No really a problem - it's dead easy to fix. by Anonymous Coward · · Score: 0

    Information of how to obtain a fix is available here.

  66. Re:Do. This. Now. by RealSurreal · · Score: 1

    The SANS guys have reverse engineered it and given it the thumbs up if that's any help to you : http://isc.sans.org/diary.php?storyid=999

  67. Re:Macs by assassinator42 · · Score: 1

    So, you're saying they lose money on the OS? I don't think so. They release more upgrades, which you must pay for, than Microsoft. That's for sure.

  68. For most people, not true... by SuperKendall · · Score: 1

    You may have been only talking about yourself, but it made it sound like there were no options for anyone... like the Mac.

    How ironic you actually used the word "switch".

    Unless you NEED to run Autocad or something along those lines, there are very few people anymore who really cannot switch to a Mac.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:For most people, not true... by toddestan · · Score: 1

      Unless you NEED to run Autocad or something along those lines, there are very few people anymore who really cannot switch to a Mac.

      How about the (atleast) $500 you'll spend switching to the Mac? Not to mention the costs of repurchasing software like Office and Photoshop if you use those sorts of programs.

      If you already got a Windows PC, switching to Linux costs next to nothing and there is little risk involved. Switching to Apple is expensive.

  69. Yet another fine reason... by D14BL0 · · Score: 0

    Yet another fine reason to use Trillian, GAIM, or other multi-service messenging clients of the sort. Since some of these clients are open source, bugs can be fixed immediately. Or others, like Trillian, don't have these kind of security holes because these worms are designed for a specific client.

    1. Re:Yet another fine reason... by (-hrair-) · · Score: 2, Interesting

      completely agreed. it also shows something of a lack of effort on microsoft's part. i believe that the problem has still not been fixed with an official patch (others have to do the dirty work) and i think the vulnerability was known about four days ago! That is unheard of on open source systems because their creators aren't busy marketing the newest XBox game. I recommend gaim or naim (if you don't mind console) for the aim and everything. I hear Trillian is good but have not gotten around to trying it yet. I believe it is for windows, no? Probably has better protection against this stuff than MSN does though (that doesn't say too much...) (-hrair-)

      --
      Beware of the shining wires...
  70. Why blame the users? by Anonymous Coward · · Score: 0

    You swallowed and regurgitated the MS line perfectly: always blame the users. Users were not the reason IE exposed an UNPATCHED remote code execution bug for all EXCEPT 7 days of 2004 (http://bcheck.scanit.be/bcheck/page.php?name=STAT S2004). Users are prevented by law and the MS cops (BSA) from seeing or tinkering with MS code, yet you and MS blame them for the damage they suffer due to the lousy quality of MS code.

    The users did not create the incestuous, inherently insecure entanglements among the "apps" and operating system in MS Windows. There is no warning on the box of MS Windows saying that the product is unsuitable for use by new users of computers. There is no warning on the box of MS Windows saying that only experts in network security have any chance of safely using the product in any computer that is not completely isolated from others.

    How many more years and MS Windows versions will trolls, astroturfers and shills directly dispute the evidence and continue to claim both that MS Windows is suitable for uneducated users and that those users are to be blamed for not being security experts?

    MS Windows is demonstrably unsuited to any networked environment. MS Windows is demonstrably unsuited for use by anyone who is not a highly trained network security expert.

    Save your friends from the dangers of MS Windows: install GNU/Linux for them and don't give them the root password.

  71. Re:Macs by topham · · Score: 1

    You confuse the definition of hardware.

    I bought a Mac for the OS. So I agree with such a statement, but as for the hardware, people want to buy hardware that 'just works'.

    I spent several hours today getting a video card working on a Windows XP machine. The entire process was stupid. The error messages were useless (and wrong). The FAQs I read hinted at the issues, but didn't address them. In the end, to get the video drivers to do anything I needed to install new drivers for everything else on the system. (Which, without good cause I am reluctant to do as they could conceivably break something that is working just fine.). [and even this didn't solve the problem till I put the old video card in, cleaned out all the attempted install of drivers, re-installed the new video card and re-ran the entire process.]

    The process to get hardware working on a Mac, in my experience, is far easier and less troublesome. It smees to be far better controlled and thought out. Less ad-hoc.

    That is something I am entirely willing to pay for. (And also why I don't run Linux, which suffers the same issues...)

  72. Re:Macs by drsmithy · · Score: 1
    The nice thing about this is that they make some damn nice harware (I'm typing this on a PowerBook), and that they have very little incentive to 'feature-pack' their OS like Microsoft does -- so you get less in the way of quirky 'features', and a hell of a lot of functionality.

    Uh, if anything, OS X comes with *more* stuff "bundled" than Windows.

    On the GUI side, it behaves like a Mac -- and I think you'd be hard-pressed to fault Apple for their GUI design.

    The Dock ? Generall sluggishness on anything but fire-breathing G5s ? An inability to decided what their applications should look like and why ?

    Best of both worlds; you just have to shell out a slight premium for the hardware, and given that you get a REAL OS with it, I'd say that Mac offers a better bargain for the desktop user than any Dell or Gateway.

    This should be pretty funny. Just why isn't Windows a "REAL OS" ?

  73. Can IM/RSS clients download automatically? by mosel-saar-ruwer · · Score: 3, Insightful

    I have seen in the past week our work increase 5 fold because of this exploit. What is normally a very slow time of the year for us has become very busy for us and it's making me nervous myself.

    I know next to nothing about IM/RSS software, so I am just speculating here.

    But suppose you had some IM/RSS client [MSN, AOL, Yahoo, whatever] that had an image rendering aspect to it. For example, suppose your IM/RSS client were capable of rendering the JPGs in an HTML message.

    Then it seems to me that if you had such an IM/RSS client running on your desktop, and if someone knew your IM/RSS handle, then they could send you an IM/RSS message with very elementary instructions for downloading the evil file:

    <img src="http://blackhats.com/evilfile.jpg">
    and you'd be hosed without ever having clicked on any link. And if the worm were really smart, it could then install "thttpd" trivial http daemons to spread itself internally on any corporate network [via each person's IM/RSS "address book"].

    If that's true, and if lots of employees left their computers running and logged into windows with such "automatic" IM/RSS clients running on the desktop, then Tuesday or Wednesday morning [or whenever people decide to come back from their New Year's vacation], there could be literally MILLIONS of infected machines.

    So the question: Are there IM/RSS clients that can download files automatically?

    1. Re:Can IM/RSS clients download automatically? by Apathetic1 · · Score: 1

      The official MSN client downloads and renders "Avatar" images without user intervention. I don't know if it will render a WMF sent this way, however.

      --

      My username does not make me Apathetic. It's irony, get it?

    2. Re:Can IM/RSS clients download automatically? by m50d · · Score: 1

      Kopete does this (via one of the plugins, but I'm pretty sure it's enabled by default). Whenever someone says a URL in a conversation, it's automatically bookmarked (under their folder). But to do this it first downloads the page so it can get the title and icon. Kopete doesn't exist on windows except via cygwin, so this isn't a problem, but I'd imagine some other clients have a similar feature.

      --
      I am trolling
    3. Re:Can IM/RSS clients download automatically? by idonthack · · Score: 1

      Most IM clients require the user to manually accept an image or file embedded into the message, or enter a special mode that the other user has to confirm. Avatars are loaded automatically, though - but it might not be possible to set this image as an avatar (dimensions/length/format constraints, or something)

      RSS and similar feeds do not use HTML by their very nature (they are a language of their own), though it is entirely possible to send HTML code as the content. It probably will not be parsed, though. Also, some feed formats support an avatar for users mentioned in the feed, so that could be another mode of transmission.


      ---
      If nobody notices, it's not illegal.
      Generated by SlashdotRndSig via GreaseMonkey
      --
      Why is it that when you believe something it's an opinion, but when I believe something it's a manifesto?
  74. First Hand Knowledge by mosel-saar-ruwer · · Score: 1

    I've noticed numerous TGP porn sites have been trying to get me to open a WMF file (Not that I uh.... would know about this first hand or anything ;p).

    In this particular instance, I think I'd choose first hand knowledge over second hand knowledge.

  75. "because it's there" doesn't cut it... by YesIAmAScript · · Score: 1

    You are arguing "because it's there". Why did someone do it? Because they could. Or, go to back to the mountain climbing roots of the original quote, because then others would know it can be done (and you've done it).

    It doesn't take an example to show it can be done, thanks. Believe it or not, even Microsoft understands software is mutable.

    A simple explanation is plenty.

    As to your comment that the people we really need to worry about won't even be affected by this: history has shown this not to be true.

    Apparently the attackers aren't awesome programmers because history has shown that the real danger comes after a sample exploit is made, not when the info becomes known.

    Again, I just don't see why someone would need to make the most evil version of this possible and distribute the source code.

    --
    http://lkml.org/lkml/2005/8/20/95
    1. Re:"because it's there" doesn't cut it... by drachen · · Score: 3, Interesting
      Apparently the attackers aren't awesome programmers because history has shown that the real danger comes after a sample exploit is made, not when the info becomes known.

      Apparently you fail to realize this was a 0-day exploit. That is, there were people already exploiting this flaw before anyone else found out about it. Because they didn't release their source code do you feel safer by this? So your argument that the attackers aren't "awesome programmers" is completely worthless because these attackers found and wrote the original exploit code to begin with. We don't know how long this flaw may have been used in the wild before this one was found. Some "awesome programmers" could've been using this flaw years ago to break into networks. Re-read my original reply.

      Now some people who happen to have analyzed that exploit figured out just exactly how seriously this flaw is and what could be done with it if it's not fixed.

      A simple explanation is plenty.

      So you're saying that if all the attackers have is a simple explanation that they wouldn't be able to write code based upon that explanation? Yeah right. The people who wrote these sample exploits didn't even have that to begin with and look at what they've been able to come up with. The people ("attackers") who wrote the originally known exploit didn't need a simple explanation either.

      So now virus scan writers and IDS maintainers, etc, now have a LOT more information for how to defend against this particular threat. A simple explanation isn't sufficient. Now scanners and IDS can use these discovered methods to improve detection and prevention of exploitation of this flaw.

      Again, I just don't see why someone would need to make the most evil version of this possible and distribute the source code.

      Well, I can't explain it any clearer. You're using the "security through obscurity" argument that history has shown to be insufficient for protecting our computers and networks.

  76. Fix kills ACDSee for me... by igorthefiend · · Score: 1

    Not sure if this is the case for anyone else, but I've found that while i can previous thumbnails, ACDSee (latest version) no longer works, giving an "internal error" message and a white screen, instead of the image. Still, better than getting pwned.

  77. Down with Javascript Popups! by ScottCooperDotNet · · Score: 1
    I still curse Netscape every time a link is a Javascript pop-up. Why the web designer of a given site thinks I want to open a new window is beyond me. I don't, however, mind the on-page pop-ups that Google Maps uses for example.

    Is there an extension that will at least keep the Firefox toolbars and menus available in pop-ups even if the Javascript prohibits it?

    1. Re:Down with Javascript Popups! by jZnat · · Score: 1

      Go to "about:config", search for "dom.", and you can adjust the settings for the "dom.allow_*" and "dom.disable_*" entries to fully customise a bunch of annoying JavaScript "features".

      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
  78. Re:Macs by shmlco · · Score: 1
    "It just has to be a device with Windows-only drivers that you need to use or an app that will never be ported to anything but the latest version of Windows."

    So we're talking niche app's and/or hardware? That seems to be a bit different than the original statement regarding a OS that won't run a large proportion of the software people want to run...

    --
    Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
  79. IMO, your gloom and doom is unwarranted by toadlife · · Score: 1

    Being a security specialist, I can see how this would alarm you, but I think it's not so bad. There have been numerous 0-day IE exploits before and the world hasn't ended.

    First of all, this worm requires SOME form of user interaction...they either must go to a website that uses it, or be chatting on specific IM app and get a malicious message. Second of all, due to the fact that 95% (yes, I pulled that stat out of my ass but I'm sure it's close) of Windows users run as admin, these exploits all assume admin privs and this fall flat on their face if run by a non admin user.

    In a corporate setting users will normally (I HOPE) not be running as admin, which would effectively kill most if not all of the worms due to the fact that they assume admin rights, and AV apps are fully capable of deteting and blocking the actions of this exploit if they do get through.

    There will be a patch soon, we will all apply it to our corporate networks and the world will continue to spin.

    --
    I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
    1. Re:IMO, your gloom and doom is unwarranted by Anonymous Coward · · Score: 0

      I have to disagree. For one, this is different from previous IE exploits. This one is aimed directly at an API, not IE. Anyone who understands how this exploit actually works should know how ugly this is going to get. There is a reason MS hasn't released a patch yet even thought this vulnerability has been known for some time. For now, the "unofficial patch" looks like the best alternative, although I am loath to recommend it after admonishing people not to use these kinds of thing for years.

      If viewing an image file (even in preview mode) is now defined as "user interaction," I guess 2006 opens a whole new definition of "user errors."

      This could be a good time to ask for a raise!

    2. Re:IMO, your gloom and doom is unwarranted by toadlife · · Score: 1

      "If viewing an image file (even in preview mode) is now defined as "user interaction," I guess 2006 opens a whole new definition of "user errors."

      Image processing buffer overflows have been discovered numberous occasions in the past and have not just affected Windows. This is not some "new breed" of flaw.

      --
      I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
    3. Re:IMO, your gloom and doom is unwarranted by Anonymous Coward · · Score: 0

      Sure they have, but this is a far cry from a buffer overflow exploit. If that's all you think *this* is, well...have a nice day!

    4. Re:IMO, your gloom and doom is unwarranted by toadlife · · Score: 1

      Even if the behavior is by design, the results of it are exactly the same as other image processing flaws, and it can be fixed just the same. Have a nice one yourself.

      --
      I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
  80. Re:VBS in WMF? WTF?! by Anonymous Coward · · Score: 1, Informative

    WMF IS a script. now with root exploit goodness. :)

  81. Re:Macs by labratuk · · Score: 1
    Talk about clueless fanboys.
    Apple makes money on hardware, not operating systems, so it behooves them to make their operating system work on their hardware. The nice thing about this is that they make some damn nice harware
    This ignores the fact that they're still the ultimate in proprietary lock-in.
    Plus, OS X is a Unix
    But not in any useful way (I hate how unix has become a buzzword.)
    which means it plays nicely with other Unices, and it behaves like a Unix on the command line -- so I get all the power of pipes, vi, Bash, the BSD ports collection (a la Darwinports), gcc, and so on.
    So? You can on windows with cygwin too. That doesn't mean it's very useful. The power of unix is how all the systems are interoperable open and modular and everything is controllable from the commandline. With MacOS, it's like having a unix emulator strapped on the side of a run of the mill proprietary desktop platform.
    On the GUI side, it behaves like a Mac -- and I think you'd be hard-pressed to fault Apple for their GUI design.
    You obviously hang around with a lot of Apple apologists and armchair UI experts.
    --
    Malike Bamiyi wanted my assistance.
  82. Re:Macs by Anonymous Coward · · Score: 0

    plus you are locked into one vendor for both software and hardware.

    why do people who suggest "alternatives" to the proprietary and closed-source os, Windows, name OSX, another proprietary closed-source os that cannot be decoupled from the vendor's hardware?

    that's "out of the frying pan and into the oven" mentality.

    the real alternative to, is a truly free (as in freedom) OS such as (GNU)linux. even freeBSD is far far better than anything else out there.

    why, after having been bitten by windows, do people suggest to go with a solution from another pitbull (apple)?

  83. Re:Macs by poopdeville · · Score: 1

    DosBox works under OS X too.

    --
    After all, I am strangely colored.
  84. Re:Macs by toddestan · · Score: 1

    The process to get hardware working on a Mac, in my experience, is far easier and less troublesome. It smees to be far better controlled and thought out. Less ad-hoc.

    Of course, on the other hand there are very few Macs out there where you could even install a new video card. You don't have to support all kinds of strange hardware when most of your computers come with everything integrated and very little expandability. I'll take the upgrade woes and inexpensive commodity hardware over a disposable computer appliance.

  85. Where are the Microsoft Cheerleaders? by fleaboy · · Score: 1

    It's odd but I've noticed a lack of Microsoft cheerleading over the past couple of days. I'm sure as soon as a patch is made for this latest Windows exploit the cheerleading with resume with the usual vociferous putridity. Shine on!

    --
    Life is a gift. And my Karma couldn't possibly be 'Positive'
  86. Re:Macs by VGPowerlord · · Score: 1
    On the contrary, my definition of hardware is spot on. Hardware is a physical device or card that you connect or put into your computer.

    A Driver, on the other hand, is a piece of software that tells the OS how to interface with hardware. Usually they are shipped with either the OS or the product itself. They are also OS dependant.

    Part of the problem with Windows is that the drivers that actually ship with Windows are considerably out of date. A number of them have not been upgraded since the initial launch in 2001. This is why each product from motherboards on down comes with a drivers disc. These discs are not there just there to file in a case and ignore.

    Linux distrubutions are a different ballgame. They tend to have a hardware auto-discovery program that runs on boot. From there, it tells the kernel which drivers (kernel modules) to load. Since almost all drivers in Linux are written by the kernel team, actually hitting a conflict between drivers written by the kernel team is rare.

    ATI and NVidia cards are the exception to the kernel team written driver rule. These two companies don't want anyone to know how their drivers work, so they ship them as pre-compiled binaries. However, it's not guaranteed to be shipped in a particular distribution.

    Even though OSX only has a limited subset of hardware (as pointed out by toddestan) that it has to deal with, not everything Just Works.

    --
    GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
  87. Re:Do. This. Now. by Myen · · Score: 1

    "reverse engineered"?

    You do realize that the installer at hexblog dumps the source to the "install dir"? (The actual useful DLL goes into system32 instead...)

    It would have been nice to have the option to get just the sources w/o the installer though :( It was a single file, would have been pretty easy to read it and make sure it doesn't look like it does anything malicious, *then* compile it...

  88. Re:Do. This. Now. by TubeSteak · · Score: 1

    The 'patch' requires a reboot

    Just thought I'd point that out for all you windows guys who worry about their up-time.

    --
    [Fuck Beta]
    o0t!
  89. Questions re: vulnerabilty by Anonymous Coward · · Score: 2, Interesting
    If i rename a malicious .WMF as a .JPG, and display it as an <IMG> on a website, will IE execute the WMF, or will the JPG just not work?

    JPG, PNG, GIF etc. all have headers that should surely be checked before displaying the picture. Do IE not do this?

    In short, do i have to actively click a "Open this file" dialog on the browser?

    1. Re:Questions re: vulnerabilty by Anonymous Coward · · Score: 1, Informative
      Okay, I've tried it myself now.

      Using IE, you're fucked. You can write <img src="evil.wmf"> into an html file, and it'll display it clear as day. (And this means, that the exploit can be used.)

      Firefox (without any WMF support) won't show up the picture inline.

      I suggest that you try it yourself. Personally, I think this is an enormous unseen benefit to firefox. Even though you can be infected if you download and let explorer (or google desktop) see the file, this is still a big step from merely viewing it in a website!

    2. Re:Questions re: vulnerabilty by m50d · · Score: 2, Informative
      If i rename a malicious .WMF as a .JPG, and display it as an on a website, will IE execute the WMF, or will the JPG just not work?

      Without actually knowing I'm pretty sure it'll work. The exploit can work through an image displayed on a webpage and work through a renamed image, so I don't see any reason it wouldn't work with both.

      JPG, PNG, GIF etc. all have headers that should surely be checked before displaying the picture. Do IE not do this?

      The mimetypethe webserver gave (which will presumably be application/x-wmf) should take priority over the extension anyway, and I believe IE's approach is "It claims to be an image of some sort, so call the image rendering library".

      In short, do i have to actively click a "Open this file" dialog on the browser?

      No.

      --
      I am trolling
  90. Re:VBS in WMF? WTF?! by Anonymous Coward · · Score: 0
    It's easier to write a malicious VBS file than play around with machine code when writing your evil WMF.


    I imagine the worm's authors wrote just enough to execute a vbs file.


    In theory though, an entire virus could be written in the wmf file.

  91. MSN pictures by Anonymous Coward · · Score: 0
    I wouldn't think that the preview or display picture could be used to infect someone else. (Although if you're playing with a malicious WMF, you might infect yourself!)

    Msgr opens the file locally, and creates a small jpg which is sent to the friend you're talking to as thumbnail.

    A nasty user, using the MSN network, not using the official client, and sending WMF data instead of a jpeg preview picture might cause some trouble though!

  92. Hogwash. Email = IM by Sparr0 · · Score: 1

    IMs and email are exactly the same. The only apparent differences are in the implementations and the default (and available) settings for the clients, as well as the meta-communication functions of most IM clients that simply duplicate the features of 'what are you doing right now' systems of the past such as finger. My email client can pop up a notice the second I recieve new mail, and even give me a text box to type a reply into. My IM client can store messages for me to read at my leisure. I can check my email on the web. I can check my stored IMs on the web. I can turn off my email client. I can turn off my IM client. Either way I can respond immediately or wait an hour. Either way the person on the other end has no idea what I am doing if I do not want them to.

  93. Not the subject at hand by SuperKendall · · Score: 1

    How about the (at least) $500 you'll spend switching to the Mac? Not to mention the costs of repurchasing software like Office and Photoshop if you use those sorts of programs.

    The system cost depends on if you were going to buy a new PC anyway, or if you are buying a new computer for someone else (like a business or a parent).

    Furthermore most programs offer free crossgrades - Photoshop is one, and I think Office is at least reduced in price (not sure about that).

    Switching to Linux means Photoshop or Office will not run at all - you can use replacements but they are not (quite yet) as compatible - I use Open Office all the time so I know how close it is but it's not quite there yet.

    But really Linux is by any measure just not as easy to switch to as the Mac is right now. For some users it will be OK, for businesses with existing PC's I think it's perfect, but for lots of single users it's just not as good an idea at the moment (though it's getting there).

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  94. the solution that i use by Anonymous Coward · · Score: 0
  95. I am not using security through obscurity... by YesIAmAScript · · Score: 1

    But then again, when it was discovered that there was a simple way to get into Hondas using a pencil, did people go out and explain what it was? This actually happened in about 1994, and Honda fixed the problem once informed of it. But were the details widely publicized? No.

    As to me offering "security through obscurity", you're trying to make a phrase fit that doesn't fit. Security through obscurity is to design a system where simply not knowing something is the security. Here I am merely speaking of not telling EVERYONE all the details of a security flaw while the company that is responsible fixes it. I didn't say you shouldn't tell Microsoft. I didn't say Microsoft shouldn't explain there is a vulnerability. I didn't even preclude details of the vulnerability being given out. I didn't even preclude someone writing an exploit to show it can be done.

    What I did was condemn writing the most evil version of the exploit possible before the patch is even released, and then giving out the code so others can do it too!

    You say it's to make virus scanners better. By making it bigger than an MTU, presumably to make sniffing firewalls better. Well, what about those of us who don't have sniffing firewalls? Am I well served by a metaexploit being written? And additionally, you say this will let people recognize the exploiters (worms) better. How are they supposed to do that? This program makes all the versions of its exploits look different. For that matter, how can someone even tell a legitmate user of this escape sequence from a worm? There are literally an infinite number of ways to write code that does identical things (exploit and propagate). So how can a program inspect code that is used with this escape command to tell if it propagates? Answer, it CANNOT. Even by running it you can't be sure, maybe you just didn't give it the right conditions under which to trigger.

    The only thing that can be done is pattern matching, and this metaexploit defeats that.

    Honestly, MS is just going to have to remove this feature and deal with the fallout. We just have to give them a little time to do it before handing weapons to those with criminal intent. It's like selling arms. It does increase fighting, even though in theory, people could already have made weapons to take out their greivances upon other.

    Perhaps this flaw has been being used for years to get into machines. How does that excuse this? This metaexploit is neither going to undo that, nor is it likely to get MS to fix it faster. It just might get more people hurt before MS can write and test a fix.

    In short, I do understand there are already some people who exploited this hole. But there's no reason to make the problem worse. And that's what releasing this code will do.

    Additional note on "security through obscurity". The first major proponents of this were the people who decided that UNIX shouldn't hide passwords, instead just 1-way crypt them and store the results in a publically readable file (passwd). Well, guess what, they were wrong. UNIX got greatly boned by this decision. It was wrong for two reasons.

    1. Because it allowed offline and parallel dictionary attacks on user passwords.
    2. Because it meant that you couldn't use any "shared secret" type of authentication, because UNIX didn't know your password. It could recognize it if you sent your password to it, but it didn't actually know it. This led to a lot of difficulties with protocols like POP and FTP sending your password in the clear.

    Take a look in your /etc/passwd file on a modern UNIX machine. Do you see your crypted password in there? No? Well, perhaps there's a lesson to be learned there about whether obscurity really does have some value.

    --
    http://lkml.org/lkml/2005/8/20/95
  96. Oops by demiz · · Score: 1

    Can Microsoft Windows AntiSpyware (Beta) program protect our system from this problem?

  97. Re:Macs by Anonymous Coward · · Score: 0

    I'm glad once again that, whatever the rhetoric above and elsewhere, WMF is (yet) another thing I, as a Mac owner, don't have to deal with ... except for all the freakin' Windows boxes I have to administer for a living. =:-O

  98. Re:Do. This. Now. by dr_d_19 · · Score: 1

    You don't even have to download the patch! It just tried to display patch.jpg.wmf, and then my system was patched! Must have self healed or something...

  99. Re:Hogwash. Email = IM by the_macman · · Score: 1

    Well that's nice that they are the same in your setup. But what about the 200 million other users who don't have their email integrated into their life like you do. For them IM is much more convenient and practical.

  100. Why can't IE have *less* privilages? by Joce640k · · Score: 1
    As I explained earlier, Microsoft can't just break everybody's applications, even if they're insecure. That's not the way it works when you have 90% of the computer using world running your software.


    What's stopping Microsoft from running IE in some sort of a sandbox? That keeps all those apps running but IE would be a lot safer, and IE is mostly where the viruses are getting in.

    --
    No sig today...
    1. Re:Why can't IE have *less* privilages? by ThinkFr33ly · · Score: 1

      That's exactly what they're doing in IE 7.

  101. Here's my three step program: by Anonymous Coward · · Score: 0

    1. Don't use the MSN client, use something like Gaim.
    2. Don't use the MSN protocol, use something like Jabber, ICQ or Yahoo!
    3. Don't use Windows, use something like Linux.

    Hey, works for me. And has for years. And not just for safety reasons either, among other things, you should never ever feed the trolls!

  102. It's got the Sony Rootkit inside by Anonymous Coward · · Score: 0

    The dynamic patch uses Sony $rootkit code. Great.

  103. Re:Macs by deaddrunk · · Score: 1

    No we aren't. We're talking most games, lots of apps and lots of devices. Look I think that Macs are great but calling people stupid for not wanting a system that costs more and doesn't run everything they want it to is a bit much really. People buy x86 systems with Windows because they know that it will run everything they throw at it albeit with all the 'joys' of malware and random crashing at the same time. My point was never that Windows is better, it's just so entrenched that either the EU taking Win32 off MS or a complete technological shift is going to move it.

    --
    Does a Christian soccer team even need a goalkeeper?
  104. Re:VBS in WMF? WTF?! by m50d · · Score: 1
    Why in the world would a WMF file need to be able to execute a script?

    A WMF file *is* a script, it's a vector language like postscript.

    And aren't most of Microsoft's vulnerabilities related to the wanton running of scripts without a user being aware that it's happening?

    Quite often, but this is just a good old programming error.

    --
    I am trolling
  105. wondering by twopeak · · Score: 1

    Do all anti MS /.folk now have these images as their IM avatar?
    "you should have used linux, like i told you to"

  106. Re:Macs by clydemaxwell · · Score: 1

    Oh yeah? Linux too.

    --
    Browsing with classic discussion, noscript, at -1 and nested
    no hidden comments and I only mod UP
  107. But what does it help? by YesIAmAScript · · Score: 1

    Yes, the bad guys have apparently been exploiting this for a little while. That's something we can agree upon.

    But why does releasing the most evil version of it possible help anything?

    I can see how it hurts, it helps those with criminal intent but no brains in making versions of the exploit that can't be detected.

    But how does it help? It doesn't help make scanners better, as scanners have to pattern match and this defeats pattern matching. It doesn't help pressure MS, as they surely have a fire lit under them already.

    Again, I ask not why would the "good guys" write an exploit, but why would they need to write a version meant to be undetectable? They are good guys, they don't have anything to hide, so why hide? You don't need to hide to see how the exploit works.

    --
    http://lkml.org/lkml/2005/8/20/95
    1. Re:But what does it help? by Legion303 · · Score: 1

      "Again, I ask not why would the "good guys" write an exploit, but why would they need to write a version meant to be undetectable?"

      It's not written to be undetectable, it's written to be *hard* to detect, and again, it's aimed at active pentesters. Metasploit has always been a 100% full disclosure project.

  108. Re:Hogwash. Email = IM by Sparr0 · · Score: 1

    So they have a few different options checked. The available options are still the same, as is the range of behaviors.

  109. Steve Gibson didn't write it, he just commented... by Anonymous Coward · · Score: 0

    The fix is from Ilfak Guilfanov.

    To quote F-Secure (http://www.f-secure.com/weblog/archives/archive-1 22005.html#00000756):

    "Now, we wouldn't normally blog about a security patch that is not coming from the original vendor. But Ilfak Guilfanov isn't just anybody. He's the main author of IDA (Interactive Disassembler Pro) and is arguably one of the best low-level Windows experts in the world.

    More details from Ilfak's blog: http://www.hexblog.com./"

    The guy is legit.

  110. 100% full disclosure? by YesIAmAScript · · Score: 1

    Big deal. If anything, that's part of the problem.

    Again, what does this help?

    As to being merely *hard* to detect, I would say otherwise, well, at least as a practical matter.

    Perhaps you don't understand this exploit. This isn't a buffer overflow issue, it's a legitimate part of the file format. You can embed code in .wmfs. It just happens that the code in some cases might be evil. How do you analyze code to tell if it is evil? Answer, you cannot. There are literally infinite combinations of instructions that are evil.

    So, you could just look for the use of this escape sequence (that says code follows), and flag that as problematic. You'll flag legitimate uses too, but do you have any choice? And given that this is the way you have to do it, how does making variants of code designed to be difficult to pattern match help you see this escape sequence?

    Again, I just don't see how this helps anybody but the bad guys, 100% disclosure or no.

    --
    http://lkml.org/lkml/2005/8/20/95
  111. antibody by diskgrinder · · Score: 1
    If this works as advertised (executes arbitrary code, and arbitrary like fill gnome's teapot with iguanas as that's arbitrary) then I suggest a whitehat should use it to execute the download and installation of Firefox, whilst nuking that offending .dll and IE, or perhaps installing the patch.

    The image could be the text Got Firefox? No? You have now.

    There you go, an antibody - uses the virus' vector to immunise the recipient.

    Or perhaps Trojan Hearse?

  112. Oh. I agree with you... by Ayanami+Rei · · Score: 1

    I just didn't like the analogy. It was a little grandiose.
    You could have made the same point by talking about getting a new car/coffee maker/whatever if they issue a recall w/free repairs on some part or something.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  113. What I heard about "Ilfak's WMF hotfix" by demiz · · Score: 1
    technically: "this is a DLL which gets injected to all processes loading user32.dll. It patches the Escape() function in gdi32.dll. The result of the patch is that the SETABORT escape sequence is not accepted anymore"

    vulgarly: "don't trust the firewall filters, don't trust the antivirus vendors, don't wait for Microsoft. Install the patch immediately. If you are running a Windows operating system the patch doesn't support, time to shut it off and wait."

    --
    Keylogger killed my marriage, but saved my life.