Slashdot Mirror


Firefox Exploit Adds Fuel to Browser Security Feud

An anonymous reader writes "Washingtonpost.com is reporting that a fairly nasty exploit has been released for a security hole that Firefox patched just yesterday. This is sure to add fuel to the ongoing heated debate over whether Mozilla is any safer the Internet Explorer." From the article: "This is not your run-of-the-mill proof of concept exploit code. It appears to be quite comprehensive, and would allow any attacker to use it with only slight modifications. According to the advisory, the code is designed to be embedded in a Web site so that anyone computer visiting the evil site with Firefox or Netscape would open up a line of communication with another Internet address of the attacker's choice, effectively letting the bad guys control the victim computer from afar."

510 comments

  1. Browser shmouser by BWJones · · Score: 5, Insightful

    Browser, shmouser..... What I want is a secure OS! Arguably, if the OS is secure enough, then you should not have problems with programs that can start executing code without permissions. Granted, it is a matter of balance, but an OS should never allow root control by an application without specific permission. Of course the default with Windows is root, but hey....

    As an interesting aside: We just went through a two day outage at the university here because of a worm that infected a series of Windows systems. My question to IT guy#1 was: "Dude, why did you guys switch from Solaris to Windows?" His reply was that "the Windows solution was cheaper". I said "Dude, you guys need Macs!", to which he replied "yeah, no $#!t" when he caught himself and said something unintelligible. Guy #2 that I spoke to today gave me some song and dance about how Macs are really hard to integrate into mixed platform networks and then said something to the effect of "if Macs had greater market share, we would be in the same boat". I said something to the effect of "Bull$#1t". It comes down to management and OS design. Windows can be secure, but it requires much more oversight than do other alternatives. But fundamentally, all of the calls direct to the kernel that are available to applications are a problem that will not be solved until (hopefully) the next MS OS.

    --
    Visit Jonesblog and say hello.
    1. Re:Browser shmouser by Sneftel · · Score: 2, Insightful

      A computer may be considered "hacked" even if the hacker doesn't have root control. Sending out two million penis enlargement spams per day... serving as a proxy to hack other computers... scanning subnets for vulnerabilities... none of these things require root access.

      And even preventing arbitrary code execution is only a partial step. What is code? It isn't just opcodes that are processed by the CPU's instruction decoder; it's also bytecode which is executed by a virtual machine, or even the FSM generated by a regular expression. No OS can catch that.

      --
      The opinions stated herein do not necessarily represent those of anybody at all. Deal with it.
    2. Re:Browser shmouser by AKAImBatman · · Score: 5, Interesting

      Arguably, if the OS is secure enough, then you should not have problems with programs that can start executing code without permissions.

      Eh, it's multi-faceted. The problem is that many of the greatest security threats today are from buffer overflow attacks. (Or heap overflow in this case.) This is frustrating because we've had the technology for more than 20 years to write code that is invulnerable to these sorts of attacks. Unfortunately, the majority of OS and Desktop software has continued to rely on C and C++, making these holes not only possible, but probable.

      If the buffer overflow attack were solved once and for all, then attackers would have to move higher up the stack. e.g. Embedded scripts in emails that run with full permission. This sort of attack is why Java has a built-in security manager that can prevent access to secure resources. Should our security problems ever escalate to this level, I'm sure you'll see a lot of similar security managed environments showing up.

    3. Re:Browser shmouser by uofitorn · · Score: 1

      Secure OS or not, many (most?) browser vulnerabilities are at the application level. Though it seems this interesting case is not

      --
      "What kind of music do pirates listen to?" -Paul Maud'dib
      "Yeeeaaarrrrr n' Bee!!" -Stilgar, Leader of Sietch Tabr
    4. Re:Browser shmouser by paroneayea · · Score: 1
      Arguably, if the OS is secure enough, then you should not have problems with programs that can start executing code without permissions. Granted, it is a matter of balance, but an OS should never allow root control by an application without specific permission. Of course the default with Windows is root, but hey....


      Running as root is certainly a bad thing. Of course, even within any reasonable permissions, we'd have to expect that a program has the ability to execute code that might not be desirable. For example, I'd want a python script to _have the ability_ to execute shell commands on a user level, because such a script might be useful. It might not be, and any user could lose a lot of valuable files that way. But then again, that's where we should make sure the applications are secure.
      --
      http://mediagoblin.org/
    5. Re:Browser shmouser by thebdj · · Score: 0, Offtopic

      Yeah the Mac/Windows integration complaint by most sysadmins is total bullshit. They are almost fully integrable now and it really isn't that hard to do. OS X.3 really made this a fairly simple thing to do on a PROPERLY setup ActiveDirectory Domain (if there truly is such a thing). If said company is running a non-AD domain they could keep the headache and save the money buy setting up a domain on a Linux server. But most sysadmins are afraid of what they do not understand which is part of the reason why there are still some places using Novell instead of having switched fully over to Windows based storage servers.

      This is sort of the same thing that has happened with large companies sticking with Windows 2k and in some rare cases NT. Sysadmins seem to like to keep things the same and never change, after all if you are MSCE for NT Server why bother getting an updated MCSE for 2003 and upgrade your servers, forget that you'll have a much harder time getting a job without an updated MCSE.

      This actually reminds me of a former place of work, and if you are interested on learning more about this former place of work that is part of the public education system, feel free to send me messages, not signing NDAs is such a nice thing. Anyway, are IT manager had a single certification, for of all things Novell. This man does not even know how to reset passwords in an AD domain, and to make things worse takes all the cred from the real employees and of course blames them for what are usually his mistakes.

      Let us say that this former place of work was switching to an all AD domain, ridding themselves completely of Novell (including Groupwise), and finally getting Exchange. The problem I have heard is that this change, which was suppose to be done by Feb. or March of this year has halted and is almost moving in reverse. This is by and large because of the lack of knowledge and poor management of not only my individual organization's manager but other managers as well.

      So fear of change, this is what keeps them from changing. Back to the topic at hand, can this exploit do anything serious to Linux users who are smart and don't run as root?

      --
      "Some days you just can't get rid of a bomb."
    6. Re:Browser shmouser by AKAImBatman · · Score: 1

      Secure OS or not, many (most?) browser vulnerabilities are at the application level.

      I don't know about that. How many cross-browser vulnerabilities are caused by OS level URL handlers?

      Just something to think about. :-)

    7. Re:Browser shmouser by CorruptMayor · · Score: 0

      Technically the default for UNIX is also root, but hey...

      Even if you built an operating system around secure principles (removing the insecure instead of adding the secure, principle of least authority, etc), you still have a user who is willing to save an attachment from an email, unzip it, enter a password, and run a program!

      The best security software is the person operating the computer.

    8. Re:Browser shmouser by Homology · · Score: 1
      Browser, shmouser..... What I want is a secure OS! Arguably, if the OS is secure enough, then you should not have problems with programs that can start executing code without permissions. Granted, it is a matter of balance, but an OS should never allow root control by an application without specific permission. Of course the default with Windows is root, but hey....

      Why don't you just install OpenBSD? Works very fine as a desktop, unless you require hardware accellerated 3D.

    9. Re:Browser shmouser by SacredNaCl · · Score: 1

      I'm wondering if this is the same 'workaround' fix for this as the last time IDN was exploited..IE: Just turn IDN off.

      Anyone know? If that is the case, I'm not vulnerable as I never believed they would get IDN right without a mess of problems & intentionally turned it off.

      --
      Freedom is merely privilege extended unless enjoyed by one and all.
    10. Re:Browser shmouser by harl · · Score: 1

      Just a note on your point about macs being secure with a large market share:

      When Firefox came out there were no exploits for it. As its market share increased so did the number of the exploits and payloads for those exploits.

      --
      I find being offended by me offensive.
    11. Re:Browser shmouser by Reglar_Joe · · Score: 3, Funny

      You talk as if penis enlargement isn't a good thing.

    12. Re:Browser shmouser by Overly+Critical+Guy · · Score: 1

      OS X: zero viruses and trojans in five years despite a 15% install base.

      --
      "Sufferin' succotash."
    13. Re:Browser shmouser by alienw · · Score: 0, Flamebait

      That's nice and all, but Java code runs slow enough to make it impractical for desktop apps. After all, security is nice, but it always comes AFTER usability. I'd say the real problem is sloppy programming.

    14. Re:Browser shmouser by jacksonj04 · · Score: 4, Funny

      You talk as if you need it ;-)

      --
      How many people can read hex if only you and dead people can read hex?
    15. Re:Browser shmouser by Anonymous Coward · · Score: 0

      Except of course that java is completely insuitable for writing an operating system in, even non-trivial applications for that matter. To get the current level of functionality we get out of current hardware and software, running an OS written in java we would need the average machine from five to ten years from now, intel would love this but the tradeoff of marginally increased security for for stunting software development isnt realistic. No its not hyperbole, look at eclipse it needs (with the jvm) 450MB of ram and is miserably slow to work with, all of other software running on my machine at the same time has a smaller footprint and is much more responsive. What we should be focusing on is improving the security of native code execution through mecahnisms such as pro-police, systrace, chroot/jails, improvements in memory guards for instance see the recent changes to openbsd for the way it should be done. What needs to happen is the realization that software development cannot be undertaken by the lowest common denomitator, bridge design isn't, java, C#, are not a panacea, they are a bandage for a social problem not a technical one.

    16. Re:Browser shmouser by pohl · · Score: 2, Funny

      Nice link in your sig...so Linus doesn't like slashdot, but he follows it anyway. Doesn't that mean he's just like the rest of us?

      --

      The "cue the foo posts in 3, 2, 1..." posts will commence with no subsequent foo posts in 3, 2, 1...

    17. Re:Browser shmouser by AKAImBatman · · Score: 3, Insightful

      Java code runs slow enough to make it impractical for desktop apps.

      Utter nonsense. Do you use Azureus? Perhaps you've played WURM Online? Do you need to clean up your hard drive?

      The Java is slow myth is a load of hogwash that opponents of the technology use to justify their stance against it. It's simply not true, and hasn't been true for a very long time. And if you don't believe me, talk to NASA.

    18. Re:Browser shmouser by Anonymous Coward · · Score: 0

      oh dear f'ing lord....best reply EVER

    19. Re:Browser shmouser by boner · · Score: 1
      We just went through a two day outage at the university here because of a worm that infected a series of Windows systems. My question to IT guy#1 was: "Dude, why did you guys switch from Solaris to Windows?" His reply was that "the Windows solution was cheaper"

      That little outage probably blew away most of the anticipated cost savings.... When are PHBs going to realize that hardware and its maintenance rarely exceeds 15% of the total lifetime cost... (even when the maintenance is considered expensive). Software licensing and administrative costs are much larger contributers to the total lifetime cost..

    20. Re:Browser shmouser by AKAImBatman · · Score: 1

      Except of course that java is completely insuitable for writing an operating system in,

      Really? What makes you say that?

      Java works just fine for Operating Systems, just like LISP did before it. It's just that the idea of *needing* assembly/C for OSes is so ingrained that people can't get over it.

      running an OS written in java we would need the average machine from five to ten years from now

      Bull. In fact, Java OSes have the potential to be *faster* than today's OSes. Why? Because no hardware protection is needed from code. It's all handled in the memory model, making it impossible for GPF/segfaults to occur.

      What we should be focusing on is improving the security of native code execution through mecahnisms such as pro-police, systrace, chroot/jails, improvements in memory guards for instance see the recent changes to openbsd for the way it should be done.

      Dead. End. Until you can absolutely control the code, someone will always find a way out of your little cage.

      No its not hyperbole, look at eclipse it needs (with the jvm) 450MB of ram and is miserably slow to work with, all of other software running on my machine at the same time has a smaller footprint and is much more responsive.

      It is hyperbole. Eclipse is a development environment, not a regular desktop app. Comparing footprints there is just silly. I can find you plenty of "native" development environments with very similar footprints.

      What needs to happen is the realization that software development cannot be undertaken by the lowest common denomitator, bridge design isn't, java, C#, are not a panacea, they are a bandage for a social problem not a technical one.

      As long as you trust the programmer instead of a system that makes the problem impossible, you WILL have security holes. Not because the programmer is lazy (though that doesn't help), but because he's human and makes mistakes.

    21. Re:Browser shmouser by Anonymous Coward · · Score: 0

      But shouldn't you be able to make them immune to it even with C and C++? If the compiler puts the executable code together, BEFORE the data segment begins, then any overflow would only alter the remainder of the DATA. I know I've heard talks about donig this in gcc... don't know if they got around to it yet.

      That being said, I think it's high time we see a higher profile for D. I know there is a front end for GCC being worked on, but it'd like to see it hit the mainstream much faster. It needs a higher profile.

      Java and C# are nice and all, but it's still interpreted code, and that means slow. D integrates much of the features of those (such as bounding arrays), is binary compatible with C, and generates binary output that does not need a runtime interpreter.

    22. Re:Browser shmouser by alienw · · Score: 3, Informative

      I've programmed quite a bit in Java. It's surprisingly fast -- for an interpreted language. Which basically means it runs 5x slower than native code instead of 30x slower. Of course, this might not be very noticeable for something like Azureus which is basically a GUI bolted on to some network code (most of which is native code that is part of the JVM or the OS). However, you will notice that the GUI is fairly sluggish compared to a native application, especially if your processor is not very fast. If you wrote firefox in Java, it would be a major memory hog and also very slow.

    23. Re:Browser shmouser by leoval · · Score: 1

      Well, as far as I remember the Intel chips have had the ability to stop buffer overflows. Since the old days of the 80386, the memory segments contain flags to mark them as execution/read only (or data read/write, or data read only). So any attempt to write over a execution segment will trigger a processor fault, also any attemp to execute arbitrary code in a segment not marked as executable will also trigger a fault (like code stored in the stack segment). The problem is because of design constrains, time or simple laziness, OS programmers barely make use of the advance features of the chip, and this kind of exploits are still possible today.

    24. Re:Browser shmouser by Anonymous Coward · · Score: 0

      Except of course that java is completely insuitable for writing an operating system in, even non-trivial applications for that matter.

      better not tell all the fortune 500 companies who rely on a mixture of java and oracle for their heavy-duty business systems!

      java, C#, are not a panacea, they are a bandage for a social problem not a technical one.

      a buffer overflow is pretty obviously a technical problem because an unmanaged language will allow it to occur

    25. Re:Browser shmouser by AKAImBatman · · Score: 1

      But shouldn't you be able to make them immune to it even with C and C++?

      Can't. As long as you're allowing direct access to chunks of memory, you're going to have problems. For example, what happens when I overflow a string on the stack and overwrite a return pointer?

      Some OS designs make these holes a lot harder to exploit (e.g. The reordering of the data segment), but they aren't a perfect solution.

      Java and C# are nice and all, but it's still interpreted code, and that means slow.

      WILL PEOPLE PLEASE STOP SAYING THIS. Java hasn't been an "interpreted language" since Java 1.1 nearly 10 YEARS AGO. The modern JVM (HotSpot) can run in a hybrid mode, but it actually does so to IMPROVE performance. It is not slow, and I REALLY wish people would stop accepting these myths at face value.

    26. Re:Browser shmouser by deaddrunk · · Score: 1

      I tried to play Wurm Online on both Linux and Windows and got Update Failed both times. So it's not just slow it's stop.

      --
      Does a Christian soccer team even need a goalkeeper?
    27. Re:Browser shmouser by mrbcs · · Score: 1
      Maybe Microsoft has a team of programmers on this to make Firefox look bad? /grin

      Would they stoop that low?

      Enquiring minds want to know!!

      --
      I'm not anti-social, I'm anti-idiot.
    28. Re:Browser shmouser by Breakfast+Pants · · Score: 1

      As long as your browser has permissions to connect through HTTP to other servers exploits will still be bad--you can DDoS sites with just this level of functionality(though it is much easier to filter one of this sort than one utilizing spoofed IP addresses).

      --

      --

      WHO ATE MY BREAKFAST PANTS?
    29. Re:Browser shmouser by Anonymous Coward · · Score: 0

      Wow, you must be a bad programmer! Remind me not to hire you.

    30. Re:Browser shmouser by AKAImBatman · · Score: 1

      I've programmed quite a bit in Java.

      So you did a few applets back in the day?

      It's surprisingly fast -- for an interpreted language.

      Java is not interpreted, nor has it been for a VERY long time. If you seriously programmed in it, then you would know this.

      Which basically means it runs 5x slower than native code instead of 30x slower.

      Do I have to yank out the benchmarks that prove that this is nonsense?

      Of course, this might not be very noticeable for something like Azureus which is basically a GUI bolted on to some network code

      More utter nonsense. "Some network code"? The network code in BitTorrent is quite extensive. Java was used because it has a very good implementation of networking APIs.

      most of which is native code that is part of the JVM or the OS

      Now you're just being disingenous. A network stack is always only as good as the stack implementation. Yanking that card out is ridiculous because all calls eventually fall to the system services. If your point mattered, then all programs except for encryption and PI calculating loops would run at the same speed regardless of what they did behind the scenes.

      However, you will notice that the GUI is fairly sluggish compared to a native application, especially if your processor is not very fast.

      No, no I haven't. Not since the bad old days of applets. And up until recently I used a PIII 733.

      If you wrote firefox in Java, it would be a major memory hog and also very slow.

      A memory hog? Perhaps. (FireFox isn't a slouch itself, in case you haven't noticed.) Very slow? No. But don't take my word for it. Try it yourself.

    31. Re:Browser shmouser by leoval · · Score: 1

      Well, it could be possible if OS designers actually used the full Intel chip capabilities. You said:

      "For example, what happens when I overflow a string on the stack and overwrite a return pointer?"

      Using the segment attributes on the Intel chips (from 386 and up), if the return pointer is pointing to a non executable segment, then a processor fault should be generated. That is the most likely location, because the malicious code would reside on the stack itself (injected thru the same buffer overflow).

      So in conclusion buffer overflows could be stopped in any langue (including C and C++) with the current processor architecture(Intel), but the prominent OS's (Windows and Linux) don't take advantage of the powerful segmentation capabilities that they offer.

    32. Re:Browser shmouser by Anonymous Coward · · Score: 0


      Java works just fine for Operating Systems, just like LISP did before it. It's just that the idea of *needing* assembly/C for OSes is so ingrained that people can't get over it.

      Toy operating systems have been written in lots of languages, dosen't mean they are suited for it, C was developed pretty much from day one to make portable operating systems, the fact that every major operating system family not vendor developed for vendor hardware (e.g. not VMS or the various IBM mainframe OS) are implementated in C should be some indication. Indeed C code can be compiled and executed on far more platfroms than java, e.g. see NetBSD, or the Linux kernel.


      Bull. In fact, Java OSes have the potential to be *faster* than today's OSes. Why? Because no hardware protection is needed from code. It's all handled in the memory model, making it impossible for GPF/segfaults to occur.

      That sounds reliable, no seriously, the JVM written in what assembler executing with all the applications in supervisor mode, handling hardware interupts and every other little thing ...
      And well garbage collection has the potential to improve preformance in some memory usage patterns, not all or even most (and forcing you to use it all the time is one way in which java decreases overall performance.)


      Dead. End. Until you can absolutely control the code, someone will always find a way out of your little cage.

      And they cant break out of the JVM ? The hardware protection model is at least not circumventable, and virtual machine is no help if you can break out of it
      http://msgs.securepoint.com/cgi-bin/get/bugtraq021 1/255.html
      It is an old item, I didnt do an exhaustavie search, but it illustrates my point java, suffers from the same potential security problems as the approach suggested with jails, systrace (which is a form of jail), better memory allocation techniques e.g. from openbsd, that catch common off by one errors for instance and kill the program right away (kinda have to fix that before you ship huh).

      My point is by improving the security model of the existing OS, even making it more java like e.g. executing in a tightly controled environment with only access to the resources its needs, but not adopting the instruction translation which robs performance, manadatory garbage collection which is only suitable for some patterns of memory usage the broken object finalization model that entails, the fact that object orientated programming is not always the right tool for every problem, java dosent compare to lisp at all, not even close, C++ is a lot closer with template metaprograming, and real generics. It also confers other benefits, it supports both procedural, and object orientated programming as well as the ability to emulate functional programming languages as well. It is just my opinion (but not mine alone) that java is a bad language, and a much worse "platform". Its popular but so was COBOL (which java just over took as the most popular language, says something dosent it ?). I am sure it has its uses but its agan not a panacea and most assuredly not the answer for writing operating systems.

      It is hyperbole. Eclipse is a development environment, not a regular desktop app. Comparing footprints there is just silly. I can find you plenty of "native" development environments with very similar footprints.
      What? Its an ide, arguably a glorified text editor, it is an order of magnitude less complicated then say a web browser, office suite, or other "desktop applications". And incidently visual studio dosen't have that kind of footprint, not Xcode, not Kdevelop ...

    33. Re:Browser shmouser by gregduffy · · Score: 0, Insightful

      So, I'm willing to venture that you have no real benchmarks or even enough general knowledge about the JVM to back this up. Care to take me up on that bet?

    34. Re:Browser shmouser by gcauthon · · Score: 2, Informative
      Java is not interpreted, nor has it been for a VERY long time.

      That's news to me. It's news to Sun as well.

    35. Re:Browser shmouser by NoMercy · · Score: 1

      It's definately a case of 'Java was slow' for most tasks it's now as fast as any other language, sure it's not the first choice for video codecs, but for any high-level programming job, it's more than fast enough.

    36. Re:Browser shmouser by Thundersnatch · · Score: 1
      Of course the default with Windows is root, but hey....

      Actually, in the corporate arena at least, this is completely false. By default, when a computer is joined to a windows domain, all domain accounts have only basic user privileges, not administrator or power user privileges. And it's been that way since Windows NT 4.0 circa 1996.

      The real problems come from home & workgroup installations of Windows, where root is the default. And of course, so much poorly-written windows software requires admin or power user rights to run, that many companies punt assign all their users higher privileges.

    37. Re:Browser shmouser by Anonymous Coward · · Score: 0

      Please don't feed that astroturfing troll. He doesn't even use OS X, it's just another anti-Linux troll. I'll never understand how he got back up from posting at -1. He must've had help from his fellow workers in Redmond.

    38. Re:Browser shmouser by Anonymous Coward · · Score: 0

      My mom, brother, and sister each have a windows xp computer.

      I'm unable to find a method to cause the browser to auto update.

      I come back 4 times a year to find that all the computers are on an old version, and have a red button still up there.

      and have told them to click on the red button(i regret being annoying in this way) when ever they see it and don't mind having the browser restart,

      they're either afraid of clicking the red button or forget.

      Now i'm going to have Opera installed until the developers provide me with a worthy firefox release.

      As far as i'm concerned the only critical bug in firefox is the lack of the autoupdater, and rather not have to code up some sort of slop my self.

    39. Re:Browser shmouser by davi_slashdot · · Score: 1

      I use Azureus. It is a nice bittorrent client (until I found bittornado) and is the only Java app I use. Besides that, it is the only application in my machine that prevent me to play UT2004 smoothly while using it. It uses half of my memory and locks my desktop for anything else than browsing and using vi. Simply stated, as all other Java applications, it sucks. It uses all the resources of my machines to _download files_. Gimme a break.

    40. Re:Browser shmouser by jwhitener · · Score: 1

      Java products are fast if the person writing them is very knowledgeable about Java.

      Unfortunately, it feels like 9 out of 10 times Java apps I use are slower than competing products/languages. That is both on the server and desktop side of things. Both true in windows, hpux, and our solaris machines.

      I don't code in java, so I can't claim to know, but my gut tells me that it must be much more difficult to write 'brilliantly fast' java than it is to write 'brilliantly fast anything else'.

      The sheer number of crappy Java apps is very evident to me.

    41. Re:Browser shmouser by macshit · · Score: 1

      Most of my experience with java comes from examining programs my girlfriend writes for her cs classes. Her speed problems with java have been not so much technology issues as issues of style: because java makes it so convenient, it's easy to fall into the habit of creating many exteremely short-lived temporary objects, and this slows things a lot in some cases. Simply identifying the inner loops and, for instance, changing key functions to destructively modify a parameter rather than returning their result as an object can provide dramatic speedups.

      Unfortunately, manually doing such transformations on the source program makes it much less readable; it would be nice it java compilers could automatically do such transformations during compilation. I'm no great fan of C++ but it does do a pretty good job of efficiently handling temporary values without ugly source hacks... now if only there were a way to combine the elegant GC'd behavior of java for long-lived objects, and the efficient "value-oriented" behavior of C++ for very temporary objects...

      --
      We live, as we dream -- alone....
    42. Re:Browser shmouser by jrock-jr · · Score: 1

      If you read the Advisory,they go on to talk about their 'Internet Exploiter'. Sounds like a good nickname for a browser I know...

    43. Re:Browser shmouser by Quantam · · Score: 4, Informative

      Utter nonsense. Do you use Azureus? Perhaps you've played WURM Online? Do you need to clean up your hard drive?

      The Java is slow myth is a load of hogwash that opponents of the technology use to justify their stance against it. It's simply not true, and hasn't been true for a very long time. And if you don't believe me, talk to NASA.


      In fact I do use Azureus regularly (it's my primary BitTorrent client). But in all seriousness, it's horribly slow (enough to literally make your reference to it laughable). Try benchmarking creation of a torrent, and compare it to a native implimentation of the hash algorithm (SHA-1, I think it was). It's mind-bogglingly slow. Not only that, but it's mind-bogglingly bloated. It's not unusual for it to take 60-80 megs when I'm downloading one torrent (and runs some 3 threads or so per connected peer). A friend (who downloads way more stuff on BT than I do) says it's not unusual for Azureus to take hundreds of megs of RAM on his computer.

      As for myself, I did some benchmarking of my own. When .NET first came out, I assumed it (specifically the JITed MSIL) would be slow, probably as slow as Java (although at the time I didn't have a clear idea of how fast Java was; just that it was "slow" - i.e. the stereotype). So I did some benchmarks. Compared to a native implementation of ZLib in C, the same code compiled to MSIL (managed C++) was 2/3 as fast (that is, it took 1.5x as long to compress the same data). The Java version (this was an actual Java port of the ZLib source, not the built-in, native implementation in the Java runtime), on the other hand, was half as fast (2x as long to compress). This actually raised my opinion of .NET, as it proved a fair bit faster than my expectations (while Java was also faster than my expectations, it fell unambiguously below .NET in terms of speed).

      --
      You have tried to support your argument with faulty reasoning! Go directly to jail; do not pass Go, do not collect $200!
    44. Re:Browser shmouser by rmdir+-r+* · · Score: 2, Interesting
      The Java is slow myth is a load of hogwash that opponents of the technology use to justify their stance against it. It's simply not true
      Erm. Bullshit. You're using the wrong performance metric. An end user includes in the speed of a program:

      • Startup time
      • GUI responsiveness
      • Execution time
      • Shutdown time
      The only area where Java is 'fast enough' is execution time. Java desktop apps are slow to start, have unresponsive GUIs, and are often sluggish when it comes to stopping. To the end user, there have been very few improvements in Java over the past ten years.

      Oh, and before I stop, may I point out that Java's GUI responsiveness problem is one entirely of its own making? There are plenty of cross-platform languages out there with cross-platform GUIs that are decent. This is not an impossible problem, in fact, it's a solved problem. It just seems that Sun hasn't gotten around to solving it.

    45. Re:Browser shmouser by banzai51 · · Score: 1

      Bullshit. Java is the devil when it comes to performance. I hold up: The Citrix Metaframe Console, IBM Director, and Websphere as real world, real work that is hampered by the use of Java.

    46. Re:Browser shmouser by Anonymous Coward · · Score: 0

      I use Azureus. I shouldn't. It IS slow. It's the biggest memory and cycle hog on my computer. It can sit and spin for 30 seconds at a time just to pull up a configuration window. And it's ALWAYS using resources. If I leave it just downloading in the background, it sucks back %25 of my cycles and 50+ MB of RAM.

      I can't image if I had to run multiple similar apps at the same time.

      Java apps are ugly and slow. I've never seen a single Java app that wasn't ugly and slow ... but then again, I tend to avoid them. Every few months I take a chance on a Java app. Then immediately remove it from my system. I thought I was going to throw up when I tried JEdit. One of these days I'll learn better.

    47. Re:Browser shmouser by Anonymous Coward · · Score: 0

      Firefox=fairly nasty exploit
      IE=ZOMG GO HIDE IN THE BOMB SHELTER WW3 IS COMING

    48. Re:Browser shmouser by jnana · · Score: 1
      That page is quite out of date. The Java version they mention on the following page is 1.3, which was released in May, 2000. That makes that page between 3 and 5 years old (1.4 was released in Feb., 2002).

      See here for current information.

    49. Re:Browser shmouser by shutdown+-p+now · · Score: 1

      Not so sure about Sun, but as for you, you might want to research further.

    50. Re:Browser shmouser by DavidTC · · Score: 1

      I use Azureus (Of course, I have a Pentium 2600 and 384 megs of memory) and, yes, it's slow and bloated. The only reason I use it is because of its magic uPNP stuff that makes it work when I take my laptop to different networks, and the fact it will create empty files for the torrents before it downloads, reducing fragmentation. (I could probably find another client that does that, however.)

      --
      If corporations are people, aren't stockholders guilty of slavery?
    51. Re:Browser shmouser by Khyber · · Score: 1

      Good examples!

      Also, note that many programs simply do not have streamlined code. Sad fact of the net.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    52. Re:Browser shmouser by Khyber · · Score: 1

      As gcauthon (714964) above you pointed out, it is an interpreted language. Quoted directly from the Sun website. Just in case you missed it. :)

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    53. Re:Browser shmouser by Anonymous Coward · · Score: 0

      I read through the entire exploit, and couldn't find anywhere where the processor type and operating systems affected were documented. This seems odd. I gather that the exploit affect x86 processors only, since it seems to be machine language related, but what OSes are affected? Is it Windows only - I can't imagine a remote user being able to gain control of a Unix machine if Firefox is run as a normal user process.

      This exploit notification is useless!

    54. Re:Browser shmouser by junkcode · · Score: 1

      Why don't you talk to John Carmack ? he think its slow..

      Quote from his blog http://www.armadilloaerospace.com/n.x/johnc/Recent %20Updates ..
      "The biggest problem is that Java is really slow."
      "Write-once-run-anywhere. Ha. Hahahahaha."
      etc..

      --
      --- infoGreG
    55. Re:Browser shmouser by Ivan+Todoroski · · Score: 2, Interesting

      It is hyperbole. Eclipse is a development environment, not a regular desktop app. Comparing footprints there is just silly. I can find you plenty of "native" development environments with very similar footprints.

      What? Its an ide, arguably a glorified text editor, it is an order of magnitude less complicated then say a web browser, office suite, or other "desktop applications". And incidently visual studio dosen't have that kind of footprint, not Xcode, not Kdevelop ...


      1. Eclipse does a lot more than either Visual Studio or KDevelop: it keeps a parse tree of all your code in memory, which allows it to do some very advanced refactoring, also on the fly compilation and checking for errors. Now Xcode also does this, which brings me to the next point.

      2. Eclipse, for all its benefits, is really a poorly written beast, with very little thought given to performance or GUI usability as opposed to cramming features incessantly. You pick one poor application written in Java (and one which isn't even using Swing, the standard Java GUI toolkit), then proclaim that the language must suck.

      How many C/C++ applications are there that are trully horrible? Those languages must be positively evil by that measure.

      Try using IntelliJ IDEA sometimes, which does all that Eclipse does, and then some, yet is very snappy and takes up only a fraction of the memory. Hopefully it will change your opinion of what a Java application written using Swing can really do. Java is just another tool, and as any complex tool it requires somewhat capable hands to wield it properly.
    56. Re:Browser shmouser by alienw · · Score: 1

      So you did a few applets back in the day?

      More like a 5000 line network app that used RMI and other stuff. Nothing major, but I think I know it pretty well.

      Java is not interpreted, nor has it been for a VERY long time. If you seriously programmed in it, then you would know this.

      I don't know what your definition of "interpreted" is, but Java is most certainly interpreted. As in, your program is not machine code. Yeah, it compiles it into bytecode and does some neat dynamic recompilation tricks, but it runs it through a virtual machine. That's one way to implement an interpreted language.

      Do I have to yank out the benchmarks that prove that this is nonsense?

      Benchmarks don't mean much with Java. If you do some fairly repetitive test, the recompiler will probably optimize the hell out of it and it will be fairly fast. It doesn't work that way in large real-world apps. If you want an app that can get incredibly slow, try Eclipse (especially their visual editor component).

      Now you're just being disingenous.

      Well, BitTorrent is very fast even when written in Python, and python is many times slower than native code by anyone's yardstick. Maybe it's just not a demanding application.

      No, no I haven't. Not since the bad old days of applets. And up until recently I used a PIII 733.

      I use a 700MHz Duron, so maybe I notice more than you do. Please note, however, that a native GUI is fairly responsive even on a 200MHz processor. Java isn't that great even on a 700MHz one.

    57. Re:Browser shmouser by gbjbaanb · · Score: 1

      Add all Oracle GUI tools to that as well. They actually make me prefer using sql*plus instead of them.

      And Orbix too - even the silly little 'select a nameserver' app was appallingly slow unresponsive, and used 80Mb for a tree control and half a dozen editboxes.

    58. Re:Browser shmouser by Anonymous Coward · · Score: 0

      Have you actually tried that browser? On an AMD64 3000+ with 1Gb of DDR3200 it runs dog slow, Firefox OTOH runs reasonably (once it's started up) on my mam's Celeron 1Ghz POS with 128Mb of 100Mhz SD-RAM.

    59. Re:Browser shmouser by AKAImBatman · · Score: 1

      That, my friend, is called an oversimplification. Yes, the Java code must be converted into native code to execute. However, there are three ways to do that. Way #1 is to interpret the bytecode one instruction at a time. That is highly inefficient and slow. Way #2 is to compile the bytecode to native code prior to execution. This is known as "Just In Time" (JIT) compiling, and is just as efficient as native code, albeit with slow program startup times. (You have to compile the code at some point.) Many JVMs use this solution. Way #3 is a hybrid mode whereby the execution time of the code is analyzed to deterimine if it's faster to compile or to interpret. That way the main loops that matter are quickly compiled and optimized while the code that is rarely run (such as startup code) never gets compiled. This leads to a "best of both worlds" performance, and even allows the JVM to apply expensive optimizations to the compiled code if it detects that the cost of the optimization is significantly less than the execution time that would be saved. This method is used by the HotSpot VM, which is why Java 1.5 is a speed demon.

    60. Re:Browser shmouser by AKAImBatman · · Score: 1

      Check the replies. Java has not been interpreted since the stone age of computers.

    61. Re:Browser shmouser by AKAImBatman · · Score: 1

      Have you actually tried that browser?

      Have you? Because it certainly doesn't sound like it from your response. I've been running ICEBrowser since I posted that comment and found it to be quite sufficient for most browsing activities. It is most certainly NOT slow.

      So that leaves me with only a few different options as to your comment:

      1. You made up your "performance problems" so you can troll.
      2. You're running it under something like GCJ and conveniently "forgot" to tell everyone that fact.
      3. You tried NetClue or some other POS before and assumed that I linked to the same thing.

      One way or another, you're full of it as anyone who actually RUNS ICEBrowser can attest.

    62. Re:Browser shmouser by AKAImBatman · · Score: 1

      More like a 5000 line network app that used RMI and other stuff. Nothing major, but I think I know it pretty well.

      That's a step up, but now you're being outright disingenous. If you were writing RMI code, what do you have to compare against? Is your complaint that it was slow serialzing objects across the network? In which case, I'm afraid that you don't understand the code you were writing. Network object libraries are almost ALWAYS slow. RMI is no exception. (That's why no one uses it.) Trying to get the best performance out of such systems is a very specialized field of research. Writing 5000 lines of code (which really doesn't tell me anything, BTW) doesn't exactly make you an expert on the field.

      I don't know what your definition of "interpreted" is, but Java is most certainly interpreted.

      Interpreted is an execution paradigm in which code is translated line by line (or instruction by instruction as the case may be) for execution on the machine. Java hasn't done that since the stone age. JVMs use a process known as "Just In Time" (JIT) compilation that compiles the code prior to execution. Once the code is compiled, there is no translation that goes on, thus no interpreter.

      What you're thinking of is a hybrid mode present in recent JVMs. This mode trades off the cost of startup vs. runtime performance. It calculates which one is faster for a given piece of code (yes, interpreted can be faster in certain circumstances) and then makes a decision on how to proceed. Pretty much all code that gets run more than once is fully compiled. Code that runs frequently gets optimized like no one's business.

      Yeah, it compiles it into bytecode and does some neat dynamic recompilation tricks, but it runs it through a virtual machine.

      More evidence that you don't know what the hell you're talking about. A virtual machine has nothing to do with interpreted code. Windows, for example, has a wide variety of virtual machines including its DOS support and WOW16 (Windows on Windows) support. None of those are interpreted. VMWare is a virtual machine. It doesn't interpret jack.

      If you want an app that can get incredibly slow, try Eclipse (especially their visual editor component).

      If you want an app that can get incredibly slow, try Open Office (especially when you load a 50 meg Writer document).

      I mean, COME ON. You're picking a highly advanced development environment with more features than Carter has little pills as an example of why a language is slow? Good God, how much ignorance are you going to flaunt here?

      Well, BitTorrent is very fast even when written in Python, and python is many times slower than native code by anyone's yardstick.

      Whiskey Tango Foxtrot. Do you know what the hell you're talking about? (Scratch that, we already established that you don't.) The BitTorrent client is distributed as precompiled python code. Go ahead and open one of those PYD files sometime. You'll find executable code inside (recognizable by the "This program cannot be run in DOS mode." or "ELF32" strings), not Python scripts.

      I use a 700MHz Duron, so maybe I notice more than you do. Please note, however, that a native GUI is fairly responsive even on a 200MHz processor. Java isn't that great even on a 700MHz one.

      Uh huh. So, did you run ICEBrowser? What did you learn?

    63. Re:Browser shmouser by Khyber · · Score: 1

      Go check the sun website. As it specifically states with a bullet point "Interpreted"

      Are you going to argue with the people who designed the software?

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    64. Re:Browser shmouser by AKAImBatman · · Score: 1

      Are you going to argue with the people who designed the software?

      Are you?

      I don't know what part of "oversimplification" you aren't following here, but you're being an ass. A bullet point does not a deep explanation make. I clearly explained the three modes that Java software can run in, which you have carelessly (purposefully?) ignored. What purpose does that serve other than to get a lot of people very angry?

    65. Re:Browser shmouser by Khyber · · Score: 1

      You're only talking to me about the Virtual Machine, not the entire Java platform, which is what I'm assuming everyone else is talking about.

      To quote from my link, (from the same website you're quoting from, different piece of the programming language, where I'm covering it as a whole) responding to *EVERYONE'S* comment about Java (as a programming language) being interpreted or not.....

      "With most programming languages, you either compile or interpret a program so that you can run it on your computer. The Java programming language is unusual in that a program is both compiled and interpreted. With the compiler, first you translate a program into an intermediate language called Java bytecodes --the platform-independent codes interpreted by the interpreter on the Java platform. The interpreter parses and runs each Java bytecode instruction on the computer. Compilation happens just once; interpretation occurs each time the program is executed."

      Emphasis is mine, and I even e-mailed Sun for an answer. I ended up with the exact same page I linked to above as the answer to my email.

      The reason it's compiled and interpreted is because it's platform-independent. You *NEED* an interpreter to send it to other computers. Java compiles the code, then it's interpreter translates it into something a different OS can use and run.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    66. Re:Browser shmouser by AKAImBatman · · Score: 1

      And you are again ignoring the information I provided. From the link I provided:

      Just-in-time (JIT) compilers are essentially fast traditional compilers that translate the Java technology bytecodes into native machine code on the fly. A JIT running on the end user's machine actually executes the bytecodes and compiles each method the first time it is executed.

      So is Java interpreted? Yes and no. The slowest VMs interpret. Most VMs JIT. The fastest VMs use a hybrid mode.

      BTW, you misunderstand your quote. The "compiled" they are referring to is the translation of source to bytecode. Compiling from bytecode to native code is a separate step handled independently by the JIT.

      Emphasis is mine, and I even e-mailed Sun for an answer. I ended up with the exact same page I linked to above as the answer to my email.

      That's because you're coming off as a newb, so you're getting a newb's page. Now myself and other Java experts have already explained what JIT is and how HotSpot operates. I even sent you to a technical document explaining the HotSpot engine in detail.

      If you wish to be thick, that's your problem. But you're going to have a hard time working with Java programmers should the situation arise. Good day.

    67. Re:Browser shmouser by Anonymous Coward · · Score: 0

      I most certainly have, on the exact machine who's specs I quoted (the AMD64, not the POS Celeron. As for your 'reasons' for my comment:

      1. You made up your "performance problems" so you can troll.

      Nope, those performance problems are very real - rendering the page takes anything from 3 to 10 seconds depending on the complexity (with a page of /. comments being the 10second one).

      2. You're running it under something like GCJ and conveniently "forgot" to tell everyone that fact.

      Once again, incorrect. I'm using the win32 version of Sun's JVM, 1.5.whatever running on Windows XP Professional x64 Edition.

      3. You tried NetClue or some other POS before and assumed that I linked to the same thing.

      Once again your assumption is incorrect and outright inflamatory. Yes, I've tried it - you did afterall link to it and as a website developer, and having never encountered it's UA string in a log and recally the terrible HotJava browser I was intrigued by it.

      It really does run so painfully slow it's silly and frankly I can't understand how you could possibly run it normally, between the rendering errors (much fewer than I was expecting, but still numberous) and it's speed it's got nothing at all going for it.

      You silly troll.

    68. Re:Browser shmouser by AKAImBatman · · Score: 1

      Nope, those performance problems are very real - rendering the page takes anything from 3 to 10 seconds depending on the complexity (with a page of /. comments being the 10second one).

      Sound familar. There seem to be a lot of kinks still getting worked out of Windows 64.

      If you're running the 64bit version, try installing the "regular" Windows JVM. If you're running the 32bit version, try upgrading to the 64bit version.

      Have you tried any other Java GUI programs? If so, have you experienced any performance problems? (ANY performance issues should be a red flag. An AMD 3000+ is more than powerful enough.) Either way, I think the problem is a bit more complex than it being a Java program.

      FYI, I'm running ICEBrowser on Windows XP SP2 32bit edition. Page loads are sub-second, and the rendering errors are pretty minor. However, I did run it on my Mac OS X 10.2 machine (which has EXTREMELY poor Java graphics performance, something Apple fixed in later versions) and it does feel a bit sluggish there. It speeds up substantially after a few minutes of use, though. Slashdot page load time is about 4-5 seconds on my Mac.

      Once again your assumption is incorrect and outright inflamatory.

      Yeah, sorry about that. But your post was in a long chain of highly inflamatory and outright assinine posts. The fact that you're posting as AC, mentioned your mother, and didn't give many details didn't add to your credibility. I'll bite my tongue in the future.

    69. Re:Browser shmouser by alienw · · Score: 1

      Is your complaint that it was slow serialzing objects across the network?

      No. Mainly things like the user interface being less than responsive, graph rendering being fairly slow, things like that. The speed was acceptable, and overall Java was a great choice for the application. It was certainly much slower than native code.

      Java hasn't done that since the stone age. JVMs use a process known as "Just In Time" (JIT) compilation that compiles the code prior to execution.

      An interpreter translates instructions into machine code at runtime, one way or another. Dynamic recompilation is one way to do it. This is what causes the overhead of interpreted languages. Of course, some implementations have more overhead than others.

      It calculates which one is faster for a given piece of code (yes, interpreted can be faster in certain circumstances) and then makes a decision on how to proceed. Pretty much all code that gets run more than once is fully compiled.

      Compilation takes an awful lot of time. Something like Firefox would take a couple of hours to compile on my system, especially with optimization turned on. Therefore, I _really_ doubt that even the majority of the code gets compiled. This causes lack of responsiveness, since it has to do the compilation/interpretation when you open a window or press a button or do anything.

      A virtual machine has nothing to do with interpreted code.

      All interpreters are virtual machines. Not all virtual machines are interpreters.

      VMWare is a virtual machine. It doesn't interpret jack.

      It doesn't have to execute bytecode, either.

      If you want an app that can get incredibly slow, try Open Office (especially when you load a 50 meg Writer document).

      How the hell do you come up with a 50 meg Writer document? That's like 20 good-sized books concatenated together. I dare you to find a Java word processor that can parse a 50 meg XML document as fast.

      You're picking a highly advanced development environment with more features than Carter has little pills as an example of why a language is slow?

      So, I should be using "Hello, world" as a benchmark?

      The BitTorrent client is distributed as precompiled python code.

      Speaking of ignorance... There is no such thing as native python code. The "compilation" step simply translates the python file into bytecode so that the interpreter does not have to do parsing. It's still interpreted. You can't run the app standalone, and it most certainly does not have ELF headers (look at it with a hex editor, Mr. Smartass).

      Uh huh. So, did you run ICEBrowser? What did you learn?

      That it doesn't work on Linux.

  2. Welcome by Anonymous Coward · · Score: 2, Funny

    I for one welcome our new Firefox hacking overlords.

  3. Woo! Finally! by daniil · · Score: 5, Funny

    Firefox is finally catching up with the market leader! Woo!

    --
    Man is a slave because freedom is difficult, whereas slavery is easy.
  4. Security through obscurity? by gbulmash · · Score: 5, Insightful
    It's interesting that this comes on the heels of Opera eliminating the ad-supported version and offering their browser free.

    The sad thing is that it also comes on the heels of zdnet.com claiming that Firefox is having significantly more security issues than IE.

    I guess, though, this does give some credence to the "security through obscurity" theory, as the number and frequency of issues seems to have increased as Firefox adoption has increased. And if that's the case, can we expect to see these issues become even more frequent if Firefox adoption continues to grow?

    All the arguments that open source is more secure because there are more eyes to spot problems and more hands to fix them are starting to ring a bit hollow as I upgrade/patch my Firefox install on what seems like a monthly basis.

    Given, I still trust MSFT as far as I can throw a Volkswagen, but my laughs at their FUD aren't so loud or haughty today.

    - Greg

    1. Re:Security through obscurity? by Henry+V+.009 · · Score: 1

      It's the best browser on the market right now. They are probably looking enviously at the rapid growth of Firefox, and want to copy that. But I wonder how they plan to make their money. There can't be that much to be made off of "premium support" for a web browser.

    2. Re:Security through obscurity? by MightyYar · · Score: 1
      "I guess, though, this does give some credence to the "security through obscurity" theory, as the number and frequency of issues seems to have increased as Firefox adoption has increased."

      Then I'm pretty safe with links on Mac? :)

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    3. Re:Security through obscurity? by justinhj · · Score: 1

      Security is function of how much you can with a system and how many people use it.

      Opera is seen as more secure but doesn't allow you to use many useful websites.

      Firefox doesn't allow ActiveX which again limits it's utility.

      The security of a system at the time of release is not as important as how the publisher of that system reacts to holes and patches them up as they are discovered.

    4. Re:Security through obscurity? by m50d · · Score: 5, Insightful

      Just like MS, firefox focuses more on features, and quickly. Many of the problems with firefox have come from the extension system, or from fairly experimental new features that firefox rushes to adopt, like this. A little more conservatism is needed when dealing with remote data, and I really think an extension system for an application that deals with remote data - be it activex or firefox extensions - is asking for trouble. You can find more secure browsers than either firefox or IE, and I don't think this is solely due to their obscurity, but also due to not including these dangerous technologies.

      --
      I am trolling
    5. Re:Security through obscurity? by DigitumDei · · Score: 1

      The best security is to be found in using the less popular browsers that no one bothers to take the time to hack.

    6. Re:Security through obscurity? by Anonymous Coward · · Score: 0

      I guess, though, this does give some credence to the "security through obscurity" theory, as the number and frequency of issues seems to have increased as Firefox adoption has increased.

      Well, sure. This, combined with all the previous well-publicised Firefox exploits, makes a grand total of... uh... one well-publicised Firefox exploit, ever. And there's no evidence that anyone has made use of this for any nefarious purposes, or that they will. And the patch is out already.

      Let's just say I'm not ditching Firefox yet.

    7. Re:Security through obscurity? by m4dm4n · · Score: 1

      They're going to try make their money from opera for the mobile. Not a bad idea, try get as many people as possible using it on their home machines, and then when they buy their new trendy web enabled mobile device, they may just be willing to pay for Opera.

    8. Re:Security through obscurity? by Saxerman · · Score: 4, Insightful
      All the arguments that open source is more secure because there are more eyes to spot problems and more hands to fix them are starting to ring a bit hollow as I upgrade/patch my Firefox install on what seems like a monthly basis.

      I hear this is a lot, and it often leads to a misrepresentation of what makes OSS 'more secure'. The more eyes/hands claim doesn't assert that there will be less bugs, it means they are suppose to be spotted and corrected more quickly.

      Security isn't a state of being, it's a state of mind. I believe there are more white hats than black hats, so OSS leads to better code. If you believe otherwise, you will probably feel more secure using closed source software (but that won't necessarily mean you ARE more secure.)

      --

      A steaming cup of soykaf would be real wiz right now.

    9. Re:Security through obscurity? by Kingofearth · · Score: 1

      All the arguments that open source is more secure because there are more eyes to spot problems and more hands to fix them are starting to ring a bit hollow as I upgrade/patch my Firefox install on what seems like a monthly basis.

      The reason there are patches on a monthly basis is because all those eyes are spotting problems which are being patched by the Firefox developers. Firefox's market share has grown a ton since 1.0 was released so there are a lot more people looking for and finding bugs in the 1.0.x code than there were looking at the 1.0 beta code, thats why more bugs are being found now and not before 1.0 was released. Thats my take on it anyway.

    10. Re:Security through obscurity? by tepp · · Score: 2, Informative

      Firefox doesn't allow ActiveX which again limits it's utility.

      Not really. I use firefox everywhere and there is only two sites I cannot use.

      One is our local in house bug program called TestDirector. The other is Windows Update.

      So I use IE to go to TestDirector or Windows Update, and Firefox for everything else, and never had an issue with ActiveX being needed. Every site I visit is either in Flash or in Jave or just in plain HTML, with the exception of those two, which I don't just meander to anyway, so it's not a hassle.

      --
      Tepp
    11. Re:Security through obscurity? by hkmwbz · · Score: 2, Interesting

      How does Firefox make money? With searches of course. Opera will do the same.

      --
      Clever signature text goes here.
    12. Re:Security through obscurity? by e4g4 · · Score: 1
      All the arguments that open source is more secure because there are more eyes to spot problems and more hands to fix them are starting to ring a bit hollow as I upgrade/patch my Firefox install on what seems like a monthly basis.


      It seems to me that you've contradicted yourself - given that open source has so many eyes on the code itself, would you not therefore expect more/more frequent patches/upgrades? One of the benefits to open source is that, while there is a fairly stable group of developers responsible for something like firefox, you get many new developers coming into the picture at any given time - bringing new ideas and a fresh pairs of eyes to spot problems. So...on the one hand open source software is easily neglected - if the core group of developers gives up or moves on, and on the other hand there is the potential (and in the case of firefox, the reality) for many, many people to join the ranks of code contributors. This is not the case with closed source developers, as high turnover of employees is not generally considered good business practice; there are, therefore, far fewer new eyes looking for flaws in the closed source case.

      As a totally non-factually founded side note, IMHO, i think that the number of flaws found in firefox, while spiking in the last few months, will eventually drop below that of IE, for precisely the reasons mentioned above. This seems especially true given MSFT's recent brain drain.
      --
      The secret to creativity is knowing how to hide your sources. - Albert Einstein
    13. Re:Security through obscurity? by justinhj · · Score: 1

      Sites I can't use in Firefox include my bank, my employers time card application and a couple of online games I play.

      Your mileage may vary, but regardless my point is that Firefox attempts to be more secure by not supporting that functionality... yet you simply bypass their attempt by using another product. We want stuff to do stuff, and the more stuff it does the higher the security risk.

    14. Re:Security through obscurity? by oliverthered · · Score: 2, Insightful

      firefox extensions are only a huge security threat because they aren't sandboxed. As someone else mentioned Java implemented a sandbox years ago (presumably because SUN new a little bit about networks and security). I would guess that IE and Firefox aren't secure because neither of the development teams were practiced in networks or security, mainly because Windows is Windows and didn't like anything else and Firefox is mainly developed by people with more time on their hands than the average security / network expert.

      --
      thank God the internet isn't a human right.
    15. Re:Security through obscurity? by willCode4Beer.com · · Score: 1

      You make an excellent point.
      I'll (probably upset a few people) say that with open source software more bugs are FOUND and thus fixed. Because people are able to identify deeper bugs. All developers know that intermittent bugs are the hardest to identify.
      If you have source code and a debugger, you can usually find them.
      In closed source, a user says *x* happened. The user can't get a consistent repro, so the developer gets no repro. The bug gets ignored. In open source, many users are developers, and there are more developers involved overall. If an intermittent bug comes up they can run a debugger, read core dumps, and actually locating the source of the bug.
      Remember, just because bugs are not found/reported doesn't mean they aren't there. With open source, its easier to find bugs, thus more get reported, and more get fixed (this is bad how?).

      One other thing that helps (although it can help closed software too) it that most open source software is ported to more than one platform. Many times (in my experience) in the process of making cross-platform C/C++ difficult bugs are uncovered. I'm sure other devs who have built multi-platform programs will concur.

      --
      ----- If communism is a system where the government owns business, what do you call a system where business owns govern
    16. Re:Security through obscurity? by m50d · · Score: 1
      firefox extensions are only a huge security threat because they aren't sandboxed. As someone else mentioned Java implemented a sandbox years ago (presumably because SUN new a little bit about networks and security).

      There have still been more than enough Java exploits, either by breaking out of the sandbox or signed code being able to bypass it. Sandboxed execution of remote code is better than running it freely but still far from optimal, it's a step in the right direction but removing the extensions altogether would be better.

      I would guess that IE and Firefox aren't secure because neither of the development teams were practiced in networks or security, mainly because Windows is Windows and didn't like anything else and Firefox is mainly developed by people with more time on their hands than the average security / network expert.

      There's probably truth in all of that, but I think the principal problem is that with finite resources there's always a tradeoff between features and security, and both have decided the former is more important.

      --
      I am trolling
    17. Re:Security through obscurity? by NanoGator · · Score: 1

      "Opera is seen as more secure but doesn't allow you to use many useful websites."

      Many? Opera may not be as 'compatible' as FireFox, but it's still quite adoptable. I use Opera almost exclusively and once in a greaaaaat while I have to fire up IE or FF. I'm sure there are plenty of others that would share my sentiment.

      --
      "Derp de derp."
    18. Re:Security through obscurity? by MightyYar · · Score: 1

      But those are trusted sites, so no harm using IE. You'd be crazy to use IE to say, look up "methamphetamine recipe" on google and then start clicking away at the links.

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    19. Re:Security through obscurity? by Leomania · · Score: 1

      Your mileage may vary, but regardless my point is that Firefox attempts to be more secure by not supporting that functionality... yet you simply bypass their attempt by using another product.

      This is true, but not so much a concern for the security-aware. You're very, very unlikely to get in trouble using IE to connect to your bank or your company's website. So if you only use IE when you know it's likely to be safe and use Firefox the rest of the time, no real harm done. This has nothing to do with a site's reliance upon IE-only features; that's a separate (but important) issue.

      Where the problem lies is with the non-geeks out there; all it takes is one site that doesn't work correctly in Firefox and they're back on IE full-time in a flash. That's the highly-undesirable outcome, and it's a pisser. So when I urge and cajole friends/family to use Firefox whenever possible, I still end up making sure SpywareBlaster gets installed so there's at least a modicrum of protection when they inevitably switch back to IE.

      --
      You don't use science to show that you're right, you use science to become right.
    20. Re:Security through obscurity? by Sigma+7 · · Score: 1
      Just like MS, firefox focuses more on features, and quickly. Many of the problems with firefox have come from the extension system, or from fairly experimental new features that firefox rushes to adopt, like this


      Actually, the exploits come from not correctly developing features.

      For example, Mozilla is quite happy to run certain Flash ads that take up 100% CPU. Not only that, but it is just as happy to run multiple instances of these ads at the default priority level, resulting in a Denial of Service Attack. While Windows 9x/NT/Linux can kill these ads, good luck getting hold of a time-slice to perform the command.

      Currently, it takes a Firefox extension to fix the problem. Given that this kind of security issue has been around since Netscape 4.0 (and/or earlier), there is absolutly no reason fireFox should blindingly execute plugins. Extensions should be reserved for enhancing browser experiences - not fixing them.

      In fact, Firefox has made a few wrong turns in the security department. As proof, I will point out that the "Disable Javascript" option found in Netscape 4.0 (the predecessor to Mozilla) is missing, along with the ability to prevent image loading.

    21. Re:Security through obscurity? by rhendershot · · Score: 1

      Firefox isn't obscure to security researchers with a bent for publicity or an axe to grind.

    22. Re:Security through obscurity? by whitehatlurker · · Score: 1
      While the parent notes the release of the best web browser as a no-charge, no-ad browser, it misses the point that it was also a security patch. (For a fairly minor problem, but still.)

      The problem is not that security is being handled by obscurity in some browsers. The problem is that some browser vendors are not as aggressive in patching security problems as other vendors are.

      --
      .. paranoid crackpot leftover from the days of Amiga.
    23. Re:Security through obscurity? by gbulmash · · Score: 1
      It seems to me that you've contradicted yourself - given that open source has so many eyes on the code itself, would you not therefore expect more/more frequent patches/upgrades?

      No, actually I'd expect more of the stuff to get caught in the beta stages and not make it into general release.

      - Greg

    24. Re:Security through obscurity? by Minna+Kirai · · Score: 2, Informative

      As proof, I will point out that the "Disable Javascript" option found in Netscape 4.0 (the predecessor to Mozilla) is missing, along with the ability to prevent image loading.

      Everyone else is giggling at you, but I'll spoil the joke.

      Run firefox. Go to the "Edit" menu, and pick Preferences. In the icons on the left, hit "Web Features". Six checkboxes come up in the main panel. Look at the ones labelled "Load Images" and "Enable Javascript", and think hard about what they might do.

    25. Re:Security through obscurity? by DavidTC · · Score: 1
      You need the 'View in IE' FF extension.

      It can be set to always view a certain site in IE.

      --
      If corporations are people, aren't stockholders guilty of slavery?
    26. Re:Security through obscurity? by DavidTC · · Score: 1

      And there's the nice NoScript extension that not only disabled Javascript for you, but lets you enable it on certain sites.

      --
      If corporations are people, aren't stockholders guilty of slavery?
    27. Re:Security through obscurity? by m50d · · Score: 1
      While Windows 9x/NT/Linux can kill these ads, good luck getting hold of a time-slice to perform the command.

      That's where having a shell running at -10 on another terminal comes in handy. And while you're right, I can see a good reason to execute plugins at fairly high priority even when they're taking 100% CPU - if you're using the gxine plugin to watch a high-res video, on a slower system it may well take 100% CPU and still be dropping frames. It's a features/security tradeoff where they've gone for the features.

      --
      I am trolling
    28. Re:Security through obscurity? by Sigma+7 · · Score: 1

      Run firefox. Go to the "Edit" menu, and pick Preferences. In the icons on the left, hit "Web Features". Six checkboxes come up in the main panel. Look at the ones labelled "Load Images" and "Enable Javascript", and think hard about what they might do.


      Seems that I forgot half the story - Netscape 4.0 also had a single button that instantly loaded all the images. (It didn't have a similar button for JS, since it wasn't as critical at the time.)
    29. Re:Security through obscurity? by oliverthered · · Score: 1

      There have still been more than enough Java exploits, either by breaking out of the sandbox or signed code being able to bypass it. Sandboxed execution of remote code is better than running it freely but still far from optimal, it's a step in the right direction but removing the extensions altogether would be better.

      All software has bugs, when was the last security exploit in Java that broke out of the sandbox? (I know the original exploit targeted the class loader, which was replaced in the next release of Java)

      There's probably truth in all of that, but I think the principal problem is that with finite resources there's always a tradeoff between features and security,
      But from the marketing I would have expected Firefox to lean more on the side of security than features, this is apparently not the case.

      On as side note, I raise a bug quite some time ago saying that the owner of an iframe cannot access any information about the contents of the iframe, one reason why this is handy is so that you can resize the iframe to fit the contents without knowing how large the contents is.

      The reason for the bug being closed is because it could have introduced cross site scripting errors, if their was a sandbox inplace then the chance of a cross site scripting error would have been near zero (the chance of having a hole in the sandbox)

      So, good security allows you to provide more features because your not paranoid about the features being exploited.

      --
      thank God the internet isn't a human right.
    30. Re:Security through obscurity? by Anonymous Coward · · Score: 0
      The sad thing is that it also comes on the heels of zdnet.com claiming that Firefox is having significantly more security issues than IE

      When in fact it doesn't... why mention this? Neither the criticality or the amount of discovered flaws were used... only the amount of flaws MS has fixed VS the amount of flaws discovered by anyone in Firefox. If IE was open source as well there would be many more flaws to count.

      I guess, though, this does give some credence to the "security through obscurity" theory, as the number and frequency of issues seems to have increased as Firefox adoption has increased.

      It doesn't give any credence. IE is still worse security-wise, and Firefox is maturing faster than IE. Flaws in Firefox are fixed faster than those in IE. It in fact gives credence to the OSS method of development.

      All the arguments that open source is more secure because there are more eyes to spot problems and more hands to fix them are starting to ring a bit hollow as I upgrade/patch my Firefox install on what seems like a monthly basis.

      As opposed to patching IE monthly yet still being vulnerable to holes that aren't patched as quickly as in Firefox, or that aren't patched simply because MS doesn't acknowledge the flaws?

    31. Re:Security through obscurity? by Anonymous Coward · · Score: 0
      Just like MS, firefox focuses more on features, and quickly.

      Bingo.

      The early adopters of Firefox are accustomed to some hassle factor with regard to installing a non-default browser on their systems.

      Given that, and given the potential for malware, Firefox extension distribution should have built-in a mechanism for checking the digital signatures of packages against a pre-downloaded set.

      Otherwise, Mozilla/Firefox newbies will compromise their systems via the one-click of death social engineering techniques that have desvastated the landscape of IE users.

  5. Well... by Anonymous Coward · · Score: 0

    At least it doesn't cost money to be rooted.

  6. Publicity by improfane · · Score: 5, Insightful

    Publicity was the demise, the great browser begged for mainstream attention, got the show but caught the eye of the bad guys.

    No software is universally perfect.

    --
    Slashdot needs Geekcode | Can anyone recommend any good SCIFI? My tastes: Foundation, Startide Rising, CITY, Ringworld,
    1. Re:Publicity by Anonymous Coward · · Score: 0

      No software is universally perfect?

      BULLSHIT

      I have this program that adds 1 to any number you input.

      10 INPUT X
      20 PRINT X+1
      30 END

      It works perfectly every time I run it. /HAND

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

      What if i put in a char or overflow it?the better example would be a helloworld

    3. Re:Publicity by goldspider · · Score: 1

      Uh oh! Looks like somebody needs a little RE-EDUCATION!!

      --
      "Ask not what your country can do for you." --John F. Kennedy
    4. Re:Publicity by Dehumanizer · · Score: 1

      Not quite. And, see, I didn't even mention Apache. :)

      --
      The Tlog - a technology blog
    5. Re:Publicity by Eunuchswear · · Score: 1

      Any number?

      Are you sure?

      --
      Watch this Heartland Institute video
    6. Re:Publicity by nickos · · Score: 1

      "Simplicity is prerequisite for reliability." - Edsger Dijkstra

    7. Re:Publicity by DavidTC · · Score: 1
      Yes. Any number.

      His BASIC interpeter is an actual Turing machine. ;)

      However, I have to point out that doesn't really 'add 1 to the number you input', it keeps the original number, displaying it as it adds 1.

      Also, it doesn't appear to work with imaginary numbers or transfinites.

      --
      If corporations are people, aren't stockholders guilty of slavery?
  7. Good news! by Otter · · Score: 5, Funny
    On the plus side, the exploit is released under the GPL. This just goes to show the superiority of open-source over proprietary exploits!

    Also on the plus side, the Washington Post link crashes my IE, so I can't even read the anti-Firefox news. Score another for Mozilla!.

    1. Re:Good news! by Overly+Critical+Guy · · Score: 2, Insightful

      Meanwhile, we Opera users just keep chuggin' along. I got sick of this crap months ago and went to Opera which is faster, takes half the memory, and offers more features in a 5MB download.

      Sorry to shill, but hey, Opera got dumped on for so long on Slashdot just for having banner ads (you know, just like Slashdot's banner ads...), and now that it's free, there's no reason not to use it full-time. Your tabbed browsing came from Opera, after all...

      --
      "Sufferin' succotash."
    2. Re:Good news! by logicpaw · · Score: 1
      On the plus side, the exploit is released under the GPL. This just goes to show the superiority of open-source over proprietary exploits!

      Doesn't that mean that the released exploit's copyright holder can go after every owner of every PC which tries to infect other systems using the exploit, since that's distribution of the infection without source code (and thus a violation of the GPL)?!

    3. Re:Good news! by Anonymous Coward · · Score: 0

      as long as source code is available & it installs with a copy of the gpl (displaying on infection) its fine.

      but if a gpl virus is created, then surely any code it infected would need to be released as gpl too.

    4. Re:Good news! by Minna+Kirai · · Score: 1

      Opera got dumped on for so long on Slashdot just for having banner ads (you know, just like Slashdot's banner ads...)

      So you're saying that Opera's ads are positioned just like Slashdot's, at the top of a 10,000 line page so that they're completely invisible once I start reading any comments?

      Maybe if slashdot starts to put banners between/alongside comments you can fairly compare it to Opera.

    5. Re:Good news! by Overly+Critical+Guy · · Score: 1

      So you're saying that Opera's ads are positioned just like Slashdot's, at the top of a 10,000 line page so that they're completely invisible once I start reading any comments?

      Yes, that's correct.

      Maybe if slashdot starts to put banners between/alongside comments you can fairly compare it to Opera

      How would that be a fair comparison? Slashdot jams big-ass Flash ads right in the middle of stories, compared to how Opera did it--tiny Google text-ads in the toolbar that you barely notice.

      Next.

      --
      "Sufferin' succotash."
  8. 1.5 Beta 1 is also impacted...beware by redwoodtree · · Score: 2, Interesting

    Follow this thread on Mozilla Forums for more information. But don't be complacent if you're running the new Beta and be sure to upgrade.

  9. The story here... by op12 · · Score: 5, Insightful

    should be the exploit (and only the exploit). The browser feud is really becoming a pointless exercise in arguing. See here.

    1. Re:The story here... by AKAImBatman · · Score: 1

      The browser feud is really becoming a pointless exercise in arguing.

      Welcome back to 1997. Shall we start using little buttons that say, "Best Viewed in FireFox" or "Best Viewed in Internet Explorer?"

      On second thought, never mind.

    2. Re:The story here... by slavemowgli · · Score: 1

      Well, those buttons don't say "best viewed in Firefox" or (even worse) "optimised for Firefox"; they just say, in essence, "use Firefox, or at least consider it". Back in the ol' days, websites sporting those buttons typically were "optimised" for one browser, which meant that they didn't care about standards and were never tested in another browser; these days, websites typically are standards-compliant, and putting a "use Firefox" button on a website is not really different from using one that says – for example – "drive Ford" or "read Grisham" — they're just a way to mention the site author's own preference, without implying that the site won't work if you use something else.

      --
      quidquid latine dictum sit altum videtur.
    3. Re:The story here... by Dehumanizer · · Score: 1

      All those buttons tell people to use Firefox. None of them says "this site should be viewed with Firefox".

      --
      The Tlog - a technology blog
    4. Re:The story here... by AKAImBatman · · Score: 1

      Well, those buttons don't say "best viewed in Firefox" or (even worse) "optimised for Firefox"; they just say, in essence, "use Firefox, or at least consider it".

      Yes, I'm aware of that. They can't say "optimized for browser XYZ" anymore because all webpages are supposed to target standards, not browsers. But the basic idea is still the same: Here's a button stating which browser I think you should use. Click my button to upgrade.

      Seriously, it's not like this is such a bad thing. It's just that we've been here before. :-)

    5. Re:The story here... by slavemowgli · · Score: 1

      I still think it's a difference. Yes, it says "here's what I think you should use", but it does *not* say "here's what you MUST use in order to use this site" anymore. :)

      --
      quidquid latine dictum sit altum videtur.
    6. Re:The story here... by AKAImBatman · · Score: 1

      it does *not* say "here's what you MUST use in order to use this site" anymore.

      Technically, none of the buttons ever did. They just mentioned the browser that the author targetted his development on. Remember, back then straight HTML looked significantly different in each browser. You could actually tell which browser was used in a screenshot just from the HTML rendering!

      I hate to say it, but IE's rendering engine was far superior to Netscape's. Making a document look good in IE was easy, whereas tweaking for Netscape could take days. The thing that kept Netscape in the lead was that it was more feature rich. Once IE5 took that away from them, Netscape died a slow death.

    7. Re:The story here... by slavemowgli · · Score: 1

      I don't know. Both IE and Netscape had more than their share of quirks; it's true that Netscape ultimately went downhill, especially in the 4.x versions, but there also was a time before that where Netscape reigned supreme and where IE was an inferior product that nobody took serious.

      --
      quidquid latine dictum sit altum videtur.
    8. Re:The story here... by Anonymous Coward · · Score: 0

      The browser feud is really becoming a pointless exercise in arguing.

      I dunno. I kind of like it. The browser wars are back, and this time instead of being about market share, they're about who can build the more secure browser. As long as it doesn't degrade into name-calling, isn't this exactly what we want?

      (And they can't really bring market share into this fight. People have been saying they're the big target due to their market share for so long that in this arena it's a liability.)

      Now if we could just bring CSS into the ring, and get Microsoft to start also fighting Firefox on CSS compliance, it'd be just about perfect.

    9. Re:The story here... by Vo0k · · Score: 1

      ...or that the site has been written conforming to the standards, so any standard-compilant browser (like Firefox, which the author recommends) will display it correctly. The author couldn't be bothered to write workarounds to Microsoft bugs though.

      --
      Anagram("United States of America") == "Dine out, taste a Mac, fries"
  10. Patch by brettlbecker · · Score: 4, Insightful

    Ummm, so basically Mozilla was ahead of the game as far as this hole is concerned, having already released a patched version of the browser before the exploit became known?

    Pardon, but rather than using this exploit as some kind of evidence that Firefox is on-par, security-wise, with IE, shouldn't we be viewing this as a victory for the patch/version-release cycle of the Mozilla foundation?

    There will always be new security holes found. The difference is that patched versions of the browser, fixing the security hole in question, are not always released before the hole is announced.

    Two cents.

    B

    --
    "We must still have chaos within in order to be able to give birth to a dancing star." --Friedrich Nietzsche
    1. Re:Patch by sochdot · · Score: 2, Interesting

      Exactly! The patch was released yesterday. As in, "Holy shit! Guys, this is bad, we need a patch yesterday!" If this were IE, a patch might be released in a month or two. I've never heard of an IE hole being closed before any exploits were released. The response to the recent Firefox criticism/comparison has pretty much been, "Sure, as we grow, holes will be found. But we're in a far superior position to fix them and fix them fast." I would say this is pretty good proof.

      --
      If at first you don't succeed, destroy all evidence that you tried.
    2. Re:Patch by Anonymous Coward · · Score: 0

      The big thing is if Firefox ever reached market penetration like IE, where you have all the people currently using IE using Firefox. A lot of the time when an exploit is in the wild for IE you'll see that a patch was released already, but people haven't installed the update, so they're vulnerable. The same thing will happen with Firefox. It doesn't matter if the Firefox team fixes the flaw it 24 hours when you have users that don't update for months.

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

      Very true--and that shows the Mozilla Foundation is handling these issues quite well.

      However, and I know I'll get flamed and modded to hell for this, Internet Explorer exploits in the last year or two have almost always been created AFTER the patches were released ALSO.

    4. Re:Patch by Anonymous Coward · · Score: 2, Informative

      To the best of my memory, most of the biggest exploits for Windows in the last couple of years or so have utilized holes for which patches were already available. In fact, there is some evidence that the exploits were written based on Microsoft's vulnerability disclosures from the patches. This is probably also what happened with this hole - the developers were not being proactive but rather included a fix for a security hole in an update and someone else took a look at the changes and figured out the exploit. Another possiblity is that the exploit was written by the original finder of the hole, and that this person agreed to hold off releasing it until a fix was available.

    5. Re:Patch by jiushao · · Score: 1
      Pardon, but rather than using this exploit as some kind of evidence that Firefox is on-par, security-wise, with IE, shouldn't we be viewing this as a victory for the patch/version-release cycle of the Mozilla foundation?

      Maybe so, it is just something of a double standard since it has been qutie a long time since Windows or IE had an exploit predating the the patch for it. Either way it is of course a really bad thing to have security holes, and the attempts to spin these things in favor of Firefox are a bit annoying. Tons of people here take shots at the Microsoft security initiative, but they kind of miss that while Microsoft announces security problem after security problem they have the last year announced them with patches, before an exploit has been found. Most exploits have in fact been done by reverse-engineering patches.

      Not saying that you are necessarily doing such things, but the explosion of complaints about Firefox following these announcements as of late is probably mostly a reaction against the double standards that a lot of people on Slashdot maintain.

    6. Re:Patch by Knuckles · · Score: 1

      it has been qutie a long time since Windows or IE had an exploit predating the the patch for it

      A month is a long time?

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    7. Re:Patch by Anonymous Coward · · Score: 0

      the presumptuousness of your blather chokes me.

      how about some facts or statistics?

      you could read at +5 all day every day for a year, come back and tell me that you "know slashdot", and you "know the people" of slashdot, and I would have to laugh at your stupid ass.

      bugger off.

    8. Re:Patch by Anonymous Coward · · Score: 0

      Patch or Patched Version? Maybe I'm just daft, but I've been looking for the patch on their site and haven't been able to find it.

      There's a huge difference between the two. If people have to download a new version of firefox everytime there's an exploit, it's a huge waste of time. Users will just use an unpatched version if the fix is too involved. Firefox really needs to work on the hotfix concept.

    9. Re:Patch by jiushao · · Score: 1
      That one is a good example of what I were talking about. It is actually a component of Visual Studio 2002 that causes the flaw, it was patched by service pack 1 several weeks before the exploit. It could also be triggered by Office XP installing the VS component, but then only if the user manually moved system DLL's around to cause IE to load them (it would normally not). So the flaw was fixed before an exploit was found. Not to mention that the exploit is in a software product that is far more rare than IE (especially since VS2002 has long since been replaced by VS2003).

      Have a look at the advisory yourself.

  11. Question by sphealey · · Score: 5, Insightful

    Does the Washington Post, or any other mainstream media outlet, publish a story whenever an exploit is released in the wild for Internet Explorer? In the last year, maybe if it is actually affecting some media companies. Otherwise no.

    So why the constant drumbeat of breathless stories about bugs (flaws) and exploits in Firefox? Could it be that the MSM is being seeded by someone? Say .... Microsoft's PR firm?

    sPh

    1. Re:Question by Cyclometh · · Score: 2, Interesting

      Mainstream media outlets report news- an exploit for IE isn't really news, because so many people use it and so many people target it. Firefox has been touted as the secure alternative to IE, so it's pretty newsworthy when the only contender for the browser throne has one of its main claims to superiority knocked out from under it.

    2. Re:Question by tktk · · Score: 5, Funny
      Does the Washington Post, or any other mainstream media outlet, publish a story whenever an exploit is released in the wild for Internet Explorer?

      No... because it's hideously expensive to print 10lb newspapers every day.

    3. Re:Question by goldspider · · Score: 2, Interesting

      Nope, it's just that Mozilla/Firefox has received a lot of publicity in these news outlets for it's (supposed) security advantages over IE.

      I'd say it's most appropriate for these same news outlets to follow up when those claims aren't upheld by reality.

      Wouldn't you expect the same if this were a Microsoft app?

      --
      "Ask not what your country can do for you." --John F. Kennedy
    4. Re:Question by Lisandro · · Score: 1

      Exactly. Can we dispense with the conspiracy theories? It's a bug, and it will be patched soon enough knowing how the Firefox developers work. It's software; it always have bugs.

    5. Re:Question by freaktheclown · · Score: 3, Interesting

      Melinda Gates is on the WaPo board.

    6. Re:Question by Haeleth · · Score: 1

      Nope, it's just that Mozilla/Firefox has received a lot of publicity in these news outlets for it's (supposed) security advantages over IE.
      I'd say it's most appropriate for these same news outlets to follow up when those claims aren't upheld by reality.


      Not upheld by reality? Wait, you're saying that Firefox no longer has any security advantages over IE, because one high-profile exploit has been released, and that after the vulnerability it exploits has been patched?

      When more people have had their computers owned as a result of using Firefox than as a result of using IE, then you can start saying that the claim that Firefox is more secure than IE has "not been upheld by reality". Here's a clue for you: there are several tens of millions of infections to go before you have anything to gloat about.

    7. Re:Question by goldspider · · Score: 1

      Firefox benefitted from years of lessons learned by Microsoft. Now that Firefox is a.)breaking new ground and b.) becoming widely used, we'll see how/if the security trend continues.

      IE receives its fair share of licks from the press whenever a major exploit is discovered. Why shouldn't Firefox expect the same?

      --
      "Ask not what your country can do for you." --John F. Kennedy
    8. Re:Question by follower_of_christ · · Score: 1
      Say .... Microsoft's PR firm?

      Does that mean Microsoft is fighting fire with fire?

    9. Re:Question by aengblom · · Score: 1

      Does the Washington Post, or any other mainstream media outlet, publish a story whenever an exploit is released in the wild for Internet Explorer? In the last year, maybe if it is actually affecting some media companies. Otherwise no.

      God, it appears we have to go all the way back to... well last month to find the last story about an unpatched security flaw on IE on the same washingtonpost.com blog by Brian Krebs, which frequently discusses security flaws.

      Stop getting all defensive, just because he wrote about your beloved Firefox. It's not becoming.

      --


      So close and yet so far from the world's perfect ID number
    10. Re:Question by LurkerXXX · · Score: 2, Insightful
      So why the constant drumbeat of breathless stories about bugs (flaws) and exploits in Firefox?

      Probably because the Firefox crowd has been very vocal about screaming "Firefox is more secure than IE! Firefox is more secure than IE!" "Switch to Firefox, it's more secure!". If they were more quietly touting it as a good alterative browser (like Opera does), you wouldn't hear as much about it. When is the last time you saw a front page story about an Opera flow? Probably not in a long time. Then again, they don't constantly scream about how secure they are, so it's not as ironic when a big old hole is found.

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

      Maybe.

      A more likely scenario is people's love for seeing the self-righteous go down in flames.

      When Jimmy Swaggart stood up waving the Bible and preaching against pornography and, subsequently, got caught for riding around in his car with his pants around his ankles doing God-knows-what, people loved it.

      Likewise, when snooty Firefox zealots constantly beat the drum of being invincible, after a while, the hackers could no longer take it. They knew it was so much balderdash, and I'm sure they've loved taking these elitists down a few notches.

      Do I think that Firefox is more secure than IE? Certainly. But I'm not going to be so stupid to insist that it's without flaws. It's only better--not PERFECT.

    12. Re:Question by e2d2 · · Score: 2, Funny

      No... because it's hideously expensive to print 10lb newspapers every day.

      Me thinks you've never read the print version of the washington post then.. It really _does_ weigh ten pounds already.

    13. Re:Question by I'm+Don+Giovanni · · Score: 1

      First, yes the media does report security flaws in IE.
      Second, it's Mozilla and their allies (including the general Slashdot populace) that touted the security of FireFox, so it's only natural that the media would jump on any FF security issue. I've conducted numerous job interviews, and when I see a candidate claiming a particular experience on his resume, I ask him about it to see if he's telling the truth or exaggerating. FF claims "security" on its resume, so they've painted the target on their back for the media to report just how secure FF really is (and the answer is, "not very").

      --
      -- "I never gave these stories much credence." - HAL 9000
    14. Re:Question by Anonymous Coward · · Score: 0

      WaPo is likely getting their own back at the browser that allows bugmenot to assist casual readers to sidestep their registration.

    15. Re:Question by njyoder · · Score: 1

      God, typical Slashdot posting without thinking.

      Maybe, JUST MAYBE, it's news because this is the first publically released Firefox exploit that could be easily integrated into a webpage to take over their systems. Did you even RTFA? What part of NOT-run-of-the-mill don't you understand? Do you realize that means "atypical"? Do you realize that means "unique"?

      Wow. Get over your damn blind zealotry for a moment and actually use your BRAIN. The news media reports it whenever a major virus/worm for Windows comes out, so why is it inconceivable that the they report it, on a less significant page (read: NOT FRONT PAGE), when a browser that is rapidly gaining in popularity has its first exploit that is easily adaptable to be put 'in the wild'?

      And it's not like this is being reported left and right. The past reports about Firefox have been small opinion pieces in less popular computer publications like eWeek. Way to spread FUD and imply that major news sources are constantly covering Firefox vulnerabilities, WHEN NOTHING REMOTELY LIKE THAT IS HAPPENING.

  12. Where's the beef? by Intron · · Score: 3, Insightful
    So when are the Fedora update directories going to see 1.0.7???
    # rpm -q firefox
    firefox-1.0.6-1.2.fc4
    # yum update firefox
    ...
    Could not find update match for firefox
    No Packages marked for Update/Obsoletion
    --
    Intron: the portion of DNA which expresses nothing useful.
    1. Re:Where's the beef? by RobertF · · Score: 1

      Mozilla staggers new releases to avoid downing there servers. The Mozilla foundation does not have the resources that a company like Microsoft has, so its usually several days before everyone can download the latest firefox.

      --
      And that, my liege, is how we know the Earth to be bannana-shaped.
    2. Re:Where's the beef? by Intron · · Score: 1

      yum doesn't download from mozilla.org. That's the point. Mozilla.org does have 1.0.7 on their website. The problem is that the Fedora update mirrors don't have it yet. Its wonderful to release a fix right away, but you still have to distribute it somehow. I could go get it from mozilla.org, but I'll be interested to see how quickly the different distros pick it up.

      --
      Intron: the portion of DNA which expresses nothing useful.
    3. Re:Where's the beef? by rdwald · · Score: 1

      Same with Gentoo: Firefox packages

    4. Re:Where's the beef? by paranoidgeek · · Score: 1

      Gentoo uses it's full name : mozilla-firefox.
      Try that.

      --
      Lima India November Uniform X-ray
    5. Re:Where's the beef? by Anonymous Coward · · Score: 0

      So when are the Fedora update directories going to see 1.0.7???

              # rpm -q firefox
              firefox-1.0.6-1.2.fc4
              # yum update firefox ...
              Could not find update match for firefox
              No Packages marked for Update/Obsoletion


      You'll have better luck if you don't comment out the shell commands. Try

              rpm -q firefox

    6. Re:Where's the beef? by Anonymous Coward · · Score: 0

      # is the root shell prompt.

    7. Re:Where's the beef? by Waffle+Iron · · Score: 2, Informative
      So when are the Fedora update directories going to see 1.0.7

      From the linked article, it appears that this exploit uses the CAN-2005-2871 bug. That bug was patched in the Fedora 1.0.6-1.2.fc4 update issued back on Sept. 9, so unless I'm mistaken, it's not critical to upgrade to 1.0.7 if you've already installed the 1.2.fc4 patch.

    8. Re:Where's the beef? by Anonymous Coward · · Score: 0

      And Gentoo is beaten fast and hard by FreeBSD.

    9. Re:Where's the beef? by Intron · · Score: 2, Insightful

      Looks like you are correct. A previous article said the fix was in 1.0.7, but it appears to be patched in 1.0.6 as well. So Fedora updates had the fix on Sept. 10th. No beef from me.

      --
      Intron: the portion of DNA which expresses nothing useful.
    10. Re:Where's the beef? by Anonymous Coward · · Score: 0

      n00b

  13. Exploits as remote administration tool? by Sirfrummel · · Score: 5, Interesting
    "...effectively letting the bad guys control the victim computer from afar."

    I just have to wonder... have people ever used exploits like this to do any purposeful remote-administration?
    1. Re:Exploits as remote administration tool? by thedustbustr · · Score: 2, Funny

      Yup. I'm currently purposefully remote administering your machine as we speak.

      --
      This sig is false.
    2. Re:Exploits as remote administration tool? by Anonymous Coward · · Score: 1, Informative

      Yes, a few people have used Back Orifice, a renowned trojan, for legitimate tasks. Firefox root exploits are unlikely to be used for good though...

    3. Re:Exploits as remote administration tool? by LiquidCoooled · · Score: 1

      Yes they have.

      They purposefully direct an exploited computer into sending out thousands of mails or joining in as part of a DDOS attack.

      --
      liqbase :: faster than paper
    4. Re:Exploits as remote administration tool? by Anonymous Coward · · Score: 0

      There have been efforts to take advantage of exploited machines (typically machines already infected or susceptible to infection). Specifically, the "attack" would take control of the machine an automatically patch it to make it no longer susceptible. Sometimes they leave obvious evidence of their presence, sometimes they do not. The morality of a benevolent attack is a bit controversial.

    5. Re:Exploits as remote administration tool? by StarDrifter · · Score: 1

      Not exactly remote administration, but does this AIM buffer overflow count?

  14. What's a net guy to do? by filesiteguy · · Score: 1
    Okay, that's it.

    I'm going to stop hitting those pr0n, warez and gambiling sites on my work computer. I'm going to stop opening those emails saying I have to apply the latest hotfixes. I'm going to disable javascript, images, and popups.

    Wait - maybe I should just use Lynx. Naahh.

    I cannot believe that exploits are coming so fast and furious.

    1. Re:What's a net guy to do? by October_30th · · Score: 0, Troll
      It's time to stop using the internet and just pull the plug. The spammers and hackers have won. Usenet's already useless, e-mail's getting close to it and web's getting there as well. Game over.

      I don't want to maintain a firewall just to prevent some dickhead trashing my home computer. I don't want to keep updating browsers and patching the operating system in an obsessive-compulsive manner so that I can browse the net.

      Oh well. It was great as long as it lasted.

      --
      The owls are not what they seem
    2. Re:What's a net guy to do? by plover · · Score: 1
      Obligatory Monty Python quote:

      Right! Uhh... so can I have your PC then?

      --
      John
  15. Menh by gid13 · · Score: 4, Insightful

    The specific response: It's already patched. A released exploit that's already had a patch released for it is nowhere near as scary as one that hasn't.

    The general response: As always with open source, if the Mozilla guys drop the ball and you know what you're doing, you can patch it yourself. With closed source, you're kinda at the mercy of the makers (usually Microsoft).

    Anecdotal evidence: Yes, this is in the past, but I let two total newbies use a box of mine for about a year, with the only relevant modifications being: Installed Firefox, Deleted shortcuts to IE, Spybot's resident protection, Spyware Blaster, Windows autoupdates on, and Nod32 (not even a firewall). They never had ANY problem until they figured out how to open IE, at which point they managed to get a bit of spyware in.

    1. Re:Menh by Otter · · Score: 2, Insightful

      "A patch has already been released" is indeed a convincing response. "You have the source code so fix it yourself" is, to put it mildly, not.

    2. Re:Menh by Negativeions101 · · Score: 0

      The point is that there's that option to fix it yourself if you know what you're doing. Even though the option only applies to people in the know at least there is that option. It's not a convincing response on it's own obivously. That's why he coupled it with "a patch has been already released"... or you can couple it with patches get released relatively quickly. It's not a huge deal but at least there is that option unlike with closed source. Having more options can only help, however small that help may be in the big picture, still it's a plus over closed source.

      --

      I'm not anti-microsoft. I'm anti-bullshit. Which means I'm anti-microsoft.
    3. Re:Menh by Anonymous+Brave+Guy · · Score: 3, Insightful
      As always with open source, if the Mozilla guys drop the ball and you know what you're doing, you can patch it yourself.

      Sure. I imagine at least a dozen people in the world have the in-depth knowledge of the relevant area of the Firefox codebase, out of the hundreds of thousands or millions who now use it. Maybe I'll just go spend two weeks finding my way around myself, and become lucky 13.

      Sorry for the sarcasm, but that argument is getting a bit tired these days.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    4. Re:Menh by stu42j · · Score: 2, Insightful

      The point is not really that you would patch it yourself but rather that someone who knows how could and then make it publicly available so you can install it.

    5. Re:Menh by bluGill · · Score: 2, Insightful

      At least you have that option. With Internet explorer I do not have that ability. If I want to patch IE, first I have to get Microsoft to hire me (possible, they are hiring all the time, though I don't know if they would hire me personally), then I need to get access to the IE code (I don't know about Microsoft, but most big companies do not give all employees all their source code, you only get access to the parts you will work on), next I need to make my changes, last I need to convince the powers that be that my changes are a good thing, if I should be allowed to keep my job (Even if I'm the only one that uses them this is an issue if I wasn't supposed to read this source).

      Nobody ever said that making open source work the way you want it was easy. We just said that you have that option, which is a very large difference from the closed source world. Learning your way around firefox code (if you are a programmer) is much easier than navigating all the issues of getting access to Internet explorer source code.

    6. Re:Menh by Tim+C · · Score: 1

      The specific response: It's already patched.

      So was the vulnerability that Slammer exploited.

    7. Re:Menh by stinky+wizzleteats · · Score: 1

      "A patch has already been released" is indeed a convincing response. "You have the source code so fix it yourself" is, to put it mildly, not.

      OK, try this: We have the source code, so fixing it is soley a matter of the need and interest of the users of the software, rather than what is at best a tangential business need to make you feel like you are safe.

    8. Re:Menh by Anonymous+Brave+Guy · · Score: 1
      With Internet explorer I do not have that ability.

      With Firefox, 99.999% of users don't either. That's kinda my point. The fact that something is theoretically possible doesn't help much in the real world if almost no-one can do it in practice.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    9. Re:Menh by Anonymous Coward · · Score: 0

      What's strange....is i don't show an update available for yesterdays update or the emergency one today. Why is my browser not telling me I need to upgrade immediately?

      I'm still on 1.0.6 and there are "no" updates. JOY!

    10. Re:Menh by bluGill · · Score: 1

      I'm not sure how many programers there are in the world, but I think you have a few extra 9s in your estimate.

      Even that is a moot point. The user who can't program himself can hire someone else to do it. I use knoqueror myself, and yes I have read some of the source code. However I'm not limited to that.

      If you pay my my normal daily wages I will make firefox work the way you want. I will review the code for potential exploits if you wish. I will add whatever feature you want. (Not quite, I'm too ethical to try to sneak a backdoor in, but you can hire someone else to try)

      In theory I could do open heart surgery. In practice I hire someone else to do it, because I, like 99.99% (I don't know the exact number) of the population do not know how to do it. If you really hate all doctors you can hire someone (You will have to go to a third world country as this is illegal in most civialized countries) you trust to read the books, and then do it on you. All this information to do open heart surgery is there for anyone who really want to know to learn. In fact many people who are going in for this surgery read those books, enough to understand them (only the parts that apply to their condition) so they know what is happening.

      That ability doesn't exist for internet explorer. You cannot have someone you trust make you a custom version of IE.

  16. Re:IE7 will doom Firefox by sgar · · Score: 5, Insightful

    How do you put an open source browser "out of business". If IE7 is all it's cracked up to be, and has some features Firefox doesn't, the Mozilla team can add them to Firefox fairly rapidly. But to say that a closed source, proprietary, bundled browser is going to "put out of business" an open source, cross platform browser is just plain dumb.

    --
    If there is anything more important than my ego around here, I want it caught and shot now.
  17. Commence the Microsoft conspiracy theories... by slashdotnickname · · Score: 5, Funny

    ...because we all know that no self-respecting hacker would attack a friend of open-source such as FireFox. These exploit discoveries are being secretly funded by Microsoft!

    1. Re:Commence the Microsoft conspiracy theories... by saskboy · · Score: 1

      I'd actually welcome a team of Microsoft hackers making exploits for Firefox and releasing the discovery of the holes. It would give Mozilla something to work on, and it would essentially be a free testing team doing free work for them.

      --
      Saskboy's blog is good. 9 out of 10 dentists agree.
    2. Re:Commence the Microsoft conspiracy theories... by Negativeions101 · · Score: 0

      I'd believe that.

      --

      I'm not anti-microsoft. I'm anti-bullshit. Which means I'm anti-microsoft.
    3. Re:Commence the Microsoft conspiracy theories... by pohl · · Score: 1

      Sorry if this is a FAQ, but how many times do I have to reload before these conspiracy theory posts start to show up?

      --

      The "cue the foo posts in 3, 2, 1..." posts will commence with no subsequent foo posts in 3, 2, 1...

    4. Re:Commence the Microsoft conspiracy theories... by Anonymous Coward · · Score: 0

      It can't be written by Microsoft: "It appears to be quite comprehensive, and would allow any attacker to use it with only slight modifications."

    5. Re:Commence the Microsoft conspiracy theories... by KillShill · · Score: 1

      because it's not a theory.

      ms has been up to no good for a very long time and no one is willing to extend them any "benefit-of-the-doubt" credit.

      it's more than likely that they are behind a lot of these kinds of things. they spend billions every year... a few million to some "crackers" to embarass and exploit their web browser competitor is only a drop in the bucket and well worth it to them to do.

      so yeah, i find it highly probable.

      their reputation allows people to make such remarks. they run an extremely unethical business, so sabotage and cracking is not even remotely out of the question. and they have the golden gem "plausible deniability".

      evil is as evil does.

      --
      Science : Proprietary , Knowledge : Open Source
  18. But it's worth pointing out... by Anonymous Coward · · Score: 3, Insightful

    ...that PwnScape is SkyLined's ported version of Internet Exploiter. That's why it looks so polished, it was refined attacking IE, and there are a scary-huge number of unpatched IE bugs that MS knows about (over 50 now).

    It's becoming a target of technical attacks because it's becoming higher profile. However, it's doing a very good job of fixing vulnerabilities overall, at least compared to IE.

    Yeah, there are response time problems and masked bugzilla bugs, but being open about a bug before a patch is available isn't always the best idea; just because it's open source doesn't mean the discoverer is going to come up with, or be able to come up with, a patch immediately, but one generally turns up; the team is being pretty damn good. It may have been patched properly yesterday, but it was very quick to release a mitigation (disabling IDN).

    IE, meanwhile, has a YEARS old vulnerability that MSRC are trying to keep under wraps (even from their partners), because it's a SERIOUS design fault hidden in IE/Shell integration that allows a way of launching ActiveX controls that completely ignores the killbit. Seen Illwill laughing about it, so I know I'm definitely not the only person to independently discover it, and he's been gloating on F-D. And, if you do it right, the 'sploit ignores security zones and settings entirely; you can 0wn a fully patched, fully locked down IE, just by viewing a webpage, with no prompts.

    I have a working exploit for it. I won't release it, 'cause if I did, that's a million Windows boxes 0wned by Istbar and some scummy affiliate.

    Firefox is an excellent browser overall. If you don't like it, might I suggest Opera 8.50, which is now ad-free, registration-free freeware and also has an extremely responsive security team.

    1. Re:But it's worth pointing out... by Anonymous Coward · · Score: 0

      Whatever. You're so full of shit, it's not even funny.

    2. Re:But it's worth pointing out... by Anonymous Coward · · Score: 0

      And you're just trying to goad the PoC out of me. :P

      Find it yourself; illwill did, it's not even that hard.

      Hint: Play around with every possible way to instantiate an ActiveX object, and stop on the weird one that's handled by the shell that it wouldn't expect to see in a browser context, and so that doesn't check the killbits. Feed it good ol' ADODB.Stream and you're writing a file, Shell Automation and you're running it. If you want to pass an antivirus' signatures, consider using a less well-travelled control or two. Go nuts, have a pony parade.

  19. Reality Check (Hand Check Too) by blueZhift · · Score: 5, Insightful

    Practically speaking I guess this means we should all stay away from questionable (*cough*pr0n*cough*) sites for a few days. Seriously, we all know where these exploits are likely to show up first...

    1. Re:Reality Check (Hand Check Too) by Jherek+Carnelian · · Score: 1

      Practically speaking I guess this means we should all stay away from questionable (*cough*pr0n*cough*) sites for a few days. Seriously, we all know where these exploits are likely to show up first...

      Ah yes! Pr0n is always on the technological leading edge - first vhs, then 900-numbers, then pay-perv-view, dvds and web-commerce and now browser exploits! You can always count on pr0n to lead the way to innovation.

    2. Re:Reality Check (Hand Check Too) by Anonymous Coward · · Score: 0

      Wouldn't you be better off just upgrading your browser?

    3. Re:Reality Check (Hand Check Too) by Anonymous Coward · · Score: 0

      PARSE ERROR (line 1): MODULE "slashdot" DOES NOT ALLOW USE OF LOGIC.

  20. When's the patch? Oh, yea... by rdwald · · Score: 2, Insightful

    I wonder how many weeks it'll be...oh, yea, they released it yesterday. If only all web browsers had these sorts of exploits -- that is, the already-patched type.

    1. Re:When's the patch? Oh, yea... by Flashbck · · Score: 1

      I really dislike this attitude that some of you guys have. The whole: It is not a problem because it has already been patched. The problem is the same with MANY worms that take over computers. The patches may exist to prevent the problem but the bigger problem is getting joe user to apply those patches.

      We geeks regularly update our software with the latest patches as soon as they come out. Joe user does not even look at the little circle in the top corner of his browser and know that it even means that an update is available. Hell, I have friends that I made FF converts right when version 1.0 came out. I was at one of their houses recently and lo and behold, they still had version 1.0. The problems that these exploits open up are not a big deal to those of us who regularly install the updates. The problems are for our parents, grandparents, little sisters and brothers who do not care as much about computers as we do. They will have these exploits run on them. They are the ones we need to protect.

    2. Re:When's the patch? Oh, yea... by paradizelost · · Score: 1

      But M$ Internet Explorer has those all the time. just because they don't inform people of the vulnerabiltiy for 6 months, release a patch, and then tell everybody should matter, should it?????

      --
      "In a world without walls and fences, who needs Windows and Gates?"
    3. Re:When's the patch? Oh, yea... by Soul-Burn666 · · Score: 1

      And the workaround was released in February.

      --
      ^_^
  21. Even without root things can get nasty by jfengel · · Score: 5, Insightful

    It's certainly true that root access causes the most headaches, but there's a lot that can be done without root access.

    Even with just user-level access, it can erase all of your files or set up a spam relay. It may even be able to set up a keystroke logger or install a modified version of your browser (for you alone) that slurps up your credit card numbers. And it can modify your local .rc files to re-run itself when you boot (and check to see if you've altered them and re-modify them as soon as you're done.)

    It's a heck of a lot easier to remove than a root-level exploit (you can log in as root and remove the code, which you can't necessarily do to a rootkit). But even though the lack of root can limit the damage, considerable damage can be done without it.

    The solution? Well, partly it would be nice to have the OS provide fine-grained control, so that even if malicious code gets to execute it could be prevented from modifying your files without explicit permission or accessing the Internet to act as a spam relay. But such fine-grained controls are incredibly tedious; they exist in Java but they're rarely used.)

    Failing that, the rest of the solution is to be write any program that downloads arbitrary content from the internet very, very carefully.

    1. Re:Even without root things can get nasty by Anonymous Coward · · Score: 0

      that's why you chroot everything :D

    2. Re:Even without root things can get nasty by raddan · · Score: 4, Informative
      It's not tedious at all:

      http://www.citi.umich.edu/u/provos/systrace/

      It shouldn't be that hard to figure out what a simple program like a browser needs.

    3. Re:Even without root things can get nasty by cloudmaster · · Score: 1

      Well, an effective spam relay should really run on port 25, and a user shouldn't be able to open a program listening on a low port. That's why they're called privileged ports. Though, I suppose if they're phoning home, any port would do - but then your proper firewall setup that doesn't allow outgoing port 25 to anything but the network SMTP server (which is, itself, configured to limit outgoing mail to a reasonable volume / number of recipients) should take care of that. Modifying local .rc files is unlikely, since there are just a few run on user login, and it's easy enough to check those.

      Essentially, there's more to it than trusting the OS - the OS shouldn't blindly trust the user, and the network shouldn't blindly trust the other computers. Stupid Internet, getting overrun by buttholes. :(

    4. Re:Even without root things can get nasty by SuperDuperMan · · Score: 1

      Having my computer used as a SPAM relay wouldn't cause me the harm that my credit card number being divulged would. And protecting the ports won't stop that. The browser has access to the right ports to post my credit card number outside of my system.

    5. Re:Even without root things can get nasty by Anonymous Coward · · Score: 1, Funny

      For some reason a firewall-type program for files (modification, creation and deletion) came to mind. But you'll have to ponder about this for yourself, I'm horny and need some more pr0n now.

    6. Re:Even without root things can get nasty by Anonymous Coward · · Score: 0

      Knucklehead. A spam relay doesn't need to have any association with port 25. It's not receiving email. It's sending it.

    7. Re:Even without root things can get nasty by Anonymous Coward · · Score: 0

      Well, an effective spam relay should really run on port 25

      Ummm...why?

      Obviously, to relay spam, the relay will need to be able to make outgoing tcp connections on port 25, but as far as what port it listens on, I can't think of a worse one to use than 25. It's probably the most blocked incomming port by upstream admins. It's also much more likely to alert the owner of the computer to the fact that something nefarious is running on their computer...much more so than something listening on, say, port 1025 would.

    8. Re:Even without root things can get nasty by UnderDark · · Score: 1

      Of course, you could always create an account called 'browser' that get's wiped every day at 1:00PM (or other "down-time") and re-created ala crontab.

    9. Re:Even without root things can get nasty by caspper69 · · Score: 3, Interesting

      Tell that to my grandmother who doesn't even know how to select text in a text box or push the backspace key. You really think that anyone, much less a technophobe, can figure out that a browser needs the ability to send and receive data on tcp port 80, while it needs access to its configuration files in /etc, etc.... Give me a break... It's exactly this attitude that is the problem. Users of a product should not have to figure out what the program needs. The OS and the application should work hand in hand to ensure this is done correctly. As far as I'm concerned Linux and Windows are both pieces of shit from an era gone by.

    10. Re:Even without root things can get nasty by John+Whitley · · Score: 2, Informative

      But such fine-grained controls are incredibly tedious

      Hogwash. The grsecurity patches to the Linux kernel provide one approach to fine-grained access control that greatly eases the tedium of managing fine-grained rulesets. In short, grsecurity's approach is based on automatic learning -- let the system run in a permissive mode doing the things it's supposed to do, then generate a ruleset based on that activity. The system then runs with the generated permissions ruleset. The admin may need to tweak the ruleset for various reasons, but the tools provide a huge leg-up over any manual attempt to lock down a system that wasn't designed for it. And there's the rub... design.

      With an OS that provides robust fine-grained access control, new software patterns and system tools emerge to manage the complexity. We didn't go from teletypes to OpenGL in one leap... For example, what if the only entity in the system that could even know the password database existed, much less access it, was the password service? Shadow passwords pale compared to that kind of isolation. What if the default permissions for an application effectively sandbox that app in a jail that makes Java in a chroot look like a toy? You'd then have to build additional infrastructure to allow the apps (and thus the user) do their work.

      It's all quite possible, and folks are working on it now. This is the shift in mindset from allow-all by default to allow-nothing by default, and the work necessary to make that approach practical at the level of an OS. Take a look at http://www.coyotos.org/ and its predecessor http://www.eros-os.org/ for examples of current work on a OS (kernel and support infrastructure) designed for security (and performance) from base principles.

      It's a daunting task, but damn well worth the effort IMO.

    11. Re:Even without root things can get nasty by ultranova · · Score: 2, Informative

      It shouldn't be that hard to figure out what a simple program like a browser needs.

      It needs to be able to talk to X server to render graphics. If some webpage takes over the browser, and makes it execute arbitrary code, can it be made to hack the X server to delete the files in your home directory - for example, by launching xterm (or finding a running instance) and sending the neccessary commands to it ? Or, worse yet, can it use some X buffer overflow to insert code that runs at root privileges - after all, X needs these privileges due to the horribly broken design of the display subsystem of at least Linux (and propably BSD's too) where the graphics hardware is handled partially in user space...

      It isn't enough to secure just one single program, you need to secure all the programs it needs to talk to, and all the programs that they talk to, and so forth. You'll end up needing to make profiles for every program installed on system to make a truly secure system.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    12. Re:Even without root things can get nasty by Anonymous Coward · · Score: 0

      Actually, it is extremely tedious. The user gets prompted everytime a process tries to do something it hasn't done before. And just because soemthing was allowed one time, doesn't mean it should be allowed everytime.

      You can get to the point where each action must be re-permissioned each time.

      That is tedious!

    13. Re:Even without root things can get nasty by Zordak · · Score: 0, Flamebait

      So I'm guessing you're posting this from your handy BeOS box

      --

      Today's Sesame Street was brought to you by the number e.
    14. Re:Even without root things can get nasty by David+Gould · · Score: 1


        Tell that to my grandmother who doesn't even know how to select text in a text box or push the backspace key.

      I'm guessing she doesn't know how to write an entire web browser from scratch either. Fortunately, she doesn't need to, because there are other people who do have those skills and can do it for her.

      Those same people could also go a bit further and pre-configure the browser to install itself in a (reasonably) secure setup. I don't mean just the application itself; I'm talking about making all those system-configuration tasks you mentioned happen automatically as part of the install process.

      --
      David Gould
      main(i){putchar(340056100>>(i-1)*5&31|!!(i<6)<< 6)&&main(++i);}
    15. Re:Even without root things can get nasty by Zordak · · Score: 0, Redundant

      Flamebait??? I'm confused.

      --

      Today's Sesame Street was brought to you by the number e.
    16. Re:Even without root things can get nasty by cloudmaster · · Score: 1

      Unless your credit card company royally sucks and you don't keep accurate records, having the number stolen generally wouldn't cause significant harm anyway - just a minor inconvenience. My suggestion is that, if you're concerned about that, you should get one of the many cards designed for Internet use. Several comapnies offer services that will generate a one-time use number or number with limited amount for things like Internet transactions. In addition (or alternatively, whichever), keep your CC recipts and a check register-like record of all your transactions. Look at the bill your CC company sends you each month, and reconcile the two.

      It doesn't matter how secure your computer is, if you ever visit third-party websites or download software that you don't thoroughly examine toe source code for, there's always a chance that it'll be compromised somehow. The OS can't ever totally prevent that.

    17. Re:Even without root things can get nasty by raddan · · Score: 1
      The OS and the application should work hand in hand to ensure this is done correctly.

      Well, yeah, that's exactly why I drew attention to systrace. And no, it's not hard if you write applications. You have the unique position of knowing exactly what the application needs. My point is that OS and application developers should already be doing this.

      Sure systrace doesn't solve all of the problems. It doesn't prevent buffer overflows from happening. But it it an important step in having a layered approach.

      The grandmother argument is lame. Stop using it. I don't care if ESR thinks it is a good way to show why CUPS sucks. Everything is hard for an old lady.

    18. Re:Even without root things can get nasty by raddan · · Score: 1
      isn't enough to secure just one single program, you need to secure all the programs it needs to talk to, and all the programs that they talk to, and so forth. You'll end up needing to make profiles for every program installed on system to make a truly secure system.

      And yet, having a systrace policy for each application is only the first step. Developers need to be using safe string handling functions, they need to be checking for race conditions, they need to reuse more well-known code, etc. Security is hard, and perfect security is impossible. But you can make the life of a potential attacker that much more difficult if you use a layered approach.

      Applications don't need access to all of the system calls. We've accepted this same premise for networks ("computers don't need access to all ports/protocols"); it makes sense to do the same for programs.

  22. why by Negativeions101 · · Score: 0

    I'd just like to know how it is that Opera has so many features and it takes the firefox team relatively forever to patch a seemingly serious security flaw. Opera has voice already and a slew of other features plus it's faster! It seems to be taking the firefox team forever to do anything. At this point they're just ripping off Opera now. This is ridiculous. Get your act together firefox team.

    --

    I'm not anti-microsoft. I'm anti-bullshit. Which means I'm anti-microsoft.
  23. Vunerability counts say nothing. by Ckwop · · Score: 5, Insightful

    The security of a web-browser is in no way related to the number of vulnerabilities found per year. There are two mystical numbers out in the ether which related to the exact number of security flaws in Firefox and IE. Now not all vunerabilities are created equally. IE could have ten minor vulnerabities for every major vulnerability found in Firefox and IE could still come out on top. What I'm trying to say is the number of vulnerabilities is a very poor metric for security.

    This vunerability is yet another heap based attack. Another attack that could have been avoided if people compiled the programs with the various heap/stack protection switchs. Please don't bitch about how it makes pointer arithmetic too slow. It just isn't true, what you should be doing is compiling the entire program with the switch then if it turns out to be too slow, factor out the code in to a seperate library and compile it without the switch. You can then do focused code reviews on this unsafe code to hunt out overflows/heap.

    If you remember nothing else today remember this sentence: "Security costs CPU cycles..". Guess what gents? XOR is a really fast cipher but it doesn't give you any security. You need a whole bunch more clock cycles to get it. The funny thing is people only apply this thinking to cryptography when in fact it's a general security principle. All the string checks you do cost CPU cycles as the program will function just fine without them. You decide to spend CPU cycles on this task to get security because you feel it is important. To get security you have to spend a metric-fuckton of CPU cycles. Fact. What I want people to recognise is that it is worth making your programs slower to consign buffer overflows to the history book.

    For a web-browser on a PC there is really no excuse because we have multi-GHz computers that are sat around idling most of the time. For all the naysayers who prounce almost with religious zeal that the performance hit will be dramatic and thus be unaccepetable. I ask them two questions:

    1. Did you actually compile the program with the switch and profile it against the compiled program without the switch? Was the performance degradation even noticeable?
    2. You may think slowing the program down is unacceptable but is leaving your customers at risk from an easily preventable class of vulnerabities more acceptable?

    Join me and spread the word. Tell the world to spend CPU cycles on getting security because it hurts us all that we have such insecure software. Remember, "Security costs CPU cycles"

    Simon.

    1. Re:Vunerability counts say nothing. by Innova · · Score: 2, Funny

      To get security you have to spend a metric-fuckton of CPU cycles.

      How many Volkswagon Beetles does it take to carry a metric-fuckton?

    2. Re:Vunerability counts say nothing. by Anonymous Coward · · Score: 0
      Remember, "Security costs CPU cycles"

      What processes that chew up CPU cycles provide security?

      If the programs that could be exploited aren't running, they can't be exploited. A secure system is usually less complex, not more so. If the design is good, it will be more secure.

      Remember: Process before product.

    3. Re:Vunerability counts say nothing. by Anonymous Coward · · Score: 0

      The problem with security today is not CPU cycles - certainly not with programs as complex and slow as Mozilla/Firefox/Gecko. The real problem is number of lines a programmer has to write, and the time he has to spend to conceive what may fail in what way, and how to handle it. Those things are easier to implement with languages that have 'nice' exception handling, otherwise it's down to lots and lots of if/then/else. For crypto, CPU-Cycles may help a bit (unless you have chosen the wrong algorythm or a flawed implementation), but with exploitable security problems, only brain cycles can do the job.

      Can anyone explain to me why there is a wrapper (shell) script in the first place? Why don't they compile the instllation path and RUN_PATH into the binary, or at least offer to do so for the distributions that will produce packages with fixed paths?

    4. Re:Vunerability counts say nothing. by Anonymous Coward · · Score: 0

      one thing I forgot: programming for security is not sexy. If you spend years on end making an open source project more secure, there's no obvious sign that you've done anything at all to the end user. No flashy graphics, no neat features, nothing people can point at and say "hey that's cool, why didn't i think of this". Programming with almost only security appears to be rewarding only to the real paranoid among the programmers like DJB or T. de Raadt (who probably have less friends than the average /. reader).

    5. Re:Vunerability counts say nothing. by drew · · Score: 1

      If you remember nothing else today remember this sentence: "Security costs CPU cycles.." ... To get security you have to spend a metric-fuckton of CPU cycles. Fact. What I want people to recognise is that it is worth making your programs slower to consign buffer overflows to the history book.

      Not necessarily true. There is a tradeoff that can be made. You can implement security without the cost of extra CPU cycles (or at least very minimal extra CPU cycles) at the cost of greatly increased programmer cycles. Depending on the type of project you are working on, CPU cycles tend to be far easier to come by than programmer cycles, but this is not always the case. It is possible to write a very large C/C++ program without buffer overflows, even without using any stack protecting tools at compile time. But it takes strong discipline and a lot of time from experienced programmers to do it. If you aren't willing to put that time in, by all means, use the automated tools or slower managed code environments, but please don't spread the myth that secure == slower.

      --
      If I don't put anything here, will anyone recognize me anymore?
    6. Re:Vunerability counts say nothing. by sinewalker · · Score: 1

      Um, doesn't that same 97% of the demographic just download a pre-compiled binary? They won't have to eat the tutti-frutti.

      However, I agree that getting the Moz developers to compile as suggested is probably going to be only a little less difficult.

      I also think that compiler checks aren't a silver bullet, though it would probably help guard against heap overruns (by crashing the prog if an exploit is attempted, I presume). That's Java-thinking, we won't go there... ;-)

      --
      “Our opponent is an alien starship packed with nuclear bombs. We have a protractor.” — Neal Stepnenso
  24. "is any more security?" by John+Courtland · · Score: 1, Troll
    FTFA:
    Kennedy was referring to the heated debate in the security community over whether Firefox is any more security than IE
    Is Taco editing the Washington Post now?
    --
    Slashdot is proof that Sturgeon's Law applies to mankind.
    1. Re:"is any more security?" by Anonymous Coward · · Score: 0

      If the parent is a 'troll', then, slashdot is "hypocrisy-redefined".

  25. I for one .... by winescout · · Score: 0, Redundant

    I and my computer for one, welcome our new remote exploiting, script kiddie overloards.

    1. Re:I for one .... by Anonymous Coward · · Score: 0

      FYI: I really wish that people like you would knock it off with the damned "overlord" cliché. But because I think that mods who use "redundant" are a bunch of no-IQ jackasses who obviously don't have the character to only use their mod points for good posts, you should know that I just meta-modded whoever gave you the redundant mod as "unfair". Hopefully, that will prevent him from being able to use "redundant" again anytime soon.

      You can repay me by ceasing with the "overlord" crap in the future.

  26. That's news to me... by HerculesMO · · Score: 1

    Last I checked, IE7 has a higher memory footprint than Firefox, renders pages more slowly, lacks a bunch of features of Firefox and doesn't have extensibility like Firefox does with its extensions.

    With great extensions out there that are evolving and continually being developed (weather, news, RSS, adblock, etc) I don't see how IE7 is going to score 'major' points.

    Besides the fact that Microsoft takes its own sweet time patching against spyware and security breaches, IE7 will be a replay of more of the same from Microsoft, only vaulting Firefox further ahead, imo.

    It's not what IE7 offers in terms of features that will let it beat Firefox, it's what it LACKS in timely updates to problems that will allow Firefox to continue a healthy growth and eventually, a standardization on par with IE. So when developers write code, they will think of the 'other' browser that takes up a huge chunk of marketshare.

    --
    The price is always right if someone else is paying.
    1. Re:That's news to me... by Anonymous Coward · · Score: 0

      "Further ahead" would imply that FireFox is ahead currently. Did you mean "closer to being ahead"?

  27. Still safer by CastrTroy · · Score: 1

    I find that firefox is updated much faster than IE. I'm sure this bug will be patched within a couple of days. Also, I'd like to see the firefox bug that as exploitable as activex. ActiveX is the one thing left in IE that makes it truly, the most insecure browser out there.

    --

    Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    1. Re:Still safer by klocwerk · · Score: 1

      so fast, that it was patched yesterday in fact.
      and posted on slashdot.
      lazy CastrTroy...

      --

      "You worthless post!"
      -Shakespeare, 2 Gentlemen of Verona, 1. 1. 147
    2. Re:Still safer by 99BottlesOfBeerInMyF · · Score: 1

      I'm sure this bug will be patched within a couple of days.

      I'm sure it won't be since it was patched before this exploit was even released. It has not, however, made it into all distribution channels, some linux distros, for example, will not have new version available to their package management system.

    3. Re:Still safer by paradizelost · · Score: 1

      Will be patched?? as the article states, it was patched yesterday.

      --
      "In a world without walls and fences, who needs Windows and Gates?"
  28. Just buy a Mac :-) by Anonymous Coward · · Score: 1, Insightful

    Security experts agree: Apple makes the most secure computers and you get the best of Unix and Microsoft compatibility when you go with Apple. The native browser for Apple is Safari. Why not just go the safe route and go with Apple? They're haven't been many reports of Safari vulnerabilities continuing Apple's domination of the safety record for the last few years.

    Just buy a Mac ;-)

    1. Re:Just buy a Mac :-) by Anonymous Coward · · Score: 0

      Just eat me ;-)

    2. Re:Just buy a Mac :-) by 99BottlesOfBeerInMyF · · Score: 1

      They're haven't been many reports of Safari vulnerabilities continuing Apple's domination of the safety record for the last few years.

      If you believe that then you haven't been paying attention. Every security update fixes a Safari vulnerability and I am not wholly convinced that it is doing the greatest job from a security perspective. Sure it is better than IE, but there have been some pretty old netscape style vulnerabilities that Safari managed to bring new life to. There have not been many real exploits out there, and I'm not overly concerned using it regularly, but it is not doing any better than Firefox. Safari is not a bad choice, but don't make the mistake of believing it somehow better than the other browsers available, it just isn't so.

    3. Re:Just buy a Mac :-) by Chaotic+Spyder · · Score: 2, Insightful

      where have you been during this entire conversation? why is FF getting more exploits?? because more people are useing it.. do you really think that your browser/OS of choice is really that much better? maybe.. but I am willing to bet just as many holes will be found.

      --
      Losers whine about their best, Winners go home to fuck the prom queen
    4. Re:Just buy a Mac :-) by KillShill · · Score: 1

      as long as you are willing to buy millions upon millions of people new top of the line macs to replace their existing high end systems, please do.

      i wouldn't mind having a fully loaded new computer.

      i'll email you the details and my address. send it by overnight UPS. thanks.

      hugs and kisses.

      --
      Science : Proprietary , Knowledge : Open Source
    5. Re:Just buy a Mac :-) by Dan+Ost · · Score: 1

      I bought my wife an iBook before our chance to use the education discount ran out.
      I don't like OSX, but based on my wife's experience using it and my experience
      supporting her using it, it would have been worth getting her that laptop even
      if it had cost twice as much.

      I guess the point of that anecdote is that even if you think Macs are too expensive,
      you might be doing yourself a disfavor by not trying one. I don't like using it,
      but it was still the best computer purchase I've ever made.

      I now recommend Macs to all my non-technical friends and family.

      --

      *sigh* back to work...
  29. The year of Firefox by Frankie70 · · Score: 1

    Is this the year of Firefox on the Desktop?

  30. Avoid "visiting the evil site" by Anonymous Coward · · Score: 0

    The best thing to do when you visit the "evil site" is to immediately kill and flush firefox from your memory cache, block all outgoing ports with iptables or whatever and as a last resort unplug your computer.

    Note that hackers will typically infiltrade existing websites and infect them with their malicious code. Be on the lookout for any of your favourite websites that have recently undergone an overhaul in appearance. It may be, as Ackbar once orated, a trap.

  31. This smells by Anonymous Coward · · Score: 0

    All of these articles on firefox, and how terrible its security seem like bs. I'm no browser security expert, but I will say that I have helped many people eliminate spyware just by having users use Firefox (or any other non IE browser) over IE. What am I going to tell my dad and everyone else now that I finally got them using Firefox? I smell M$, and it stinks...sort of like cheap purfume on rotting Man-Ray. Linux/BSD Gangster Signup ya heard

    1. Re:This smells by Anonymous Coward · · Score: 0

      What you really smell is that you traded your liberty for security since open source is just socialism for software anyway.

          At first it was a noble idea but on second look, it adopts the utopian delusion of lollipos, candycanes, universal love and honesty. What a surprise to find out its just the opposite.

            Whats more of an incentive to an organization to fix its product, the threat of financial losses and damaged integrity or communal love?

            I think the 60's answered that question!

  32. Fast. by hungrygrue · · Score: 2, Insightful
    has been released for a security hole that Firefox patched just yesterday
    Sounds like damn good response time to me! When was this first discovered? How many days total did it take for the patch to be released? Yes, it sucks that the vulnerability was there to begin with, but you have to admit that this is a good demonstration of how well an open source community project can respond.
    1. Re:Fast. by The+Bungi · · Score: 1
      you have to admit that this is a good demonstration of how well an open source community project can respond.

      You also have to admit that the speed with which a patch is released has nothing to do with how fast it is applied by a couple of million users. When Microsoft releases patches and people don't update their computers, Microsoft is to blame. When Microsoft releases patch for a vulnerability and then promptly reverse-engineered to create the exploit and people still get pwned, it's Microsoft's fault.

      Te Firefox team made the mistake of making the auto-update feature too unobtrusive. It should get in your face by default whenever it detects a critical update is available.

    2. Re:Fast. by kiwimate · · Score: 1

      Nonsense, unless you're claiming this represents a good response time to release the exploit. The second part of your post is far more pertinent:

      When was this first discovered? How many days total did it take for the patch to be released?

      Exactly. Now, if the vulnerability was first discovered four days ago, and it therefore took three days for the patch to be released, then I'll agree that's a good response time. Let's rephrase it to make this more glaring: the patch was released just in the nick of time. And the corollary is you can point to any number of exploits for Windows, etc., which didn't come out until months after the patch had been released by Microsoft. Get it?

      And mods...please...+4 Insightful for this?

    3. Re:Fast. by nagora · · Score: 2, Insightful
      You also have to admit that the speed with which a patch is released has nothing to do with how fast it is applied by a couple of million users.

      I don't have to admit any such thing. A patch can't be applied until it's out, so it has a direct effect on how fast it's applied by millions of users.

      When Microsoft releases patches and people don't update their computers, Microsoft is to blame.

      If it releases a patch. This can take literally years and in one case they just paid the website that was reporting the vulnerabilities to shut up. Hardly in the same class as fixing the hole the day before an exploit is seen. Having said that, I don't accept that even Microsoft is to blame for people not patching their browser. I blame them for making fundamentals errors in their design, rather than the execution of that design, but that's a different issue.

      Te Firefox team made the mistake of making the auto-update feature too unobtrusive. It should get in your face by default whenever it detects a critical update is available

      This is true.

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    4. Re:Fast. by hungrygrue · · Score: 1

      Hey, I know I'm alerted to updates as soon as they are available - I run Ubuntu, so the update notification pops up in my system tray and all I have to do is click on it. The hell with Mozilla's update feature.

    5. Re:Fast. by The+Bungi · · Score: 1
      This can take literally years

      Except that they haven't done this in a long time, but that would be an inconvenient fact to take into consideration, here. In any case, there are cases where Mozilla has sat on vulnerabilities for years as well (at least one, for three years). Nowadays they just "quarantine" vulnerability details until they can get a fix out. Of course that would be unacceptable if it were Microsoft.

      blame them for making fundamentals errors in their design

      That's nice, but unfortunately you can also get infected if you use something that has a "superior design" - or did you miss the topic of this article?

    6. Re:Fast. by Knuckles · · Score: 1

      you can point to any number of exploits for Windows, etc., which didn't come out until months after the patch had been released by Microsoft. Get it?

      I guess you might not get it don't get it. While there were IE holes that were patched months before an exploit, this is, while commendable, not the relevant issue. The fact that there were many IE holes that had an exploit before the patch is the issue, and so far the Mozilla team has a better record there.

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    7. Re:Fast. by Anonymous Coward · · Score: 0
      When was this first discovered?
      Well that's the big question, isn't it? Was the patch written in response to the exploit, or was the exploit written in response to the patch?
    8. Re:Fast. by nagora · · Score: 1
      Except that they haven't done this in a long time

      How do you know? The glories of closed-source development means that we have no idea howmany old bugs they have fixed and how many are still active.

      That's nice, but unfortunately you can also get infected if you use something that has a "superior design"

      Yes, because execution of any design can go awry, IE's design, however, is deeply flawed and can not be fixed while achieving MS's goals for it. Even if MS's programmers were good or motivated there's nothing they can do about disasters like ActiveX and OS-integration.

      I posted a much longer reply than this but it seems to have not made it onto the system somehow.

      TWW

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
  33. That can only mean one thing .... by photonic · · Score: 2, Funny

    Microsoft has stopped working on IE7 and has its PhD's working full-time on writing exploits for known holes...

    --
    karma police: arrest this man, he talks in maths; he buzzes like a fridge, he's like a detuned radio. [radiohead]
    1. Re:That can only mean one thing .... by sharkey · · Score: 2, Funny

      Great! Non-functional malicious code is the best kind of malicious code.

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  34. Re:IE7 will doom Firefox by Anonymous Coward · · Score: 0

    But to say that a closed source, proprietary, bundled browser is going to "put out of business" an open source, cross platform browser is just plain dumb.

    You're right! He should have said that IE7 is going to further marginalize Firefox to the point of obscurity because the 90% of users that presently use IE will switch to IE7 and the few that have switched to Firefox will switch back to IE7. This will make Firefox's userbase so infinitesimally small that the developers will, in all likelihood, abandon the project.

    You'll scoff at what I have stated but, the above scenario is far more likely than Firefox getting the features necessary to manage it in a large enterprise, like IE has today.

  35. Install NoScript and Disable IDN by tjwhaynes · · Score: 1
    'm going to stop hitting those pr0n, warez and gambiling sites on my work computer. I'm going to stop opening those emails saying I have to apply the latest hotfixes. I'm going to disable javascript, images, and popups.

    I'm sure you were being sarcastic ... you were being sarcastic, right? Yes? Phew.

    If you want to browse the wilder reaches of the web, you really owe it to yourself to ensure that you have Javascript disabled. You really don't want to visit any site that requires that Javascript be enabled if you don't believe it to be safe. The "NoScript" extension allows you to maintain a whitelist of sites that are allowed to use JavaScript and everything else can go hang.

    And if you don't require IDN support, you might as well disable it. Go to "about:config", seach for enableIDN and disable it there. IDN seems to be a mix of problems - some implementation issues and some design issues. For anything like that, if I don't need it, it's disabled.

    And if you haven't already got a pop-up blocker ... well ....

    I'm not going to comment on the opening emails bit. Nobody^WFew People^W^WIdiots^WI give up.

    Cheers,
    Toby Haynes

    --
    Anything I post is strictly my own thoughts and doesn't necessarily have anything to do with the opinions of IBM.
  36. Nothing to see here by Chaotic+Spyder · · Score: 1

    Indeed. I don't understand the hype. I wonder how many holes we can find in the un-patched release of (Insert browser here).

    COMON.. If anything the story should should have focused on the amazing release cycle of FF

    --
    Losers whine about their best, Winners go home to fuck the prom queen
    1. Re:Nothing to see here by Kythe · · Score: 1

      Indeed. I don't understand the hype. I wonder how many holes we can find in the un-patched release of (Insert browser here).

      Maybe I'm a cynic, but I don't think it's too tough to tell where the hype is coming from.

      --

      Kythe
  37. ie7 by demon411 · · Score: 1
    i heard ie 7 sand boxes the browser from the os? how true is this and will this help with against spyware? at least this way the malware will have to share a sandbox with ie (perhaps they can learn to get along and build a sand castle).

    and hey let's wait for the product to come out before we trash it

    1. Re:ie7 by randyflood · · Score: 1


      If I have to run IE, I usually just prefer to run it in a virutal machine like VMWare. After all, Microsoft testified that it was *impossible* to separate it from the operating system, right? So, I figure if you are going to sandbox it at all, you should just go all out. I mean, you probably have a lot of untrusted Windows programs lying around that you want to run anyway, so you might as well put them all in the virtual machine and just run them in there where its safe (or unsafe, depending on how you look at it...)

      --
      Randy.Flood@RHCE2B.COM
  38. Re:Firefox by Rikkochet · · Score: 1

    Well, I got the Carlin reference.. Still didn't belong in this thread. Er. "Go Firefox" just to avoid getting a -1 off topic.. :D Tho I gotta say I just switched to Opera yesterday and I'm really loving it. I miss my Firefox extensions but it's just so sluggish.

  39. Re:IE7 will doom Firefox by Anonymous Coward · · Score: 0

    Why is parent modded as flamebait? All AC was they thought IE7 would do better than Firefox. Most of /. 's users dis IE and they don't get modded down. I hope someone metamod's this mod correctly.

  40. Tip-toe through the TPS. by Anonymous Coward · · Score: 1, Interesting

    "Failing that, the rest of the solution is to be write any program that downloads arbitrary content from the internet very, very carefully."

    Welcome to the idea of TPS. Only trusted code runs on your machine.

    1. Re:Tip-toe through the TPS. by Mantrid · · Score: 2, Interesting

      I don't understand how this helps - if you install application "X" you expect to trust it, and I assume you grant it privileges to run on your machine etc. So great, now the app can run on your machine...you trust it...but what's to stop it from having a heyday with your system?

    2. Re:Tip-toe through the TPS. by pyrotic · · Score: 2, Informative

      Ideally you install Firefox once as Admin (coz we trust those Firefox developers not to put anything nasty in the installer), then login to a user account. The user account has permission to run Firefox, but not as Admin, so won't have permission to modify Firefox, the kernel, or whatever. In case of an exploit, you can still destroy your own user files though.

      Unix, traditionally having a less granluar permissions model than NT, has a lot of programs that when run as a user, change themselves to run as Admin. An example is traceroute, which is SUID root. An exploit in one of those, and the game is up.

      All this is largely academic though, as Windows doesn't use its permissions model properly by default. Explorer for example is usually run as Admin, allowing a single exploit to destroy your files, the kernel, whatever.

    3. Re:Tip-toe through the TPS. by Octagon+Most · · Score: 2, Interesting

      "I don't understand how this helps - if you install application "X" you expect to trust it, and I assume you grant it privileges to run on your machine etc."

      You trust it to perform specific actions. You do not mean to implicitly grant unlimited privileges. You expect, and trust, your web browser to render HTML. You do not grant it permission to delete all your files simply by the action of running it. So there has to be a trust within limits relationship. Applications should be able to execute in a non-destructive manner but require further authorization to do such things as install other apps, delete or modify any files other than its own, etc.

    4. Re:Tip-toe through the TPS. by TheRaven64 · · Score: 2, Informative

      The problem with this is laziness. OpenBSD and NetBSD both include Systrace, a facility that allows every system call made by a program to have its inputs validated and then run either as the user or as root (so, for example, you can allow a web server to bind to port 80, but not do anything else as root). The problem is that very few people get around to creating the required rule sets. Eventually they may grow some useful pre-defined setups for common apps, but it's going to take a lot of effort for someone.

      --
      I am TheRaven on Soylent News
    5. Re:Tip-toe through the TPS. by Nutria · · Score: 1
      Ideally you install Firefox once as Admin (coz we trust those Firefox developers not to put anything nasty in the installer), then login to a user account. The user account has permission to run Firefox, but not as Admin, so won't have permission to modify Firefox, the kernel, or whatever. In case of an exploit, you can still destroy your own user files though.

      What do you mean ideally? That's what happens every time I run
      apt-get install mozilla-firefox
      Oh, wait, you're talking about Windows, aren't you? Sucks to be you, I guess.

      Unix, traditionally having a less granluar permissions model than NT, has a lot of programs that when run as a user, change themselves to run as Admin.

      Some, not lot.
      --
      "I don't know, therefore Aliens" Wafflebox1
  41. OSS to the rescue? by uofitorn · · Score: 1, Troll

    I don't understand, I visit /. day in day out and all I hear about is how the great benefit of OSS is that anyone can read and improve the source code reducing the amount of vulnerabilities. A million zealots can preach the benefits of FLOSS, not many of them seem to practice it though.

    Go ahead mark me down as troll but this is something I've been thinking about a lot. I use OSS on my Solaris network when permitted because the benefits are still awesome. Also, please save the canned replies of "but it was fixed quickly because the source was available". It's still a response to the problem that should not have been present to begin with if the zealots were to be believed.

    --
    "What kind of music do pirates listen to?" -Paul Maud'dib
    "Yeeeaaarrrrr n' Bee!!" -Stilgar, Leader of Sietch Tabr
    1. Re:OSS to the rescue? by sgar · · Score: 1
      I don't understand, I visit /. day in day out and all I hear about is how the great benefit of OSS is that anyone can read and improve the source code reducing the amount of vulnerabilities.
      How long did it take for this vulnerability to be patched? How many of the reported vulnerability for Firefox have been found (and published) by white-hats inspecting the code base?
      It's still a response to the problem that should not have been present to begin with if the zealots were to be believed.
      You've either: a) never programmed much b) found a way to be infallable Software is written by humans. It WILL contain bugs, it will contain security bugs, it will contain hard to find security bugs. But when those bugs pop-up, having a far greater number of people with access to the source code is certainly an advantage. Anyone telling you that OSS will prevent bugs is living in a dream world. But OSS definitely has a better track record at fixing bugs effectively, and in a timely manner. But please, continue living in the world where there are no advantages for security and bug fixing for OSS software.
      --
      If there is anything more important than my ego around here, I want it caught and shot now.
    2. Re:OSS to the rescue? by js3 · · Score: 1

      anytime someone says "mark me as a troll" I usually mark them as trolls, but I'll give you a free pass this time (since I replied and can't mod)

      --
      did you forget to take your meds?
    3. Re:OSS to the rescue? by Anonymous Coward · · Score: 0

      Today, you learned a lesson. Zealots (of whatever persuasion, however cuddly) are NEVER to be believed on any matter. Ever.

      If you'd read experts (or even a decent magazine or bugtraq), you'd have seen every month a stream of vulnerabilities and fixes in F/LOSS. If someone tells you "FOO is secure" with no modifiers, caveats, or qualifications, they are either malicious or ignorant.

      This is not a bash of OSS: when it comes down to it and it's my important data (or more to the point, my SO's), I choose OSS because it has a security procedure which works, and it isn't fragile. If the software's dodgy, you can see it on bugzillas, mailing lists, blogs, even the release notes. In other words, the interests of the managers, coders, and distributors are best served by promoting my interest in having the same data in the same order at the end of the day. This is not so for most companies: they make more money from these things not getting any publicity. Anyways, not to ramble on, given the choice between a proximal conflict of interest and none, I'll take the simple route anyday.

      loud meat

    4. Re:OSS to the rescue? by Dehumanizer · · Score: 1

      You ARE a troll. But the simple, one-line answer to you, if you weren't, would be:

      "Much better" doesn't mean "perfect".

      --
      The Tlog - a technology blog
  42. Screw it...I'm moving to Lynx! by PenguinBoyDave · · Score: 5, Funny

    Let's see them attack my text-based browser!

    --
    I'm not a troll, but I play one on Slashdot.
    1. Re:Screw it...I'm moving to Lynx! by Anonymous Coward · · Score: 0

      careful... lynx is still vulnerable to the ascii pic of the goatse guy...

    2. Re:Screw it...I'm moving to Lynx! by Anonymous Coward · · Score: 1, Informative
    3. Re:Screw it...I'm moving to Lynx! by triffidsting · · Score: 1

      three words: ascii goatse guy

      --
      Non, je ne veux pas coucher avec toi ce soir.
    4. Re:Screw it...I'm moving to Lynx! by willCode4Beer.com · · Score: 1

      Have you checked the source of Lynx to make sure the HTML parser can't be exploited?
      Many IE and Moz exploits start with breaking the html parser (can you say buffer overflow).
      How about junk in the response headers, many exploits involved causing buffer overflows and heap exploits by sending bogified http response headers.
      Even if Lynx isn't running javascript, plugins, activeX, applets, etc... it is still operating on data supplied by an outside source. You better double check the source code. Check all those string copies.
      Its good thing its open source, and you are able to do so.

      --
      ----- If communism is a system where the government owns business, what do you call a system where business owns govern
    5. Re:Screw it...I'm moving to Lynx! by poot_rootbeer · · Score: 1

      I didn't even realize Atari's 1989 handheld game console even HAD a web browser!

  43. did anyone else notice... by advocate_one · · Score: 2, Funny

    that the actual exploit was released under the GPL... this means that anyone who takes it and modifies it has to release their improvements if they then proceed to distribute it... so if anyone does get infected, please get the person you got it from sued by Gnu for failing to make the source code available as well...

    --
    Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
  44. My Firefox 1.0.6 says there are no updates. by Anonymous Coward · · Score: 1, Informative

    If I have firefox (win32) check for updates in the Tools, Options menu, it says that there are no updates. WTF?

  45. Automatic Updates by Paul+Slocum · · Score: 5, Interesting

    They do patch stuff fast, but until automatic updates work correctly, it's not going to do much good for the average idiot user. And someone will eventually start trying to take advantage of these exploits. I'm running 1.0.6 and there's no update icon showing. When I say Check Now: "Firefox was not able to find any updates." -paul

    1. Re:Automatic Updates by MS_is_the_best · · Score: 2, Interesting

      Parent comment applies only to windows machines, where every program needs his/her own update program (?, what for design is that?).

      Most linuxes/bsd's etc. come with centralised automatic updates for all programs, which are inheritely easier. I expect to see a flashing warning next morning, telling me a security update had been downloaded for firefox and if I want to install the patch.

      I regard automatic program updates on application level as clutter on my machine, so please do not advocate these methods!

    2. Re:Automatic Updates by Anonymous Coward · · Score: 0
      Parent comment applies only to windows machines, where every program needs his/her own update program (?, what for design is that?).

      So it only applies to 97% of all home computer users? Thanks for clearing that up.

    3. Re:Automatic Updates by srleffler · · Score: 2, Insightful
      Unfortunately, for the vast majority of users automatic intervention-free installation of program updates is the only approach that will ensure good overall security on the network. There are just too many people who neither know nor care about patching, and will never do it. Forced updates should be disable-able, for users like you, but should be turned on by default and idiot-proof.

      The way Firefox handles update notifications is particularly bad. The little red arrow is way too easy to ignore, particularly if you don't already know what it's for.

    4. Re:automatic updates by syrinx · · Score: 1

      BTW, it is up on automatic update as of this evening.

      --
      Quidquid latine dictum sit, altum sonatur.
    5. Re:automatic updates by bad-badtz-maru · · Score: 1


      It's 10:23pm EST here and I don't see any automatic update icon on either of my FF-running machines here. I did even get out the magnifying glass to make sure that the tiny icon was not there and it is, in fact, not.

  46. Re:IE7 will doom Firefox by go007go · · Score: 1

    It's a figure of speech. Relax. Firefox will lose market share. You satisfied?

  47. I use Firefox 99% of the time by PCCybertek · · Score: 2, Interesting

    I personaly believe that the activeX exploits are the nasty ones. I use to get so much crap on my system when I ran IE, even after the SP2 update. Since I use Firefox almost exclusively, I have had just about none. That's good enough for me.

    1. Re:I use Firefox 99% of the time by KillShill · · Score: 1

      why did you allow activex to run at all?

      just turning it off or severely limiting its use would have made you virtually immune to AX attacks.

      if you have enough knowledge to know that AX allows a large amount of insecurity, then you knew enough to prevent it.

      SP2 is not a cure-all if you leave everything open and don't tighten down your system.

      --
      Science : Proprietary , Knowledge : Open Source
    2. Re:I use Firefox 99% of the time by PCCybertek · · Score: 1

      I didn't turn it off because there are a few legit sites that use, Microsoft updtaes being one of them. So I only use IE anymore for sites like that which require active-x. Several of the free online virus scanners also require it, unfortunatly.

  48. Well that tears it! by dpilot · · Score: 5, Funny

    I'm going to rip Linux out of all my boxes, install WinXP SP2, and do all of my web surfing on IE with ActiveX enabled, just to be safe!

    --
    The living have better things to do than to continue hating the dead.
    1. Re:Well that tears it! by Anonymous Coward · · Score: 0

      If you left Active off, you would actually be safer with that combo than running Firefox on any system.

      So start ripping!

      Or were you just spewing again?

  49. Interesting to see FireFox take some heat by eebra82 · · Score: 0

    Good and popular isn't always a good thing. When FireFox was released, it was also like a praise to many because finally we had an alternative to the evil big ol Microsoft coming. But once FireFox reached the bigger masses, it also opened its eyes for hackers around the world. Summary: the bigger it is, the bigger risk it will become to use software.

  50. Not quite... by Anonymous+Brave+Guy · · Score: 5, Insightful

    I have little time for browser wars, but it is notable that despite the 1.0.7 announcement even making Slashdot yesterday, it's not showing up as an automatic download yet. Worse, it doesn't show up even if you manually check for updates.

    There's not much point patching a security issue if you can't distribute the patch and even conscientious users won't find out about it by the expected method.

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    1. Re:Not quite... by Dehumanizer · · Score: 2, Informative

      It showed up yesterday in my sister's 1.0.6. She didn't even have to check for updates manually.

      (not to me, though, as I'm using 1.5b1)

      To prevent their servers from crashing and burning, they make "spread out" auto-update to a couple of days. I'm guessing 1.5 will put an end to that.

      --
      The Tlog - a technology blog
    2. Re:Not quite... by Anonymous Coward · · Score: 0

      Hey! But what do we have Slashdot for, if not for this?

  51. Faster patching != safer for Home Users by marlinSpike · · Score: 1

    The fact that Firefox patches faster than M$ doesn't mean it's any safer for the END USER (not the average Slash-dotter, who's immesurably more comfortable with updates and far more current with the latest updates to any software on his PC). For the average user, updating a browser (unless it's automatically pushed), is not something that will occur to them to do. Even when it is pushed to their computer, most users postpone such updates for several days or weeks, exposing their computer to the risk in the meantime.
    Firefox cannot win in the consumer market just by saying that it patches quicker than Microsoft. It has to proove that it requires patching far less frequently. That is the burden that an upstart faces when staring down an established monopolist.
    In my mind, Firefox hasn't yet suffered a great deal of harm in the marketplace, because most web sites and magazines are still friendly to the browser. That may change though, if exploits become more of a regular occurrance. If that happens, it may be the end of the road for Firefox amongst the vast majority of home users.

  52. Comment removed by account_deleted · · Score: 3, Insightful

    Comment removed based on user account deletion

  53. Why Firefox is still better than IE... by gsfprez · · Score: 2, Funny

    I just removed Firefox from this computer and installed Opera. No problem.

    I also just tried to remove IE... no luck.

    Firefox is still better.

    --
    guns kill people like spoons make Rosie O'Donnell fat.
    1. Re:Why Firefox is still better than IE... by Momoru · · Score: 1

      It's even easier to remove IE. Go to Control Panels->Add/Remove Programs->Add Remove Windows Components. Uncheck IE. It was part of the DOJ settlement that you be able to remove it.

    2. Re:Why Firefox is still better than IE... by Warlock7 · · Score: 1, Informative

      Problem is, that doesn't really remove it. It just hides it. Go to Windows Explorer, in the address bar type in your favorite URL, like http://www.slashdot.org/ for instance, then watch as your innocent little Windows Explorer essentially becomes IE...

      The DOJ never really made MS remove anything, IE is WE is the system browser. It's all a load of sh|t.

    3. Re:Why Firefox is still better than IE... by Knuckles · · Score: 1

      How's this a troll? This is entirely correct

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    4. Re:Why Firefox is still better than IE... by KillShill · · Score: 1

      go into your windows\system32\dllcache directory, remove the iexplore.exe and tell SFC (system file checker) to not replace it from the original CD. (you have to turn off hide system files and hide hidden files and folders)

      then go into your c:\program files\internet explorer and delete or rename iexplore.exe

      you won't be able to run windows update but for most intents and purposes, internet explorer (the shell for the html rendering engine in windows) is gone.

      some programs may not work etc but you've closed off an avenue of attack on that system.

      and there are a few programs that will allow you to get rid of it in a more complete manner such as nlite www.nliteos.com.

      keep closing down things one by one, from services to ports etc until you get a functional system that is far more secure than the default. check around the search engines for more complete instructions.

      --
      Science : Proprietary , Knowledge : Open Source
    5. Re:Why Firefox is still better than IE... by Warlock7 · · Score: 1

      Windows Explorer is needed for the GUI to work. You haven't removed the problems, you've just removed a small subset of them and the main part is still there. IE is not really the problem, WE being the GUI file browser is the real problem as it is where IE comes from. IE is a stripped down WE.

      You can't get rid of the IE functionality and thereby security issues in Windows, it's simply not possible.

    6. Re:Why Firefox is still better than IE... by KillShill · · Score: 1

      that's why you turn off the web browsing features of the shell.

      and yes, it's not going to fix the other issues but it will limit IE as the port of entry.

      --
      Science : Proprietary , Knowledge : Open Source
    7. Re:Why Firefox is still better than IE... by Warlock7 · · Score: 1

      Interesting.

      So, this doesn't affect other browsers on the machine?

      You could always just unplug it from the network too... :)

  54. No Meh! by Henry+V+.009 · · Score: 5, Insightful
    A released exploit that's already had a patch released for it is nowhere near as scary as one that hasn't.
    In every compromised computer that I have ever seen, there was already a patch out that would have avoided the problem. I know that that every now and then a compromise occurs which is an exception to that rule: but it is very rare, and I have never actually seen a case of it.

    I am very scared about this turn of events. I used to see unpatched IE all over the place. Thankfully, that is a lot more rare now. Microsoft has made it hard not to patch IE and Windows. Not so with Firefox. I have seen unpatched Firefox installs all over the place. Ostensibly Firefox is there as the secure alternative to IE. People have actually said to me that "unpatched Firefox is more secure than patched IE" and that they aren't worried about it. Firefox Update is way too easy to ignore and a lot of people do. This is going to come back to bite them big time. And Firefox is going to have a PR-nightmare with some big security disasters over the next few months.

    Is it really Firefox's fault if users don't patch their systems? The answer to that is yes, because they're trying to be the market-dominant browser. In order to be market-dominant, you have to have a browser equally suited to idiots as well as the technically adept. Firefox Update needs to be to be impossible to ignore and hard to disable unless you really know what you're doing. Because it is a weak feature right now, Firefox puts users at risk.
    1. Re:No Meh! by gid13 · · Score: 1

      Up to this point, I suspect unpatched Firefox probably has been safer than patched IE.

      "I have seen unpatched Firefox installs all over the place."
      And I have seen spyware-laden-to-hell boxes using IE all over the place. You may well have a point that better/faster/more efficient/more automatic patching would make Firefox better, but unless I'm very much mistaken, they're working on it, and they're still doing better than IE in the meantime.

    2. Re:No Meh! by The+MAZZTer · · Score: 1

      Firefox 1.5b1 automatically updates itself by default.

    3. Re:No Meh! by Henry+V+.009 · · Score: 1

      And I have seen spyware-laden-to-hell boxes using IE all over the place.

      Assuming that IE is patched, this belongs to the realm of user-proofing the software. If an organization can't even take the simple step of turning off ActiveX, do you really expect Firefox to solve their security woes? If so, then I've got a bridge to sell you...

    4. Re:No Meh! by Henry+V+.009 · · Score: 1

      Neat. How well does this play with limited user accounts?

    5. Re:No Meh! by Anonymous Coward · · Score: 0

      Has this ever worked for anyone? I've had 5 machines running linux or Mac OSX and all use Firefox. None have ever updated automatically or manually, or even notified me of an update available. I always have to read about the updates elsewhere and download the new versions.

      Steve

    6. Re:No Meh! by gid13 · · Score: 1

      I thought we were primarily talking about individuals, who, as you said, are far too ignorant/stupid/uneducated to take the simple step of turning off ActiveX. And part of the point of what I said originally is that in my experience, yes, Firefox DOES solve their security woes. Well, until they try to watch streaming media, realize I haven't installed anything that lets them do it, and cunningly open IE despite the deleted shortcuts.

  55. Issue is patch application not release by Anonymous Coward · · Score: 0
    It doesn't matter that the patch was available early. It shouldn't even really matter that the exploit was found. Until something fundamental happens in how we write software, or how well the underlying OS deals with security (_any OS_, not just windows), there will be exploits that have nasty effects.

    The issue is how effectively the installed browsers are patched. All 20 million or 60 gazillion, or whatever.

    Firefox currently has nothing to offer over IE on that front - and it's missing a huge opportunity. MS have their software update capability, but it's usefulness is limited for two reasons:

    * it often bundles IE patches with core OS fixes

    * users are suspicious of MS in general (remember those SP EULA changes...)

    As (a) an independent app, and (b) it comes from an open source organisation Firefox doesn't have either of those limitations. If it were to add an auto-update capability it would likely be used (sure, tell the user - but make the default to upgrade and the exception not to).

    The significance of exploits then changes drastically; Firefox benefits from user acceptance and its ability to patch exploits quickly.

    The alternative is to get drawn into a "my browser has less exploits than yours" argument. Oh look, it's already happened.

  56. What patch? by Anonymous+Brave+Guy · · Score: 4, Informative

    Please note my comments earlier in the thread: since the patch hasn't hit the auto-updates yet, even if you check for it manually, this patch does not exist for most users. There is an exploit for it in the wild. Hence most Firefox users are not safe from this exploit.

    There, I put the actually relevant bits in bold for you, just to make it clear. Firefox is a great product for many reasons, but let's not kid ourselves that its security policy is perfect right now, OK? If my Firefox browser had popped up within a few minutes of the patch being released and invited me to download it, you'd have had a case, but it didn't.

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    1. Re:What patch? by brettlbecker · · Score: 1

      Dude, the point still stands that the patch has been released. Whether or not the updates have been applied automatically to all who receive them is beside that point. Mozilla had this patch out the door, for anyone and everyone to install it, before this hole was announced.

      If people are worried about the length of time between release and auto-updating (which is normally only a couple of days), then they can move over to manual updating.

      Your point, however valid it may be when dealing with the auto-update process, is not valid when dealing with the question of this hole. The patch was already released, which was the only point I was trying to make.

      And I don't pretend to think that Mozilla's, or any other person or company's, process or security is "perfect". Far from it. Don't put words into my mouth.

      B

      --
      "We must still have chaos within in order to be able to give birth to a dancing star." --Friedrich Nietzsche
    2. Re:What patch? by Anonymous+Brave+Guy · · Score: 0, Redundant

      Please go and read my post again. Manual updating doesn't pick up the patch either. The only way to get it if you're not in the first update wave is to find out about it independently and go get it from the web site.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    3. Re:What patch? by brettlbecker · · Score: 2, Insightful

      I read your comment the first time, but after a second reading, your point is still invalid. The patch was released by Mozilla before this particular hole was announced. Read *my* first comment again, and see that this is the point that I was making. Mozilla had already fixed this particular issue before the hole was known.

      It is not up to Mozilla, any more than it is up to Microsoft, to ensure that every person using their browser has a fully upgraded/patched version in front of them. The users must take some responsibility. If you have an issue with the update process, then fine, that point is valid, and to some extent I share your view. However, that point does not relate to the fact that Mozilla's efforts vis-a-vis the patching cycle are directly responsible for the fact that a patched version of the browser was released prior to the discovery of this security problem.

      It is no different for a user of Firefox than it is for a user of IE as far as responsibility for keeping updated is concerned -- the difference is that when people are using IE, they often do not even have a newer, patched version of the browser that they can, in any way and by any means, install to correct a known issue.

      You can keep arguing about the problems with the automatic update mechanism employed by Firefox, and that's fine, but it isn't the issue that I was dealing with.

      B

      --
      "We must still have chaos within in order to be able to give birth to a dancing star." --Friedrich Nietzsche
    4. Re:What patch? by Anonymous+Brave+Guy · · Score: 4, Insightful

      I'm afraid I have been unclear. I am not challenging the facts of your posts. I am simply saying that, for most people, they are irrelevant.

      Within the first few minutes of this discussion starting, I lost track of the number of posters making smart-ass comments about how Firefox rocks compared to IE, because the patch was already out when the exploit hit. I nearly suffocated under the smugness coming off the geek brigades.

      And yet, they (and, based on your most recent post, you) seem completely ignorant of the fact that nearly all security flaws in IE are patched well before exploits are found in the wild, too. Most (all?) of the major outbreaks that have hit mainstream media headlines in recent months would have been completely avoided if people had patched their systems; sometimes there were months before the exploits appeared.

      So, if the Firefox patch was out but not applied, then the fact that it exists on a web site somewhere really doesn't matter to most people, and neither is it a particular advantage of Firefox over any alternative browser. This may not have been the point you were trying to make, and perhaps I picked the wrong initial post to reply to when making mine, but it's certainly a strange thing a lot of people around here today seem to believe.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    5. Re:What patch? by Anonymous Coward · · Score: 0

      fedora has had the firefox update available via yum since sept. 11th.

    6. Re:What patch? by Anonymous Coward · · Score: 0

      Dude, a patch that's not installed ain't worth shit.

    7. Re:What patch? by Kludge · · Score: 1

      Hence most Firefox users are not safe from this exploit.

      You sound like the Dept of Homeland Security, trying to scare us with a terrorist threat. The fact is that it will take time for crackers to make this exploit useful for their nefarious purposes and infect a good number of poorly maintained web sites, and by the time I get around to visiting those web sites, my SUSE distn will have already patched itself a long time ago.

    8. Re:What patch? by brettlbecker · · Score: 1

      Well, this discussion has gone on long enough now so that it, in the larger context of things, doesn't matter anymore anyway, but I'll respond.

      First off, I agree with your points: no argument there. You are correct, as far as I know, about flaws in IE being patched, in many instances, before exploits are discovered in the wild. I don't know if I'd agree that "nearly all" of them are, but a good many, yes, and it is up to the users to make sure they are properly patched and protected.

      However, you can't deny that there are serious problems where Microsoft is concerned with patching/updating mechanism in as much as it applies to security threats. Microsoft has done much recently (e.g. SP2) to seemingly change these practices, but as things stand now, it seems to me that the patching/updating of the Mozilla foundation, along with many other OSS vendors, is far more efficient. Patches come much more frequently and address in much more timely a fashion the newest security concerns. I'm sure you've looked at Secunia's site for evidence of the amount and degree of vulnerabilities on both sides of the fence.

      That said, OSS has a long way to go, and I'm not just another shrill fanboy touting the everlasting wonder if GNU and OSS, to which my other comments on /. will attest. We are a long way from perfection.

      But the article in question is clearly slanted to give people the impression that there is little, if any, difference between the two philosophies we are dealing with: that they both lead to the same end - insecurity. I disagree with that slant. That is not to say that there aren't extant problems.

      In the end, I think we agree much more than we disagree. It is, as I've said repeatedly, a valid point to say that problems exist even when a patch is released if the population using the browser in question is not a) automatically patched and b) not savvy enough to patch themselves from mozilla.org. Those are both problems that apply equally well to IE as Firefox. The difference lies in the fact that, for Firefox, a patch *does* exist in this specific case, and the patch *was* released prior to the announcement of the exploit (and yes, I do realize that the exploit might've been reverse-engineered from the patch -- but that is always going to be a problem and it doesn't denegrate the patching efforts of the people at Mozilla).

      I don't have anything else to say, except that I hope to not be considered one of the ignorant, suffocating masses you speak of. I like them as little as you do.

      B

      --
      "We must still have chaos within in order to be able to give birth to a dancing star." --Friedrich Nietzsche
    9. Re:What patch? by csk_1975 · · Score: 2, Informative

      I dont know how up to date this list is. But a quick google will show you plenty of other lists of unpatched IE flaws. Personally I gave up using IE when my system was crapped out by 180 solutions spyware that was using a variation of a supposedly patched flaw (the patch was later updated).

  57. KONQUEROR IS YOUR FRIEND by mmport80 · · Score: 1

    "re-conquer the web" (or any other catchy firefox slogan) use konqueror ;)

    1. Re:KONQUEROR IS YOUR FRIEND by Lost+Found · · Score: 1

      Now with CSS3 support and a nice ACID2-passing KHTML in 3.5! :)

  58. ActiveX by Anonymous+Brave+Guy · · Score: 2, Informative
    ActiveX is the one thing left in IE that makes it truly, the most insecure browser out there.

    It's also the major reason large numbers of huge companies aren't adopting Firefox, since it's the technology many of them base their Intranets on. It's a security risk when outside sites can use it, but not having it for internal pages is a PITA at times.

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  59. Re:IE7 will doom Firefox by Anonymous Coward · · Score: 0

    I have a distinct feeling that if FireFox continues to have vulnerabilities reported like it has recently, then people will stop using it. If people stop using it, what good is the project? Would all the developers who are working on FireFox right now, still work on it if it lost 90% of it's marketshare? What if people (in general) started to think FireFox just wasn't secure? Would developers want to work on a project that has a reputation for being faulty and insecure? Would funding still come in?

    That's worst-case, but if that happened I would consider FireFox "out of business".

  60. automatic updates by syrinx · · Score: 5, Insightful

    So why the hell hasn't the patch shown up on Firefox's automatic updates, even if you manually check for it?

    Doesn't do any good to patch it if you don't notify people about it. Not everyone reads Slashdot.

    --
    Quidquid latine dictum sit, altum sonatur.
  61. Microsoft? by jesperht · · Score: 1

    Anyone thinking that this is Microsoft releasing all these exploits? Would be a clever tactic, hiring a group of security consultants to hack away at firefox all day long :)

  62. Where's the update? by sshore · · Score: 3, Informative

    I clicked "Check Now" in the Software Update section using Firefox 1.0.6, and no update was shown. The Firefox box was checked. Anyone else seeing this, or is this just a proxy issue?

    This was well over a day after the release of 1.0.7. What URL is used to check for updates, and do they have appropriate options set on server to prevent long caching?

    1. Re:Where's the update? by Baricom · · Score: 1

      Last I heard, Mozilla intentionally announces updates a couple days before pushing the auto-update out, to spread the bandwidth load. I could be wrong, though.

  63. Weird logic. by Dehumanizer · · Score: 3, Insightful

    Every time some open source software, like Firefox or Linux, have an exploit, lots of people scream "see, it's insecure too! it's no better than IE / Windows!".

    That has always sounded weird to me. Windows or IE have had dozens, maybe hundreds of holes and exploits, and yet, when Linux or Firefox have one, they're "just as insecure"?!?

    Is this thing binary? No holes = secure, one hole = as insecure as a hundred holes?

    Fine, Firefox has one now. Not really "exploited", since it's already been patched, but never mind that. So what? How many IE holes have there been? How many PCs are full of spyware, viruses, or sending thousands of spam emails a day because of an IE hole?

    Can Firefox even begin to compare to that? I don't think so. It's at least dozens of really bad exploits (not to mention the "less than really bad" ones) behind.

    --
    The Tlog - a technology blog
    1. Re:Weird logic. by Itanshi · · Score: 1

      mm yeah this is a load of crap reporting, sensationalist indeed. Heck we still have a few known critical holes in explorer that have yet to be patched and it's been a week since they were reported. (more?)

      I feel safe, thank you Mozilla/FF for patching this before the news got wind of it. Hmm, how many of you think they reported it because it was patched? Oh yeah the update albeit could be faster, was quite fast. I look forward to the next build for when an update such as this will be as streamlined as the extensions updates i've been getting. When that happens well, ok, i can;t unistall Explorer, i need that to get windows updates which seem much like getting Ritalin. I hate doing it, but now I'm screwed.

    2. Re:Weird logic. by Anonymous Coward · · Score: 0

      Stop giving excuses...Even though Firefox is better in some cases it's not fool proof. Suck up the fact that firefox is just a browser like IE.

    3. Re:Weird logic. by Anonymous Coward · · Score: 0

      Uhh, that's exactly it: SECURE: no security problems INSECURE: one or more security problems How do you define "security"?

    4. Re:Weird logic. by RzUpAnmsCwrds · · Score: 3, Insightful

      I hate to break it to you, but Firefox has had way more than one hole in the last year:

      http://secunia.com/product/4227/

      23 since the release of 1.0. We're now on 1.07. Seven major security releases.

      Is it better than IE? Probably. Firefox vulnerabilities tend to be fixed more quickly and are less secure than IE vulnerabilities. That said, IE is considerably easier to update for both corporate users and home users.

      Firefox can do better. Fortunately, the update mechanism is much-improved in 1.5. But, remember, Firefox is supposed to be the darling of the Open Source movement. We can do better.

    5. Re:Weird logic. by uncadonna · · Score: 1

      > Is this thing binary? No holes = secure, one hole = as insecure as a hundred holes? well... After Katrina hit just in the right place to cause the Pontchartrain nightmare that happened, while the "dodged a bullet" nonsense was still going on, there was a brief time that the media was saying "it's not too bad, the levee is only broken in one place and the flooding is only local". The people who said this were clueless. Do you see why? mt

      --
      mt
    6. Re:Weird logic. by Dehumanizer · · Score: 1

      Note, however, that I said just as insecure. As I said, it's not a binary thing. I'd rather have 5 holes in my software than 100, thank you very much. :)

      --
      The Tlog - a technology blog
  64. executing with permission by willCode4Beer.com · · Score: 1

    you should not have problems with programs that can start executing code without permissions

    By starting your browser, you gave it permission to execute code. It will execute as whatever user the browser is. You comment about the OS keeping the access level as that user is correct.

    Keep in mind that the shell code in the exploit will need to be made specific to the CPU and OS of the target system. Of course, this can generally be extracted from the http request header, and the browser can query for it in js. Not that this is a big deal, web developers are accustomed to having to deal with platform incompatibilities ;)

    --
    ----- If communism is a system where the government owns business, what do you call a system where business owns govern
    1. Re:executing with permission by bb5ch39t · · Score: 1
      It will execute as whatever user the browser is.

      This is true and interesting. I wonder how viable it would be for somebody to write a "chroot()'ed" brower? Or a browser which executes most of its code as "nobody", only using the actual user's authority for things such as saving files, cookies, etc. That is, only running as the user when the user directs it to specifically.

      Oh well, likely just a stupid idea from a stupid person.

    2. Re:executing with permission by tilk · · Score: 1

      Oh well, likely just a stupid idea from a stupid person.

      Well, according to IEBlog Microsoft is doing with IE7 exactly the thing you are suggesting.
  65. Where do exploits come from? by 99bottles · · Score: 2, Insightful

    How many developers do you think Microsoft has working furiously to release exploits into the wild to harm their competitors? Sure, it will never be admitted to, but ya gotta wonder...

    Kudos to Firefox for releasing a patch the day before the exploit was announced though.

  66. Lots of MS shills here today... by Anonymous Coward · · Score: 0
    So I shall quote El Reg:

    Recently, one researcher who found a flaw complained that he didn't like the response from the Mozilla Corporation - and outed the details of the vulnerability to punish the developers.


    Tom Ferris, an independent security consultant in southern California, found a flaw in Internet Explorer and a different flaw in Mozilla's Firefox browser within weeks of each other. With the Internet Explorer flaw, Ferris publicized the existence of the vulnerability but withheld all significant details. However, for the Firefox issue, he made public the flaw and enough detail that vulnerability researchers were able to reportedly exploit the issue.

    1. Re:Lots of MS shills here today... by Anonymous Coward · · Score: 0
      the Mozilla security group seemed to be hesitating on paying him a bounty on the bug he found, Ferris claimed</i>
      So he decided to put a fully functional exploit out in the public because Moz wouldn't stand to be muscled by him? Not only that... but he has the audacity to claim in the interview:
      "I never thought that the Mozilla Foundation would push me around," he said
      Wait... wait... who's pushing who around here? Who's the guy demanding the bounty for an independently discovered bug?
    2. Re:Lots of MS shills here today... by Zontar+The+Mindless · · Score: 1

      And the reason?

      ...the Mozilla security group seemed to be hesitating on paying him a bounty on the bug he found, Ferris claimed.

      Not even "refused to pay him a bounty", but "seemed to be hesitating on paying him a bounty".

      This amounts to "Give me money, or I'll put all your users at risk". At best, it's reckless endangerment. At worst, it's extortion.

      --
      Il n'y a pas de Planet B.
    3. Re:Lots of MS shills here today... by Anonymous Coward · · Score: 0

      So he released the exploit to firefox becuase the developers wanted to reserch the bug properly before paying him a bounty.
      So looks like he'll never see any more bounties from MOFO again.

  67. Re:Screw it...now I'm moving to Opera by PenguinBoyDave · · Score: 2, Insightful

    I figure sooner or later I'll find something that hasn't been hacked to pieces. If not, I'll protest and stop using the Internet! Ha...THAT will get their attention

    (Come on...it was a joke!)

    --
    I'm not a troll, but I play one on Slashdot.
  68. Forced Security by aero2600-5 · · Score: 4, Insightful

    As someone else pointed out, the quickess of the patch doesn't matter because the end-user who's not the average slashdotter won't know there's a patch and won't install it. So why not forced security?

    I play poker at Fulltiltpoker.com. Every time I want to play, the software connects to their server, checks for any updates, and then asks me to login. Granted, the poker software client is not as complicated as a web browser, but how difficult would it be make Firefox check and install updates every time the user ran the program? I imagine it would be pretty simple. Have this enabled by default, and the active security-aware users can disable it if they would rather do it themselves or are if they're paranoid. Think it might cost too much time to check every single time you run the program? Simply solved, a line of code telling it skip the check if it's checked in the past 12 hours.

    One of the simplest ideas in security is that if the end-user has to do it themselves, like not opening random e-mail attachments, then it's likely going to get fucked up. It's that simple. Take it out of their hands.

    For those of you that are paranoid about Firefox contacting servers on it's own, how do you think it knows when there are updates? It certainly didn't find out through telepathy.

    Just my two cents.

    Aero

    --
    Please stop hurting America -- Jon Stewart
    1. Re:Forced Security by oGMo · · Score: 1
      I play poker at Fulltiltpoker.com. Every time I want to play, the software connects to their server, checks for any updates, and then asks me to login. Granted, the poker software client is not as complicated as a web browser, but how difficult would it be make Firefox check and install updates every time the user ran the program?

      FFXI and WoW (and presumably most other MMOs) do the same thing... and they are far more complicated than a web browser. The only problem I see is that users might/wouldn't be able to install something requiring root if they don't have it; however there are various workarounds for that. Checking for updates when you launch and making it easy to update would be nice. I'm not really a big OSX fan, but the system updater not only makes it really easy, it's annoying not to use and you have to try not to stay updated.

      --

      Don't think of it as a flame---it's more like an argument that does 3d6 fire damage

    2. Re:Forced Security by KagatoLNX · · Score: 1

      Actually, that's not as trivial as it sounds.

      The problem arises when you don't run Firefox as a super user. Under Windows, I have tons of users that couldn't patch it if they wanted to, because they're not Administrators.

      Under Windows, MS has an update system that runs as root and uses certificates for validation (lest Man-In-The-Middle attacks let the bad guys send "updates" of their own).

      Firefox can't participate in this infrastructure for obvious reasons.

      The same issue comes under Linux. If you run Gentoo, you'll need to handle it yourself. Redhat has an autoupdater. Debian has apt-get. This is a solved problem here.

      For the Windows area, the "right" solution would be a privileged service that runs as an Administrator. I doubt we'll see this any time soon though.

      --
      I think Mauve has the most RAM. --PHB (Dilbert Comic)
    3. Re:Forced Security by Anonymous Coward · · Score: 0

      That model works with services/subscription content; but it does not work with standalone applications. I'm only willing to login if I believe that I need an account/subscription.

      I'm not willing to get a slashdot account, because I can use this site just fine without one. I don't want to have to login to read/post. If you tried to make me, I'd go elsewhere. (e.g. I skipped the whole Orkut debacle because I didn't want to have to login just to read messages.) Likewise, if a software vendor tried to make me login to use a stand alone application, I would either (a) not download the product in the first place or (b) delete it if it didn't let me disable the phone-home option. (e.g. I skipped Half-Life 2 even though I really wanted to play it, and I have the phone home options disabled for windows xp, firefox and winamp.)

    4. Re:Forced Security by aero2600-5 · · Score: 1

      or (b) delete it if it didn't let me disable the phone-home option.

      But that's the beauty of it. If the advanced user could disable it, and the regular end-user could leave it enabled, then what does it matter? You're paranoid? So disable it. If you're willing to rely on the Mozilla foundation, leave it enabled. I can't think of a better group to leave it in the hands of.

      Why is this do difficult? If you're smart enough to defend yourself, leave it disabled. If you would prefer others do it for you, leave it enabled.

      It's that simple. All we need is someone to code it.

      Aero

      --
      Please stop hurting America -- Jon Stewart
    5. Re:Forced Security by Tom · · Score: 1

      because the end-user who's not the average slashdotter won't know there's a patch and won't install it.

      That's why they added the red icon, auto-update and the other stuff. Uh, back in 2003 or so.

      --
      Assorted stuff I do sometimes: Lemuria.org
    6. Re:Forced Security by aero2600-5 · · Score: 1

      That doesn't mean the end-user pays any attention to it. Force it. Make it so that they have the best security everytime they run the program. Problem solved.

      Aero

      --
      Please stop hurting America -- Jon Stewart
    7. Re:Forced Security by Tom · · Score: 1

      And here I was, thinking that automatic program execution without end-user involvement was the #1 security problem of our days...

      --
      Assorted stuff I do sometimes: Lemuria.org
    8. Re:Forced Security by aero2600-5 · · Score: 1

      "And here I was, thinking that automatic program execution without end-user involvement was the #1 security problem of our days..."

      You're quite close, Mr. Tom.

      That would be unauthorized automatic program execution without end-user involvement is a security problem of our day. I don't know about it being #1, as non-educated click-happy end-users seems to rank right up there as well.

      Aero

      --
      Please stop hurting America -- Jon Stewart
    9. Re:Forced Security by Tom · · Score: 1

      That would be unauthorized automatic program execution

      Which of course brings us to the problem of authorization. We have a PKI infrastructure thanks to Verisign &Co and it's right in the browsers, so that could be used.

      Yes, that just might work.

      As for non-educated users - they aren't the problem. They're the boundary conditions of our work environment as security people. They will not change. Anyone talking about user-education needs to realize that it's not 1985 anymore, and we've fucking tried it for 20 years. It's not working.

      --
      Assorted stuff I do sometimes: Lemuria.org
    10. Re:Forced Security by aero2600-5 · · Score: 1

      "Which of course brings us to the problem of authorization. We have a PKI infrastructure thanks to Verisign &Co and it's right in the browsers, so that could be used.

      Yes, that just might work.
      "

      I'm sensing a little sarcasm there. Now, I don't know a whole lot about PKI infrastructure (heard something about PKI in the military and thought it sounded stupid) and I know enough about Verisign to know that they're not to be trusted, but that doesn't make a difference in my argument. I'm not saying anyone with XYZ authorization certificate should be authorized to run automated programs on your system. Fuck that. That's a horrendously bad idea. I was refering to the software, in this case the browser, connecting to one server at one IP, and receiving it's forced updates from there. What does it take to be authorized to run this code at this point? Either you're at this IP, or you're not. End of story. Full Tilt Poker, as an example, and most anti-virus software can securely update their software without intervention, so why can't a browser or instant messenger?

      "As for non-educated users - they aren't the problem. They're the boundary conditions of our work environment as security people. They will not change. Anyone talking about user-education needs to realize that it's not 1985 anymore, and we've fucking tried it for 20 years. It's not working."

      I agree with you, but at the same time, my observations disagree. Training users has failed horribly on the grand scale. But, when I'm teaching a friend of family member how to use the internet to it's potential without getting viruses or spyware, it works. They know what programs to run, what kind of sites to avoid, what things to never execute. I see two factors. Intelligence. Give a shit. If your user doesn't give a shit, training won't matter. If your user doesn't have the intelligence, then he just won't pick it up. I can't see any other way to explain this discrepancy.

      In the corporate workplace, my gameplan is this. Educate them. See if they fuck it up. Educate them again. See if they fuck up again. If they do, lockdown. They run nothing not authorized by the sysadmin, they download nothing not authorized, they transfer nothing unauthorized, they bring in nothing from home that's not authorized. They use dictated software. Every system is the same. Same OS, same software, same versions. Every user has a folder on their system. If you save something outside of this folder, don't expect it to be there the next day. It'll be wiped clean. Users will bitch and complain, but you will have given them two chances. The management should support you, as you tried it their way.

      Aero

      --
      Please stop hurting America -- Jon Stewart
    11. Re:Forced Security by Tom · · Score: 1

      I actually wasn't that sarcastic, except for one point:

      PKI only verifies the source, not the intent or content. With PKI, I can know for sure that this thing I'm about to install is indeed from XYZ Inc. - but I still don't know if it's trustworthy.
      The idea is that trust extends - if I trust Mozilla.org then I can install their software and trust that it won't do anything bad. So I can have the browser check the signature and only auto-run stuff that is correctly signed from the browser manufacturer.

      That part might actually work. We'll soon see, because many sources are moving into that direction, including Debian.

      The management should support you, as you tried it their way.

      The problem here is that management is usually part of the problem, not of the solution. Managers are the first to complain against any strong security procedures. Especially middle management relies a lot on the illusion of power, and anything they perceive as taking power away from them is something they will resist with everything they can. Most middle management in most companies requires the illusion of having power because they, in fact, don't have much to speak of.

      --
      Assorted stuff I do sometimes: Lemuria.org
    12. Re:Forced Security by aero2600-5 · · Score: 1

      I had to deal with PKI a little in the military, as I was getting out as it was coming in, but it still leaves the problem of who decides who should be trusted. Verisign will trust anyone that throws enough cash at them.

      As for your opinion of management, and especially middle-management, I agree completely. They way things are and they way things should be are rarely one in the same. How many times do you have to de-funkify the middle management's computers before you have enough evidence that they're part of the problem?

      Aero

      --
      Please stop hurting America -- Jon Stewart
    13. Re:Forced Security by Tom · · Score: 1

      Verisign will trust anyone that throws enough cash at them.

      Which is the proper policy, actually. PKI as-we-know-it (i.e. the certificates in your browser) is not to determine who is trustworthy. Its only purpose is to ensure that the other side is really who it claims to be, i.e. you are really talking to ebay.com and not some phishing site.

      How many times do you have to de-funkify the middle management's computers before you have enough evidence that they're part of the problem?

      About 212 quadrillion times. Give or take a few billion. The problem isn't in evidence, it's in getting the evidence to someone who can change things.

      In my day job, I have almost daily talks with people of the CxO group, and usually once a week with the CEO himself. They do realize what kind of dumbwits they have in their middle management, but they also know that firing them only means replacing the one set of dumbfucks with a different set.

      To solve this problem, we will have to come up with an entirely different way of corporate organisation.

      --
      Assorted stuff I do sometimes: Lemuria.org
  69. Maybe patch was reverse engineered by geekee · · Score: 2, Insightful

    "Ummm, so basically Mozilla was ahead of the game as far as this hole is concerned, having already released a patched version of the browser before the exploit became known?"

    Did it occur to you the patch may have been reverse engineered, and the exploit created from the patch? There is a reason MS doesn't like to patch holes that haven't been exploited.

    The version of firefox I'm using is unpatched and vulnerable since the IT guy here hasn't bothered to patch it yet.

    --
    Vote for Pedro
    1. Re:Maybe patch was reverse engineered by gottabeme · · Score: 1
      Did it occur to you the patch may have been reverse engineered, and the exploit created from the patch?

      Uh...IE is not open-source. IE patches' source aren't available to reverse-engineer.

      There is a reason MS doesn't like to patch holes that haven't been exploited.

      Uh...could you explain what that reason is?

      --
      "Those who consume the bulk of goods are those who make them. We must never forget this secret of our prosperity."
  70. Screw your browsers by stlhawkeye · · Score: 1

    What's the latest Lynx exploit? Even that's too risky. I telnet straight to the web server and hand-request all the documents and parse the html via the ol' eye ball. No root exploits for my optic nerve, bitches.

    --
    "I have never won a debate with an ignorant person." -Ali ibn Abi Talib
    1. Re:Screw your browsers by Anonymous Coward · · Score: 0

      Shut the fuck up

    2. Re:Screw your browsers by Narchie+Troll · · Score: 1

      There is a pretty old but still functional exploit called a blunt object to the eye.

  71. Millions unaware by Donny+Smith · · Score: 1

    >The specific response: It's already patched.

    Check out comments on this story - the FF update indicator shows nuthin' and I believe at least 80% of active FF users out there have no freaking clue that they're exposed.

  72. Patch probably reverse engineered by geekee · · Score: 0, Flamebait

    "Sounds like damn good response time to me! When was this first discovered? How many days total did it take for the patch to be released? Yes, it sucks that the vulnerability was there to begin with, but you have to admit that this is a good demonstration of how well an open source community project can respond."

    Yes, the open source community did a great job showing hackers exactly what the problem was, so an exploit could be developed for the unpatched systems. Great work guys.

    --
    Vote for Pedro
    1. Re:Patch probably reverse engineered by Knuckles · · Score: 1

      Could someone please correct the stupid flamebait moderation? While the poster's tone is somewhat sharp, the timing of patch and exploit do give good reason to suspect that the exploit was created from the patch. IMHO this is an interesting development and something that so far has maybe not gotten enough attention. If the patch needs several days to use distro users, this is a risk.

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
  73. Re:FireOutFoxed by Anonymous Coward · · Score: 0

    Off Topic My Orifice!

          Face it, its just a matter of time until the masses storm the Bastille of Open Source and render it obsolete. Its happening now as hackers turn their attention away from the generic resident evil MS.

  74. Hey, a new game! by Sialagogue · · Score: 4, Funny

    I'd like to propose a new game here on Slashdot, called "Six Degrees of Microsoft." The objective is to relate *any* story, from browser exploits, to RFID tags, to new features on Google maps back to some oversight, corruption, or other evil perpetrated by Microsoft.

    Understand, I'm not even saying I necessarily disagree with the parent post, I just think that every Slashdot post in the future should have at least one response titled "Six Degrees of Microsoft." Firefox/IE posts are easy, but "GBA SP Updated with Brighter Backlit Screen" might be a bit more of a challenge.

    Good luck...

    --
    The only acceptable defense of scientific results is to say that they were the product of the Scientific Method.
    1. Re:Hey, a new game! by jaymzter · · Score: 1
      --
      If thou see a fair woman pay court to her, for thus thou wilt obtain love
  75. drama baby by willCode4Beer.com · · Score: 2, Insightful

    36,000 people a year die from the flu according to the CDC, this gets rare news coverage.
    People die every single day on the hiway.
    People are murdered just about every day.
    Thousands of people are starving to death in Africa.

    A plane with a busted nose gear makes huge news.

    Reporting about an IE exploit would be as excting as reporting a flu death. The rare events make for more drama. The news is about drama, not NEWS.

    --
    ----- If communism is a system where the government owns business, what do you call a system where business owns govern
    1. Re:drama baby by Anonymous Coward · · Score: 0

      Actually, from the CDC's own site, it's more like a few hundred up to 1,000 or so per year for flu itself, but for PR purposes they like to lump flu in with pneumonia statistics to get the 30,000+ figure to promote flu shots and general fear. So you'll hear loudly and constantly the larger number but reality is far different. Any number of sites can explain this, including www.nomorefakenews.com, and www.redflagsdaily.com for starters.

  76. The worst Firefox Exploit is; by infonography · · Score: 1

    The Pulling it out of my ass exploit. Or the Dancing monkeyboy exploit.

    --
    Sorry about the writing. Robot fingers, you know? Cliff Steele in DOOM PATROL #23
  77. Firefox or IE? by JordanL · · Score: 1

    No thanks, I'm quite happy with my Opera 8.5

  78. Re:The real problem--SpyWare by Darkman,+Walkin+Dude · · Score: 1

    Your computer might get pwn3d, but your browser won't!

    Amazing. You managed to try to turn that into a positive point. I'm not pro or anti anything, the right tools for the job is my motto, but wow.

  79. Re:Browser shmouser... Well, aren't you lucky! by supradave · · Score: 1

    Well, aren't you lucky. The company I work for has a secure OS. And not only is it secure, it can secure other OS's (at least that's what we expect). We have just gone out the door for Alpha and we should be out the door in the next few weeks for Beta and should announce by the beginning of the year.

    Wouldn't it be nice to have an OS that can verify the code before you execute it?

    Of course, it's not open source and so people are going to bleat about that, but we have some big brains behind it, so I'm not too worried. We may release a portion for review, but not the complete OS.

    Low and behold, it's not Linux, *BSD, Solaris or even Windows. It's new.

  80. thank you by Anonymous Coward · · Score: 0

    Somebody gets it.
    The post is an anti-mac troll.
    The poster is mocking Apple fanbois.

  81. Re:Screw it...now I'm moving to Opera by WilliamSChips · · Score: 1
    --
    Please, for the good of Humanity, vote Obama.
  82. Re:The real problem--SpyWare by Kythe · · Score: 1

    I agree. This is a huge difference.

    Not to downplay the seriousness of this exploit -- it's a true, critical flaw. Glad there's a patch available already, and even though Firefox has had fewer critical vulnerabilities than IE over the years (even now, IE has two critical bugs that have been around for over a year), I'd very much like to see the frequency of FF security holes go down.

    Sadly, I'm not a coder, so I'll just have to hope for the best :)

    --

    Kythe
  83. Mandrake users wait by willCode4Beer.com · · Score: 1

    Mandra-driva are still stuck on 1.0.4.
    They still haven't provided updates. boohoo.
    maybe its time to get the cooker RPM's and break some dependencies.

    --
    ----- If communism is a system where the government owns business, what do you call a system where business owns govern
  84. Re:The real problem--SpyWare by vertinox · · Score: 1

    Amazing. You managed to try to turn that into a positive point.

    It's far easier to format and reinstall Windows than it is to try to repair a broken install of IE without a total reformat. Oh wait...

    --
    "I am the king of the Romans, and am superior to rules of grammar!"
    -Sigismund, Holy Roman Emperor (1368-1437)
  85. Sorry, but by Sycraft-fu · · Score: 1

    You can choose to have an OS that gives you power and control or you can choose to have one that acts like your nanny, not both. The power to install software on a system is also the power to install bad software on the system. The power to modify system settings to be how you want is the power to fuck them all up. Etc.

    The scary, Orwellian view of Trusted Computing offers what you want. The processor and OS will enforce security. Apps will only run if blessed by the signing company, probably the OS provider. You will not be the administrator of your system. You will use only approved software and data, etc. Well, that'll keep you safe. However I don't like the cost.

    People put WAAAAAAY too much stock in the "not running as root" thing. Yes, I agree it's a good idea, I am glad MS is chaning to be that way, but if you think it's protection, think again. The only thing that helps is to remind a person who knows what they are doing to check and see if something really needs root. It does not protect against:

    1) Remote exploits to services running as root.
    2) Evil shit that can run as the user (spam bots and so on).
    3) Programs that use a local privledge escalation exploit to gain root.
    4) Programs that install for the user, wait till the elevate privledge, grab the password and use it.
    5) Evil programs that piggy back on top of other software that needs root to install (as spyware often does with P2P programs).
    6) Dumb users that simply enter their password whenever asked, without checking what it's for.

    That's probably not an exhaustive list either.

    Remember: As it stands, when you download software in Windows with IE it warns you, on every download, that the software might be evil. When you run it, it again warns you and you have to click ok. You really think a password will change anything? Users see them as hoops to jump through and simply do it without thinking.

    The only way to protect people form themselves is to take away administrative control from them. At work, we can keep users safe, since they do not administer their comptuers, we do. They do not have the necessary access to do any damage. However I don't want that at home, I do not want Microsoft, Apple, Linux Torvalds, or any other person or entity to decide for me what I can and can't do on my own PC.

    Now you may not feel the same, but do recognise you have a choice: You either choose a system you control, or one that protects you from yourself. Don't demand that OS makers make an OS that prevents bad styff form happening, while still giving you total control because they can't.

    1. Re:Sorry, but by spudgun · · Score: 1

      1) Remote exploits to services running as root.

      Which is why every service which can run as a user has it's own user account/UID

      2) Evil shit that can run as the user (spam bots and so on).

      easy to find and kill - can't hide from root.

      3) Programs that use a local privledge escalation exploit to gain root.

      If you don't use a SUID program then chmod -s it

      4) Programs that install for the user, wait till the elevate privledge, grab the password and use it.

      Don't Run users shit as root.

      5) Evil programs that piggy back on top of other software that needs root to install (as spyware often does with P2P programs).

      Download source or from trusted sites only.

      6) Dumb users that simply enter their password whenever asked, without checking what it's for.

      Ok shoot them, then after they have the hassle of a broken system they will learn.

      --
      Type unto others as you would have them type unto you.
  86. text of email announcement by Deanalator · · Score: 1


    From: Berend-Jan Wever
    To: full-disclosure@lists.grok.org.uk, bugtraq@securityfocus.com
    Subject: [Full-disclosure] Internet Exploiter meets FireFox

    Hi all,

    Since I stopped releasing browser exploits, development on them seem to have slowed to a halt. For the latest FireFox vulnerability, I decided to finally port Internet Exploiter and thus PwnZilla was born.

    Technical details and documentation are all inline.

    FireFox 1.0.7 is out which seems to patch the vulnerability, I could find no release information in the website so far, but that may change in the near future.

    Get the exploit at http://www.milw0rm.com/

    Cheers,
    SkyLined

  87. Defense In Depth by dclydew · · Score: 1

    Defense In Depth - Should your browser fail to be secure, one should have additional layers of security in place. Personal Firewalls, firewall/router combos, IDS (for the geek) or IDS for the corproation. One should never rely on any single piece of software (even if it was blessed by holy penguin pee) for their security.

    --
    Get a life, not a lifestyle. - Hikem Bey
  88. Java myth revisited by aaronl · · Score: 2, Informative

    No, it's quite to the point provable and true. For example, I use Azureus because I haven't found another suitable client under Linux. I would never run it under Windows because the UI is slower, the startup is horrid, and it takes more resources than other programs. It is responsable for 60MB of RAM and a 380MB VM footprint. It is consuming 1.3% of my Athlon 2600, and 7% of my total 768MB of RAM.

    Java is slow to start and requires more memory than an equally competently written native code program. This is always going to be the case, because it imposes both the overhead of the C libraries and the overhead of the JVM itself.

    The case where Java is *not* slower is where it can do run-time optimizations. Then it is sometimes faster than native code. In the other cases, Java is just not *as* slow as it used to be, that's what has changed.

    It could be said that the "Java is fast" people are being equally unreasonable because they're ignoring many of the more important places that Java is slower in. The right answer is that Java is faster than C for some things, slower than C for others. During execution, they are comparable. In shutdown and startup, Java is slower. Java also has the issue of the UI handling, which is not as nice as the established UI toolkits available to other languages. The UI response is also not as good as a native program.

    Also, this is the same NASA that is known for so many inefficiency and poor choices. Are you meaning to imply that Java is another of these? The thing is that NASA could have chosen almost any language and accomplished the same thing. They just decided to use Java. Is that supposed to prove something? Or was that supposed to be that you named three apps that were written in Java, and have better native equivalents on many OS'? I already mentioned Azureus, WURM is OpenGL with Java logic, and jdiskreport is yet another program that solves a solved problem.

    That's like my saying "No, C/C++ is just the right answer, because Windows, Linux, OSX, BSD, QNX, BeOS, Firefox, Gaim, Office, etc. is written with them." It has no bearing on anything.

    If you want counterpoint, fine, I don't think I've ever used a Java app where the UI was decently responsive. That includes Azureus, LDAP Browser, Dell OpenManage, HP WebAdmin, parts of OpenOffice (like the DB portion in 2.0 beta), the Java control panel, and the Solaris installer.

    So no, Java is still slow enough to be impractical on the desktop. The Java UI toolkits suck, and the whole language suffers as a result. Fix the UI, fix the load times, and fix that you need another instance of the JVM for each app. Then you have it good for desktop apps.

    1. Re:Java myth revisited by Dan+Farina · · Score: 3, Informative

      http://www.martiansoftware.com/nailgun/

      Also, why would you CARE about the VM utilization? Also, Azureus (as I recall) has a multi-megabyte (up to 32?) cache for blocks it have recently been sent to attempt to reduce I/O, so it's sensible that it would take up more memory, JIT aside.

      I have noticed that Azureus generates incredibly copious amounts of garbage though.

    2. Re:Java myth revisited by AKAImBatman · · Score: 2, Insightful

      I would never run it under Windows because the UI is slower, the startup is horrid, and it takes more resources than other programs.

      I do run it under Windows, and I can't say that I've seen a finer client. The memory footprint is a side effect of what it's doing (caching large amounts of data), not the JVM. Java programs only have ~20% increase in footprint. This increase comes from the fact that running the Java VM requires that an OS be loaded on top of an OS. If the JVM was an OS, there would be no overhead other than the differences in String handling.

      The right answer is that Java is faster than C for some things, slower than C for others.

      This is almost always the correct answer when comparing technolgies. However, that answer is still quite different from "Java is slow". Java is *not* slow and has a very comparable average execution to C/C++ code. Worst case, we're talking about a 5-10% reduction in performance. Best case, we're talking about a 5-20% increase in performance. (Due mainly to programs that Hotspot can optimize well.) Either way, the performance difference is irrelevant on modern machines.

      Java also has the issue of the UI handling, which is not as nice as the established UI toolkits available to other languages. The UI response is also not as good as a native program.

      That is a whole other issue independent from the Java itself. FWIW, Swing is provably faster than the native Windows GDI. (Which, BTW, tends to cheat by not performing all updates.) The problem is that Swing has a different update model which can have *percieved* performance problems. This puts a bit more of a requirement on the developer to understand how to avoid those problems.

      One other issue that makes Java seem slow is the interaction of the Java Objects with the VMM of many systems. When Java scans the objects to see if they should be collected or not, it creates havoc with the memory that the VMM swapped out (particularly on Windows). A system designed around Java would not have this problem. (Or even a better memory manager like on Linux, FreeBSD, and Solaris.

      That's like my saying "No, C/C++ is just the right answer, because Windows, Linux, OSX, BSD, QNX, BeOS, Firefox, Gaim, Office, etc. is written with them." It has no bearing on anything.

      No, if you said that "No one will use C because it's slow", using those examples would be a good counterpoint. I never tried to say that Java is "the right answer" because of a few programs. I said, that these are a few examples of programs that easily disprove the "Java is slow" argument.

    3. Re:Java myth revisited by aaronl · · Score: 1

      Nailgun looks close to exactly what I had in mind. They have quite a bit of work left to do, but when finished, it should be great!

      As far as Azureus, I'm not really worried about that particular program. That was footprint right after I started it, which leaves a bit to be desired, but it isn't scary. The footprint of OOo, on the other hand, is disgusting. I don't know if that has to do with the Java integration, but I don't remember it taking up nearly as much in 1.x as in 2.x beta builds.

    4. Re:Java myth revisited by antime · · Score: 1
      Java is *not* slow and has a very comparable average execution to C/C++ code.
      That depends entirely on your JVM. For a while I was running a Gentoo PPC system, and the only JVM I could use was IBM's which lacked a JIT compiler. With that setup, even something as CPU-unintensive as editing text with jEdit was unbearably slow even though the system was relatively fast (1GHz G4+).
    5. Re:Java myth revisited by aaronl · · Score: 1

      First off, thanks for a rational reply instead of a flame. I really appreciate that! :) I figured that submitting a post that says bad things about Java was certain to earn me flamebait or troll status, or at least some nasty replies.

      I never meant to say that Azureus isn't a good client; I think it's fine. I use BitComet under Windows, personally. They both use too much memory, but BitComet is more responsive in the UI.

      20% is still a big increase in memory use, though. I might have a good amount of memory, but I don't like the idea of programs being 20% larger without a very good reason. For what Java gives me, I'd rather have cross-platform C and save myself the resources. I also get annoyed when people start saying how it isn't important because computers are fast. The problem is that if every program, OS function, and layer of abstraction shared that sentiment, computers would suck to work on. Just because we have more power doesn't mean we should squander it. Leave that power for things that *need* more resources. Computers were finally powerful enough for real-time 3D, and that was a good reason to use the power. That sort of thing. I'm also not saying that Java isn't a good use of the power, but it is no excuse for laziness in programming. I want a fast and responsive computer, and I don't want to upgrade for no good reason. (I'm not implying that Java was lazy or anything, just ranting about it being ok to waste resources.)

      Perceived performace is what really counts in a UI, though. We also can't expect the OS to change for an application. If the way Java is doing something is slow on a major platform, then Sun needs to find a way around it. Especially since that kind of thing really hurts Java adoption, and a company like MS is certainly not going to help out their competitor, nor deteriorate the platform dominance. I'll definitely agree that GDI, and GDI with MFC is so much worse.

      The average person still associates Java with "those goddamn annoying things that my web browser starts and makes it lock up". Those crappy web browser Java plugins really tarnish Java's image. Java applications work so much better than applets, but most people have never run one.

      I happen to be of the opinion that I want to see C toolkits keep improving so that the apps are more and more portable. I don't want more abstraction and bytecode; I want good native code and minimal overhead. This can be done fairly well today, and you can get your cross-platform C app to compile and run on more platforms than Java currently has a JRE for.

    6. Re:Java myth revisited by jsight · · Score: 1

      The footprint of OOo, on the other hand, is disgusting. I don't know if that has to do with the Java integration, but I don't remember it taking up nearly as much in 1.x as in 2.x beta builds.


      OO 1.x used Java as well (albeit not quite as heavily). I'm pretty sure that OO's porkiness has nothing to do with the Java integration, though.
    7. Re:Java myth revisited by Maian · · Score: 1, Insightful
      In a way, Firefox has similar issues to what you describe for Java programs. It takes longer to load (compared to Opera) because besides loading the rendering engine, it must also load a XUL processor and XPCOM, which bootstrap the XUL files that define Firefox's GUI. It also uses JavaScript within those XUL files, but I don't see any apparent slowdown in the GUI.

      I wonder how fast Firefox would load if the XUL processor was preloaded. Like XULRunner with the Firefox XULs.

    8. Re:Java myth revisited by aaronl · · Score: 1

      Yeah, Firefox does have a lot of that, and it bugs me quite a lot. I used to use Galeon because of the load times, but that was when the alternative was the Mozilla suite. I do sometimes see UI slowdowns, but it's from being swapped out. Sometimes it takes 30-45 seconds for Firefox to stop screwing around after I've left it overnight.

      On a side note, does anyone ever finish their software before starting to add silly features?

  89. Typical reaction by Spy+der+Mann · · Score: 1

    *starts firefox 1.06*
    Hu hu hum....
    (enters www.slashdot.org)

    Firefox exploit released! An exploit for the just-patched Firefox has been released...
    "Uh oh." (enters www.getfirefox.com) - click... click

    Done! So, you were saying? :)

  90. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  91. Did you notice... by jhantin · · Score: 1
    • that it's a JS/HTML scripted document, so the working exploit IS the source?
    • that the author (or whoever the author assigned copyright to) has to be the one to sue?
    • that most people will never figure out where an exploit came from anyway?
    --
    ...when you're writing a game...tweak the difficulty of "Easy" to something [your mother] can cope with. -- onion2k
  92. Im not listening by xmorg · · Score: 0

    I cant hear you ! lalalalalalalalalalala!

  93. The Fire will put itself out. by Spy+der+Mann · · Score: 1

    Wait a couple of years more, while all the Firefox vulnerabilities get patched. Meanwhile, Microsoft's browser keeps going and going and going...

    In other words, Firefox's model converges to security. Microsoft's doesn't.

  94. Re:IE7 will doom Firefox by RyatNrrd · · Score: 1

    Your prediction has a snowball's chance in Hell of coming true if, and only if, Microsoft release an open-source IE7 for Linux.

  95. Whew. by Saturn49 · · Score: 1

    Good thing I just switched to Opera. :)

  96. correction by Anonymous Coward · · Score: 0

    language precompiled to bytecode which runs on a virtual machine != interpreted language

  97. more buffer overflows by idlake · · Score: 1

    But people keep saying that good programmers can avoid buffer overflows in C and C++ because they know what they are doing. Well, I guess neither Microsoft nor Firefox programmers are good enough...

  98. The other story by cyfer2000 · · Score: 1

    One of my friends told me that after several large scale worm/virus outbreaks and one prolonged FBI investigation about a hacking of NASA from their IP address, (which turn out to be via their IP), the IT guy of that company only agree to buy Mac and unix machines.

    --
    There is a spark in every single flame bait point.
  99. Ahem... by Anonymous Coward · · Score: 0

    *Opera*...
    end of discussion...

  100. Browser wars by Anonymous Coward · · Score: 0

    Buy a Mac and be done with it :)

  101. Check Opera by chx1975 · · Score: 1

    Opera is now free, you know. Only OSS zealots would say no, now.

    1. Re:Check Opera by Anonymous Coward · · Score: 0

      opera doesnt have any extensions such as adblock.. i dont think so

  102. Re:The real problem--SpyWare by nacturation · · Score: 5, Insightful

    But simple web browsing is still "safer" in Firefox. Your computer might get pwn3d, but your browser won't! The "exploits" and "security flaws" everyone is talking about completely misses the layman's reason for switching, and that is because (thus far) none of these FireFox exploits turn innocent browsing into a spyware, adware, toolbar infested nightmare.

    So you can install anything onto the computer (such as spyware, adware, malware, etc.) but the browser is still safe? I agree with the other poster... what a crock! Also note that it's possible to install extensions into Firefox. Just because nobody has written a spyware/adware extension for Firefox doesn't mean that Firefox is immune. In fact, one of the benefits of Firefox is the ability to extend it. Do you even *know* what you're talking about?

    --
    Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
  103. What are you guys with 1.5a doing? by Elad+Alon · · Score: 1

    I've got 1.5a comfortably installed here, and I'm reluctant to switch back. Just wondering what the rest of you is doing, and for what reasons.

    --
    News for merdes. Shit that matters.
    Ask me about my sig.
  104. Re:Browser shmouser... Well, aren't you lucky! by kurzweilfreak · · Score: 1

    Sign me up for your newsletter. Seriously.

    --

    kurzweil_freak

    5th Kyu Genbukan Ninpo/KJJR student

    Be the darkness that allows the light to shine.

  105. Azureus by Nasarius · · Score: 3, Interesting
    Do you use Azureus?

    Why yes, yes I do. I love its features, but the interface is incredibly sluggish. Same goes for Eclipse. I've used it on Windows, Linux, and FreeBSD with various JDKs. It's slow. I'd go crazy if all the GUIs I use were the same way.

    --
    LOAD "SIG",8,1
  106. the user permission model is screwed up by Khashishi · · Score: 1

    The user priviledge model is designed for many-user computers for work or kiosk purposes.

    For the typical home desktop, it doesn't make any sense at all. The danger is not malicious users, but malicious programs (spyware or viruses). Running as a limited user will prevent these programs from damaging the root system but it IS an annoyance. I do want to have control over MY computer. Just because I'm root shouldn't mean that anything I run should get root priviledges. I should be able to set permissions on programs.

  107. opera.... by hahaha_it+works! · · Score: 1

    well......

    I started out....as i think did most people.....with netscape. i was forced...through my own ignorance...into the cold embrace of brain-death xp, simply because it was on the laptop that i had bought (i gave my tower away....ironicy....to an employee of microsoft). my this stage i was and soon after started to use firefox. i have to say that i do like firefox. i liked the way it worked, but i do have to say that having so many extensions remainds me of a xmas tree........

    i am now using suse 9.3 pro....it's a big brighter day of screaming at your computer coz it's not windows..actually in a lot of ways it exactly like windows except that you've done it and your praying to the gods of the bits to fix it and not let everything be lost....oh wait...no..it's o.k.....

    i'm with opera now...it's exactly what i was looking for.....something that i ues to look at webpages. the updates were quick...read it one minute, next it was screaming for me to update.....,little pushy.....hemmmmm

    sorry....first post....kinda rambeling......hello...:>

    --
    "no no no no.....don't do that....please i need to go to bed! it's four o'clock in the morning!!!!" me to my computer..
  108. GPL Exploits -- interesting side effects. by Stephen+Samuel · · Score: 4, Interesting
    If someone uses the exploit code to build a worm and doesn't include the full source code with the 'distribution', the originl worm writer could sue them for copyright violation.

    This, of course presumes that (1) the original exploit author is a proper white-hat, and (2) we catch the person who creates the worm.

    --
    Free Software: Like love, it grows best when given away.
  109. FREEDOM OF CHOICE by sfabkk · · Score: 1

    Firefox versus IE,

    Its not the point which is one is more secure and which isn't, though I disagree that a 3 month string of quickly released patches compares to the decade of the Bataan death march of Internet Explorer Vulnerabilities. What is the underlying issue, that goes to the heart of all issues when you compare them and its not open source or proprietary software or which is more secure or who's the market leader and who's the rising star of the browser wars.

    FREEDOM OF CHOICE

      With one of the above mentioned browsers you have it, and the other you don't.

    You don't like Firefox, delete it, try and do the same with IE, its like cancer you can't get it all but I will feel like its gone. That is till you have to update your operating system ...oh too bad guess you don't have a choice do you. Some Mega Corporation who gobbled up the company that made the second rate browser only updates through "their" browser. Well don't feel bad the combined might of the US government couldn't get the Browser out either.

    I hope someday I will be able to rip it out so I can get rid of the 3 other programs I installed because of IE.
    Ad aware, Spywareblaster and Spybot search and destroy

    Don't get me wrong I love the programs but in the the last 2 years I have used them I have yet to have to rip out any Spyware from any version of Mozilla. Which is funny because I only used Mozilla to surf how could Spyware infect the browser I wasn't EVEN using. I just wish I could uninstall it, but sure is nice that if I am pissed at Firefox I can.

    I would just like to see a writer do an article on that. How many windows users after the frustration of having their computer turned into a virus factory tried the to go the the ADD and REMOVE WINDOWS COMPONENTS and try to uninstall IE only to still find on their system and that is still gets infected. Not much fun in that article, no controversy, no flames from the Slashdot crew, no interest.

    "Mankind is at its best when it is most free. This will be clear if we grasp the principle of liberty. We must recall that the basic principle is freedom of choice, which saying many have on their lips but few in their mind."

    -- Dante - "Monarchy" (1309)

    "and even fewer of us have it with our software"
    sfabkk

    That is if Microsoft is involved ;-)

  110. Re:Screw it...now I'm moving to Opera by PenguinBoyDave · · Score: 1

    Aw hell. I guess I'm going to have to use AOL then. Do they run on Linux? HA HA HA

    --
    I'm not a troll, but I play one on Slashdot.
  111. FireFox team is loathe to change the update model by I'm+Don+Giovanni · · Score: 2, Interesting

    I see many here saying that the FireFox security update system is inadequate because it's too easy to ignore, not in your face, too easy to go unnoticed (and many times doesn't even work; my FireFox is giving no indication that it needs updating). What you don't understand is that the FireFox team *wants* the update notifications to be easily unnoticed, not in your face, easy to ignore. If they became "in your face", then the user would eventually think, "Damn, I sure do have to update this thing a lot. Guess it's not really that secure after all."

    --
    -- "I never gave these stories much credence." - HAL 9000
  112. What about Lynx? by Ira+Sponsible · · Score: 1

    So how does Lynx compare to the rest of the browser world security-wise? I've been using it for years, and haven't seen any reports of any Lynx-specific exploits. Or am I missing something?

    --
    1.Netcraft confirms:In Soviet Russia all your base welcomes a beowolf cluster of CowboyNeal overlords. 2.? 3.Profit!!1!
    1. Re:What about Lynx? by m50d · · Score: 1
      Yes, lynx is very secure, exactly because it places a lot more emphasis on security than features. But it's too far in that direction on the tradeoff for many users - You can't log in here with it AFAIK (no image support), it has no javascript support to speak of, and of course no java or flash. A balance needs to be struck, and I don't think lynx is where it is for most users.

      Bear in mind that although security implies a certain lack of features the reverse is not true. W3m has a horrible number of unfixed security problems.

      --
      I am trolling
  113. Worry by umbrellasd · · Score: 1
    Same as AIDs in the late 80s and 90s. Everyone thought it was a homosexual thing so heterosexuals did not take precautions. Oops. Then people get wise. Same as the Katrina. Oops. Now Rita comes and people actually make an effort to evacuate without hesitation.

    I wouldn't worry too much. There will be a big upswing of exploits as Firefox becomes mainstream and with that should come more diligent effort to address the exploits and likely an automated system for patching. That's the same as Microsoft had to do and that's not where Firefox and IE differ. Where they differ is in the fact that Firefox is opensource and can be fixed by any person willing to contribute (and in this case, fixing exploits is very much motivated by self-interest which is doubly good). With Firefox you won't have to hear "Oh, it's just too hard for us to fix the codebase; you have to wait for Vista" and then when marketshare dips, suddenly it's fixable.

    If anything, the more scrutiny Firefox is subjected to, the more open source has an opportunity to outshine closed source, so bring it on. As far as updates, I play several online games and patching is automatic and not optional when the time comes. This does not bother me at all. Personally, I would be completely happy with Firefox automatically downloading and installing security updates. I'm as partial to allowing people to run an un-updated Firefox as I am to putting a loaded .357 in a child's hand. "Oh, I just really needed to run my browser without the latest security updates. It was an emergency!" Yeah, right. Try reprioritizing your life so it can sustain an occasional 10 minute download and install that will save you hours of grief when some malicious application brings your computer and every computer on your network to its knees.

    (Sure there are expections here and my analogy is a bit extreme, but the basic principal is the same. Don't let people do stupid things that endanger them and everyone else. "But it's my right to blow my head off with a gun." Ok, whatever: *takes the gun away and chucks it in a river*. Go find it if you want it so badly.)

  114. Utter nonsense! by Anonymous Coward · · Score: 0

    Opera is seen as more secure but doesn't allow you to use many useful websites.

    I challenge you to supply links to three "useful websites" that Opera "doesn't allow you to use" and state what the problem(s) are. Otherwise retract the comment.

    (And if I wasn't at work, I'd use some colorful language in this post.)

  115. Re:Browser shmouser... Well, aren't you lucky! by minus9 · · Score: 1

    "The company I work for has a secure OS."

    Where have I heard that before...

    Oh yeah I remember, every new OS since the beginning of operating systems. Incidentally we're bringing out a car that never breaks down. Real soon now, just you wait and see.

  116. So... where do you download? by Anonymous Coward · · Score: 0

    Under Windows there isn't any indication you need an upgrade; and
    nowhere on the FireFox website does it show how you can download.
    This is really really poor organization.

    1. Re:So... where do you download? by Anonymous Coward · · Score: 0

      Which part of "download now", with links by operating system, taking up the top half of the main page confused you?

  117. Security Flasw Huh! by KarrottoP · · Score: 2, Insightful

    I can settle this for anyone confused....Lets take a poll...who has had their firefox hijacked? Who has had to spend countless hours removing malware from their users firefox installation?

    Nobody?

    Huh,
    Thats why I mandated Firefox in my office.

    1. Re:Security Flasw Huh! by ninja_assault_kitten · · Score: 0

      The Slashdot userbase isn't indicative of the general public. They tend to smell worse, and view patching Firefox as a fun and rewarding hobby.

  118. debate? by binarybum · · Score: 1

    I don't think there really is a debate at this point. I love mozilla, but it's obviously not the iron tank many of us thought it was. I think talk about ie vs. mozilla with security is more bickering at this point - both have tried, both have failed. But it really goes to show that it's not trivial to make a highly functional browser and to predict all of the possible exploits and insecurities. That's not to say that we should give up.

    --
    ôó
  119. 1 way for Firefox to mean anything in 5 years... by the+computer+guy+nex · · Score: 1

    .. They need to prove to large corporations that its worth switching. Right now nearly all major businesses do not even allow the installation of Firefox on systems they own. Why? Even if Firefox had fewer exploits, you are still introducing more security risks with IE+Firefox rather than just IE. Things like this will give the suits just enough evidence to stay with IE. If the average user has Windows/Office/IE at work, he/she will use it at home.

  120. Re:Screw it...now I'm moving to Opera by WilliamSChips · · Score: 1
    --
    Please, for the good of Humanity, vote Obama.
  121. 1.5 Beta Simple Fix by Anonymous Coward · · Score: 1, Informative

    Note that users of Fx 1.5b1 can just go into about:config and set network.enableIDN to false (and restart Firefox) to be protected against this exploit.

  122. People are dumber than any browser by minus9 · · Score: 2

    Have there actually been any successful exploits using a web browser as an attack mechanism. The ones that have had the worst effects seem to have been the ones which email an executable with a message saying "Oy dumbass run this executable". They seem to work far better than any thought out technical exploit.

  123. Re:Browser shmouser... Well, aren't you lucky! by supradave · · Score: 1

    Of you course you cannot make a secure OS based on the 40 year old model of dual-priviledge. This is part of the reason why OS's like Linux or Windows can never be secure.

    In order to make your car to never break down would require significant engineering advances in both the drive train and electrical systems. If you stick with current OS theory, you are going to have the same problem of the dual-priviledge model.

    We can compare notes this time next year and we can see if we actually do have a secure OS or you have a car that never breaks down.

  124. Demographics by thegnu · · Score: 3, Insightful

    The only thing anybody could ever prove is that Firefox's security is about as bad as IE's, and that still doesn't make it a worse choice. Right now, with Firefox making up less than 10% and IE making up about 80%, the majority of the exploits that are marketable are IE exploits.

    So people should keep using alternate browsers based on their merit up until they stop becoming alternate browsers. Then, maybe IE's GLORIOUS interface and GLORIOUS functionality can Lure Us Back.

    Oh, please.

    --
    Please stop stalking me, bro.
  125. Re:Browser shmouser... Well, aren't you lucky! by minus9 · · Score: 1

    "We can compare notes this time next year and we can see if we actually do have a secure OS or you have a car that never breaks down.""

    Aaah, but we have a new technology, a total paradigm shift. If you thought your whites were white before, you'll think you have been walking around in filth when you see our new radical breakthrough!! Our surveys show our miracle breakthrough is up to 15 percent better.

  126. Re:IE7 will doom Firefox by cp.tar · · Score: 1
    So, basically, it has a snowball's chance in Hell of coming true if and only if another event of equal likelihood happens first.

    *Whew* I was almost worried.

    --
    Ignore this signature. By order.
  127. Re:The real problem--SpyWare by Anonymous Coward · · Score: 0

    Yes, someone could create a malicious extension, but the user still has to install it. That's a big difference. With IE you can get infested just by browsing the web, and clueless people just throw away their computer and buy a new one because of this. Not to mention you should be safe as long as you download extensions from trusted sites, like the official addon page.

  128. sweet by Jafa · · Score: 1

    That looks pretty cool. Seems to be a bit of work, but with all the arguments over root-user vs. regular user security, it'd be nice to lock things down per app. This will be great for my system and other techs, but does anyone know of a similar application for windows? Would be nice in a controlled environ (work, etc) to be able to lock things down, super tight like.

    J

    1. Re:sweet by Vancorps · · Score: 1
      Seems to me this could be accomplished simply with the read-only switch in the bios. Boot up your favorite OS, so what if it gets exploited? Just reboot and the thing is back the way it was. Gets even better in the VMWare world where you can create drive images and modify them externally while the VMWare environment has no such access.

      To save files and documents? Pretty simple, redirect My Documents or whatever storage mechanism you use to a network resource with proper access controls. Not 100% secure but much closer

  129. Re:Browser shmouser... Well, aren't you lucky! by supradave · · Score: 1

    Thanks for the intelligent discourse. I guess you don't know what you're talking about.

  130. Re:Screw it...now I'm moving to Opera by brianlj · · Score: 1

    "The only secure web browser is less..."

    The Secunia website lists open security issues for:

    http://secunia.com/product/4932/ Opera (0 issues),
    http://secunia.com/product/4227/ Mozilla 1.x (3 issues) and
    http://secunia.com/product/11/ IE (19 issues).

    It's also interesting to look at the past history of issues and maybe take a peek at those pie charts near the bottom of the page.

    Mmmm... Pie!

  131. too easy by Tired_Blood · · Score: 1
    ... might be a bit more of a challenge.

    What? With this crowd?

    Here's how it'll look:

    from the million-to-one dept.
    Anonymous reader writes: "They've found life under the surface of Mars[nasa.gov]! What's more, they can communicate with us (but only in Swahili)!"
    Update: 10/22 22:20 GMT by Zonk: Really sorry about this dupe - thanks for all the hate emails though.

    To which TrollingBot2000 replies with:
    Yeah because Micro$oft is TEH GHEY!!1!
    Fri$t Ps0+ dood!!!``1`~1!!!


    As you can see, no matter what the topic - it becomes abundantly clear that Microsoft some evil hand to play with only ONE degree of seperation. I'm really surprised you thought six degrees would be a challenge here.
    --
    This is not my sig.
  132. IDN hole? No patch needed? by Todd+Knarr · · Score: 1

    This looks like the IDN hole that was reported a bit ago. My understanding is that no patch was needed, just type "about:config" into the URL bar, find the "network.enableIDN" entry and change the setting to "false". Once you do that, the buffer overrun the exploit uses never happens, so the bug can't be exploited anymore.

    1. Re:IDN hole? No patch needed? by CjKing2k · · Score: 1

      As I remember, there was no "IDN hole" or any buffer overrun that resulted from using IDN's. The exploit simply made it possible to create phishing attacks by selecting two characters that in the Unicode character set that looked (nearly) identical but were in fact different letters, both in the URL itself and in the name of a valid SSL certificate. The person who demonstrated the exploit created a site called www.paypal.com along with a SSL certificate that had the same name in it, but instead of the regular ASCII "paypal" name, a Unicode name was created with a different 'a'. With my font, I could see that the 'a' was abnormal, but some other users would have a difficult time distinguishing it from the ASCII 'a' character. By disabling enableIDN, these characters show up in URL-encoded format rather than Unicode. There's really no way to prevent phishing attacks other than by reporting fraudulent websites. Netcraft has already given me a free mug by doing that.

    2. Re:IDN hole? No patch needed? by Todd+Knarr · · Score: 1

      No, this was a very recent hole (within the last week or so) involving very long URLs and an IDN decoding buffer that wasn't length-checked. They issued a patch yesterday, but prior to that simply disabling IDN blocked the attempt to decode and avoided the buffer overrun.

  133. Bad Summary by Anonymous Coward · · Score: 0

    From reading the summary, it sounded like there was no patch. The article itself is not as bad as the summary makes it... it's simply a update your browser message. It's in no way an antifirefox article.

  134. Hmmm, it redirects your browser to another site... by Anonymous Coward · · Score: 0

    ...then p0wnz your machine....
    This sounds kinda like the mirror image of Slashdot. Normally with Slashdot, it's your browser being redirected to a website that Slashdot then p0wnz.

  135. Re:IE7 will doom Firefox by Anonymous Coward · · Score: 0

    This is plain BS, if someone placed a post saying "Firefox will put Microsoft out of business because of better functionality" it will be modded down just as easely. Even if the statement "more secure, faster page loading or better functionality can be discussed, the part "put out of business" is just a clear flamebait and almost impossible.
    Now about the "more features in IE7" discussion, I think this aint going to happen. Maybe in the eyes of a user does IE7 seems perfect. But for a developer IE7 (roadmap) has several shortcomings in multiple standards like XML, ecmascript, DOM, SVG and don't forget CSS. I think FF is much more in the right direction supporting these standards _correctly_ withouth 3rd party plugins like adobe svg and DOM-spy. For things there need to be a plugin, because many users don't need it by default, mozilla hands a much better development environment then IE properly ever will.
    so IMHO is Mozilla Firefox or any other gecko based browser the future!

    check out http://blogs.msdn.com/ie/ and compare it with FF 1.5 features

  136. The Alternative Is? by EXTomar · · Score: 1

    The alternative seems to be subject to the whim of the vendor. If they fold/close down buisness you are done. If they ignore you, you are done. If you have the source and need something to be fixed you can, as a last resort, fix it yourself. Without the source you have less options. Which is more desirable?

  137. It was bound to happen by twitter · · Score: 1
    Firefox is finally catching up with the market leader! Woo!

    Years ago, Microsoft declared security job one. It looks like their Linux labs are finally paying off.

    What's that? I think I hear a fanboy saying that M$ is not funding research like that. It must have been a collection of gifted script kiddies with no connection to M$, they say. OK, I'll agree, free software will always run circles around the few people Microsoft can afford to throw at any single problem.

    Let the layoffs begin! It's not going to work anyway. If this is a real problem, I'm going to apt-get myself a fix in a day or two. In the mean time, I'm going to simply keep using Konqueror.

    --

    Friends don't help friends install M$ junk.

    1. Re:It was bound to happen by Anonymous Coward · · Score: 0
      Moderators: Please note that "twitter" is a known fanatical sycophant whose obnoxious offtopic rants are legend here on Slashdot. It doesn't matter what the topic is, he'll find a way to scrape in some pointless Microsoft bashing. While nobody expects us to love Microsoft in any way, his particularly tepid style of calling anyone he replies to "troll" or "liar" or "fanboy" because he happens to disagree with whatever they're saying is well documented and should not be rewarded. If anything, twitter is the type of person that should not be part of the open source/free software community. He is an anathema to all that is good about free software.

      I'm posting this so that you (the moderator) have some context to consider twitter and not mod him up whenever he posts his filler preformatted rants about installing Knoppix or Mepis or whatever that unfortunately get him karma every single time and allow him to continue posting his trademark toxic crap (read on) day in and day out. You may consider this a troll - I consider it community service. And I ain't kidding.

      If you're a /. subscriber, I invite you to look through some of his posting history. I guarantee that you'll be hard pressed to find someone that is more "out there" than twitter. You'll also probably notice he's got quite an AC following. Don't just read his posts, make sure you go through the replies.

      To get an idea of what I'm talking about, check this post out. This is an article about email disclaimers. The parent of the post is complaining about the ads in the linked page and so on, and twitter actually goes off on a rant to blame it on Microsoft and recommend Lynx, because "is teh free".

      Here's another. In this post twitter not only calls the OP a troll but attempts to "tell it like it is" while making some vague argument about "GNU". Yes, if you're confused, you're not alone. The reply (modded +4) proceeds to simply destroy his bogus argument. You will notice he did not reply. This is what some people call "drive-by advocacy". A sort of I'll just leave you with my thoughts here and move on to the next flamebait kind of deal. In fact, he almost never replies because he knows that his fanatical arguments simply do not hold up to any sort of discussion. It's not that he's chosen the wrong cause - he's just going at it in a completely wrong way.

      Here's that drive-by advocacy and FUD in motion: twitter goes on about some topic and then drops the usual "oh and M$ is teh evil" because "WMP phones home" or some such. Called on his FUD, he then claims that WMP stores every song and movie you've ever played in a file, somewhere. Pressed further, he just sort of slithers out of sight, his FUD-spreading complete. This is not about some Microsoft technology that nobody likes anyway; it's about lying for the sake of lying. Way too many of his posts are exactly like this one.

      More? Just read though this post and the subsequent replies. I guess this stands on its own. Or these two. Or this one. Or this one.

      Still not convinced? This is what twitter considers "humour" while going about his daily "M$" routine.

      M

    2. Re:It was bound to happen by Anonymous Coward · · Score: 0
      What's that? I think I hear a fanboy saying that M$ is not funding research like that. It must have been a collection of gifted script kiddies with no connection to M$, they say. OK, I'll agree, free software will always run circles around the few people Microsoft can afford to throw at any single problem.

      You really need to get some help.

  138. I love "nopslide" by FuzzyDaddy · · Score: 1

    I've never heard the term before, but I find it strangely pleasing.

    --
    It's not wasting time, I'm educating myself.
  139. Re:The real problem--SpyWare by strider44 · · Score: 2, Informative

    the user can't install any extensions from a site other than update.mozilla.org without jumping through a few hoops first.

  140. I am so sick of hearing about this. by Anonymous Coward · · Score: 0

    This has got to be the 3rd slashdot article about this one event. And no one cares.

  141. Re:From a security standpoint... by Minna+Kirai · · Score: 1

    simple web browsing is still "safer" in Firefox. Your computer might get pwn3d

    than to have a hacker gain any kind of control over your machine.

    Do you even know what the word "pwn" means? It is "to seize total control, almost as if the legal owner". A pwn3d PC must be assumed to have a bo2k install or even worse.

  142. How do you test this exploit? by spitzak · · Score: 1

    Sorry I don't know much about html scripting.

    I copied the entire exploit (everything between and including the <HTML><SCRIPT>) into a file and tried loading it into Firefox as file:/filename. All I get is a blank page. I would think that even if my Firefox is patched, I would see the "Click here if you want to run the actual exploit" button.

    Guess I am too incompetent to be a script kiddie...

  143. vulnerabilities vs vulnerabilities exploited by ogewo · · Score: 1

    more vulnerabilities != more vulnerabilities exploited

    As long as IE is the vastly more popular browser whatever vulnarabilities it has will be at greater risk for exploit.

    1. Re:vulnerabilities vs vulnerabilities exploited by chawly · · Score: 1

      I agree - but exploiting it becomes an option from the moment you know of its existence. From that moment on, some time is required in order to excercise the option - if you're so inclined, that is.

      --
      How many beans make five, anyhow ? ... Charles Walmsley
  144. It's a balance of risks by Anonymous+Brave+Guy · · Score: 1
    If you have the source and need something to be fixed you can, as a last resort, fix it yourself. Without the source you have less options. Which is more desirable?

    That depends entirely on whether it's more likely that the supplier of your closed source product gives up or that you won't realistically be able to find your way around the source and fix a problem. Which do you think is the greater danger to an average user?

    The big advantage of open source is that someone, somewhere probably has that skill and knowledge, and as long as one person is prepared to use it to benefit the community, everyone else is safe. Of course, if you lose the person/people who are willing to do this, you're no better off practically than you were losing a commercial supplier, source code or not.

    Take a quick look around the major OSS projects, and you can see that this reliance on good samaritans works very well in some cases, but very poorly in others. In general, Joe User has to place a bet, and the best he can do is bank on the software he thinks will be safest.

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  145. Via extensions? Good luck. by Anonymous Coward · · Score: 2, Informative

    You DO realize that you have to first *whitelist* the extension in order to install it, and only certain Mozilla controlled sites are whitelisted by default, right?

    Oh, and it's not an easy pushbutton thing, either. You have to find the setting in your browser (probably under about:config or somewhere) and add it that way. Should be more than enough to intimidate someone who isn't bright enough to know better than to install a spyware extension.

  146. Firefox annoying to upgrade by Roadkills-R-Us · · Score: 1

    I think the last upgrade was the first one I've done where
    most of my extensions still worked. Ionly use a handful,
    but I hate having to wait for them to show up and then
    reload them each time. I expect that in the 0.x releases,
    but after that, it shouldn't happen with most extensions
    until you jump major level numbers.

    I don't remember if I had to reload the theme I use or not,
    because that's pretty minor to me. But it's a huge deal for
    Joe and Jane User, so it needs to work the same way extensions
    should.

  147. All gecko browsers? by Sark666 · · Score: 1

    I'd like to know when these bugs are a gecko exploit, or when they are because of the xul overheard of ff or because of extensions etc. I've used in galeon a lot in gnome. Would it be susceptible to these recent exploit.

  148. congradulations by Anonymous Coward · · Score: 0

    I'd like to congradulate and welcome those whom have just now realized that no software is ever completely secure: Glad to have you on board. Seriously though, we were getting worried you would never be showing up.

    And to the rest of you who were dumb enough to buy into the dream: Kindly go stick a sharp stick somewhere unpleasant for jumping ship. This isn't indicative of any major tide-turning; Firefox as a "more secure alternative" has not ceased to exist.

    Thanks, goodbye!

  149. has someone tryed that exploit by slash_tat · · Score: 1

    I just ryed the exploit on too of my machines, one 2Ghz Debian machine and an old PII Gentoo, my browser where not patched and on both machines i got a very high cpu load, i did not even got to the point to click the butten which rins the eval shell code, so i guess i'm save without patched Firefox, i'm not sure but all i know about heap overflows is that they don't work on every machine the same way and that it's difficult to exploit them anyway.

  150. Re:Browser shmouser... Well, aren't you lucky! by DavidTC · · Score: 1
    He knows exactly what he's talking about.

    No only are my whites whiter, my blues are now pale green!

    --
    If corporations are people, aren't stockholders guilty of slavery?
  151. not standard time by ChrisCampbell47 · · Score: 1

    You meant 10:23pm EDT, and really you should just say "ET" or "Eastern time" and avoid the mistake altogether. I am amazed how often technical people get this wrong. A favorite website of mine won't fix their code to correct this ... it's sloppy, lazy, et cetera.

    1. Re:not standard time by bad-badtz-maru · · Score: 1


      The real problem was the huge glasses of vodka tonic prior to my post.

  152. proof in the pudding by anomic_event · · Score: 1

    I'm sick of hearing of these obscure exploits.

    Has anyone every reported a problem with a Firefox browser? How many documented cases of compromised users have there been as a result of these discovered vulnerabilities?

  153. Firefox bad press and Black Hats by Evil+Pete · · Score: 2, Insightful

    We shouldn't forget that bad press for FF is in the interests of the Black Hats who make money off of IE exploits. FF is harder to crack than IE. Not impossible just harder. Their aim is most likely to maintain the "good times" of IE. So we shouldn't be surprised that not only is an exploit released but a nasty application of it as well. The black hats wouldn't release the app for the IE version because it would be too useful, but by releasing the FF one they support their investment in IE.

    --
    Bitter and proud of it.
  154. How to stop stack/heap exploits for *GOOD!* by iamcf13 · · Score: 2, Informative
    This coder's approach makes sense AND WORKS!

    (Note: I am not a shill/user of his software but am a fellow coder always on the lookout for good, elegant, useful code and ideas to use in future projects....)

    From

    http://www.slproweb.com/download/ProtoNova_ID.chm

    Discussion on Security

    [snip]

    Before I conclude, I have one other thing I wish to mention that defines security. This is the fact that ProtoNova is the only web server in existence guaranteed to be free from Buffer Overflow attacks on the stack at the application level. Let's see you try to get a guarantee like that from Apache or Microsoft. While I can't control problems with the underlying OS or libraries, I can control how I write my own code. Here's my secret to how I can make such a guarantee: Dynamically allocate all memory I use on the heap. 90% of all bug fixes for exploits (potential or otherwise) coming out of various organizations (ahem, Microsoft) are for Buffer Overflow attacks on the stack. A buffer overflow on the heap is far less dangerous than a stack-based overflow. If you don't know the difference, let me show you that I really do know what I'm talking about (whereas most journalists generally have no clue) using some C code - that is, the language most web servers are written in:

    // Include necessary headers to compile
    #include <stdio.h>
    #include <stdlib.h>

    // Start of the "main" function - used to tell the OS where
    // to start processing source code.
    int main(int argc, char **argv)
    {
    // Tells the computer to create 256 places in memory _on the stack_ for storage.
    char str[256];

    // This just tells the user how to use the program.
    // Not really important, but useful.
    if (argc < 2)
    {
    printf("Syntax: BadProgram TypeInAReallyLongString");
    exit(1);
    }

    // This copies the data the _user_ specified into str.
    strcpy(str, argv[1]);

    // This prints the contents of str.
    printf("%s\n", str);

    return 0;
    }

    (For you programmers out there, please ignore the comments. I realize they are "basic/newbie," but I'm attempting to explain source code to newbies).

    The example above is extremely dangerous. Why? It is because there is only room reserved for 256 places in the computer's memory. What happens if the user enters data for 1000 places? This is where the danger comes in. The stack is where function calls like "main" are stored. When 1000 memory locations are copied from the user to str, the stack beyond the 256 is overwritten with whatever the user has entered. Typically, this will result in a crash when the function "main" "return"s...however, if those 1000 places in memory are carefully crafted, they can execute arbitrary code when "main" "return"s. This could be anything from a virus to a complete system takeover.

    So, what is the solution to this? It should be obvious: Don't put anything the user enters, even remotely related, onto the stack...ever:

    // Include necessary headers to compile
    #include <stdio.h>
    #include <stdlib.h>

    // Start of the "main" function - used to tell the OS where
    // to start processing source code.
    int main(int argc, char **argv)
    {
    // Tells the computer to create a place _on the stack_ for
    // storage of a pointer to memory _on the heap_.
    char *str;

    // This just tells the user how to use the program.
    // Not really important, but useful.
    if (argc < 2)
    {
    printf("Syntax: BetterProgram TypeInAReallyLo

  155. MOD PARENT UP by Anonymous Coward · · Score: 0

    Wish I had mod points today...

  156. Its a damn shame by Anonymous Coward · · Score: 0

    Doesn't it get tiresome to listen to people talk about how insecure windows is every time a new bug in Mozilla/Firefox is found? Then we get to hear countless posts on how its windows fault. First off I would like to state that no matter what OS you run (windows, Linux, Mac...) the all have security holes. This has been and always will be the case. It gets old to listen to how its "Easy" to make secure software...hell we have so many "Experts" on Slashdot that I'm surprised that we don't have "Slashdows" the most secure, easy to use OS available. It would be nice to hear an intelligent post on how this is just the nature of the beast. Windows is the most popular OS on the market....yes Microsoft may have bad business practices but the fact remains that they make a product that most people use. Some may argue that they are "Forced" to use it. Personally if someone wants something different...they will make a change. I wanted to try something different than windows...no other reason that just to try other things. It didn't take 1 month to get me to realize that Linux (red hat, gentoo, suse, mandrake..) Wasn't for me. I had nothing but problems the entire time I ran it as my OS. I never got "all" my drivers installed on any version that I tried. Countless crashes and hell I even got a kernel panic. This doesn't mean that Linux is shit...just means that no matter how hard I tried, I couldn't make it work for me. Windows on the other hand I can make work like a champ and have never in my 10 years of working with Microsoft operating systems had malware/virus issues. This doesn't mean they don't exist...just means that an intelligent computer user knows that when you go to a webpage and it asks you to agree to an active x plug-in...That you say no if you don't know what it's for. I truly believe that one day Microsoft will not be the dominate OS around...and whatever the next mainstream OS may be (Linux, Mac, Sun...) it will suffer virus's and malware and security exploits just like windows does not....its pure numbers. If you stand in the middle of a 4 lane highway and there is only 10 cars coming down the interstate, there is a good chance you can dodge them and not get hit...if you are standing in the same highway with 200 cars coming down the interstate...you chances are much more slim. Simple math. The real fix is not to force people to switch from IE to Firefox or any other browser. Let people know there are alternatives but then educate people on why the web is unsafe...and no you don't want to download the screen saves that also comes with "Free" weather bug and "My search" tool bar. The real fix is education on why things are bad and not to drive people to other software. If people want other software...they will do like me and go out on there own and try to find a new solution...and maybe they will find something they like and have better luck than me...I'm sure that it was my configuration of Linux or lack of knowledge on how to do so that led me to failure. Someone with more knowledge than me probably would have made it work.

  157. I bit of the Word too... by rommi · · Score: 1

    "We help those, who help themselves."
    God & Sons, Inc.

    The Leading OSS vendor.

  158. Google confirms it. by Anonymous Coward · · Score: 0
  159. Certificate by Joseph_Daniel_Zukige · · Score: 1

    Have you checked that the problem with your company's timecard page isn't that your company's certificate is incorrectly built?

    We have that problem, but not enough motivation to fix it yet. Safari is also useable on the page.

  160. Popups by AaronLawrence · · Score: 1

    Apropros of nothing in particular, I notice that there are now a lot of popups that get thru the Mozilla blocker. I'm using 1.7.8. I'm aware thats somewhat behind the times, but not drastically so.

    --
    For every expert, there is an equal and opposite expert. - Arthur C. Clarke
  161. Did anyone notice Firefox's version number? by p3d0 · · Score: 1
    Hint: it starts with a 1.

    Give it some time. I'll be pretty surprised if Firefox's rate of security flaws doesn't fall way below IE's over time.

    --
    Patrick Doyle
    I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
  162. News? by shani · · Score: 1

    The rare events make for more drama. The news is about drama, not NEWS.

    If something is not a rare event, in what way is it news? I mean, what are you expecting?

    ECONOMIC NEWS: Businesses Exchanging Goods and Services for Money
    FASHION NEWS: Fashion Elite Wear Warmer Clothes in Winter than Summer
    HEALTH NEWS: Ageing Linked to Death
    SCIENCE NEWS: Earth Revolving Around Axis Once Per Day

    News tends to be about things that don't happen every day. Except news about Paris Hilton's latest scandal, but some things never get old. :)

  163. Windows solution cheaper? I wonder... by jotaeleemeese · · Score: 1

    Solaris is free and runs in out of the shelf machines (several big companies, like HP, are happy to provide harwdare support in their boxes running Solaris).

    If you don'w want support, the cost to you is zero (I wonder how much support they will get from MS if they are a small shop).

    And Solaris 10 is now perhaps the most advanced (and resilient) OS you can get for free (you get easy to configure quasi virtual machines out of the box).

    --
    IANAL but write like a drunk one.
  164. A guy with a stack? by Anonymous Coward · · Score: 0

    Couldn't there be a guy that has a number of exploits on a stack, that he picks one from each time a bug is fixed?

  165. Re:The real problem--SpyWare by nacturation · · Score: 1

    the user can't install any extensions from a site other than update.mozilla.org without jumping through a few hoops first.

    Let's keep in mind the context here. Vulnerabilities in the browser allow for execution of arbitrary code. That arbitrary code can install itself, auto-whitelist itself, run itself... you get the picture. It's even easier since Firefox is open source, the malware author just needs to run the same code that Firefox would have run, skipping over the user confirmation hoops so that it happens transparently to the user.

    --
    Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
  166. Push out Firefox updates? by gumbo · · Score: 1

    On a slight tangent, what's the best way to push out Firefox updates out to users? Our patch management software will push out Windows and IE updates, but doesn't have Firefox in there. Our Windows guy is a useless idiot, so I probably need to dive into learning how to do this stuff. I did some Googling but didn't find anything that looked straightforward (it was all about making your own .msi file and doing group policy stuff...)

    Is that as easy as it gets, or is there an easier way?

  167. Re:The real problem--SpyWare by strider44 · · Score: 1

    I'm not sure what open source software has to do with things. We're talking about buffer overflows here not replacing Firefox, and buffer overflows are actually easier to spot if you don't look at the source (this isn't a programming strategy, just common sense. If buffer overflows were so easy to spot don't you think the programmer could just look through the code looking for buffer overflows?). The argument here however is that extensions can be installed to the machine and do malicious activities. I'm just saying that this can't be done or isn't feasable simply because there's only one site that you can install extensions from, http://update.mozilla.org/ in a default firefox install.

  168. Re:The real problem--SpyWare by nacturation · · Score: 1

    You're not understanding what I said. What having the source code does is allow the malware author to craft their code to automatically install and run the extension without any user intervention -- basically, take the Firefox code which installs extensions and automate all of the parts that users have to do themselves. Your argument is like saying "Ah, but you get prompted if you want to delete a file in Windows Explorer", ignoring the fact that malware can delete files without user interaction.

    --
    Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
  169. Re:The real problem--SpyWare by strider44 · · Score: 1

    I still don't get what the problem is. Why on earth would they even bother to do that? Say they already have code running on the machine so why bother installing a firefox extension of all things? They can just install their spyware and hope the user doesn't notice.

  170. Re:The real problem--SpyWare by nacturation · · Score: 1

    Maybe they wish to track your Firefox browsing habits or capture your passwords similar to spyware embedded in IE. Who cares... the only reason I continued this thread was to get you to that point where you're no longer arguing that it can't be done.

    --
    Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
  171. Wonder why by Anonymous Coward · · Score: 0
    With policies like this:
    This is an automated message, with ID "auto-resolve01".

    This bug has had no comments for a long time. Statistically, we have found that
    bug reports that have not been confirmed by a second user after three months are
    highly unlikely to be the source of a fix to the code.

    While your input is very important to us, our resources are limited and so we
    are asking for your help in focussing[sic] our efforts. If you can still reproduce
    this problem in the latest version of the product (see below for how to obtain a
    copy) or, for feature requests, if it's not present in the latest version and
    you still believe we should implement it, please visit the URL of this bug
    (given at the top of this mail) and add a comment to that effect, giving more
    reproduction information if you have it.

    If it is not a problem any longer, you need take no action. If this bug is not
    changed in any way in the next two weeks, it will be automatically resolved.
    Thank you for your help in this matter.
    It's no wonder FireFox is vulnerabilities with an attitude like "ignore it long enough an it will fix itself".