Slashdot Mirror


Microsoft Warns of New Video ActiveX Vulnerability

ucanlookitup writes "Microsoft has warned of a 'privately reported' vulnerability affecting IE users on XP or Windows Server 2003. The vulnerability allows remote users to execute arbitrary code with the same privileges as the users. The vulnerability is triggered when users visit a web site with malicious code. 'Security experts say criminals have been attacking the vulnerability for nearly a week. Thousands of sites have been hacked to serve up malicious software that exploits the vulnerability.' The advisory can be found at TechNet. Until Microsoft develops a patch, a workaround is available."

146 comments

  1. Isolate! by sopssa · · Score: 3, Interesting

    Once again the problem here is too tight integration with other part's of the OS. Yeah, IE is the most used browser and as such a major target for exploits, but some separation from other parts of OS wouldn't do any harm. Or atleast make it optional to use such; You won't be automatically affected by Flash or PDF exploits if you choosed not to install those. Just another reason to use alternate browsers like Opera or Firefox, seeing it only affects IE users.

    That being said, you dont need admin priviledges for some malware to do its job, botnets and such easily run within user priviledges aswell. Funnily, this issue is exactly the same in Linux and Mac OS too, which their users always seem to forget and go about how malware couldn't get the admin rights. They dont need it.

    The fun thing is, there always seem to come exploits for IE and Firefox. Very rarely for Opera. That makes me think they've made some good fundamental decisions on design and programming and know how to secure code from exploits, specially because they have major marketshare (better than IE actually) in CIS countries like Russia and Ukraine and you would be thinking the local hackers would be trying to break it apart and exploit every possible thing on it. Hats off to them, really.

    With these ages, isolating browser from the OS and even virtualizing it in its own environment that's cleaned when browser is closed starts to be a must, and I dont really see why they aren't doing it already. It would save people from so many trouble, and wouldn't affect performance at all.

    1. Re:Isolate! by Anonymous Coward · · Score: 5, Interesting

      Internet Explorer 7.0 and 8.0 already do this in Vista. By default it runs in a double sandbox where even if the current user has admin privileges the process runs as a standard user that is further constrained to only be able to read certain parts of the file system but not write. Anything beyond that requires negotiation via a specific broker process just to attain a level of security equal to that of a standard constrained user.

      These types of vulnerabilities affect all browsers. ActiveX in Internet Explorer in this case is really no different than NSAPI in Firefox or Opera. It is simply an object model for loading native plug-ins into the process. That plug-in runs in-process with the same rights and privileges as the hosting process. If there is a vulnerability in a PDF plug-in on Linux then it can be exploited through Firefox and there is nothing Firefox or Opera can do to prevent it and it would likely affect all browsers equally.

      I agree that the answer appears to be to isolate and constrain. That is what Microsoft has done and Google is following suit. That is why this vulnerability does not affect Vista or Windows Server 2008, or rather an exploit for the vulnerability is neutered by the fact that once it has broken in it cannot do anything malicious.

    2. Re:Isolate! by lorenlal · · Score: 3, Insightful

      You have to take a look at your market to distribute your virus too. Sure, Opera might have more market share in Russia and the Ukraine, but it's still tiny overall.

      By attacking IE only, you get 65%, include Firefox, and you're staring at 87% of the browsers in total use. You could target certain countries if you wanted to, but for most malware writers it's pure numbers, and it doesn't matter where they come from. I don't know if Opera is designed/written any better... but I can reasonably assume that it's not being targeted as intensely as IE/FF. I'm not taking my hat off to them until they lock down enough worldwide market share to become worthy of being targeted.

      I totally agree that the browser shouldn't be so integrated with the operating system. As a rule, we all know that you don't put yourself out on the public internet... Why have a utility that's part of the OS reach out and grab stuff from there? But don't get me started on virtualization. If we want all the flash and trash we ask for, then virtualization isn't going to deliver it yet... unless you're planning on including all the funny gadgets in a virtual OS. We don't do it already because the products (that I've evaluated) don't do this sort of thing well at all yet.

    3. Re:Isolate! by Anonymous Coward · · Score: 0

      Uh, I'm willing to bet Opera has more than a few vulnerabilities considering how often it crashes.

    4. Re:Isolate! by Anonymous Coward · · Score: 0

      The problem is that, by default, a webpage in IE can create an instance of any of the myriad ActiveX controls and COM objects present on your PC. If any one of these has a buffer overflow, you can be hacked.

      The fix is simple: use the whitelist feature ("Administrator approved controls") that has been in IE forever. If you do this the vast majority of IE hacks won't affect you. Any admin who still supports IE and doesn't use whitelisting deserves a beating.

    5. Re:Isolate! by Rogerborg · · Score: 1

      Who is it that you imagine would benefit from reporting vulnerabilities in Opera?

      --
      If you were blocking sigs, you wouldn't have to read this.
    6. Re:Isolate! by abigsmurf · · Score: 2, Informative

      I'm getting as many virus alerts through Firefox now as I used to get through IE before I switched, most of them seem to be flash and pdf exploits but I've had a few occur that don't appear to be either. Yes you could potentially make Firefox safer with noscript etc. but frankly that makes for an incredibly sucky web experience (and you could turn of scripting, flash and activeX in IE too with similar results). The rise in Firefox targeted (or partially targeted) exploits, in my personal experience, has risen almost in direct proportion to the browser's popularity.

    7. Re:Isolate! by Opportunist · · Score: 3, Insightful

      Isolation only helps so much. Given that a lot of interesting malware targets (online banking, paypal, amazon, ebay...) are used exactly with the same browsers that would execute the malware, containing it to the browser doesn't really help a lot. You'd have to disallow the browser to make changes to itself. And, while sensible, this would not be very popular with a lot of people who want to "click and install".

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    8. Re:Isolate! by sopssa · · Score: 1

      But don't get me started on virtualization. If we want all the flash and trash we ask for, then virtualization isn't going to deliver it yet... unless you're planning on including all the funny gadgets in a virtual OS. We don't do it already because the products (that I've evaluated) don't do this sort of thing well at all yet.

      However, why is this such a problem? Its not so hard to create some level of virtualization for so specific target as a simple webbrowser, and when done good the extra CPU usage and such is just minor. Even when you run stuff like Flash and so on it. Instead of installed all over the OS, Flash and other plugins could be installed on that virtualized and separated space that would be cleaned and restored to original "last good known state" when browser quits. Then there would be another isolated space to save all the temp data, cookies and such which would be even more restricted and hence could be sustained thru different browser sessions too. The improvement here would be greatly better than the tradeoffs, and when you've developing programs for billions of users, you should have more time and technical knowledge to get to those results.

    9. Re:Isolate! by lxs · · Score: 2, Funny

      I don't know, but I bet that the Phantom wouldn't like it.

    10. Re:Isolate! by ITJC68 · · Score: 1

      Another good reason to consider moving to Vista. Everyone slams it but at least this exploit doesn't work on it. I am not sure about Opera. Does it handle Active X differently? If so may have to try it on any XP systems I have.

    11. Re:Isolate! by vertinox · · Score: 1, Troll

      These types of vulnerabilities affect all browsers.

      Except those which do not run on operating systems that do not have Active X?

      --
      "I am the king of the Romans, and am superior to rules of grammar!"
      -Sigismund, Holy Roman Emperor (1368-1437)
    12. Re:Isolate! by lorenlal · · Score: 2, Insightful

      However, why is this such a problem? Its not so hard to create some level of virtualization for so specific target as a simple webbrowser...

      Have you spent a lot of time managing virtual applications? If so, you already know that managing the virtualized application is not trivial. Especially if you have plugins. Adding a plugin (currently) requires reworking the virtual application's package. This has been due to change for years, but I haven't witnessed this in practice yet.

      Even when you run stuff like Flash and so on it. Instead of installed all over the OS, Flash and other plugins could be installed on that virtualized and separated space that would be cleaned and restored to original "last good known state" when browser quits. Then there would be another isolated space to save all the temp data, cookies and such which would be even more restricted and hence could be sustained thru different browser sessions too.

      Of course, as it stands right now, we have a few browsers that support private browsing. That does prevent much of the data picked up from getting saved. I don't know what it's impact is with malware, but I'd guess it doesn't hurt. Also, what you're suggesting would require a major effort on the part of browser makers. I don't think that the vast majority of users could go and add plugins manually to their virtual browser. I'm not saying that it's impossible thought.

      I agree with your original post that it's not necessary to have a "tightly integrated" browser. If it weren't for this integration, you could reduce the need to virtualize in the first place.

    13. Re:Isolate! by Anonymous Coward · · Score: 0

      ActiveX is just the plug-in model. In the case of Firefox, Safari, Chrome, Konqueror, etc., the plug-in model would be NPAPI (Netscape Plugin API). But that's an implementation detail that is entirely irrelevant.

      Either way, the plug-in is native code loaded into the context of the browser process. That plug-in code interprets external input such as streaming video, Flash content or a PDF. If that plug-in has a vulnerability that can be exploited through malicious content then the browser process as a whole can be exploited. Under Mac and Linux this allows malicious code to run under the security context of the current user with all of the associated privileges.

    14. Re:Isolate! by maxume · · Score: 1

      Flashblock will go a long way towards mitigating the flash attacks, and it generally improves the browsing experience (people way into YouTube or such may have to do a little whitelisting).

      PDF is a problem, but I actually prefer setting it to launch an external app and turning off javascript mitigates most of the threats there (as does being up to date). Running Foxit or Sumatra should cut off even more attacks.

      --
      Nerd rage is the funniest rage.
    15. Re:Isolate! by fulldecent · · Score: 1

      Mod parent down, and read grandparent quote context:

      >> These types of vulnerabilities affect all browsers. ActiveX in Internet Explorer in this case is really no different than NSAPI in Firefox or Opera. It is simply an object model for loading native plug-ins into the process.

      Therefore the parent's argument becomes:

      >> Except those which do not run on operating systems that do not have Active X OR A NSAPI STYLE PLUG-IN LOADER?

      Or more simply:

      This type of exploit could only affect browsers other than lynx.

      --

      -- I was raised on the command line, bitch

    16. Re:Isolate! by TheRaven64 · · Score: 1

      I browse using WorldWideWeb on my NeXT Cube you insensitive clod!

      --
      I am TheRaven on Soylent News
    17. Re:Isolate! by geekprime · · Score: 1

      I'm not saying that MS shouldn't have in the first place but sandboxie does exist and does a pretty good job I think.

      http://www.sandboxie.com/
      (I just use it when I have no choice but to use exploder)

    18. Re:Isolate! by Alex+Belits · · Score: 1

      ActiveX in Internet Explorer in this case is really no different than NSAPI in Firefox or Opera.

      ActiveX can load remote applications. Its primary purpose is to run someone else's code on your computer.
      NSAPI can not do that. It's an internal interface in a library.

      Now, shut up, moron.

      --
      Contrary to the popular belief, there indeed is no God.
    19. Re:Isolate! by that+IT+girl · · Score: 1

      Depends on your browsing habits, too... I run Firefox with Adblock and NoScript, I use avast! antivirus and have Ad-Aware and Spybot on my PC.
      I've never had any problems with viruses, and very, very little malware.

      --
      10 FILL MUG WITH COFFEE
      20 DRINK COFFEE
      30 GOTO 10
    20. Re:Isolate! by that+IT+girl · · Score: 1

      I should amend that--not malware, only spyware really. Nothing has actually damaged my system or taken sensitive information.

      --
      10 FILL MUG WITH COFFEE
      20 DRINK COFFEE
      30 GOTO 10
    21. Re:Isolate! by AceofSpades19 · · Score: 1

      Except the exploits actually get patched in a reasonable timeframe

    22. Re:Isolate! by TheNetAvenger · · Score: 1

      totally agree that the browser shouldn't be so integrated with the operating system. As a rule, we all know that you don't put yourself out on the public internet...

      This is why IE was severed from the OS in Vista and Win7. In Vista, it plays no role in anyting but browsing or being called by 3rd party applications and still it remains a protected process with reduced security access.

      It no longer runs in conjunction with Explorer or has any OS level ties as it did in XP. (This is why Web Destkop was also removed from Vista, as IE was separated from the OS and OS processes like Explorer, etc.)

    23. Re:Isolate! by DavidTC · · Score: 1

      Indeed, this guy is an idiot.

      All web browsers have ways to run external code in the browser.

      IE has the ability for web pages to run a very large variety of repeatedly buggy signed controls that come with Windows, and add their own controls.

      Firefox does not have this. Strictly speaking, web pages could hand you an plugin you have to install to use their page...but they don't. And Firefox doesn't come with some giant library of signed plugins that any javascript can fire up and attack to exploit holes.

      It's not so much that ActiveX is broken. Honestly, IE's ActiveX interface is a good deal less annoying than Firefox's plugin interface.

      It's that IE comes with a crapload of buggy ActiveX controls that are repeatedly found to have security holes in them, and any damn Javascript can use them. Whereas Firefox doesn't come with any plugins.

      --
      If corporations are people, aren't stockholders guilty of slavery?
    24. Re:Isolate! by CodeBuster · · Score: 1

      but frankly that makes for an incredibly sucky web experience

      It is actually not so bad all things considered. Most of us tend to visit the same groups of sites most of the time so once the whitelist script permissions are dialed in one very rarely needs to touch NoScript again and even then the interface with FireFox is easy to use with the notification and task bars available for right click permission tweaking. Other plugins can also be combined with NoScript for even more fine grained control. For example I like to use Adblock Plus, NoScript, and Flashblock in combination so that I can eliminate ads, get per-domain scripting permissions, and case by case loading of flash objects. The addon framework in FireFox is really second to none; no other browser has more customizable addons or does them better than FireFox.

    25. Re:Isolate! by Anonymous Coward · · Score: 0

      IE also has the ability to load them all within two levels of sandboxing. Firefox does not have this. The vast majority of browser users do have plugins installed for Flash, PDFs, video content, etc. All it takes is one simple vulnerability and the browser process can be compromised with malicious code that runs in the context of the current user.

      IE might have a wider attack surface, but by default it has a very shallow degree of exploitability. This has already been proven. When a bug in animated cursors was identified that could be exploited via web pages the only browser that was immune was IE7 as long as it was running in Protected Mode. Do you trust that no more security vulnerabilities will ever be discovered in any of the image libraries used by your browser? Firefox was vulnerable when bugs were discovered in libpng. What protection do you have then? Adobe Reader has had several vulnerabilities and it is a widely installed plugin. So has Flash. It's simply a matter of time.

      The answer, regardless of OS or browser, is to isolate. Browsers represent a massive and easy attack surface. Exploits are inevitable. The best course of action is mitigation. Isolate and constrain the browser process.

    26. Re:Isolate! by Tubal-Cain · · Score: 1

      Flashblock will go a long way towards mitigating the flash attacks, and it generally improves the browsing experience (people way into YouTube or such may have to do a little whitelisting).

      I use it solely to prevent videos from downloading immediately.

    27. Re:Isolate! by paganizer · · Score: 1

      There is NO good reason to use Vista, unless you have a tablet PC.
      I still use Windows 2000 on my Surfing/Gaming system; so far, I've only had to use my dual boot to XP for 2 games, everything else works perfect.

      Really want to be safe, and have all the bells and whistles? Windows Server 2008. It Rocks.

      --
      Why, yes, I AM a Pagan Libertarian.
    28. Re:Isolate! by Alex+Belits · · Score: 1

      Plugins are pieces of software that user installs. If they are supposed to run in a sandbox, so does the browser itself. Web page author can't even force the content to be displayed with a PARTICULAR plugin -- at best he can tell the user to install something, and user is free to install a completely different implementation without as much as letting the server know what it is.

      --
      Contrary to the popular belief, there indeed is no God.
    29. Re:Isolate! by Anonymous Coward · · Score: 0

      Linus: OSes are like Onions.
      Bill: They stink?
      Linus: Yes. (double take) NO!
      Bill: They make you cry?
      Linus: No.
      Bill: Oh, you leave em out in the sun, they get all brown, start sproutin' little white hairs.
      Linus: NO. Layers. Onions have layers. OSes have layers. Onions have layers. You get it? They both have layers.
      [sighs]
      Bill: Oh, they both have layers. Oh. You know, not everybody like onions.

      Bill: You know what else everybody likes? Parfaits. Have you ever met a person, you say, "Let's get some parfait," they say, "Hell no, I don't like no parfait"? Parfaits are delicious.
      Linus: No! You dense, irritating, miniature beast of burden! OSes are like onions! End of story. Bye-bye. See ya later.

      Bill: You're so wrapped up in layers onion boy, you forgot about market share!

    30. Re:Isolate! by Insanity+Defense · · Score: 1

      This is why IE was severed from the OS in Vista and Win7.

      Was that the reason or was it because it was the cheapest way to handle the antitrust violations in the E.U.?

  2. Oh well. by A.+B3ttik · · Score: 3, Funny

    affecting IE users on XP

    Good thing none of them read Slashdot.

    1. Re:Oh well. by Omniscient+Lurker · · Score: 1

      They do at work.

    2. Re:Oh well. by n30na · · Score: 1

      Your work's IT people arent nice enough to install another browser? D:

    3. Re:Oh well. by CapnStank · · Score: 1

      Its funny, I'm forced to run XP w/ IE6 at my work. The client I support runs a webpage that blocks FF or other browsers by giving the "Unsupported browser" crap when you try to load the page.

      I use FF for all the work that I can do but when I need to access the client home-page I'm S.O.L.

    4. Re:Oh well. by A.+B3ttik · · Score: 1

      Its funny, I'm forced to run XP w/ IE6 at my work. The client I support runs a webpage that blocks FF or other browsers by giving the "Unsupported browser" crap when you try to load the page.

      Is this client bankrupt?

    5. Re:Oh well. by n30na · · Score: 1

      Wow. have you tried using something to change your useragent for that page? It might be coded for IE, but still worth a shot.

    6. Re:Oh well. by that+IT+girl · · Score: 2, Informative

      Ugh, this is the case for--get this--our HR and payroll website.
      iemployee.com
      IE only.
      Yes, I AM afraid.

      --
      10 FILL MUG WITH COFFEE
      20 DRINK COFFEE
      30 GOTO 10
    7. Re:Oh well. by Anonymous Coward · · Score: 0

      Some of us do like to read /. from work tho.
       
      (where we've tried to get away from IE6, but IT won't let us... grumble grumble)

    8. Re:Oh well. by Tubal-Cain · · Score: 1

      I'm wondering what they'll do when Win2k retires for good.

    9. Re:Oh well. by Tubal-Cain · · Score: 1

      I assume you are one of the two /.ers actively pushing for Vista at work?

    10. Re:Oh well. by that+IT+girl · · Score: 1

      Ye gods no. Windows 7, when that's ready.. absolutely. I can't stand Vista.

      --
      10 FILL MUG WITH COFFEE
      20 DRINK COFFEE
      30 GOTO 10
    11. Re:Oh well. by CapnStank · · Score: 1

      Not yet. They're an investment company so they take YOUR money and lose it :p.

    12. Re:Oh well. by CapnStank · · Score: 1

      Pffft I quit. They can do what they want to without me. Just playin' out the two weeks. I was/am still in a position with no power/say so my opinions weren't even given the light of day

  3. Fixes by Wowsers · · Score: 1

    Luckily Microsoft reports there is a fix for this, Windows 7 is nearly here.

    --
    Take Nobody's Word For It.
    1. Re:Fixes by dwieeb · · Score: 2, Informative

      Yeah, but only in Europe will IE not be bundled with Windows 7.

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

      I don't understand the "but" in your sentence. Where does this change the parents statement?

    3. Re:Fixes by dwieeb · · Score: 1

      He's referring to IE as the problem and Windows 7 as the fix for IE (fix being "removing of"). I was assuming he lives in the UK considering the contents of his latest submissions. The UK is in Europe. Windows 7 will not have IE bundled with it in Europe. It will be bundled in America. I live in America. Hence the "but" in my sentence. I was expressing jealousy.

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

      And Windows Vista, which isn't vulnerable, is used by 25% of the world's population.

    5. Re:Fixes by mcgrew · · Score: 2, Informative

      here is the fix and no, it isn't "downgrading to Vista." It disables the vulnerable parts of the OS/IE.

    6. Re:Fixes by hmar · · Score: 1

      yes, but this attack only affects the combination of either XP + IE or 2003 + IE, Vista and 7 are immune, regardless of browser.

    7. Re:Fixes by Anonymous Coward · · Score: 0

      Does anyone else think that Microsoft Fix-It thing is an interface failure.

      Two big buttons that say "Fix It", but if you don't look hard enough one of them removes the fix.

  4. This Just In: by Anonymous Coward · · Score: 0

    ActiveX has a vulnerability. News at 11.

    1. Re:This Just In: by mcgrew · · Score: 1

      hActive-X is a vulnerability. If you run Windows, you should disable it.

    2. Re:This Just In: by Anonymous Coward · · Score: 0

      Unless you want to do a ridiculous number of things, including Windows Update, of course.

    3. Re:This Just In: by mcgrew · · Score: 1

      Why should Active-X be required for a patch? No other OS needs this kind of crap. Can you think of a single non-Microsoft app that requires Active-X?

  5. I knew it by Anonymous Coward · · Score: 0

    The Italians are at it again, those sneaky bastards. When will they learn that America will mercilessly defend her Freedom against Italian savagery? Down with the Active-Italian-X-axis! Down with Communo-Islamo-Italo-Fascism and its running dogs in the USA!

  6. better workaround by DanWS6 · · Score: 5, Funny
    1. Re:better workaround by L4t3r4lu5 · · Score: 2, Informative
      --
      Finally had enough. Come see us over at https://soylentnews.org/
    2. Re:better workaround by Fumus · · Score: 1

      http://www.sandboxie.com/

      Is it really that hard to create new x64 versions of programs with such functions?
      I'd love to use it, but I can't as I'm running on Vista 64. So I'm stuck to running a whole VM to act as a sandbox.

    3. Re:better workaround by TheNetAvenger · · Score: 1

      Even better, use freaking Windows Update and install IE8, fixed...

    4. Re:better workaround by Anonymous Coward · · Score: 0

      Please don't use the phrase "x64". It's microsoft marketing nonsense. It's still the x86 instruction set, with a 64bit wide memory bus. x86_64 for short.

    5. Re:better workaround by Burpmaster · · Score: 1

      That's not a workaround, that's a solution!

  7. Not privately reported by Anonymous Coward · · Score: 3, Informative

    Securityfocus has more details, including the secret identity of the 'private reporter'

    1. Re:Not privately reported by Otto · · Score: 2, Interesting

      And exploit code: http://downloads.securityfocus.com/vulnerabilities/exploits/35558.rb

      Basically, it's exploiting a buffer overflow in the MSVidCtl ActiveX control. It has it load a malformed GIF which causes a buffer overflow somewhere, which then loads in shellcode.

      Not much to it, really. You could make this into a static exploit if you so desired and pop it on any webpage you liked.

      --
      - Give a man a fire and he's warm for a day, but set him on fire and he's warm for the rest of his life.
  8. Workaround? That's a fix! by Opportunist · · Score: 1

    Considering how much of a security problem ActiveX is, I consider the workaround (i.e. disabling ActiveX) a very good final fix for the problem.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    1. Re:Workaround? That's a fix! by stevied · · Score: 1

      I'm pretty sure MS's workaround here only prevents that one ActiveX control being instantiated.

      Arguably, the Netscape / Mozilla plug-in API is just as vulnerable, though at least there the user has to do something to install it. It briefly looked like MS were going to be forced to do the same thing due to a patent issue, but sadly that didn't happen:

      http://blogs.msdn.com/ie/archive/2007/11/08/ie-automatic-component-activation-changes-to-ie-activex-update.aspx

  9. Re:Sarah Palin Post by Anonymous Coward · · Score: 0

    Being retarded won't preclude her becoming leader of the republican party ... just watch and see.

  10. Re:Funny but wrong by sopssa · · Score: 1

    Did you actually even read the whole sentence or are you making a joke? :)

    "Funnily, this issue is exactly the same in Linux and Mac OS too, which their users always seem to forget and go about how malware couldn't get the admin rights. They dont need it."

    Also, SELinux is not something standard that comes along every kernel, and even if not via exploits, it would happen via user stupidity, which would be there when masses start using linux on desktop.

  11. Re:Sarah Palin Post by ciderVisor · · Score: 0, Offtopic

    My ex-wife was 'tarded. She's a pilot now.

    --
    Squirrel!
  12. But... by goobermaster · · Score: 2, Funny

    But BonziBuddy told me that ActiveX was working perfectly! How can a purple monkey that helps me to remember all my credit card numbers lie???

    1. Re:But... by Tubal-Cain · · Score: 1

      You need to pick a better place to store your credit card numbers. Twitter is easy and accessible world-wide.

  13. Hi, I'm a mac by Em+Emalb · · Score: 2, Funny

    I have nothing further to say, I just wanna stand here in my black turtle-neck with my cup of coffee looking smug. /typed on my MBP, so simma-down now fan boys... ;-P

    Seriously, this exploit sucks. I've gotta patch a butt-load of computers today now. Thanks a lot MS. Anyone know if the MSI file has a silent install option? Or can it be done via GPO?

    I just walked in, this smacked me right in the face this am. Damnit.

    --
    Sent from your iPad.
    1. Re:Hi, I'm a mac by hmar · · Score: 1

      I thought that that the whole point of a .msi was that it could be rolled through GPO. Well, I'll know for sure by tomorrow morning.

    2. Re:Hi, I'm a mac by Em+Emalb · · Score: 2, Informative

      It can. Made the change to our GPOs, and it's rolling out now. Having an issue with terminal server users, the installer is trying to install for every user that accesses the box (as intended, I guess) but none of our users have admin rights so it's bombing out....that's a simple fix though, just exclude any terminal server you might have and patch it manually.

      So, to answer my own question, yeah, it's easy to script it.

      --
      Sent from your iPad.
    3. Re:Hi, I'm a mac by Ilgaz · · Score: 1

      It would be hard to explain the real concept and danger to a Mac user and be sure the Mac users (ones not coming from win) will be member of of the "I don`t care` profile.

      I speak about Virtual Machine and Boot Camp running Mac users. They have never lived the disasters like Blaster and mostly they think "I don`t pirate or porn, I should be safe". Run Windows Update on one of boot camp users machine and see yourself. Of course, I am part of "run a free AV inside virtual machine" since I had very nice (!) memories about zero days back in the day.

      Last real virus for Mac was running on entirely different OS (MacOS) and it wasn`t something you could prevent via update from Apple.

      In fact, that fact and the concept junk out there which has been abused by AV vendors is the reason why first OS X real virus/worm could be a disaster.

  14. Simplest workaround by Anonymous Coward · · Score: 0

    Dump Windows, install any Linux distribution you like... Look Ma! No more Active-X!

    1. Re:Simplest workaround by Anonymous Coward · · Score: 1, Funny

      thousand grateful thanks son! hey, why tax website is not loading anymore?

    2. Re:Simplest workaround by infolation · · Score: 1

      ...and where's clippy?

  15. Hey now, at least they jump on the ball. by BlueKitties · · Score: 1

    Mac might not have as many problems, but they're a lot slower to muck around to fixing their holes. Not that I'm trying to start a war, just that I think you all ought to be less harsh.

    --
    "Sorrow is better than laughter, for by sadness of face the heart is made glad." [Ecclesiastes 7:3]
  16. couldn't microsoft by circletimessquare · · Score: 4, Funny

    just warn us when they have found no exploits at all?

    meanwhile, we would just assume the default status is that everything is exploitable

    it would cut down on the announcements by an order of magnitude

    --
    intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
    1. Re:couldn't microsoft by VGPowerlord · · Score: 2, Insightful

      couldn't microsoft just warn us when they have found no exploits at all?

      In theory, they already do this on the second Tuesday of every month.

      However... has there ever been a Microsoft patch Tuesday that hasn't had any patches? I'm going to tentatively say "No"...

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    2. Re:couldn't microsoft by MadKeithV · · Score: 1

      However... has there ever been a Microsoft patch Tuesday that hasn't had any patches? I'm going to tentatively say "No"...

      And even if it happened, wouldn't the safe assumption be that the patch system had a bug or was exploited?

    3. Re:couldn't microsoft by that+IT+girl · · Score: 1

      This is modded "funny"... it should probably be "insightful" or "informative".
      Pity there's no +1 Amen, Brotha.

      --
      10 FILL MUG WITH COFFEE
      20 DRINK COFFEE
      30 GOTO 10
  17. something else to be wary of by jollyreaper · · Score: 1

    Media Player will try to download codecs for certain wmv files. I stick with VLC and never use wmv's. But someone I know used the wmv and downloaded the codec and got a rootkit instead. I'd not previously heard of this method of attack but it doesn't surprise me a jot.

    --
    Kwisatz Haderach
    Sell the spice to CHOAM
    This Mahdi took Shaddam's Throne
    1. Re:something else to be wary of by Gadget_Guy · · Score: 1

      Or you can just go into Tools->Options and turn off the automatic downloading of codecs. And according to the help, the user is always prompted before downloading third party codecs.

  18. Hmm... by that+IT+girl · · Score: 2, Interesting

    Does bring one question to my mind, though. In our office we have been told not to upgrade to IE7, though a few people "accidentally" did anyway. On their machines, even if they use Firefox, the security/Internet settings that IE7 made carry over to Firefox and affect it. One example is a certain java applet we have to access here that wouldn't even work in FF after my coworker upgraded. I had to go in and change settings in IE for it to work in either browser. I didn't upgrade and I'll admit my knowledge is a bit fuzzy in this area, so I haven't really looked into this too much, but... If a vulnerability can use IE to get into the OS, couldn't it do so even if you haven't opened IE yourself?

    --
    10 FILL MUG WITH COFFEE
    20 DRINK COFFEE
    30 GOTO 10
    1. Re:Hmm... by magamiako1 · · Score: 2, Insightful

      No. There would have to be some sort of vulnerability existing in the system to launch code, to then launch IE, to then exploit IE.......yeah....you can see the logic in that.

      No, if IE is not running or being used, the exploit would not affect the system.

      That said, this vulnerability does not affect Vista or Windows 7, or IE7/8 on those systems.

      Really--people should upgrade. And furthermore, people should not disable UAC.

    2. Re:Hmm... by that+IT+girl · · Score: 1

      We are running XP in this office, and as far as I know, will be doing so for at least a few more years. =/
      And I sincerely hope they skip Vista and go right to Win7.

      --
      10 FILL MUG WITH COFFEE
      20 DRINK COFFEE
      30 GOTO 10
    3. Re:Hmm... by that+IT+girl · · Score: 0, Offtopic

      Oh, and sorry--thanks for the non-troll response :)

      --
      10 FILL MUG WITH COFFEE
      20 DRINK COFFEE
      30 GOTO 10
    4. Re:Hmm... by stevied · · Score: 1

      Usually, anything that uses IE's rendering engine to display untrusted content is also vulnerable. MS's advisory mentions that Outlook Express isn't vulnerable by default in this situation because of the it's use of the zoning stuff, which implies that it, and other apps, might be vulnerable otherwise.

    5. Re:Hmm... by stevied · · Score: 1

      If IE and Firefox were both using Sun's JVM (which I imagine they were), perhaps it was the JVM's security settings that got changed? That's my best guess for that one.

      Because IE is almost always shipped with Windows, other apps often use its rendering engine to display HTML - they might be also be vulnerable if they use it to display untrusted content. The advisory mentioned the Outlook Express isn't vulnerable in its default configuration because of its use of IE's "zones" feature, but that does rather imply that it, and other apps, might be vulnerable in certain circumstances.

    6. Re:Hmm... by that+IT+girl · · Score: 1

      Good call. Thanks for the input.

      --
      10 FILL MUG WITH COFFEE
      20 DRINK COFFEE
      30 GOTO 10
    7. Re:Hmm... by AceofSpades19 · · Score: 1

      Why do people in your office have admin privileges to the computers there?

    8. Re:Hmm... by that+IT+girl · · Score: 1

      They don't exactly. This was back when Microsoft was pushing the upgrade as a "high priority update" and before our IT had a chance to catch it and keep it from going down to people's PCs. This office is full of people who don't know what they're doing, they just click the little yellow shield and install whatever updates are allowed to come down to it. (I usually check on them before installing, natch.) They sent out an email saying "DON'T UPGRADE" but for some folks it was too late.

      --
      10 FILL MUG WITH COFFEE
      20 DRINK COFFEE
      30 GOTO 10
    9. Re:Hmm... by Tubal-Cain · · Score: 1

      This office is full of people who don't know what they're doing, they just click the little yellow shield and install whatever updates are allowed to come down to it.

      You lie. No $GENERIC_SLIGHTLY_DEROGATORY_TERM_REFERRING_TO_TECHNICALLY_ILLITERATE_USERS has ever pain any attention to a warning or notification that carries even the slightest bit of importance. It's the useless drivel that freezes them like deer in the headlights.

    10. Re:Hmm... by that+IT+girl · · Score: 1

      Haha... Nah, they've been trained to do that much, and most of them do it (some lazy-asses they wait until it automatically installs and forces them to reboot). But if they aren't checking the updates before they install them, it could cause MORE problems. However, that's what our IT group (of which I'm a member) is for.

      --
      10 FILL MUG WITH COFFEE
      20 DRINK COFFEE
      30 GOTO 10
  19. Active X... by TriZz · · Score: 2, Funny

    ...will soon be added to the Thesaurus as a synonym of "Vulnerability".

    --
    No matter how hot a girl is - some guy somewhere is sick of her shit.
    1. Re:Active X... by TheNetAvenger · · Score: 1

      Active X ...will soon be added to the Thesaurus as a synonym of "Vulnerability".

      Right alone with Firefox Plugins, and any other technology that allows native code to run inside a browser.

  20. There is a difference - attack surface by WD · · Score: 4, Informative

    It is true that an ActiveX and NSAPI plug-ins are both native code and can have the same risks. But the big difference is attack surface. Code needs to very explicitly be written as a NSAPI plug-in. However, most Windows components are by default a COM object, and perhaps controlable by Internet Explorer if the developer so chooses (traditionally referred to as an ActiveX control).

    So a typical Firefox installation may have a half dozen or so plugins available, and they may have vulnerabilities. But a typical IE installation has literally thousands of COM objects at its disposal (A bare Windows XP installation has over 2500 COM objects). And those objects may have vulnerabilities as well.

    So play the numbers. IE's close integration with the OS means that it has a larger attack surface. While isolation and privilege separation is a good idea, the actual reason that Vista and 2008 are unaffected are *not* because of low-rights IE. IE on those platforms treats the ActiveX interaction required by the exploit as "unsafe" and is blocked. (Rather than allowing the exploit to occur but "neutering" it by giving it low rights).

    1. Re:There is a difference - attack surface by TheRealMindChild · · Score: 2, Informative

      An "ActiveX control" is a COM object with a certain group of interfaces... all COM objects are not ActiveX controls.

      The vulnerability here comes from, NOT necessarily the oodles of known COM libraries on every Windows system. It isn't REALLY about the fact that you can CreateObject("COMObject.OfMyChoice") on these already known objects... it's all that wrapped together with a COM object that has a .ExecuteMyCode() type method.

      --

      "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
    2. Re:There is a difference - attack surface by Malc · · Score: 1

      Not all of those objects are marked safe for scripting and/or safe for initialisation (or implement IObjectSafety), and do you think they're all signed? Thus most of them will not load and run automatically. I'm not being cavalier, but it's not as bad as you're trying to paint it.

    3. Re:There is a difference - attack surface by WD · · Score: 1

      You are correct. My original post was a bit over-simplified. Out of the COM objects that comes with Windows XP, about 350 of them are marked Safe for Scripting, and almost 250 of them are marked Safe for Initialization with a pretty large, but not complete amount of overlap between the two properties. That's still orders of magnitude larger than the plug-in attack surface of a browser like Firefox.

      And even the objects that are not Safe for Scripting or Init cannot be discounted. Some objects cause IE to crash in an exploitable manner, triggered just by Internet Explorer checking if the control is safe or not. See:
      http://www.kb.cert.org/vuls/id/959049 for more details. There is no analogy of this in the NSAPI world.

    4. Re:There is a difference - attack surface by Malc · · Score: 1

      I go to a web site and it crashes my browser. I go there again and it crashes a second time. Ok, I won't go there. Probably good as the site is either compromised or actively attacking me. Probably better that my browser crashes than shows a web page that allows me to enter my credit card details as part of a purchase. /playing devil's advocate

    5. Re:There is a difference - attack surface by Alex+Belits · · Score: 1

      How do you know that the browser crashed and not, say, launched a keylogger in its place?

      --
      Contrary to the popular belief, there indeed is no God.
  21. Re:Isolate! HA! by weicco · · Score: 1

    NOT use an OS that allows executables to do anything with the kernel via an untrusted WEB PAGE

    So I guess you don't use any Operating System then?

    --
    You don't know what you don't know.
  22. Re:Sarah Palin Post by Anonymous Coward · · Score: 0

    I take it you were the retardent then?

  23. Re:Isolate! HA! by plague3106 · · Score: 3, Insightful

    Another reason to not use ActiveX and NOT use an OS that allows executables to do anything with the kernel via an untrusted WEB PAGE.

    Um, what? This has nothing to do with the kernel.

    This is another reason NOT to use Vista.

    How so? Vista is secure from this, its XP thats vunerable.

    Where are my mod points?
    It seems they got lost about a month or so ago and never came back.

    With posts like this, I can see why.

  24. Re:Funny but wrong by Anonymous Coward · · Score: 0

    Also, SELinux is not something standard that comes along every kernel,

    Some people don't trust the NSA with their "security."

  25. Sometimes I wonder... by DarKnyht · · Score: 2, Insightful

    It makes me wonder why any financial institution would still design their websites to require Internet Explorer and/or Active X. Seems sort of like putting up guide rails at a bowling alley and then expecting everyone to bowl gutter balls.

    --
    Voting them all out of office, now that's change I can believe in.
    1. Re:Sometimes I wonder... by Anonymous Coward · · Score: 0

      The reason is simple: ActiveX makes the browser a whole lot more functional, and allows developers to provide a much richer experience for the user.

      The issue is that some computers have ActiveX controls installed that were never intended to be launched within a browser. Since the vendor never set a bit that says "don't launch this control in a browser," IE happily instantiates the control when a page requests it, which lets the webpage author exploit the functionality of those controls.

      If a bank provides the ActiveX control that their page uses, they really can minimize (eliminate?) the risks associated with using ActiveX in a browser.

    2. Re:Sometimes I wonder... by lamapper · · Score: 1

      Because they (banks) are as lazy and even cheaper than many corporations today. If they can hire cheaper labor they will (and they do); expecting this cheaper labor to know about exploits; have time to learn about exploits; or to use their free time to learn about exploits in order to thwart and prevent them is a bit much.

      Do not assume because you care and take the time to look at the code of every patch you download and install on your PC that others do. (Besides by definition, only open source users have even the potential to go through the code and look for suspicious code, not that many do).

      Time is money.

      You get what you pay for. And if you want quality security, quality applications, quality people; you MUST give them the time to learn about the exploits. Give them time to test the update, upgrade, patch before rolling it out to the general population. How many of you, responsible for this task at your business, are not given adequate time to use and test a new release before rolling it out to the general population? My guess is more than 95% are not given the time as their boss simply expects the upgrade, update, patch to have been sufficiently tested, checked and verified okay, thus why give any of his employees to do it again. Never mind that your environment (network, software, hardware, etc) is most likely a little different than those releasing the patch, update, upgrade.

      And remember, IE and Active X gives the user a richer experience with the banks website (pun intended)

      I also thought there were laws on the books in the United States governing security for banks specifically. To protect and keep safe the pipes between financial institutions and therefore ensure secure transactions. With the many break ins reported over the last two years it makes one wonder if the laws are inadequate; or if the banks are ignoring the laws and installing software / hardware that is honestly NOT secure behind their firewall/routers. or if the banks are taking the easier, cheaper way out, paying inexperienced people to install insecure and buggy software and hardware.

      Compliance might be overly expensive for banks.

      After all Microsoft only spent billions to secure a Windows Operating System (not the OS you and I have access to) for government use ONLY AFTER the US government threatened to remove Windows desktop operating systems from the acceptable to purchase BID list used by most government agencies.

      I have not read about any similar edicts from the Federal Reserve, Banks in general or other financial institutions. Thus banks have not given proprietary vendors the same incentive that the US Government gave Microsoft.

      My guess is that the banks do not publicize these weaknesses as many do not have a viable solution. And given the state of auto-updates, auto-downloads and forced updates and installs today, if a bank did secure their environment, they would NOT be able to maintain a secure environment as these forced updates are usually weekly and at least monthly. I was on a site that updated daily, never bothered to check what they were updating every day, why look into a foolish practice in the first place.

      Note: not saying daily builds is foolish, just forcing users to update every day, without option not to is foolish.

      Are there any banks that are maintaining their own independent repositories for updates / downloads, thus not automatically accepting all the patches that are pushed down users throats by proprietary companies? Can you even do this with the Microsoft platform, prevent external update sources and have 100% of all updates / upgrades performed from your internally tested secure repositories?

      I know you can do this with Unix and Linux. But are any banks doing this, I know a few companies are.

      Can you do this with the MacIntosh platform?

      The idea that you can be 100% secure now

      --
      Is your Internet Throttled? Install DD-Wrt, OpenWRT or Tomato to learn the truth! Google: 1Gbps/1Gbps: 5 Communities
  26. Re:Isolate! HA! by awpoopy · · Score: 0
    FI (You figure out the acronym)

    Um, what? This has nothing to do with the kernel.

    Clarification - Maybe not this one, however: Using ActiveX allows system access
    Ever heard the phrase "ActiveX kernel mode"?
    Some nice examples:
    http://www.codeproject.com/KB/COM/ActiveXEXEWrappers.aspx
    http://blogs.zdnet.com/security/?p=427
    http://secunia.com/advisories/35683/
    Need anymore?
    FMSFB (You figure out the acronym)

    --
    I say things which affects my Karma negatively. (and I don't care) For instance; All religion is false.
  27. Informative? More like "+1, Sounds Kinda Right." by Anonymous Coward · · Score: 2, Informative

    Wrong on two counts:

    1. Every ActiveX object is a COM object, but not every COM object is an ActiveX object. This is not a pedantic distinction.

    2. IE is no more integrated with the OS than Webkit is in KDE: the rendering libraries are considered part of the OS, and the plugin mechanism previously discussed operates there as well.

    Please know more about the technology before making unfounded assertions.

  28. Don't use the same browsers then. by TheLink · · Score: 1

    You can create multiple user accounts. With Windows XP you can use Tweak UI to control what accounts show in the default XP login screen.

    Then log in as your main (non-admin) user, and use browsers running as the different users for different things. For example, you have different browsers for bank stuff, shopping, normal browsing (google, slashdot etc), and less trusted browsing (which is set to be the "default browser" - what launches when you click on a link in an email etc).

    Let the main user have access to the download directories of those browsers and that's pretty much it.

    There's a bit of hassle since you'd have to copy files to be able to upload them to facebook/gmail etc, but that's also a feature in terms of security - only the files you want to upload get uploaded (you can delete them after that). Note: on XP if you run main user as userX, and browser as userY, if userX has a network share mounted, userY does not automatically get the same access to it. This might be considered inconvenient, but this is a good thing in terms of security.

    It still won't be popular with people who want to click and install, but it's certainly safer.

    You could use virtual machines, but do note that running stuff in a virtual machine is safer in some ways it could be more dangerous in other ways - because there have been security flaws with virtualization stuff and some of the virtualization bits would have full system privileges.

    More details:
    The problem you'll find is firefox is braindead, you can't run multiple instances of firefox in windows with different user accounts. So you'd have to have one firefox instance in a "subaccount", and multiple IE instances using different "subaccounts".

    When I tried to get Chrome to run as a different user it just wouldn't work. So no Chrome for me.

    --
    1. Re:Don't use the same browsers then. by mlts · · Score: 1

      What I have done sometimes is using VirtualPC and a generic XP VM for Web browsing. VirtualPC may not have the advanced features of heavy snapshotting or clustering, but the functionality it has for storing a change log, and dumping all changes immediately when the VM closes is good enough. Add to this running the Web browser under a limited user in the VM, and this narrows down the attack surface quite a bit. Should malware get on the VM, all it will see on the VM's local network segment is the VirtualPC DHCP server and gateway.

      VMs do get cumbersome. Another tool that is useful in the XP toolbox is the old dropmyrights.exe. This venerable utility is great for wrapping a Web browser and having it run as a user, or a restricted user with little access to the Registry.

      Of course, there is always the Firefox version from thindownload.com which does not touch the Registry in any way, and writes all changes the app does to a directory under the user (including Registry stuff.) However, even virtualized by app software, something running in a context level can always be of some menace. Also, for enterprise environments, the version from thindownload isn't Authenticode signed, which can be very risky.

      For the future of Web browsers, OS makers having functionality (IE7/8's sandbox in Vista, BSD jails, RedHat's app profiles) to allow Web browsers to run in a limited context is a good thing. Since essentially, a Web browser is an OS whose job it is to process untrusted and possibly hostile code from the second it starts up to when the user closes all sessions. However, sandboxing the browser this is only one security tool and can't cover all uses. A compromised browser could be safely contained, but malware could be sitting there to grab a perfectly legit download a user gets, and tamper with it so when the user takes it out of the sandbox, it can do its dirty work. Or, when the user does a bank transaction, act as a MITM and when a user does a small transfer, change the values and destination, empty the bank account, and show the user that their transfer was successful (IBM's ZTIC is a way to help protect against this.)

      The battle for desktop (and a good chunk of corporate) security has changed from the OS and IP stack front (ping of deaths, teardrops, and other IP stack attacks are long since been addressed, hardware routers are commonplace, and OS makers have made it quite easy to deny incoming packets at the IP layer with a click of a mouse button), to the Web browser, the tasks used for rendering a page, and the plugins it runs. The Web browser can be extremely secure, but all it takes is one broken plugin to be a weak link, and it can be compromised.

    2. Re:Don't use the same browsers then. by TheLink · · Score: 1

      > Or, when the user does a bank transaction, act as a MITM and when a user does a small transfer,

      Like I said, use different browsers for different things. Stick to doing bank stuff with a browser that's dedicated for $$$ stuff.

      You don't have to run everything in one browser whether it's sandboxed or not.

      You can launch multiple instances of IE running as different users.

      --
    3. Re:Don't use the same browsers then. by mlts · · Score: 1

      The thing is, how are the browser instances connected? If two use the same chunk of the filesystem, a compromised instance can sit watching what is downloaded, and as soon as an executable is copied, and add a payload.

      There are a number of race conditions an infected instance can do, from adding a redirect site to bookmarks stored to grabbing session authorization cookies, to altering cached files so when a clean browser instance hits a cache, it picks up an infected object which would compromise the new instance.

      It would be great if browsers had a special high security mode where instances would be completely separate, not just address space, but filesystem space, perhaps only allowing access to the bookmark file via a database-like parser thread.

      Of course, instanced browsers don't mean that plugins are instanced. It might be that some player may just spawn one executable process to handle all requests to play media, even if one request is from a dodgy ad server doing exploits and another is from a bank.

    4. Re:Don't use the same browsers then. by Opportunist · · Score: 1

      If you're tech savvy enough for this solution, you probably don't need it because you're also tech savvy enough to either not click on dancing pigs or use Linux altogether.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    5. Re:Don't use the same browsers then. by TheLink · · Score: 1

      I do that anyway.

      Because:
      1) I don't trust either IE or Firefox to be secure enough.
      2) I don't use AV software for my machines - AV software is getting crappier nowadays, it's getting harder to tell whether a machine is infected by malware or crappy AV software.

      e.g. Lots of things running slower? System instability? Weird/dubious shit happening[1]? Hard to uninstall the crap? All of the previous?

      BTW both Symantec and McAfee recently agreed to settle charges that they automatically charged customers software subscription renewal fees without their permission.

      From a _technical_ viewpoint Linux is just as insecure as Windows, if not more so.

      See the zero-day exploit for Firefox here: http://www.securityfocus.com/bid/34235

      Even though it was exploited on windows there's NOTHING technically preventing it from being exploited on Linux. And keep in mind Firefox is not normally part of the default install of windows but it's in the default install for most Desktop Linux distros.

      At least Vista and Windows 7 have IE sandboxed out of the box. Neither ubuntu nor opensuse have firefox sandboxed by default yet. I have made some suggestions to both Ubuntu and Opensuse on how to improve their stuff, maybe they'll get to them in 5 years time. Maybe never.

      FWIW, I use Windows, Linux and FreeBSD at home.

      [1] http://it.slashdot.org/article.pl?sid=09/03/10/139229
      http://blogs.howstuffworks.com/2009/03/10/what-is-piftsexe/
      http://voices.washingtonpost.com/securityfix/2009/03/symantec_users_complain_of_mys.html

      --
    6. Re:Don't use the same browsers then. by Opportunist · · Score: 1

      From a technical viewpoint, a Windows machine with a halfway decent administrator is 100 times more secure than a Linux box with someone who has no idea of security (or Linux, for that matter) at the helm. But that's a technicality, no pun intended.

      What matters is that there is simply no market for Linux mass malware. Conficker and its cousins don't exist on Linux. Why? Same reason why there is more commercial non-malware software for Windows than for Linux: No market share. Should Linux ever make it into the "clueless, just wants it to work" market, you'll notice a lot of malware popping up left and right.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  29. Re:Isolate! HA! by VulpesFoxnik · · Score: 2, Funny

    NOT use an OS that allows executables to do anything with the kernel via an untrusted WEB PAGE

    So I guess you don't use any Operating System then?

    No, He prefers to communicate using God's language, machine code.

    --
    RES PUBLICA NON DOMINETUR
  30. Re:Funny but wrong by neomunk · · Score: 1

    Then those people should read the source, or ask/hire someone they DO trust to do it for them.

  31. Re:Isolate! HA! by hairyfeet · · Score: 1

    Not to mention that on most of the boxes I've had to work on the Vista "infection" was a much worse experience than XP with actual malware! What you really have to love with Vista is when it has a "senior moment". Anybody else experience the fun of that one? It is where the OS just stops responding for 5-15 seconds for no fricking reason whatsoever, just long enough to irritate the living hell out of you.

    Besides a little common sense makes XP a fast & safe experience. Rule 1- Don't make the user think. Have everything set up automatic-AV/Antispy, autoupdates for the OS and for PDF reader (I give them Foxit) along with ABP to get rid of the ads that seem to be the biggest attack vector more and more, etc. Rule 2- If they are willing to learn (not always the case, which is why you have Rule 1) give them Noscript and set them up as a standard user. Rule 3-This is the most important- Tell them not to be a total dumbass and not to ignore what the AV says! This rule is for the morons that will actually turn off the AV to get at the pr0n, the email attachment with xxx passwords, etc.

    With these simple rules I have many customers that run for years without any type of infection. Just a little common sense goes a long way, don't you know. This machine I am typing this on has the same install of Win2K I put on in 2000 to get rid of MSFT's other mistake OS, WinME(EEK!) and it has been running hooked to the net 24/7 all these years without a single bug. Why? Because it is always patched, I don't run IE, I don't surf to dodgy pr0n and warez sites, I don't allow email attachments, and I don't let dumbasses on this machine. If I have someone come over that needs to use the net I have a 733MHz SFF that with DSL Linux makes a damned good Nettop.

    But blaming XP for infections is like blaming Ford because you got an STD screwing a hooker in the back seat. As a PC repairman I have found a good 90%+ of the PCs infected became that way because someone went somewhere they KNEW was dodgy, but were willing to take the risk. Can't really blame the OS if some moron downloads and runs a nasty keygen or "xxx_Lesbos_In_Heat.mpg.exe", now can we?

    --
    ACs don't waste your time replying, your posts are never seen by me.
  32. Re:Isolate! HA! by weicco · · Score: 1

    It is just that I'm not aware of any Operating System / Browser combination which does not do anything with the kernel. Just plain image download makes heck load of calls to the kernel. Well, maybe there is browser for DOS...

    But I'm sorry. I'm just being a jackass and having a bit of fun here :)

    --
    You don't know what you don't know.
  33. Time distortion by HomelessInLaJolla · · Score: 0

    When the media release admonishes that malicious attackers have been exploiting a flaw for nearly a week the real indication is that the core of the obfuscated code community has been exploiting it for far longer--probably since the day the vulnerable snippet of code was introduced. I will not tarry to read the full article and look at all of the related references but the summary indicates ActiveX on XP or server '03. Unless this is a relatively new addition to the AX library of functions you can rest assured that the vulnerability has been exploited since the day the software was shipped.

    When you install an OS such as Debian, or LFS, or Ubuntu, or Slack, or RH, or Mandrake, or any of the BSD flavors, you become familiar with the concept of dependencies--either to compile from source or to install a package. Vulnerabilities are no different. Vulnerabilities have dependencies and, once all of the requisite dependencies are in place, then the vulnerability is available. Just as the installer of a source compilation or a package knows exactly when the dependencies are fulfilled and the program is available so too do the core researchers know almost immediately when the dependencies for a vulnerability have been fulfilled. Oftentimes those who have been writing and maintaining apps for a particular kernel and core set of libraries may even see the possibility for an exploit within their program but think to themselves,"Yeah, that portion could be exploited, but this-and-that-and-these aren't available and an attacker would need to figure out a way to inject executable bytecode into the stack using this hole, if they could get to it, and to do that they would need to know the user's particular kernel and libc, possibly shell and memory configuration, and they can't get that info through this opening." Then, two or three months later, some enormous library conglomerate, possibly within the environmental (gnome/qt/kde/etc) infrastructure becomes available, and _bing_, all of the dependencies to make the vulnerability a viable vector for exploit have been fulfilled.

    This has long been the dichotomy between making an OS usable for the general population and maintaining it in a secure fashion. This is why I have always chosen X window managers which have been relatively bare bones (ude/blackbox/e16) and tried to minimize GUI dependency and remain at the shell/CLI interface. Automation and full integration within the OS is good for the general users but it also quickly fills all of the spaces between the lines of security; fulfilling and satisfying all of the dependencies for vulnerabilities. This was my major admonishment even as early as Win95--though at the time I was (and still largely am) ridiculed by those who want to have the features of computer use and appear computer knowledgeable but also want the ease of an OS that demands very little effort of learning from them.

    All of that is relatively superficial, obviously, when you take those considerations to full completion. The exact same principle applied ten or twenty years ago. The exploitable software of ten or twenty years ago became solidified and standardized and those functions have now been made to be performed at the hardware level in the bridge chips and bus controllers. Those hackers (and crackers) who were the laser eyed math and logic geeks playing kernel/core wars ten and twenty years ago still know where those exploitable pathways are and, if they can (and believe me, they definitely can) find a way to executable memory from an exploitable codec or your web browser, they can own your exectuable memory space. They don't own it to bring your system down or to make it unusable, they own it to feed vast databases of information. Information is profiled, stored, categorized, and indexed in much the same way as the "warrantless" wiretapping we heard about several years ago. The government does not put active agents on every line: they screen the line through voice recognition systems which listen for key words and phrases. The

    --
    the NPG electrode was replaced with carbon blac
  34. On the plus side by ThatsNotPudding · · Score: 1

    "It's Better with Windows" /snark

  35. actual fix by prozaker · · Score: 1

    The fix installs firefox :o

  36. Re:Funny but wrong by Anonymous Coward · · Score: 0

    FWIW, the NSA has nothing to gain by putting in any backdoors in SELinux. In fact, they have everything to lose should their code actually allow an attacker in via some means.

  37. Re:Isolate! HA! by TheNetAvenger · · Score: 1

    Clarification - Maybe not this one, however: Using ActiveX allows system access
    Ever heard the phrase "ActiveX kernel mode"?

    1) Your links are worthless and have no basis to support your insane claim.

    2) ActiveX can only access the Win32 Kernel, not the NT kernel. Win9x has been dead for 10 years, time for you to realize this.

    3) Any other exploit that can 'escalate' via overflow and memory address usage is negated by Vista and Win7 via the protected mode of the IE on the OS that cuts the ActiveX ties, and what ActiveX ties that still exist for corporate shops that use ActiveX, leaves IE and the ActiveX process running in a protected low priviledge mode.

    *As much as saying this will make MS haters gasp:

    The safest way to currently browse the internet on any OS and any browser is Vista or Win7 combined with IE7 or IE8, as it is the only solution that fully sandboxes the browser and subsuqent plugin/activex controls, and runs in a reduce security mode that can't even access or damage user level files let alone alter the OS, other procesess, or system files.

    ASLR also helps adds in a subsequent level of protection just in case there is a way around all the listed above.

    So if you are running Vista or Win7, you are subjecting yourself to more possible vulnerbilities by not using IE.

    As for your links, ya, we would need a lot more,as they have no reference to what you are trying to prove, because your 'kernel' access myth is just that, myth.

  38. Re:Isolate! HA! by plague3106 · · Score: 1

    Ya, because you're a twit. None of those can be exploited in a browser. .Net code from a browser is sandboxed by default. The second link requires an administrator to work. The third is an advisory about THE VERY ISSUE WE ARE DISCUSSING HERE.

    STFU, troll.

  39. Ease of use by symbolset · · Score: 1

    You have to admit that administering a Windows box is so easy anybody can do it. Anybody.

    --
    Help stamp out iliturcy.
  40. Work around is available... by motang · · Score: 1

    ...use Firefox or Opera!

  41. Re:Isolate! HA! by awpoopy · · Score: 0

    OMG! I'm a twit AND a Troll. Help! I'm surrounded by Trolls and twits calling me a troll and a twit. All of you ms fanboys defending your activex technology and every month or so, there's security issues being disclosed and attacks in the wild.
    http://slashdot.org/comments.pl?sid=1294369&cid=28610069
    It used to be called a flame war. Now I guess it's called a troll war. How much are you nitwits getting paid for this?
    Get off my lawn!

    --
    I say things which affects my Karma negatively. (and I don't care) For instance; All religion is false.
  42. O/S enforced by TheLink · · Score: 1

    There is already this security mode, it's called running stuff as a different user. The browsers would be running as different (limited/restricted) users.

    The operating system enforces the separation. If you find a problem with the separation, then that's a huge bug in the OS. Ever since the 1960/70s users in proper multi-user O/Ses cannot access each others files, data and processes, unless the permissions are explicitly granted.

    The browser executables are only writable by the admin/system. So they won't be changed unless there is a "local/remote root" exploit.

    The cookies, bookmarks etc are separate and different - since they are browsers on different accounts.

    Try it. Create multiple _limited_ users (and reduce their access further if you want).

    Give your main account access to the files of those limited users (otherwise you wouldn't be able to access the downloads etc with your main account, or copy in uploads).

    Then in your main account create multiple shortcuts with:

    C:\WINDOWS\system32\runas.exe /savecred /profile /user:core\_WWW_USER_X "C:\Program Files\Internet Explorer\IEXPLORE.EXE"

    Replace _WWW_USER_X with the different created users.

    Give the shortcuts different icons.

    Note that /savecred isn't a big security hole here since you are saving the credentials of limited users that have less access than your main account.

    To test: from the browser "open file" or "save as" you'll find that you can't save stuff to your main user account folders or the other browser accounts. Another thing you might notice is that if the browser opens files (pdfs, wmvs, mp3s) the opening application will also be running as the browser user (which is a good thing in security terms).

    The usability problem is distinguishing the browser instances from each other since they tend to look the same. But the Links bars and other toolbars will be different. Plus for me one IE instance makes the "click" sound when you click on links, another one doesn't, and then yet another browser instance is running firefox instead.

    There are also little things like if you rename files/folders in a File Dialog, the notifications don't get to the browser so it still displays the out of date file list, you'd have to press F5 to explicitly update.

    IE7/8 on Vista makes this sort of thing simpler and more accessible to users. That's why despite what the Linux fanatics say, Vista has actually better security than "Desktop Linux" from a technical perspective - no Linux popular distro is configured by default to sandbox browsers using SELinux or AppArmor[1].

    Vista sucks in other ways though ;).

    Keep in mind this is not bulletproof because there may be things like exploitable bugs in the graphics drivers, but the attackers know there are millions of easier users+systems to attack, so it's unlikely they'd bother using those for now.

    [1] This is about as far as OpenSuse has got: http://en.opensuse.org/AppArmored_FireFox
    Similar for ubuntu: https://bugs.launchpad.net/ubuntu/+source/firefox-3.5/+bug/382917
    Which is nothing in practice.

    --
  43. MS security is hopeless by Ilgaz · · Score: 1

    Here is how to fix a security threat from MS:
    Then click Run in the File Download dialog box, and follow the steps in this wizard.

    Oh yes, keep teaching your users how to press "run" from web browser, even on a concept/method which was created in 2009. Let them "run" everything, for easiness. This thing happens while Apple, vendor of OS X warns user about .exe files, under Safari for OS X!

    I know how their simple mind works. Now that couple of people who doesn't ignore them warned about how stupid to suggest users to run things? They will make the exact same thing in Silverlight, their thing which nobody except them (and couple of bribed) uses. They will say "but this is more secure". Only it will require Silverlight to run.

    Any more zero days in pocket for that MS?

  44. Re:Isolate! HA! by plague3106 · · Score: 1

    So do you have anything substancal to say, other than posting links that are irrelevent, or linking to some other users belief?

    Its not a flame war; you're just trying to spread fud. I guess Linux fanbois haven't kept up with MS, and are doomed to point out critisms from the 90s. That's ok, believe what you want. I have a feeling that you're a twit... as it the dumbass /. user twitter. You're just about as informed as he was..

  45. Re:Isolate! HA! by Wingsy · · Score: 1

    NetAvenger said "The safest way to currently browse the internet on any OS and any browser is Vista or Win7 combined with IE7 or IE8"

    I believe you're forgetting something, and I'm sure you forgot this by design, MacOS and Safari. That combination doesn't even require anti-virus (or anti-anything for that matter) to safely browse the net, or use email, view pdfs, etc. And before you go off listing all your comforting reasons WHY Mac/Safari is safer, I'll ask "Who gives a shit WHY? It just is and has been since 2001."

    --
    If I didn't have absolutely NOTHING to do, I wouldn't be here.
  46. Re:Isolate! HA! by awpoopy · · Score: 0

    Not a twit. Don't use twitter. I have over 22 years of experience with MS and I am a recovering MS developer. I know what a piece of crap almost everything MS makes really is. I'm not posting anything else on the subject. Believe what you will. FUD is mastered by MS. Feel free to continue filling MS warehouses with cash if you want, however, I have this bridge...
    <parting_shots> Your mother was a hamster and your father smelt of elderberries. Now go away or I shall taunt you further.</parting_shots>

    --
    I say things which affects my Karma negatively. (and I don't care) For instance; All religion is false.
  47. Re:Isolate! HA! by Insanity+Defense · · Score: 1

    The safest way to currently browse the internet on any OS and any browser is Vista or Win7 combined with IE7 or IE8, as it is the only solution that fully sandboxes the browser and subsuqent plugin/activex controls, and runs in a reduce security mode that can't even access or damage user level files let alone alter the OS, other procesess, or system files.

    That is safer than using Firefox from a Linux LiveCD how? When using a LiveCD even if the OS is breached a reboot puts you right back where you were without any infection that might have occurred.

  48. Re:Isolate! HA! by TheNetAvenger · · Score: 1

    When using a LiveCD even if the OS is breached a reboot puts you right back where you were without any infection that might have occurred

    Well you make a good point if you want to play 'gotcha'. However, you forget that the default model that Windows works with, offers these features inherently without having to run the OS from a write protected image.

    With NTFS's cop on write features and journalling, the OS and volume can be rolled back, which means you don't have to run from a non-write OS construct and still get the same level of protection.

    THE IMPORTANT thing you are missing, is that your CD solution can be technically compromised so that any applicaitons you have running could be handing off data to a bot or spyware or a website, as the browser is running at the USER level, and has access to all the USER data to give out.

    So sure on reboot, it cleans itself up, but while running, everything you do in theory could be sending and compromizing all user data and applications.

    If you think process isolation on Linux is 'better', remember that XWindows runs at ROOT, so there are several good ways to use a browser or any application with USER security to gain access to XWindows and be able to intercept and send back your keystrokes and other data that goes through the XWindows protocol all the time your machine is up. Heck flipping out the data capured can be hidden in basic HTTP, and not flagged by your firewall.

    So you can get back to a clean install easily - but then remember that even if you discount the snapshot abilities, with Windows you can still do a VHD or other technology and reimage on every boot seamlessly.

    So a clean install every boot, just like your solution.

    The best protection is to move network level applications to reduced security modes, and doing this with IE in Vista and Win7 is a major step forward that shouldn't be discounted.