Slashdot Mirror


MS Word Zero-Day Exploit Found

subbers writes "A zero-day flaw in Microsoft Word program is being used in an active exploit by sophisticated hackers in China and Taiwan, according to warnings from anti-virus researchers. The exploit arrives as an ordinary Microsoft Word document attachment to an e-mail and drops a backdoor with rootkit features when the document is opened and the previously unknown vulnerability is triggered. From the article: 'The e-mail was written to look like an internal e-mail, including signature. It was addressed by name to the intended victim and not detected by the anti-virus software.'"

67 of 396 comments (clear)

  1. At least it's not open source by Anonymous Coward · · Score: 5, Funny

    You know how unreliable OSS is after all...

    1. Re:At least it's not open source by hey! · · Score: 2, Funny

      You know how unreliable OSS is after all...

      Yes, you never know whether an exploit is going to work on an OSS platform.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  2. Not overly bad, combined with some others bad. by Novanix · · Score: 5, Insightful

    This type of spam isn't too bad given traditional spam methods, as smarter users won't open attachments from people they don't know. The dumb ones generally dont know a word doc from an EXE so hopefully they are also avoiding most attachments. However there have been a few articles on the future of spam and local data mining. Consider what would happen if the next virus your co-worker got looked through their emails, found the last word document they sent out, and then copied that but embedded this exploit. They might even say, its been revised please have another look. The chances you wouldn't open this are extremely low, and especially when you are opening a normally okay attachment. It is coming from someone you know, from their computer, through their isp, and even is styled the same way as normal. The question is how will we attempt to combat such things? It doesn't just have to do with holes in microsoft office, or any other format too. When local data mining is combined with exploits in any other common formats (give the image exploits of other os's even) you now have a delivery method that can almost promise execution.

    1. Re:Not overly bad, combined with some others bad. by Jimmy+King · · Score: 5, Informative

      You haven't done any computer support for non-technical people in a long time, have you? It's only been a couple years since I broke free from the shackles of technical support, so believe me when I say way too many people will open this without thinking twice.

    2. Re:Not overly bad, combined with some others bad. by 955301 · · Score: 2, Insightful

      Disable attachments. It's was a dumb idea in the first place - it presents opportunities for malicious behavior, harbours company secret dissemination and promotes unnecessary clutter. Refer to a url pointing at a share within the company instead.

      All internal corporate attachments should be banned. That's how you deal with it.

      --
      You are checking your backups, aren't you?
    3. Re:Not overly bad, combined with some others bad. by Anonymous Coward · · Score: 4, Insightful
      Are You Serious?!?!

      So your saying in the age of the modern broadband; in the age of rich deliverable content; you are saying we should send text only? That's great. It's got nothing to do with fundamental inherent security issues in Microsoft's software made in poor architecture judgements, as well intended as they were.

      It's the fault of a fundamental concept in email delivery, which non microsoft users use without fear.

      hmmm.... don't think so. not at all.

    4. Re:Not overly bad, combined with some others bad. by bob_herrick · · Score: 2, Insightful

      Hmmm. Probably not gonna happen. Lotus Notes anyone?

    5. Re:Not overly bad, combined with some others bad. by 955301 · · Score: 3, Insightful

      Yes, I am serious.

      Your suggestion that an attachment represents "rich deliverable content" is laughable.

      Yes, I am saying email should be text only. It is already, whether you acknowledge it or not. You see, your "attachment" was bit shifted into text characters so it could be packaged in an email without getting munged. SMTP was intended for text and truncates bits based on that assumption. It's a bastardized, encoded cyst. A real document has a lifespan, an author, a source, and various other metadata that are not inherent to email. Copy an attachment out and paste into another email - unless the doc embeds the source, it has now been re-sourced forever.

      An email should point to the document, at its source, not contain the document. If the end user wants a copy they should make it from the single, established source.

      There is no reduction in the richness of the end effect. Single-clicking a link to the document on the source server takes no more time and is no less rich than double-clicking the document object in outlook.

      You're trying to suggest that it's a step back. Losing your system to a virus is a step back. Trading an embedded doc for a url to the document is not.

      --
      You are checking your backups, aren't you?
    6. Re:Not overly bad, combined with some others bad. by Anonymous Coward · · Score: 2, Insightful

      Of course he's serious. In this age of modern broadband, would you set up an FTP server that allowed anonymous uploads? Allow just anyone to upload anything they wanted to your computer, with no controls what-so-ever?

      I would hope not. Yet you're suggesting that we do the same thing with email. Why should we allow anyone who wants to send us anything they want? I don't want to be emailed harmful programs, yet I am anyway. Some of them are wrapped in ".SCR" or ".PIF" or, in this case, ".DOC" files, but I still receive them. It's like I have an FTP server set up to allow anyone to upload anything.

      So, yes, email should be text-only. Slashdot doesn't allow me to attach Word files. Why should email? It's the same basic medium: text messages.

      I don't allow anonymous FTP uploads to my system. If I could, I'd deny all email messages with attachments. It's the only sane solution to a world that contains unscrupulous people.

    7. Re:Not overly bad, combined with some others bad. by blazerw11 · · Score: 4, Insightful
      So, instead of attaching files to e-mails we should:
      • All run webservers and have e-mail programs that know how to publish to them and all of the cool new security issues that'll bring with it.
      • Or, we should all rent access on a webserver somewhere and either know how to publish documents on it, or have our e-mail program do that.
      • Or, we could all have publically accessible Windows Shares where the URL://fredsbox/myshare will somehow magically work everywhere.

      New Microsoft Outlook 2007, The Safe Way
      No more of that nasty bold text (or any other formatting for that matter) ruining your otherwise clean message.
      Enjoy getting humorous images mailed to you? Not any more!!!
      Viruses, no way, not in a text only package! (Unless the sender figures out something we didn't check, like, a buffer overflow if you make a line of text 4097 characters with no breaks.)
      E-cards are so 2006, NOW ASCII-cards!!!

      --
      A great many people think they are thinking when they are merely rearranging their prejudices. -- William James
    8. Re:Not overly bad, combined with some others bad. by 955301 · · Score: 4, Interesting

      What virus infected document? The one that couldn't be emailed to me?

      You mean the one that has to be sitting on a server for me to get. That document was blocked a long time ago when someone else clicked on it and IT security stopped access to the IP at the firewall to prevent further spreading from the source.

      And now, since I cannot email it to someone else, the virus has to share itself on my drive and spread that link around. Only it can't because the workstation doesn't allow shares. There is a corporate share I place docs on.

      So not the virus has to find the corporate share, find a directory I have access to and embed itself there. Then email others in the company. Only most others in the company don't have access to the share I have access to. So most can't open the document.

      Now you've slowed it down to only spreading to the team with rights to the share using a medium which can be managed - temporarily block the share - scan for the document and remove it - turn the share back on. Other team members risk sharing with the few people they interact with from other teams, but the virus has to find which people those are from the permissions on the share versus mailing list - a sparse matrix.

      --
      You are checking your backups, aren't you?
    9. Re:Not overly bad, combined with some others bad. by diskis · · Score: 2, Insightful

      Right. Like everybody keeps their computers on at all times.
      And what's stopping the bad guy to put a malicious file on his computer, and let others download it?
      The grandparent talked about an internal share, which can be trusted to some degree, unlike for example your computer.

  3. When do we see a patch? by xot · · Score: 3, Insightful

    Is there already a race on for releasing a patch? Can the anti virus companies detect it?
    I guess it will be a mess if they dont start detecting it soon.Of course MS will be flamed again.

    --
    Lord of the Binges.
    1. Re:When do we see a patch? by sbrown123 · · Score: 2, Funny

      Must be another slow news day. I mean, Microsoft exploits are as regular as I am after eating Mexican food.

    2. Re:When do we see a patch? by Low2000 · · Score: 2, Informative

      It is at least so far detected by Symantec security software as of today.

      They detected it as Trojan.Mdropper.H

      Details are here...

      http://securityresponse.symantec.com/avcenter/venc /data/trojan.mdropper.h.html

  4. is Microsoft this fragile? by yagu · · Score: 5, Insightful

    A recent slashdot story asked the question, "Is the internet that fragile?" When I see stories like this, it reminds me and should remind everyone of the other fragile technology(ies), Microsoft and their baggage.

    Consider that many on-line applications for jobs require cover letters and resumes as WORD attachments. Now, consider the temporary suggested workaround:

    As a temporary mitigation method, Symantec is recommending that Microsoft Word document e-mail attachments be blocked at the network perimeter. "Furthermore, extreme caution should be exercised while processing Microsoft Word attachments received as an unexpected e-mail Attachment," company officials said.

    This is disruptive and lose-lose, either organizations heed the advice, and now for as long as it takes to fix Microsoft's problem applicants will have their documents blocked, or some of these hackers profuse their new hack and compromise organization's infrastructure.

    Microsoft has made our bed, and now we all must sleep in it (ick). It's unacceptable that such an exploit could so easily take control and wreak damage. Why can a simple e-mail get in and twiddle with what should be administration-priveleged system resources? I know the recommendation is everyone accessing their XP as non-administration users, but how do you enforce that, especially when for so long so many of the out-of-the-box configurations make administration rights the default login?

    I must say I admire Microsoft's savvy more each day in their EULA -- crafted to absolve Microsoft of any responsibility for bad things happening to users because of Microsoft's software. It must be reassuring to offer a product and not have to assume responsibility. What a unique privelege

    Of course, a good outcome from this would be to reconsider the global transport of exchanging documentation (e.g., resumes and cover letters, etc.) to something a little less Micrsoft, a little more open, and a little less prone to exploits. That can't happen soon enough.

    1. Re:is Microsoft this fragile? by Politburo · · Score: 3, Insightful

      I must say I admire Microsoft's savvy more each day in their EULA -- crafted to absolve Microsoft of any responsibility for bad things happening to users because of Microsoft's software. It must be reassuring to offer a product and not have to assume responsibility. What a unique privelege

      You act like MS is the only company that does this. Nothing could be further from the truth.

    2. Re:is Microsoft this fragile? by d_jedi · · Score: 3, Insightful

      I must say I admire Microsoft's savvy more each day in their EULA -- crafted to absolve Microsoft of any responsibility for bad things happening to users because of Microsoft's software. It must be reassuring to offer a product and not have to assume responsibility. What a unique privelege
      "Unique privelege (sic)"? Not quite.. just about every software company absolves itself of legal responsibility in this way.. why, even the GPL does it.

      --
      I am the maverick of Slashdot
    3. Re:is Microsoft this fragile? by gmiley · · Score: 3, Insightful
      Consider that many on-line applications for jobs require cover letters and resumes as WORD attachments. Now, consider the temporary suggested workaround:
      As a temporary mitigation method, Symantec is recommending that Microsoft Word document e-mail attachments be blocked at the network perimeter. "Furthermore, extreme caution should be exercised while processing Microsoft Word attachments received as an unexpected e-mail Attachment," company officials said.
      This is disruptive and lose-lose, either organizations heed the advice, and now for as long as it takes to fix Microsoft's problem applicants will have their documents blocked, or some of these hackers profuse their new hack and compromise organization's infrastructure.

      This suggested work-around should never have been... well, suggested. Unfortunately, until this has been fixed it leaves a network wide open to potential problems. One must weigh the losses and choose the lesser. Infected network potental compromise/loss of data/work/money, or block files for the time being, perhaps quarantine them until proper detection methods are ready and possible loss of a few hours for a few people.

      That all depends on the organization as to what would be more acceptable.

      Continuing on, I see this all the time, people immediately bash MS. Granted, it is their software, however, it could be (and occasionally is) software created by other companies. It just so happens that MS is a popular choice for the majority of the world.
      I know the recommendation is everyone accessing their XP as non-administration users, but how do you enforce that

      Any properly admin'ed network can easily do this. At home is a different story, but those that refuse to work with only the minimum required permissions take the risk of exposing themselves to a larger selection of potentially harmfull attacks.
      I must say I admire Microsoft's savvy more each day in their EULA -- crafted to absolve Microsoft of any responsibility for bad things happening to users because of Microsoft's software. It must be reassuring to offer a product and not have to assume responsibility. What a unique privelege

      I doubt you would happily take responsability if you let your neighbor borrow your lawnmower who then promptly used it to run over his own dog...
  5. Not funny by Beuno · · Score: 2, Insightful

    How many EXTREMLY critical flaws is it already Word documents have?
    How is it possible these things still keep coming up.
    It's not even funny anymore...

    1. Re:Not funny by BFaucet · · Score: 3, Insightful

      What really gets me is how rarely the methods these vulnerabilities use are used for useful purposes.

      In most cases rich text or even plain text documents are more than adequate. Do memos and resumes really need to have executing code in them?

      --
      -Derick
  6. In related news by Siberwulf · · Score: 5, Funny

    Sony announces it will be sending an apology note to users who were infected by their rootkit DRM. The apology will be in .doc format.

  7. In other news... by KrackHouse · · Score: 3, Informative
    --
    What if Digg added local news and a Slashdot inspired comment karma system? ---
    http://houndwire.com
  8. real damage? by gEvil+(beta) · · Score: 5, Funny

    Finnish anti-virus vendor F-Secure said a successful exploit allows the attacker to create, read, write, delete and search for files and directories; access and modify the Registry; manipulate services; start and kill processes; take screenshots; enumerate open windows; create its own application window; and lock, restart or shut down Windows.

    Yeah, but can they do any real damage? : p

    --
    This guy's the limit!
  9. Question by benjjj · · Score: 2, Interesting

    Would someone with more knowledge than me explain the term "zero day"?

    1. Re:Question by Fat+Idiot · · Score: 5, Informative

      Zero Day means that the vulnerability was previously unknown. Hence there are no days between dicovery of the vuln and dicovery of the exploit in the wild.

    2. Re:Question by Politburo · · Score: 2, Informative

      To me, in this context, zero-day has no meaning. It's used in the warez community to reference a download that is available the day the software is released (i.e., zero days after the release). You would also have 1-day, (n)-day, and in rare cases (negative)-day warez.

      I can only guess that it means the worm uses a heretofore unknown exploit. Thus, this exploit is 'zero days' old.

    3. Re:Question by MarkByers · · Score: 5, Informative

      Hmm the Wikipedia page doesn't really explain it very well: http://en.wikipedia.org/wiki/Zero_day so let me try.

      It means that the exploit was discovered by crackers before any patch has been made available to the public. In other words there is nothing you can do except not open any .doc files unless you want to run the risk of being cracked.

      But of course, everyone knows that Word is full of holes because no-one has really attempted to use it as an attack vector yet since there are many easier ways.

      --
      I'll probably be modded down for this...
    4. Re:Question by jschottm · · Score: 4, Informative

      Would someone with more knowledge than me explain the term "zero day"?

      N (where N >=1) day exploits refer to the number of days after a vulnerability and/or patch is made available that it takes for exploits to occur. If Microsoft releases a patch on the 12th and an exploit is written on the 15th, that would be 4 day exploit. Some people would consider it to be a 3 day exploit, not counting the day of the announcement.

      Zero day refers to an exploit that uses a previously unknown vulnerability in software, or in some special cases, finds a way to turn a previously known flaw from something that wasn't considered bad enough to patch to a dangerous situation. Zero day exploits are dangerous in that there are no patches for them, although in some cases it can be prevented/mitigated by firewalls or Intrusion Prevention Systems. On the other hand, zero day exploits are often held closely by the people who discover them in order to gain the maximum advantage from it. For example, the exploit used on debian.org a few years ago was not disclosed in order to use it to penetrate several huge names in the open source community. Once a zero day exploit is made public knowledge, it will be focused on and patched.

      There is also an archaic use of the term from the old days of pirate BBSes - back when delivery of cracked software was slow, difference BBSes would have better priority on getting delivery of that software. The most important ones would get the software the day it was released by the cracking group and would be described as having 0 day warez. Broadband/P2P/etc. has made the use of this term out of date, although it's entirely possible that some people still use it in this context.

  10. Ahh Microsoft by dannyelfman · · Score: 4, Funny

    I would like to point out that as a pen tester, Microsoft product really *DO* make my job easier.

  11. Just how much is 'exploited'? by Dimensio · · Score: 2, Insightful

    Is this an exploit that somehow grants malicious code access privledges even beyond the user's access level, or does this simply allow execution of arbitrary code at the access level of the user who is running Word?

    If it is the former, then it's a very serious flaw. If it's the latter, then it's a serious flaw, but one that will only really adversely affect people stupid enough to run as Administrator all the time, despite Microsoft's own warning against such idiotic practices.

    If it is the latter, then I have further justification to use against the users who have complained about using their Administrator privledges.

    1. Re:Just how much is 'exploited'? by WhiteWolf666 · · Score: 2, Insightful

      I <3 MS Trolls.

      Did you miss the part of the article where it says, "The e-mail was written to look like an internal e-mail, including signature".

      Get an e-mail from your boss. Doc format. Or get an e-mail from your clients. Doc format.

      Do you open it, or not?

      Do you feel lucky?

      --
      WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
    2. Re:Just how much is 'exploited'? by kimvette · · Score: 2, Insightful

      Gee, Why do most users run Windows as admin every day? Stupid programming by third-party vendors (or sometimes even on Microsoft's part), and runas is too much of a pain for the average user (and re-introduces the exploit ANYHOW). If, say, Quickbooks calls Outlook through MAPI and Outlook is configured to use Word as its editor (the default configuration IIRC) and the template just happens to have the infection in place in normal.dot, guess what? Even though the user is set up as a limited user, the user just got rooted.

      Is Microsoft to blame for the whole situation? Yes and no. They have guidelines for application design that the likes of Intuit (and many others) ignores, but on the other hand Microsoft had the technical ability to enforce the admin vs. non-admin issue with Windows 2000 and XP, and in the name of backwards compatibility did not do so. That doesn't excuse Intuit and others from poor programming practices, but the blame should be shared by companies in addition to Microsoft.

      As far as word document infections go: WHY is a WORD document allowed to use VB to silently install components on the system? Run as admin or non-admin, this kind of behavior by an application is totally inexcusable. Applications should have write access to $HOME and $TEMP and that's it, and writing to other locations should require confirmation. One would argue that it shouldn't be the case because in Unix root is "god" and can nuke the entire filesystem if root so desires, but it's different because Unix didn't gain popularity until very long after security was tightly integrated into the system. On Unix is safe for the system or application to assume that if root said to rm -rf /, root MEANT to rm -rf /, and do it NOW. Where Windows came from NO security to a theoretically superior security model (it is in theory superior, if it were implemented as originally designed) but due to backwards compatibility deploying it as designed is unacceptable, then Windows should require confirmation any time things outside of $HOME and $TEMP are modified.

      One might argue that asking confirmation would be annoying, that may be true. In that case, you could have a [ ]Don't ask me again this session or [ ] don't ask me again (for five minutes) option, to make it more similar to "sudo" (e.g, depending on the system, if I sudo on a box, and run multiple commands within a short time, I only need to authenticate once, but wait a few minutes then I need to reauthenticate).

      There are workable ways for Microsoft to fix the security issue AND maintain at least some level of backwards compatibility. Obviously the ideal solution would be to sandbox applications into virtual machines. but that could break interprocess communication mechanisms.

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
  12. Most of us shouldn't have to worry... by pla · · Score: 2, Interesting

    FTA: Symantec's DeepSight team said the exploit successfully executes shellcode when it is processed by Microsoft Word 2003. The malicious file caused Microsoft Word 2000 to crash, but shellcode execution did not occur.

    Wonderful! So it only affects the latest-and-greatest versions of Office. Considering that MS hasn't added anything since Office 95 (I still run '97, myself), I expect only business users on SA should ever get hit by this exploit.


    Then again, I suppose this means that Microsoft has added something, at least since Office 2000... Namely, more security flaws. Woot! Way to go Billy G! "Focus more on security" indeed.

  13. Patch available by MarkByers · · Score: 3, Funny

    Patch available: http://www.openoffice.org/

    --
    I'll probably be modded down for this...
    1. Re:Patch available by dj42 · · Score: 2, Insightful

      Patch available: http://www.openoffice.org/


      Why did that get modded insightful?

      If anything, it's barely "informative".

      In the corporate world, using Open Office is like driving an electric scooter. Sure, some people think it's cool because it's not a gas-sucking-Hummer, but it's a piece of shit scooter.

      Is there perfect compatibility between business users with Word. and OO? Absolutely not. It's totally unacceptable for corporate use with other folks that use MS Word regularly. Same with Excel and the OO varient. Especially if you're dealing with anyone "higher up" or you consult for folks, or you just want to know your files will be opened successfully, without requiring any extra effort from the person you sent it to.

      Reccomending OO because MS Word has a critical flaw makes sense for SOME home users, people who don't share files with MS Word users, etc. But for the most part, it's a bad reccomendation unless you're just using OO like a slightly more advanced Notepad. As soon as you tap into truly in depth MS-Word features, compatibility problems arise. In my experience, all open/free/generic word processors are going to have to be used as glorified Notepads if you hope to attain high quality cross-product/platform compability.

      --
      We are one consciousness experiencing itself subjectively. Back to you with the weather, Bob!
    2. Re:Patch available by slashdotmsiriv · · Score: 2, Informative

      Not to mention that OO crashes all the time, and consumes the shit out of your RAM. However, kudos to the development team for providing a linux alternative for office s/w tools and for continuously improving their software. It won't be long until OSS office tools surpass the quality of M$ Office. btw, wasn't google going to adopt the OO project or sthng? what happened to that idea?

    3. Re:Patch available by mspohr · · Score: 2, Informative
      I've been using OO.org for the past year in a highly collaborative environment where I constantly share docs, spreadsheets, powerpoint with a large number of people using different versions of MS Office.

      Compatibility is just not a problem. In fact, I have better luck using files from all versions of MS Office than those using MS Office. (MS Office compability across versions is poor.)

      --
      I don't read your sig. Why are you reading mine?
    4. Re:Patch available by xtracto · · Score: 2, Interesting

      I have yet to count the number of times I read this comments, and better yet, they always come after someone critisize the real lack of compatibility between OO.org and MS Office.

      And moreover, how many Karma points does this comment gets each time, FOR THE LOVE OF GOD MODS THIS IS UTTERLY REDUNDANT!

      I agree that MS Office may not be good, in fact it is a P.O.Shit, and O.O.org is nice, (though a bit slow and big) and also free, but IT IS COMPLETELY AND PURE BULLSHIT to state that it is compatible with the other
      , and yes, if people want to put OOorg at the level of MS Office (as a replacement) then OOo MUST do what MSOffice does now, (as good or bad as it does it), while that does not happens just shut the fuck up and continue using your office suite while everyone else is happy using their POS. Micro$uck 0ff1ce (or however you want to call it).

      yeah, sorry I just got pissed, in fact I will start with this,
      THIS IS THE FIRST COMMENT SAYING THE SAME OOorg-MSOffice compatibility.

      --
      Ubuntu is an African word meaning 'I can't configure Debian'
  14. Good thing... by DnemoniX · · Score: 2, Interesting

    Guess it is a good thing that I haven't seen enough added value to justify a move from Word 2000 to 2003 in our organization.

  15. DEP? by urikkiru · · Score: 4, Interesting

    Does this still work with hardware supported Data Execution Protection enabled I wonder? Just curious. Seems like the kind of thing it's supposed to trigger against. I know that with it enabled, I can't profile a visual studio project I'm working on, as the profiling app hooks into the memory of the app I'm working on. Not sure if this is a similar thing though. But still, seems like something that should be a clear separation between executable and data segments of memory.

  16. Only a taste... by gerrysteele · · Score: 5, Funny

    ...of things to come. This is the Microsoft Windows Vista teaser trailer :p

  17. a better workaround by frankie · · Score: 3, Insightful

    The exploit only works properly in Office 2003 (and crashes Office 2000). Given that emailed DOC files are pretty much required for millions of people to do their jobs, the most effective short-term workaround is use something else to read DOC files.

  18. Clarification: Attack is from China, not of China by WillAffleckUW · · Score: 5, Insightful

    For all we know, the Zombie Overlords live in Scranton, NJ or Brazil.

    They're just using the incredibly insecure servers one can find in China and nearby countries to base the attacks from.

    Now, that doesn't mean they aren't Chinese - in fact, that's quite possible - just that where an attack comes from is frequently not where the people who set it off are based in.

    --
    -- Tigger warning: This post may contain tiggers! --
  19. security? by pe1chl · · Score: 4, Informative

    As a temporary mitigation method, Symantec is recommending that Microsoft Word document e-mail attachments be blocked at the network perimeter.

    How about:
    - make sure your users don't work as administrator but under an unprivileged user account
    - setup the system so that this unprivileged user account cannot write in %windir% and %ProgramFiles%
    - build the network in such a way that programs cannot directly "connect home" but can connect to the Internet only via well-defined proxy servers
    - setup mail so that incoming office documents opened from mail do not open in Office but in the free Office viewers instead

    1. Re:security? by daern · · Score: 2, Interesting

      How about: - make sure your users don't work as administrator but under an unprivileged user account - setup the system so that this unprivileged user account cannot write in %windir% and %ProgramFiles% - build the network in such a way that programs cannot directly "connect home" but can connect to the Internet only via well-defined proxy servers - setup mail so that incoming office documents opened from mail do not open in Office but in the free Office viewers instead

      ...and after you do this, how long, exactly, would it be before you were lynched by your users and then sacked by your boss for stopping people from working?

      Microsoft stuff ain't good, but seeing as how many, many applications still rely on being able to write to their %ProgramFiles% folder, I think this is going to make your life tricky. Unless you are personally volunteer to keep going back and fixing their PCs everytime they want a new app to run...?

      Oh, but your only going to let them run the apps that *you* say they can. They'll love you for that...

      Got any remote workers? Going to force them to connect through your managed proxies too? Even when not hooked to the VPN? Again, you can lock them down, but you ain't going to make any friends...

      I like the idea of opening incoming docs in a viewer, but who's to say that won't have the same flaw. Oh, and what if the reviewer wants to make a quick change and email it back - pain in the arse if they have to close the viewer, save the file, open in word, edit, save, email. Much easier if you can do it straight from the original viewer...

      I do understand your frustration. I really do. But for those of us that live in the real world, you've just got to grit your teeth and work with what you've got. Oh, and make sure that Microsoft feel your pain, of course... :-)

    2. Re:security? by pe1chl · · Score: 4, Interesting

      I do understand your frustration. I really do.

      I don't think so. The system at work has been running like described above for 5 years and there are no real problems. And we are not sitting shaking in our chairs waiting for the next trojan or virus.

      many applications still rely on being able to write to their %ProgramFiles% folder

      Mostly just hobbyist-in-a-garage stuff and telebanking applications. More serious developers have read Microsoft guidelines over the past years, especially when XP SP2 came out.
      The very few exceptions can be managed using a global group and an ACL entry.

      Oh, but your only going to let them run the apps that *you* say they can.

      This is the basis for any managed IT environment.

      Got any remote workers?

      Remote workers can only work via the VPN. Because a group policy applied firewall prevents them from connecting directly to the Internet.
      Via the Internet they can connect home over VPN and then back out for websurfing via the proxy. This works well.

      they have to close the viewer, save the file, open in word, edit, save, email.

      Maybe you need to install the viewers and have a look. They actually have a menu entry to "open this document for editing" which automatically transfers control to Office.
      I actually dislike the idea of opening an attachment from a basically read-only entity like an incoming mail into a read/write application by default. Users will start editing the document and forget that it cannot be saved back to the original location.
      Opening in a viewers shows the user that it is read-only document that they need to save elsewhere to edit it.

    3. Re:security? by NeutronCowboy · · Score: 2, Interesting

      Ah.... the old "castrate the user so that they can use Word, email and minesweeper only."

      Let me give you an example: I work as a consultant. My laptop is my life. Every week, there is a chance that I'll have to install some weird VPN software on it, program demos, home grown connection programs and change my registry, firewall and connection setting so that I can properly work in the client's network. If my laptop is set up to your specifications, I'm out of my job. For the simple reason that I don't have the time necessary to propagate these change requests through the proper command structure.

      Here's what can be done instead:
      - make it actually possible to do daily work with a low-privilege user.
      - make it easy to give yourself the necessary privileges when you do need root, admin or something similar.

      What's that you say? Get a mac? Hey, tell that to my clients.

      --
      Those who can, do. Those who can't, sue.
    4. Re:security? by Tweezer · · Score: 2, Interesting

      For everyone bitching about how this is difficult, apparently you aren't very good windows admins, because this is very easy to do in an active directory environment. I have 350 users with 200+ unique apps and all but some older developer tools run without admin. I can usually setup a group policy to fix an app that requires admin in about 15 minutes. For users that have laptops in the field that may need to install something themselves, teach them to use runas. This is similar to SU and allows the users the privilege for the one process they are starting. All the spyware and virus problems go away when you do this. I haven't seen a case of spyware where I work in years and probably wont see anything soon as users can't accidentally install software.

  20. Re:This is nonsense! by PFI_Optix · · Score: 2, Funny

    It helps not to open infected files :)

    When some other OS with some other standard office suite becomes the de facto standard for business AND for home users, we'll see the same sort of security breaches for that particular combination or software. It hasn't been done yet on because there are twenty (or more) times as many Windows machines, and Windows has a larger percentage of careless users.

    When Joe Six Pack switches to Linux/Unix/Mac/whatever and MS is the underdog, suddenly they'll be the secure ones.

    Incidentally, it's not trolling to point out that I haven't seen a virus since early 2000, and that was because I hated updating W2K on dialup and put it off.

    --
    120 characters for a sig? That's bloody useless.
  21. Idiotic practice by Anne+Thwacks · · Score: 2, Interesting
    I wish to own up as having performed idiotic practices (With and without the help of Windows).

    I have a PDA running WinCE, and I can only sync it with MS Active Sync if I am logged on as administrator. I really detest this. It would be so much better if each member of the family could sync their own PDA when logged in as themselves. However, Active Sync does not appear to support this. This machine has to be connected to the internet to update my WinCE apps. I suspect this makes Active Sync "goods not of merchandisable quality" in the terms of the UK "sale of Goods Act", and I am willing to participate in a class action against MS.

    I only use the Windows computer for syncing my PDA. For everything else, I use FreeBSD.

    --
    Sent from my ASR33 using ASCII
  22. Re:doesn't affect me by multipartmixed · · Score: 2, Funny

    How do you watch flash animations, then?

    --

    Do daemons dream of electric sleep()?
  23. Good lord by Darkman,+Walkin+Dude · · Score: 3, Insightful

    Refer to a url pointing at a share within the company instead.

    Have you never heard of phishing?

    1. Re:Good lord by 955301 · · Score: 2, Insightful


      At least with phishers they have to burn an IP address of a node on their zombie cluster to present the mock web page.

      --
      You are checking your backups, aren't you?
  24. Re:Geez. by LurkerXXX · · Score: 5, Insightful
    if you don't know the sender, DON'T OPEN THE FILE

    WRONG! Modern viruses, for YEARS now, have set their 'sent from' address as a random address they found in either the internet cache, or ADDRESS BOOK of the infected machine. Often many people in a random address book already know each other. That means the virus has a very good chance to be sent 'from' someone you know (in the address line), although that person didn't send it.

    Don't trust an attachment just because it appears to come from someone you trust. If you aren't expecting that exact attachment, or there isn't very very clear working in the email that would make it relevant to something you know about rather than some generic topic, don't open it. Take two seconds and email the person back and ask what it is.

    Trusting an attachment just because it appears to come from someone you know is STUPID.

  25. Yes. I think that pretty much exactly... by msauve · · Score: 2, Insightful
    what he's saying. email is a text medium, like it or not.

    It a medium of communications, and text is the only content which can be assumed to be usable by any recipient. Sending anything other than plain old text, unless there is prior agreement between both sender and receiver, is a hinderance to communications.

    http://www.efn.no/html-bad.html

    --
    "National Security is the chief cause of national insecurity." - Celine's First Law
    1. Re:Yes. I think that pretty much exactly... by WhiteWolf666 · · Score: 2, Interesting

      Is e-mail an _english_ medium?

      If you can't assume rich text, why assume _english_?

      Better yet, why not send a rich e-mail (especially from a variety of applications, or in a commercial sense) that contains multiple encodings, and select the correct language based upon the recipient's lingustic settings.

      No reason that iPhoto 2010 "form e-mails" containing images shouldn't contain the image metadata and a, "Hi! So and so send you these " in whatever language the client chooses.

      Restricting e-mail to plaintext is no different to restricting the web to gopher. We moved on. So should you.

      --
      WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
  26. Now this is what I call an "Open Document Format"! by JoshuaJarman · · Score: 2, Funny

    Now this is what I call an "Open Document Format"!

    It is Open, as in open for hackers to drop root kits on your system.
    As in grab you ankles open.

    It is also Accessable, as other people now have access to your system.

    Why does a document need to have the ability to contain code and execute code on your system?
    I'd be happy with just formatting features and losing all "fancy garbage" that allows these holes to exist.

  27. Name Change? by JoshuaJarman · · Score: 5, Funny

    Maybe they should consider renaming MS Word to MS Access?

  28. My PC Compatriots Won't Listen... by BoRegardless · · Score: 2, Insightful

    ...when I tell them, that my Mac OSX laptop is the CHEAPEST form of absolute insurance against the MS EULA protected gross safety problems of MS's XP Pro & MS Office.

    They do critical MSWord docs back and for with clients and the FDA in Wash. D.C. all day long, and I really don't think they accept how risky this is today, particularly if a document comes in forwarded from a reliable source that has had the malicious RootKit somehow patched onto an other wise legitimate document that they need to file with the FDA.

    Of course that makes me wonder how the FDA handles a malicious MS Word document. They are no different than anyone else in receiving zero day exploits.

    Each time a zero day or other serious problem hits, I remind them, but they are literally afraid of having to learn something new, & so stick with the MS offerings.

    1. Re:My PC Compatriots Won't Listen... by necro2607 · · Score: 3, Insightful

      Even worse, Word .Docs contain huge amounts of "history" in them.

      I have, many times, opened project scope documents (obviously having been based off of older docs) and seen the private/confidential project details of past clients (to the extent of specific dollar amounts etc.)... All because Word, behind the scenes, tracks your changes as some kind of "convenience"...

      I'm sure you can turn off that option, but just consider the technical knowledge of the average marketing/sales person in the office...

      In a small business without some strict & exact security policies, it's obviously very easy for default settings like these to exist completely unnoticed for years (no one noticed until I was like WTF when I joined the company)...

  29. There is no reason..... by Stanislav_J · · Score: 2, Insightful
    .....to ever, ever, EVER open any attachment that came via e-mail unless you are (a) expecting it, (b) know what it is, and (c) know who it came from.

    Since all these factors can be spoofed, insist that anyone who is sending you an attachment first send you a plain text e-mail advising you that he/she is about to send the attachment. This message should include your name in the body in the text, a brief description of what is being sent, and maybe even a worded statement of the date and time to confirm the time stamp. You could even establish a code word or phrase with regular correspondents and ask that they include that in both subject line and text body. Conversely, if you do receive an unexpected attachment, but it appears to be from a known correspondent, e-mail them and ask if they sent you a message with attachment with subject line XXX at such and such a date and time.

    Seem like a lot of trouble to go through? Compare the momentary annoyance to the time and cost of ridding your machine of a nasty virus. I've known people who are well aware of the ticks and trades of virus sending assholes who get infected simply because they get careless or lazy and don't take steps such as the above.

    --
    "Every great cause begins as a movement, becomes a business, and eventually degenerates into a racket." -- Eric Hoffer
  30. WordPad by Nom+du+Keyboard · · Score: 5, Informative

    Open your .doc documents in WordPad. The nice thing about it, aside from it being free and included in all flavors of Windows, is that it's too stupid to do any of the fancy stuff. It has long been a favorite to avoid macro viruses for the same reason.

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
  31. That's not the worst part. by Drinking+Bleach · · Score: 2, Interesting

    If users have to fear opening a word processing document, something is terribly wrong with the word processor. Okay, I'll give you a break that you can't stop all buffer overflows and the such, but when the software is on the level of Microsoft Word (in terms of exploits, bugs) there needs to be some serious rethinking done inside the developers' minds.

  32. Twice? by goofyspouse · · Score: 2, Insightful
    way too many people will open this without thinking twice
    I'd be happy if more people thought ONCE before opening attachments.
  33. Re:There is a REALLY simple solution here... by jonfelder · · Score: 2, Informative

    I use this:
    http://www.pc-tools.net/unix/renattach/

    I just put it in the system wide procmailrc file and it runs for everyone.

    It will rename files based on a file extension list that you designate. In addition it changes the MIME type headers. This forces the user to save and rename the file before launching it.

    The author indicates it's no longer maintained, but it works quite well nonetheless.

  34. feature that can be disabled by jnf · · Score: 2, Informative

    I'm not at liberty to mention what the bug is specifically, but all these people suggesting absurd fixes (i.e. links and not attachments [what will this accomplish? If a user will click an attachment do you think they won't click a link??] or switching to OO [sorry its gimpy at best]), all of these people will find themselves feeling silly when they find out the source of the bug and realize that they can just disable that functionality.