Slashdot Mirror


MSIE Uber-patch Of The Month

mkraft writes "Microsoft released another security patch for Internet Explorer to fix 6 'new' vulnerabilities. Info on the patch can be obtained via download or Windows Update. Not sure what 6 things the patch fixed, but I'm assuming they fixed 6 of the 14 known exploits listed at http://jscript.dk/unpatched/" Maybe not even all six -- the maintainer of the above URL claims in a post to Bugtraq that Microsoft got some facts wrong and "patched a symptom" of one of the vulnerabilities, "not its root cause," and that IE5 and IE5.5 remain unpatched with the same "Critical" vulnerability. Also, please compare to previous MSIE Uber-Patches Of The Month: December 2001, 3+? holes in IE; March 2002, 2+? holes in IE; April 2002, 2+? holes in Mac IE.

36 of 357 comments (clear)

  1. Like clockwork. by saintlupus · · Score: 5, Funny

    Microsoft released another security patch for Internet Explorer

    Is it Thursday already?

    --saint

  2. So basically... by Indras · · Score: 5, Funny

    Saying you're trying to fix all the holes in IE is like saying you mean to turn a sieve into a bowl.

    Seriously, it seems they are finally turning around and trying to make their products more reliable. They've come a long way since Win95 (or WinME... ::shudder::).

    --
    The speed of time is one second per second.
  3. other browsers are teh bomb! by grazzy · · Score: 5, Funny

    luckily several other competing browsers have much less patches that have to be applied.

    netscape - doesnt have any holes - it crashes before anyone have time to exploit them.
    mozilla - its not called holes, its a feature until further notice.
    opera - pages download quick, dont they? then stfu.

  4. Breaks some Javascript by DaDigz · · Score: 5, Informative
    Just posted to the NTBugTraq list is a message noting that it breaks some Javascript.

    The example code that fails with the patch is here.

    --
    Those who will sacrifice Freedom and Security will get Windows...
  5. C'mon, guys... by bricriu · · Score: 4, Informative

    the page you link to HAS the vulnerabilities fixed LISTED.

    And if you actually go to download it, you'll see that it DOES apply to versions 5 and 5.5. (http://www.microsoft.com/windows/ie/downloads/cri tical/Q321232/default.asp)

    --

    AHHHHHHH! I'm burning with goodness again!
    - Reakk, Sluggy Freelance

    1. Re:C'mon, guys... by gclef · · Score: 5, Informative

      Yes, but the patch doesn't actually *do* what it claims. Therein lies the problem. There has been a steady stream of messages to various security lists today about how this patch does not actually fix many of the issues that it claims to fix, and breaks other stuff in the process. see http://jscript.dk/unpatched/ for the present list of unpatched IE problems, and some commentary on this patch.

  6. I wish things were always so easy... by pubjames · · Score: 5, Insightful

    Warning! Positive comments about Microsoft ahead...

    I have Windows XP on my desktop and RedHat on my public server.

    I have grown to appreciate the way Windows XP patches itself. Frankly it is a bit of a pain in the butt having to apply patches to my RedHat server each month and I would be much happier if it could just do it itself, automatically, like XP does.

    I hate Microsoft. They're bastards. But the auto-patching that Windows XP does is great. We need it for Linux, both desktop and server.

    1. Re:I wish things were always so easy... by SirThomas · · Score: 5, Informative

      Um, RedHat comes with an auto-updater 'up2date'.

      You just need to register your machine and it can automatically update your machine for you.

      Some may complain that it is a 'for pay' service but you do get one system for FREE.

      Check rhn.redhat.com for more details.

    2. Re:I wish things were always so easy... by 4of12 · · Score: 4, Interesting

      But the auto-patching that Windows XP does is great. We need it for Linux, both desktop and server.

      I don't run XP (though my bro-in-law does, hates it, is going back to Win2K, a good move IMHO), but some feature like what you describe would be nice if they're properly balanced and thought out.

      I'd like the ability to assess what the patches are needed, what they are supposed to do, and ideally be able to see the source code before I patch my servers.

      The last thing I want my server to do is to "figure out for itself" that it needs to download some worm and then automatically go do it.

      Rather, let me decide and then it's my fault if I download a worm.

      One of the nice things about Linux in general is that it exposes its guts to you and lets you make as many decisions as you want about what to do with it and how to modify it. If you want to shoot yourself in the foot or shoot for the moon in a new way that works for you, then by all means go for it. Linux distributions won't be so arrogant as to presume that "they know better what's good for you".

      You can see where it's difficult to judge the proper tradeoffs between ease and convenience on one hand, and security on the other hand. All those Outlook attachments have been more than sufficient evidence of how easily such judgement can be in error.

      --
      "Provided by the management for your protection."
    3. Re:I wish things were always so easy... by Mike+Schiraldi · · Score: 5, Funny

      That's not Windows Update; i own your box and have been busy setting it up the way i like it.

    4. Re:I wish things were always so easy... by Fizzlewhiff · · Score: 3, Informative

      Red Hat 7.3 flashes a little update icon when there are updates available. Click the icon and then cycle through the Next buttons and you are patched.

      --

      'Same speed C but faster'
    5. Re:I wish things were always so easy... by zangdesign · · Score: 3, Interesting

      You get one system - one install. I made the mistake of registering my box after installation and then did a full reload from zero several times because I was trying to learn the process and didn't know better at the time. I couldn't register that machine again.

      Not exactly a newbie-friendly feature. I'm still pissed at RedHat for that one.

      --
      To celebrate the occasion of my 1000th post, I will post no more forever on Slashdot. Goodbye.
    6. Re:I wish things were always so easy... by Kraegar · · Score: 3, Insightful
      Until someone hacks yours (or your ISPs) DNS server, and adds a line to the hosts file that points windows update to their box. Then you're running their code with full trust... automatically.

      While you're at it, I'm offering a service where I'll monitor your checking account and pay your bills automatically each month for you. Please forward me your Credit card number and a copy of your drivers license and social security card at your convenience.

    7. Re:I wish things were always so easy... by Chewie · · Score: 3, Informative

      Well, while I will agree that it's not terribly newbie-friendly, it's not impossible to circumvent. First of all, the local box should allow you to register the machine without a problem, but you won't be able to update your software. All you do is log into the rhn site rnh.redhat.com, click on "entitlements", change the old registration's entitlement to "none", and the new one to "basic". Then run up2date -u and you should be set.

      --
      49 20 68 61 76 65 20 74 6F 6F 20 6D 75 63 68 20 66 72 65 65 20 74 69 6D 65 2E
    8. Re:I wish things were always so easy... by hyoo · · Score: 3, Insightful

      Until someone hacks yours (or your ISPs) DNS server, and adds a line to the hosts file that points kernel.org (for example) to their box. Then you're downloading and using their pathes and code with full trust... (not automatically, but hardcores probably download the latest and greatest quite often, and I doubt that they verify each line of code).

      If you claim that you are immune to this because you only use IP addresses or go directly to the root DNS servers, then you deserve to use linux. Please stay in your moms basement updating your software and save the rest of the world from the horrors of encountering freaks like you.

      MS uses certificates to verify that the patches are in fact from them. I'm not sure if there is any mechanism in place for linux kernel updates. You just gotta trust that kernel.org and the mirrors point to where they should be.

    9. Re:I wish things were always so easy... by jonbrewer · · Score: 3, Informative
      Rather, let me decide and then it's my fault if I download a worm
      What's nice about XP is that you do have the choice with auto-update. In fact, you have several choices. I'll list them:

      1. Download the updates automatically and notify me when they are ready to be installed.
      2. Notify me before downloading any updates and notify me again before installing them on my computer.
      3. Turn off automatic updating. I want to update my computer manually.

      I, being a lazy bastard, choose option 1, then hit the snooze button for a few days before installing... it's the only time I ever have to reboot!
  7. Re:God Forbid... by WGR · · Score: 3, Troll
    Perhaps this is actually a result of MS dedication to security. A bunch of patches after they have audited their code would seem to be quite reasonable.

    Although, there is a NTBugtraq post just now that say the patches break Javascript on MS browsers so maybe you don't want to install it just yet. It states:
    The installation of the 15-May-2002 Cumulative Patch for IE (V6 in this case) breaks the following Javascript code. This code works in IE versions *not* patched with Q321232 but fails to execute on IE6 which has been patched. I don't have IE 5 or below so I don't know if they broke those versions as well.

    Russ Cooper had an article on NTBugtraq recently pointing out how bad MS quality control is. They have separate patch sites for different products with tools that break each others patches. We don't need to break Microsoft up. It is doing so on its own.

  8. Microsoft is getting smart by mikosullivan · · Score: 5, Insightful
    The increased pace of security patches from MS may indicate that they're finally serious about security. If so, the OSS movement needs to be wary. Windows lack-of-security has always been a major harping point for the OSS movement. Yes, I'm glad for the windows-users of the world that their OS is getting better, but those of us who preach OSS to our colleagues and friends need to be aware that a major talking point may be going away. If MS really has decided that Security Counts, they've got pretty deep pockets to do something about it. Sun and IBM have both proven that the closed-source system can in fact produce pretty secure operating systems.

    Microsoft is a formidable opponent. They're very rich and very good at using those riches to get what they want. We need to avoid being smug.

    --
    Miko O'Sullivan
  9. bugtraq by NastyGnat · · Score: 3, Interesting

    speaking of bugtraq, this just came through my e-mail from Greg Chatten with St. Louis Internet.

    Date: Thu, 16 May 2002 12:32:17 -0500
    Subject: MS02-023 Patch Breaks JAVASCRIPT
    To: NTBUGTRAQ@LISTSERV.NTBUGTRAQ.COM

    The installation of the 15-May-2002 Cumulative Patch for IE (V6 in this
    case) breaks the following Javascript code. This code works in IE versions
    *not* patched with Q321232 but fails to execute on IE6 which has been
    patched. I don't have IE 5 or below so I don't know if they broke those
    versions as well.

    Then there is lots of javascript. Just like microsoft to break something else while they fix another thing.
    The original message should be in the bugtraq archive by now ;)

    --
    -- this space for rent --
  10. Re:God Forbid... by FortKnox · · Score: 3, Insightful
    I gotta agree.
    Slashdot opinion:
    • Rail on MS for making faulty software
    • Rail on MS for not doing anything with said software
    • Rail on MS for attempting to patch said software
    • Rail on MS for being swift quickly releasing a 'cure to the symptom', while the 'cure to the solution' is being worked on
    • Rail on MS for a product most of them haven't touched since Win98


    Bah, I'm clicking "ignore posts from MS" on my preferences. I'm starting to think Taco could get his "cult" to commit mass suicide if he could prove that it'd help them rail on MS...
    --
    Good quote, too many chars. Seriously, the slashdot 120 char limit sucks!
  11. how to get them (MSFT) to make patches that work by Jucius+Maximus · · Score: 3, Funny
    1. Take the vulnerabilities that have been sitting around for ages and choose one that you want them to get fixed.

    2. Choose a cool marketing name for the hole, like "achilles' hole" or such. Make it fancy.

    3. Call the news agencies. Once there is a fancy marketing name, they will jump on it and create public hysteria. Remember "Code Red" ? It was just like any other worm attack except that it had a cool name for the media blew it way out of proportion.

    4. Watch the patches roll in.

    5. Lather, rinse, repeat. Every six weeks should do it. The public should see a pattern sooner or later.

  12. Debian by nuggz · · Score: 4, Informative

    Come on, they exist.
    upgrading with apt is easy, and not much work.
    *BSD also have their update tools, and some other posters mentioned Redhat tools.

    These things exist, you just have to use them. Or maybe they should be made prominent however XP does it so people will complain about the security pitfalls of doing so.

  13. What the patches fixed (for the lazy) by aardwolf64 · · Score: 4, Informative
    http://www.microsoft.com/technet/treeview/default. asp?url=/technet/security/bulletin/MS02-023.asp

    For those that are SO lazy that you can't click on the link:

    Technical description:

    This is a cumulative patch that includes the functionality of all previously released patches for IE 5.01, 5.5 and 6.0. In addition, it eliminates the following six newly discovered vulnerabilities:

    • A cross-site scripting vulnerability in a Local HTML Resource. IE ships with several files that contain HTML on the local file system to provide functionality. One of these files contains a cross-site scripting vulnerability that could allow a script to execute as if it were run by the user herself, causing it to run in the local computer zone. An attacker could craft a web page with a URL that exploits this vulnerability and then either host that page on a web server or send it as HTML email. When the web page was viewed and the user clicked on the URL link, the attacker's script injected into the local resource, the attacker's script would run in the Local Computer zone, allowing it to run with fewer restrictions than it would otherwise have.
    • An information disclosure vulnerability related to the use of am HTML object provides that support for Cascading Style Sheets that could allow an attacker to read, but not add, delete or change, data on the local system. An attacker could craft a web page that exploits this vulnerability and then either host that page on a web server or send it as HTML email. When the page was viewed, the element would be invoked. Successfully exploiting this vulnerability, however, requires exact knowledge of the location of the intended file to be read on the user's system. Further, it requires that the intended file contain a single, parcicular ASCII character.
    • An information disclosure vulnerability related to the handling of script within cookies that could allow one site to read the cookies of another. An attacker could build a special cookie containing script and then construct a web page with a hyperlink that would deliver that cookie to the user's system and invoke it. He could then send that web page as mail or post it on a server. When the user clicked the hyperlink and the page invoked the script in the cookie, it could potentially read or alter the cookies of another site. Successfully exploiting this, however, would require that the attacker know the exact name of the cookie as stored on the file system to be read successfully.
    • A zone spoofing vulnerability that could allow a web page to be incorrectly reckoned to be in the Intranet zone or, in some very rare cases, in the Trusted Sites zone. An attacker could construct a web page that exploits this vulnerability and attempt to entice the user to visit the web page. If the attack were successful, the page would be run with fewer security restrictions than is appropriate.
    • Two variants of the "Content Disposition" vulnerability discussed in Microsoft Security Bulletin MS01-058 affecting how IE handles downloads when a downloadable file's Content-Disposition and Content-Type headers are intentionally malformed. In such a case, it is possible for IE to believe that a file is a type safe for automatic handling, when in fact it is executable content. An attacker could seek to exploit this vulnerability by constructing a specially malformed web page and posting a malformed executable file. He could then post the web page or mail it to the intended target. These two new variants differ from the original vulnerability in that they for a system to be vulnerable, it must have present an application present that, when it is erroneously passed the malformed content, chooses to hand it back to the operating system rather than immediately raise an error. A successful attack, therefore, would require that the attacker know that the intended victim has one of these applications present on their system.


    Finally, it introduces a behavior change to the Restricted Sites zone. Specifically, it disables frames in the Restricted Sites zone. Since the Outlook Express 6.0, Outlook 98 and Outlook 2000 with the Outlook Email Security Update and Outlook 2002 all read email in the Restricted Sites zone by default, this enhancement means that those products now effectively disable frames in HTML email by default. This new behavior makes it impossible for an HTML email to automatically open a new window or to launch the download of an executable.

  14. MS is rich because.... by Steveftoth · · Score: 4, Informative

    they are great salesmen. They basically sold the entire world a product that simply didn't do what they said it would do. Only now are they finally making good on their promise.
    They are finally making the software robust and not crash 20 times a day.
    They are finally making it such that you can actually use the programs without fear of having to reinstall the whole when you try to get a new screensaver.
    They are finally making it a good product.

    What's wrong with this? They've been charging for the full product all along, when only now are they finally delivering. They have suckered the entire world. They take your money every time you buy a computer even if you don't use their software.

  15. Re:Well, golly. If only I COULD patch mine. by WolfWithoutAClause · · Score: 3, Informative

    Actually you can download the updates manually if you wish; they're on their website somewhere or other. This is a supported patch technique.

    --

    -WolfWithoutAClause

    "Gravity is only a theory, not a fact!"
  16. Re:I have a question? by ILikeRed · · Score: 3, Insightful

    fobbman gushes:
    The reason why exploits are written for IE/Outlook is not necessarily because Microsoft packs their product full of holes, but because more people use the products, more people will be affected by the exploit, and the chance of the "security expert" seeing their name mentioned in the media goes up.

    Exactly, security is directly tied to popularity, why just look at Apache... oops.

    The diference is that the people who bring you Apache are subject to peer review everyday, and they don't whine that people only exploit their code because it is popular when holes are found, but rather look at their project rationally, and FIX IT. Pretty amazing difference in handling criticism I would say....

    --
    I have come to a conclusion that one useless man is a shame, two is a law firm, and three or more is a congress -J Adams
  17. How to autoupdate RedHat by daves · · Score: 3, Insightful

    it is a bit of a pain in the butt having to apply patches to my RedHat server each month

    Try AutoUpdate. It does a good job keeping RedHat up to date.

    --
    People who disagree with you are not automatically evil, greedy, or stupid.
  18. Re:This is getting boring... by martissimo · · Score: 3, Informative

    I cannot go patching my software every morning after booting the computer!!


    thats one of the things that Windows does rather seamlessly though. I booted to it this morning to take care of a few things, and a little reminder notice popped up in the toolbar saying "a update is available"... all i did was click "Yes" and it was installed, it told me i had to restart to finish the update, and i ignored that part...once i finally do restart my computer it will be fully installed. This process took me a grand total of about 1 second of my time.

    There are plenty of valid complaints about MS, but this is one of those cases where they are doing something right.

  19. They deserve to be flamed by Vicegrip · · Score: 5, Insightful

    Nobody else claims their browser is a key component of the operating system-- that it cannot be removed because its functionality is so interwoven into the operation of the system.

    Of course people are going to flame Microsoft for designing such a product with so many critical security holes which compromise their computer, making it part of the OS and then arrogantly refusing to give people the ability to remove it. At least I can un-install every other browser if I decide it doesn't suit me.

    You complain about people flaming Microsoft. I submit to you that if that corporation wasn't so arrogant, pushing its views and way of doing things onto everyone else then stifling the innovation of others, that people would be a lot more forgiving of mistakes.

    I have no sympathy. Not for this corporation. Microsoft made this bed, it can sleep it in now.

    --
    Do not spread "09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0" over the internet, thank you.
  20. Browser wars by Jungle+guy · · Score: 4, Insightful

    These constant Internet Exploer fixes are a result from the "browser wars", when MS an Netscape competed to release their new browser every six new months or so. The rush prevented good code auditing, and several bugs were not wiped.
    Now that this "war" is over, I hope MS (and Netscape) make a good review of their browser before releasing it, and stabilize the existing code. If we are lucky, IE 7 will be shipped only in 2003 or 2004 - and by "we" I mean every internet user, for the bugs in IE helped the spread of annoying worms like Nimda and Klez.

  21. Re:God Forbid... by rark · · Score: 3, Informative

    Except (if you read the bugtraq post) MS left IE6 vunerable (and released no patch for IE5). It gave incorrect information about several vunerabilities, which makes one suspect that they might have not fixed them correctly.

    I can't vouch for the accuracy of the bugtraq post, but if true, this is not 'fixing the symptom until the underlying problem can be fixed', this is 'fixing one popularized symptom while leaving others untouched'.

    A number of people have noticed that a majority of /. users use IE. Some of them may well be opera or other browser users who have their browsers to announce otherwise, but certainly, a number of /. users actually use IE. Some of us still use Win98 too, even if just at work or at home because our families can't use another OS (yet...)

  22. Re:how to get them (MSFT) to make patches that wor by talks_to_birds · · Score: 4, Insightful
    • "...Remember "Code Red" ? It was just like any other worm attack..."

    Bullsh*t.

    How come my firewall is *still* seeing 80+ Code Red/Nimda probes daily?

    Just like any other worm?

    You have no clue.

    The number of infected Micro$oft boxes out there is scarcely any less than it was six months ago, thanks mainly to clueless Micro$oft users...

    t_t_b

    --
    I'm on PJ's "enemies" list! Are you?
  23. What I found interesting... by gosand · · Score: 3, Insightful
    Was that in the post to Bugtraq, the author mentioned his URL http://jscript.dk/unpatched/. I checked it out, and he also lists bugs in Netscape/Mozilla. So he isn't just a MS basher, as some would have you believe. Of course, he also said that one of them was fixed within 24 hours.

    Just because someone bashed MS, that doesn't mean that they are being unreasonable.

    --

    My beliefs do not require that you agree with them.

  24. Re:God Forbid... by erasmus_ · · Score: 3, Interesting

    I have to agree. Just earlier today at an online Microsoft seminar, the presenter mentioned that the original version of the IIS Lockdown tool completely broke Exchange Server. To paraphrase him to the best of my abilities, "pretty interface, no email." To be fair, he demonstrated the newest version of the tool, which is supposed to do an outstanding job of locking down IIS, and that problem now has been completely eliminated.

    --
    Please subscribe to see the more insightful version of th
  25. MS (in)security and /. MS bashing by theolein · · Score: 5, Insightful

    I notice that everytime MS gets a negative posting here, which is often and to be expected, since this is a place where you don't have to fear any recriminations when posting negative MS articles (Rob Malda does not have to report to an editor in chief and explain why he's undermining the MS advertising on the site), A lot of people post a lot of anti-slashot commentaries about anti-MS bias etc.

    This is one of the few *very* public sites that I can go to and read public criticisms of MS, step by step. If I wanted to read what a fantastic job MS is doing with it's security and how it really is such a *fab* company, then I could either go to MS' site and read the marketing departments latest press releases or go to ZDNet and read commentaries by the zombies in their editorial department.

    I *want* to read extremely critical news here on /. Criticism keeps MS on it's toes and stops them from doing what they like with users' (including your) rights. It gives me a good critical counterclaim for every piece of anti-linux FUD that comes from MS.

    /. May often be wrong but they don't try to tell me how wonderful is and how I can just back and let MS handle all my problems.

  26. Comment removed by account_deleted · · Score: 3, Interesting

    Comment removed based on user account deletion