Slashdot Mirror


Mozilla/Firefox Bug Allows Arbitrary Program Execution

treefort writes "An article at eWeek has the lowdown. The article also has a link to the bug report which addressed this issue some time ago. Still, I feel safer using Firefox since malicious persons are much more unlikely to target any vulnerabilites. Note that this only affects users of Mozilla and Firefox on Windows XP or Windows 2000." New releases are already available on mozilla.org that fix this. Update: 07/09 00:41 GMT by CN : I removed the bum link to Bugzilla, since I guess they don't like us. Also I discovered that OSDN's own NewsForge has more on the situation.

11 of 940 comments (clear)

  1. Only recent Mozilla bug. by homeobocks · · Score: 3, Interesting

    I guess that this is a big deal because I can't remember the last time Mozilla had a remote hole in it.

    --
    MOUNT TAPE U1439 ON B3, NO RING
  2. Re:A clear advantage by hackstraw · · Score: 5, Interesting

    Yeah, they "fixed" it timely. But WHY THE HELL IS THERE A shell: SCHEME IN THE BROWSER IN THE FIRST PLACE? I've never heard of it, never needed it, and obviously there are issues with it.

    Come on we blast M$ for putting vbscripting and whatnot in IE, but this is just as dumb.

  3. Re:A clear advantage by Anonymous Coward · · Score: 5, Interesting

    Bullshit. The same e-Week article points to the Bugzilla discussion. Since Bugzilla refuses links from slashdot, I have copied the first post for bug 167475. Note the date and tell me about the "clear advantage".

    Opened: 2002-09-09 04:41 PDT

    As we can see in bug 163648, external protocols can cause a lot of security
    issues. But exploits for this bug are dangerous mainly if external protocol
    handler is being requested automatically from HTML code via <IMG
    SRC="externalprotocol:URL">, <IFRAME SRC="externalprotocol:URL"> and other
    similar cases.

    More, with relation to common sense, invoking an external protocol is absurd in
    this case, because <ANYTAG SRC="..."> is request to return some data in browser,
    not for launch external application.

    So, disable external protocols in all cases, excluding <A HREF=>, can solve this
    problem.

    Marking severity critical according to 163648.

  4. Re:A clear advantage by bwy · · Score: 3, Interesting

    The problem is that a big portion of the users dont upgrade.

    One good thing, though. I've noticed a lot of larger companies are managing their desktops more tightly than they were a few years ago. Also shops running Citrix and Citrix-type environments have an advantage here... rather easy to make sure your users get the latest and greatest.

    Home users are largely a lost cause however. Your average Joe isn't going to go out downloading update patches. The Windows Update or Software Update (Mac) type things work pretty well but I'm just not sure how many users use them and they don't cover 3rd party apps.

  5. Bad way by phorm · · Score: 4, Interesting

    Which is basically to say:

    IE bad because it is integrated into the OS
    Moz bad because it calls the OS because it's not integrated

    Both are bad. In fact, this is quite bad for Moz, as one of the touted improvements is that not being OS-integrated avoids such issues.

    Basically, you're passing on data from the windows URI handler... so it's almost like importing a windows IE/Web insecurity into Moz. Perhaps if Moz just imported the windows URI handlers as a datafile, and stripped out known baddies?

    1. Re:Bad way by KevinKnSC · · Score: 5, Interesting
      Basically, you're passing on data from the windows URI handler... so it's almost like importing a windows IE/Web insecurity into Moz. Perhaps if Moz just imported the windows URI handlers as a datafile, and stripped out known baddies?

      Relying on stripping out "known baddies" means that what you're really relying on is your list of known baddies. Any new baddie is, by definition, not on that list. Stripping them out is a start (web pages don't need access to shell://), but it's not a complete solution.

    2. Re:Bad way by phorm · · Score: 4, Interesting

      Well, the alternative to that would probably be to either not allow any that aren't known good (hey, how come this dumb browser won't open file X!), or allow all or all that aren't known bad but with a warning beforehand. Unfortunately, hoards of spyware/virus infested machines show up how well users pay attention to warnings/disclaimers/etc

    3. Re:Bad way by ttldkns · · Score: 3, Interesting

      so it's almost like importing a windows IE/Web insecurity into Moz.

      It is in fact an IE insecurity too as i just tested it with internet explorer and windows 2000 at this link: http://www.mccanless.us/mozilla/mozilla_bugs.htm

      so it is infact an OS vunerability and not browser specific. Infact, we have a patch and IE doesnt. That makes me feel good :)

      --
      How many computers are too many?
  6. Re:Just to be fair... by plj · · Score: 5, Interesting

    Yeah. But where is the auto-update feature for Firefox á la Windows XP, OS X, YAST or Up2date?

    Last weekend, I converted three people from IE6 to Moz FF 0.9.1, based on the facts that it's more secure than IE. And now I'm reading that it has a critical issue (whether it is a bug or not, but it is an issue). How to get their machines pached without my intervention? Where is that big red bouncing icon that appears when starting FF, which says that "you need to install this/these updates immediately to keep your machine secure"?

    Hello, FF developers! Critical FF updates are not found on windowsupdate.microsoft.com! Where is your own auto-update feature?

    --
    “Wait for Hurd if you want something real” –Linus
  7. RTFBR by jefu · · Score: 5, Interesting
    (Read the F-ing Bug Reports)

    Reading the bugzilla entries for this and related bugs (an earlier post has the bugzilla url for this bug) is interesting in itself.

    It shows that the developers well understood the security implications of the bug - but they were also trying to fit the browser into the MS scheme of things in which programs seem (I'm not a windows expert at that level) to be able to register protocols (shell:, vbscript:, irc:) that they get to handle. Disabling this in windows would then lead to Mozilla/Firefox behaving differently than they've come to expect.

    It was further pointed out that mozilla could require a "yes" click in a dialog window, but that that would lead to other security issues.

    Interesting reading.

  8. Re:A clear advantage by TheDormouse · · Score: 5, Interesting

    Actually, important security bugs are not revealed to the public. They are only available to a handful of trusted developers. For some reason, they decided to "unhide" this bug after the fix was checked in for some reason.