Slashdot Mirror


IE Vulnerable to Cross-Browser Spyware Attack

An anonymous reader writes "The Register reports that Firefox can be used to infect IE on Windows. By visiting a malicious site with Firefox, a user can infect their install of Internet Explorer. Other alternative browers may expose the same vulnerability. The article quotes the CTO of ScanSafe as saying that '[j]ust switching away from IE does not give adequate projection. Now that Firefox and other alternative browsers have a toehold in the market the hacking community will get busy exploiting the vulnerabilities that exist in any complex browser.'" VitalSecurity's report points out that this vulnerability can (only) affect Windows users who use Sun's Java Runtime Environment.

134 of 619 comments (clear)

  1. Caveat by Kimos · · Score: 5, Informative

    IF you're running Java and you click 'Yes' to the security warning...

    1. Re:Caveat by Jugalator · · Score: 5, Insightful

      ... and unfortunately, the system default is to have Java enabled, and the user default is to answer "Yes" to any dialog boxes popping up while browsing the web.

      --
      Beware: In C++, your friends can see your privates!
    2. Re:Caveat by sfjoe · · Score: 4, Insightful



      The security warning explicitly states, "The security certificate was issued by a company that is not trusted".

      I mean, what do people expect? A little hobgoblin to pop out of their computer and whack them in the head with a mallet if they try to click 'yes'?

      --
      It's simple: I demand prosecution for torture.
    3. Re:Caveat by Klivian · · Score: 3, Funny

      >A little hobgoblin to pop out of their computer and whack them in the head with a mallet
      Hey, that was actually a great idea for a new family of USB gadgets.

    4. re: caveat by ed.han · · Score: 3, Insightful

      you're assuming that people read these warnings. i think it's fair to say that a goodly number of users are in fact not really reading them. maybe the little hobgoblin wouldn't be such a bad idea after all... :>

      ed

    5. Re:Caveat by Rei · · Score: 4, Funny

      Electro-shock keyboard perhaps?

      "Lets just change this DONT-BLAME-SENDMAIL option here...." *Zzzzz!!!* "@#*(%&@*!!!!"

      "Now, to change this mail server to an open relay..." *Zzzzz!!!* "*@#$&%*$!!!!"

      "Lets just install the Java Desktop system..." *Zzzzz!!!* "^#$&@%@!!!!"

      --
      "Here's a fun fact: the moon has turned to blood!" -- Newscaster, "Jesus Christ Supercop"
    6. Re:Caveat by Tim+C · · Score: 5, Insightful

      the user default is to answer "Yes" to any dialog boxes popping up while browsing the web.

      That's true, and is why I don't believe that any OS or browser is going to save us from malware. Until the average user learns safe computing practices, they're going to continue installing stuff they later wish they hadn't; in time even if they do stop running as admin, they'll get used to typing in their admin (or root) username and password.

    7. Re:Caveat by nacturation · · Score: 5, Insightful

      ... and after you click "Yes" to the warning, you have granted the Java code permission to modify anything on your hard drive. So, the fact that it modifies IE is really incidental. It could just as easily modify Firefox, Mozilla, OpenOffice.org, Thunderbird, emacs, gcc, and any other application it wants to.

      A better title for this article would have been "Every application vulnerable to attack due to bug in either Firefox and/or Sun's JRE".

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    8. Re:Caveat by m50d · · Score: 5, Insightful

      The user has seen enough web dialogs to know that when you see one, you click yes. If you try to read them all you'll go mad, if you click no that cool game bob told you about doesn't work. So you click yes on everything.

      --
      I am trolling
    9. Re:Caveat by rreyelts · · Score: 5, Funny

      Funny that. The dialog box has three (count them - 1, 2, 3) exclamation icons, has a title that says "Warning - Security", explicitly states that the certificate is invalid and issued by an untrusted company, and has "No" as the default selected button. What more can be asked of Sun?

      I suggest that Java make loud, obnoxious noises and shout Monty Python quotes at the user at an intolerable volume if he perchances to select "Yes", against all warnings.

      Exploit, my ass.

    10. Re:Caveat by nacturation · · Score: 4, Interesting

      Even on the Mac, where you're prompted to enter your username and password to grant temporary root access for an installer. What's to stop an application putting up its own fake security dialog during the install, thereby bypassing the built-in Mac security dialog? It's not like it's impossible to fake that dialog, then not only can the application have root access to do whatever it needs to, but it can also save your username and password to re-use later or send to a third party for a bit of remote fun.

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    11. Re:Caveat by Auckerman · · Score: 5, Funny

      ""The security certificate was issued by a company that is not trusted."

      While that read likes perfect valid english to me, knowing things that are irrelevant to my daily life and all, most people would NEVER understand that statement.

      A clearer statement like "It is probable that a VIRUS is trying to install on your computer, do you want to STOP this VIRUS from installing" with a "yes" and "no" for the check box with "yes" the default.

      --

      Burn Hollywood Burn
    12. Re:Caveat by lazlo · · Score: 5, Funny

      Absolutely. Replace your force-feedback mouse with the new force-bitchslap mouse.

      WHAP! No clicky!

      --
      Pound! Bang! Bin! Bash! is this a shell script or a Batman comic?
    13. Re:Caveat by Anonymous Coward · · Score: 5, Insightful

      Since you asked...

      Create a dialog box with all the warnings. Give it an OK and a Cancel button. Closing it or clicking Cancel always causes the applet not to run.

      Give is a checkbox, that says "Allow this potentially dangerous applet to run without security restrictions." Leave it unchecked.

      Clicking OK while it's unchecked also causes the applet not to run.

      Now the user can't accidently click yes, as two clicks are needed to unlock the applet. You can't accidently make the user install the applet by typing "Y" when the dialog suddenly pops up.

      That's how all these "do something insecure" dialogs should be. I should have to explicitly check off "OK" and then hit the "Accept" button. That includes Firefox's XPI install system, which the site mentioned also tries to exploit.

    14. Re:Caveat by yodaj007 · · Score: 2, Funny

      I would really rather not exploit your ass.

      --
      These aren't the sigs you're looking for.
    15. Re:Caveat by Deathlizard · · Score: 5, Informative

      what makes this even more scary is that it isn't technicially a bug.

      There is nothing stopping the spyware company from getting a valid signature and packaging it. It happens all the time in IE. In fact, most of the spyware installers out there for IE are digitally signed.

      Using Java, they could easily socially engineer you to download and trust this thing, use Java to find out what OS your running, download spyware/rootkits/etc for your particular PC OS and own your box totally independant of IE.

      A lot of the reason why Firefox is so safe is because it doesn't support ActiveX and prompt you all day to install the legacy scumware stuff. If it did support ActiveX in any way it would be prompting you just like IE would, People would click on yes just like they do in IE, and people would get owned just like they do with IE. Since it supports Java, however, they will just gamble that you have Java and get you to do the same thing they were doing in ActiveX, only with Java instead.

      The Spyware writers know that 99% of computer users dont know what they are doing and they exploit that, Pure and simple, And there's nothing that Bill Gates, Linus Torvalds, or Steve Jobs is going to do about that. This is what Kevin Mitnick has been preaching for some time now, that social Engenering is the hackers favorite tool, and until anyone who writes internet enabled code understand that, there's going to be a really big security problem in the future.

    16. Re:Caveat by RetroGeek · · Score: 5, Interesting

      I always make the user type "VERIFY" into an entry field for any potentially disasterous action.

      Hard for them to say they didn't see it.

      --

      - - - - - - - - - - -
      I am a programmer. I am paid to produce syntax not grammar. Deal with it.
    17. Re:Caveat by jthayden · · Score: 2, Funny
      The user has seen enough web dialogs to know that when you see one, you click yes.


      Social engineering, I'd start writing dialog boxes that require you to click no.

      "Do you not want to install?"

    18. Re:Caveat by iabervon · · Score: 2, Insightful

      Recent versions of Firefox, at least for installing plugins, don't pop up a dialog box. Instead, there is an unobtrusive bar at the top of the window, which essentially says, "if you're missing something on this page, here's how to get it". A very similar bar is used to let you see pop-up ads, in case you actually wanted something in a pop-up. The user default may be to answer "Yes" to any dialog boxes, but they default to not messing with anything they don't have to.

    19. Re:Caveat by pilkul · · Score: 3, Informative
      sue large companies for spilling hot coffee on themselves

      This case was actually less silly than it sounds. McDonalds was intentionally serving their coffee hotter than safe levels in order to make people take longer to drink it, thus decreasing the number of free refills they had to give out and saving them money. They were repeatedly warned about this but continued serving the coffee too hot, thus the lawsuit.

    20. Re:Caveat by Anne+Thwacks · · Score: 2, Insightful
      I once wrote a spoof installer which offered "Install a virus" as an option. You would be surprised how many people select that option!

      Even if one option was "transfer your bank account contents to an unidentified account in Nigeria" some people would still choose it.

      Some people are beyond hope.

      --
      Sent from my ASR33 using ASCII
    21. Re:Caveat by cat_jesus · · Score: 4, Informative

      More like, thus the big hit on damages. The other problem with the McDonald's case is the cofffee was hot enough to cause third degree burns. It is illegal to sell food in a restaurant that is inedible or dangerous. The lady in question knew she did a dumb thing but she suffered third degree burns on her inner theighs which required skin grafts. She could not afford to pay her medical bills(she was very old and on a fixed income) and asked McDonald's to pay. She was not seeking any compensation past her own medical bills. When the jury found out that McDonald's knew their coffee was too hot, knew people were getting injured and figured the number of people getting third degree burns was acceptable, they stuck it to McDonald's.

      If anything, this was a case that demonstrated why we need to be able to sue the shit out of a company when it deliberately harms people.

      The devil is in the details.

    22. Re:Caveat by Jtheletter · · Score: 4, Informative
      sue large companies for spilling hot coffee on themselves

      I'm going to give you the benefit of the doubt on this one and assume you're referring to some other case involving a hot coffee suit, and not the infamous McDonalds suit. If you actually take the time to read the details of the McD's suit you'll see that the franchise in question was serving coffee at a temperature way way above what any reasonable person would consider acceptable. They had received numerous complaints about it prior to the incident, and the woman who was burned by the coffee received severe 2nd and 3rd degree burns. In other words - the suit was totally warranted. Any coffee at a temperature high enough to cause 3rd degree burns through clothing is unsafe and should not be served.

      I provide this info for other readers who may not know the details of the case but love to point to it as an example of a frivolous lawsuit when in fact it is completely justified.

      Relevant Links:
      reference article
      google search on topic

      --
      -- I'm not a pessimist, I'm a realist. It's not my fault that life sucks so much. --
    23. Re:Caveat by MrLint · · Score: 2, Informative

      The macosx has a details turndown to show 'requested right' which in my test case is system.install.root.user

      and application /Applications/Utilities/Installer.app

      It should be noted that this is from an mkpg, Im looking to see if I have a standalone application installer around

    24. Re:Caveat by Anonymous Coward · · Score: 3, Funny

      Rich Cook: "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."

    25. Re:Caveat by DianeOfTheMoon · · Score: 2, Interesting

      Well, from the company I work at, I can say with certainty (at least in my own world) that it won't do any good.

      We have a word document that takes an export from another program, formats it, then displays financial info about the export. In order to do this correctly, several things were put into place:

      1. We have 5(!) dialog boxes to have people confirm information in the export.
      2. If the information doesn't match, the formatting fails.

      What we found out is that after a few times of not reading the dialog boxes and slowly clicking the verified buttons, they start not reading the dialog boxes, and click the verified buttons as fast as possible. They then, in both cases, ask me why it didn't work.

      What makes this interesting to me, is that running this Word document is actually a sizable portion of their job, and I can tell them what's wrong just on exactly what happened. And the reply is always "I didn't know..."

      --
      Problems are like gifts, it's better to give than to receive
    26. Re:Caveat by Plutor · · Score: 2, Informative

      The lady in question knew she did a dumb thing...

      She did no dumb thing. It is often reported that she 1) was driving, and 2) placed the cup between her legs. Neither is true. Her son was driving, and she was in the passenger's seat. She merely grabbed the cup, which had an inadequately secured lid, and was therefore far less stable.

    27. Re:Caveat by pohl · · Score: 2, Insightful

      Most applications on MacOS X do not require this sudo activity for installation. (Just drag the application bundle into /Applications and run the app using your own privileges.) There are some notable and annoying exceptions to this. For example, the Quicktime and RealPlayer installers are ordinary drag-n-drop with no sudo magic...but the Windows Media player requires sudo authentication. I can't imagine what it needs that Quicktime and RealPlayer do not. Grrr... Still, your point is taken.

      --

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

    28. Re:Caveat by owlstead · · Score: 2, Interesting

      Even if one option was "transfer your bank account contents to an unidentified account in Nigeria" some people would still choose it.

      Any /. worthy nerd would have choosen that option, if only to see what happened...

    29. Re:Caveat by ThisIsFred · · Score: 2, Funny

      Can't your browser just read the contents of the 'evil' field from the certificate? If it's set to 'true', you don't run it!

      --
      Fred

      "A fool and his freedom are soon parted"
      -RMS
    30. Re:Caveat by nacturation · · Score: 2, Interesting

      Correct, the good apps come in a single bundle which you drag over... but enough Mac users have experienced the ones which DO require extra priveleges and are familiar with entering their username and password for these, for occasional OS X updates, etc. So another random installer asking for it doesn't raise too many red flags. I think Mac users would be susceptible to this almost the same as a Windows user running a trojaned EXE file.

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    31. Re:Caveat by NutscrapeSucks · · Score: 2, Informative

      Most big PC OEMs (Dell, HP) ship with Sun Java installed. Also Apple and as you might guess, Sun.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    32. Re:Caveat by Kiryat+Malachi · · Score: 3, Informative

      By serving the liquid at 190+ degrees fahrenheit, a temperature at which dermal tissue will suffer third-degree burns (which is not defined as charring, but rather as a burn affecting all of the layers of the skin, including the deep dermal tissue, and sometimes burning into subcutaneous layers of fat, muscle, and even bone) in less than 10 seconds of direct contact.

      Charring is not, despite Wikipedia's insistence, the sole arbiter of burn degree; depth of burn is the arbiter generally used.

      --

      ---
      Mod me down, you fucking twits. Go ahead. I dare you.
      (I read with sigs off.)
    33. Re:Caveat by drsmithy · · Score: 2, Interesting
      And the only way these attacks will ever be stopped is with automatic sandboxing at the OS level.

      Actually it's pretty easy to do a basic level of "sandboxing" that will stop most - if not all - current malware in its tracks. Just "Run As" IE as a limited user account. Under unix, just su to a user with very limited filesystem permissions before running your browser.

  2. No problem. by rackhamh · · Score: 4, Interesting

    VitalSecurity's report points out that this vulnerability can (only) affect Windows users who use Sun's Java Runtime Environment.

    Oh, well, it's no problem then. It's not like anybody uses THAT...

    1. Re:No problem. by alnjmshntr · · Score: 2, Interesting

      Well actually I disable Java under Firefox and IE.
      Doesn't make a difference to my browsing experience.

      --
      If I had created the world I wouldn't have messed about with butterflies and daffodils. I would have started with lasers
  3. who fixes it? by dirvish · · Score: 3, Insightful

    It will be interesting to see if there is the usual 24 hour turnaround on a fix for this from the Mozilla Foundation. Lord knows Microsoft probably won't lift a finger to fix it.

    1. Re:who fixes it? by miffo.swe · · Score: 3, Funny

      This is an IE problem, not Firefox. The only way of fixing it will be uninstalling Internet Explorer and i dont think Microsoft will find that amusing at all if Mozilla went ahead and did that!

      --
      HTTP/1.1 400
    2. Re:who fixes it? by Bob+Loblaw · · Score: 5, Funny

      Sure they'll fix it ... by silently uninstalling Firefox using their next IE "this fixes numerous security flaws" super-updates.

    3. Re:who fixes it? by Kimos · · Score: 2, Insightful

      Keep in mind, that Java and Firefox are doing their jobs. All this "exploit" does is ask if you want to run a program. If you press yes, it installs malware to IE...

    4. Re:who fixes it? by Anonymous Coward · · Score: 5, Insightful

      Though rather than just asking, "Do you want to trust this applet", they should be a bit more explicit, "Trusting this applet will give it unrestricted access to your machine, and can install or change files, and access other computers through the network."

    5. Re:who fixes it? by zootm · · Score: 3, Insightful

      This is a "vulnerability" in Java, not Mozilla. The reason it's "cross-browser" is because it's written in Java, and will work on any browser using Sun's JRE (and probably any other compliant one). It's not even a vulnerability in Java, strictly speaking -- it's a signed applet, with an invalid signature, and the user has to click past an ugly-looking "this is unsafe!" error page to infect themselves.

    6. Re:who fixes it? by m50d · · Score: 4, Interesting

      Konqueror asks permission for every single file an applet modifies. Although a good idea, in practice this is so annoying I had to turn it off.

      --
      I am trolling
    7. Re:who fixes it? by delus10n0 · · Score: 4, Insightful

      I had an interesting idea the other day regarding this; what about "user-moderated" signings; the browser/JRE/active-x could query a server, with something like "applet GUID xxxx-xxxx-xxxx-xxxx, what's the current status?", and the server would return a hard (good/bad) or soft (percentages) ranking. Users could report if a given applet is bad, and leave comments. Those reports would also be moderated, of course, to prevent people from writing false reports.

      The downside, of course, is that there would have to be some sort of master server for storing/relaying this information... and that'd be quite a task.

      The whole "signed"/"unsigned" model is semi-broken, at least to the non-geeky. They have no idea what that means. I also think the dialogs should be severely re-designed and re-worded..

      --
      Not All Who Wander Are Lost
    8. Re:who fixes it? by tritonic · · Score: 2, Insightful

      Quite right, the problem lies with Java, not Firefox.

      But if the firefox developers want their baby to keep its reputation as the "safer browser", they might implement something like a whitelist of sites which are allowed to run java.

      I believe the problem can also be solved by changing some settings in your Java installation.

  4. Same old story by Zone5 · · Score: 5, Funny

    "IE vulnerable to new attack" - shouldn't we find some sort of shorthand for this, since it happens so often?

    I have to imagine Slashdot's bandwidth saving would be enormous.

    --
    "So on one hand, honey is an amazingly sophisticated and efficient food source. On the other hand it's bee backwash."
    1. Re:Same old story by sosume · · Score: 4, Insightful

      Actually, the title of tfa should be "Firefox vulnerability could provide access to IE". The problem is Firefox or Java, not IE.

    2. Re:Same old story by SirTalon42 · · Score: 4, Informative

      Its Java, nothing to do with FireFox.

    3. Re:Same old story by jdhutchins · · Score: 3, Insightful

      I'd say it really has very little to do with Java, it's nothing more than ActiveX controls do in IE all the time. If a user clicks "yes" in a security warning dialog box, then the code can do whatever it wants. It's not a bug, it's working how it's designed. The "bug" that they claim is that the computer will let a user do something dumb.

  5. Remove IE..... by LittleLebowskiUrbanA · · Score: 5, Funny

    Yeah, I'll get right on that Timothy. Removing IE is so easy on Windows.... Not like it's built into the OS or anything.

    1. Re:Remove IE..... by MrDomino · · Score: 3, Informative

      Actually, it's possible. It's not particularly easy, but it can be done.

    2. Re:Remove IE..... by MrDomino · · Score: 3, Informative
      The only thing I use it for is to go to the M$ site and grab security updates, I can't be bothered to look for a new way to do that and also don't see any reason why it would be worth it.

      There's actually a solution for that, too. One relatively painless Firefox extension install, and you no longer have any need to keep IE on your computer. Now, granted, you might say that you don't trust WindizUpdate; on the other hand, though, do you trust Microsoft?

  6. Bogus Headline by karmatic · · Score: 5, Informative

    The spyware installs itself using Java. It's not browser-specific; you can infect IE using Mozilla, Opera, IE, etc.

    There _is_ a dialog box, since the applet is unsigned. I tried signing it with my certificate; it installed itself without prompting. I believe it uses some sort of JRE exploit.

    1. Re:Bogus Headline by Crazy+Man+on+Fire · · Score: 4, Informative

      No "exploit" here. AFAIK, code signed by a trusted certificate can run without prompting the user.

    2. Re:Bogus Headline by LarsWestergren · · Score: 5, Insightful

      I thought Java Applets run in a sandbox and can't modify local files.

      They can't, unless the user clicks "I allow this applet to modify files on my harddrive. Warning, this is unsafe, only do this with applets coming from a source you trust."

      This isn't a java exploit anymore than a downloaded executable is an OS exploit.

      --

      Being bitter is drinking poison and hoping someone else will die

  7. What do I need? by WormholeFiend · · Score: 4, Funny

    switching away from IE does not give adequate projection

    What do I need to be able to project my fears of infection adequately?

  8. Misleading title by kevin_conaway · · Score: 5, Insightful

    The article title/summary focuses more on how IE is to blame rather than the real root of the problem, which appears to be Java. I realize this is Slashdot and its Microsoft, but come on.

    1. Re:Misleading title by Allicorn · · Score: 5, Insightful

      Firefox isn't to blame here, its presented a very large, very clear, very threatening warning message.

      Java isn't to blame here, its honored the unrestricted access permission given to the applet by the user.

      IE isn't even to blame here (!), its just a target. Once the applet is running without restrictions, it can do anything any other executable could do.

      This "exploit" could be delivered via some other JavaPlugin-enabled browser and modify any other peice of software installed on your box.

      The blame here, at least in the case of the original article on Vital Security would appear to be the author experiencing a profound "curiosity killed the cat" moment.

      --
      OMG!!! Ponies!!!
  9. In other news by KingKire64 · · Score: 2, Insightful

    If you leave the house you will get sick. The is holes in everything. The added value of open source is the ability to patch the system quickly. If Linux had 70% of the desktop market share you would see more viruses for it. But they hole they exploit would be fixed quicker. The question really becomes getting ppl to update thier machines. That really is more fo the problem. Im sure there are plenty of unpatched systems out there spreading nimda.

    --
    "All I can tell the "lesser of two evils" folks is that if they keep voting for evil, they'll keep getting evil."-Lp.org
  10. Not just browsers. by meisenst · · Score: 5, Informative

    It's important to identify that if this is not a browser thing, but a Sun JRE thing, any Java-enabled program that can come in contact with the installer applet could potentially infect your system.

    --
    Green's Law of Debate: Anything is possible if you don't know what you're talking about.
    1. Re:Not just browsers. by Crazy+Man+on+Fire · · Score: 5, Insightful

      It's important to identify that this is not a Sun JRE thing, but a user error thing!

      Any time a website asks you to trust them to install something on your computer, you should probably say no. If you say yes, you are going to get owned 99% of the time.

  11. This can already happen by tehshen · · Score: 5, Interesting

    IE can already be infected by plugins and downloads from other browsers. My sister (whom I have confined to Firefox) likes to play those goddamn Neopets games, which require Shockwave. After installing it, the Yahoo! toolbar had managed to place itself into IE somehow, even when IE hadn't been used for months.

    --
    Guy asked me for a quarter for a cup of coffee. So I bit him.
    1. Re:This can already happen by Mad+Merlin · · Score: 3, Informative

      As has been mentioned before on Slashdot, the new versions of Flash come with the Yahoo! toolbar also.

  12. But you still need IE. by cy_a253 · · Score: 5, Insightful

    from the if-you-must-run-windows-remove-ie dept.

    Really? The microsoft website oftens blocks browsers other than IE from downloading updates and whatnot.

    You CAN'T just remove IE. You need it. Just try to update office on firefox for example:

    http://office.microsoft.com/en-us/officeupdate/def ault.aspx

    1. Re:But you still need IE. by Rude+Turnip · · Score: 5, Insightful

      My approach to IE has been this...in my mind it's no longer a "web browser." To me, IE is *only* to be used as Microsoft's "software update tool," much like how Apple has a dedicated software update tool for OS X.

      You can't use Firefox to automatically update Office, but you can manually download patches with Firefox. However, you can use the Microsoft Software Update Tool (formerly Internet Explorer) to automatically find updates.

    2. Re:But you still need IE. by NanoGator · · Score: 3, Insightful

      "You CAN'T just remove IE. You need it. Just try to update office on firefox for example:"

      No problem. Office XP SP 3 coming right up!"

      And here is Windows XP Service Pack 2.

      Both found and downloaded via Opera. What you don't get is Automatic Update. Can't argue that, but it's not like the updates you need aren't accessible without IE.

      --
      "Derp de derp."
  13. The Four Rules of Browsing the Net on Windows by Deep+Fried+Geekboy · · Score: 5, Funny

    1. You can't win
    2. You can't break even
    3. You can't get out of the game
    4. No matter how hard you shake it, the last drop always rolls down your pant leg.

    --

    I'm not wrong. You haven't thought about it hard enough.

  14. As a faithful Slashdot Reader by AbbyNormal · · Score: 2, Funny

    and Firefox user, I would like to add my two cents:

    "Lies! All Lies! Firefox cannot be hacked! Lies!".

    Thank you for your support.

    --
    Sig it.
  15. Re:" IE can already be infected" by CdBee · · Score: 3, Insightful

    That's the point isn't it, though. Crappy software is installed.. spyware comes as an infection. When will we acknowledge that these spyware writers are writing viruses which infect and damage people's systems through backdoor hacking techniques?

    Why are the authors not prosecuted?

    --
    I have been a user for about 10 years. This ends Feb 2014. The site's been ruined. I'm off. Dice, FU
  16. What? by PhreakOfTime · · Score: 2, Interesting

    So by using a browser that this exploit is not aimed at will infect part of the operating system your trying to get away from because everything is so integrated with no end user control.

    How is this bad for firefox? If anything its a big black eye for MS and integrating IE into the OS.

  17. Let me get this straight... by bersl2 · · Score: 5, Informative

    By visiting a malicious site with Firefox, a user can infect their install of Internet Explorer.... VitalSecurity's report points out that this vulnerability can (only) affect Windows users who use Sun's Java Runtime Environment.

    So, the attack happens through Sun's JVM, affects IE, and consequently has nothing to do with Firefox, which was inserted into the article for maximum troll capability.

    1. Re:Let me get this straight... by m50d · · Score: 2, Informative

      No, because the attack happens when browsing with firefox, or in fact anything using Sun's JVM, but firefox is the only popular alternative. So even if you're running firefox for your pr0n surfing and only using IE for trusted sites like your bank that require it, you're vulnerable. Which is newsworthy.

      --
      I am trolling
    2. Re:Let me get this straight... by bersl2 · · Score: 2, Insightful

      That's still a fallacious argument. Firefox is no different from all other browsers in this regard. The only browser which deserves special mention is IE, since it is part of the mechanism of the attack.

  18. Is it still a security hole? by Ironsides · · Score: 4, Insightful

    If an exploit asks you to run it, does it still count as a security exploit? It's not taking advantage of anything other than the users own stupidity/ignorance if they get infected by it. Similar to those email viruses you have to oepn the atached zip, enter the password and then run the exe to get infected by.

    --
    Fly me to the moon Let me sing among those stars Let me see what spring is like On jupiter and mars
    1. Re:Is it still a security hole? by tehshen · · Score: 4, Insightful

      If an exploit asks you to run it, does it still count as a security exploit?

      Yes, it does - it's exploiting their stupidity, not only the program's vulnerabilities. The vast uneducated public, who will jump at the chance of free blue monkeys giving them a firewall to stop their computer broadcasting an IP address that can be seen by hackers to steal your children, will be the ones who will get infected by exploits like this. And it's not as if you have to open a zip, enter a password and run an exe to get infected with this, just a simple "Yes" click - and most users do that just to make the dialog box go away.

      The ShellBlock vulnerability in Firefox was considered an 'exploit' - like this case, it was doing the right thing (passing shell:// commands to Windows), but could be exploited.

      --
      Guy asked me for a quarter for a cup of coffee. So I bit him.
    2. Re:Is it still a security hole? by Ironsides · · Score: 2, Funny

      how about this
      exploit = no user input required other than visiting website
      users-doing-something-dumb = clicking yes to a security warning (that's teh best name I can come up for this) or something more brain intensive

      --
      Fly me to the moon Let me sing among those stars Let me see what spring is like On jupiter and mars
  19. Java Exploit by miffo.swe · · Score: 3, Insightful

    To me this sounds like a Java exploit and not something you can pin on either IE, Firefox or any other browser. It would be pretty lame to demand that Firefox should protect IE from a Java exploit, yes?

    --
    HTTP/1.1 400
  20. Can't resist by Hyksos · · Score: 5, Funny

    I know there's been a fair share of MS-bashing already but I just can't resist... It's pretty funny that IE is so insecure that its security holes exist in other programs :)

  21. Re:Ahem... by Anthony+Liguori · · Score: 4, Insightful

    No way, RTFA.

    Firefox warns the hell out of you about allowing a signed, but unverifiable applet from installing itself. Look at the screenshot, there's three separate big warning images.

    If the web browser lets you download and install software, even if it warns you that doing so might be dangerous, the author contends this is a bug. That's silly. That's the *point* of a web browser. To download content from the internet.

  22. I'm not defending IE by any stretch... by bob670 · · Score: 5, Insightful
    but this has a lot more to do with bad surfing and usage habits than IE at this point. If you haven't learned not to click on every damn pop up window, click yes on every dialog box and follow links to sites riddled with porn and warez ads then you get what you deserve. While I tend to use Mac OS X for most everything now, I have yet to get hit with spyware or a virus the entire time I have used 98Se/2000/XP. I got one virus on Win 95 and it served as a wake up call to watch what I was doing and think before I clicked yes. Yes, MS is responsible for some of this, and I am not trying to place blame on victims, but take some responsibility for your computer or put it back in the box and return it to Dull or Worst Buy.

    1. Re:I'm not defending IE by any stretch... by MikeWin10 · · Score: 2, Interesting

      I could not agree more. All these users complain about virus's and spyware, but yet somehow I never get them. Its called "Responsible computing". Virus's and Spyware will always exist and continue to reak havoc regardless of operating system/browsers as long as there are people that are stupid enough to click "Yes" to install on all security warning and install software from untrusted sources. I don't feel sorry for alot of these users because they just arent paying attention. When in doubt, don't install it.

  23. Trend Micro by mazevedo · · Score: 3, Informative

    When I tried to open the page he shows as the source of infection, my TrendMicro Antivirus Software automaticaly detected it and trashed it.

    What scares me most, is that FF didn't ask to download the file, it just downloaded the JAR into the cache folder.

    --
    mazevedo
  24. hmm.. by deszaras · · Score: 2, Funny

    So what does it really do? Pop up more pr0n banners? I love this automated feature, actually.

  25. Re:Java by JPrice · · Score: 4, Informative

    It doesn't "escape" the sandbox... the user explicitly grants it permission to play outside of the sandbox.

    Java is behaving in exactly the manner it's designed and advertised to act.

  26. Re:Java by RetroGeek · · Score: 5, Informative

    the installer escapes Java's sandbox

    No. The user unlocks and opens the door, THEN the exploit escapes.

    All the systems are working as designed. It is the user who opens the door.

    --

    - - - - - - - - - - -
    I am a programmer. I am paid to produce syntax not grammar. Deal with it.
  27. How about IVABUG? by jd · · Score: 3, Funny
    IVABUG = (I)nternet Explorer's (V)ulnerable to (A)ttack, because some component is (BUG)gy.


    Alternatively, there's the more generic ESF - (E)xploitable (S)ecurity (F)arce. This is the exact inverse of ESP, in that it is something that should have been predicted but wasn't, rather than the other way round.


    For bugs from the (usual) Corporate culprits - Microsoft, Sun and IBM, I suggest that these be called ISMs.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  28. Re:IE? by oglueck · · Score: 5, Informative

    This has nothing to do with Firefox or the JRE, nor IE. The JRE's security manager properly issues are warning that the user is about to run arbitrary code. It's like an email worm. The user's interaction and ignorance is need to spread the thing.

  29. In other news by killmenow · · Score: 2, Funny

    IE Vulnerable to Cross-Application Spyware Attack

    Some website reports that KEYGEN.EXE can be used to infect IE on Windows. By running a malicious KEYGEN with Windows, a user can infect their install of Internet Explorer. Other alternative cracks may expose the same vulnerability. The article quotes the CTO of Obvious, Inc. as saying that '[j]ust switching away from IE does not give adequate projection. Now that BitTorrent and other alternative file-sharing tools have a toehold in the market the hacking community will get busy exploiting the vulnerabilities that exist in any feeble mind.'" Killmenow's report points out that this vulnerability can (only) affect Windows users who are morons.

  30. We already have one by AvantLegion · · Score: 5, Funny
    >> "IE vulnerable to new attack" - shouldn't we find some sort of shorthand for this, since it happens so often?

    "Monday".

  31. Non-issue by Nemi · · Score: 3, Insightful

    This is infecting the machine using a signed applet. Hello? I can do anything I want to your pc if you allow a signed applet to run. This not news. I can install a trojan, key logger, back door, whatever. Infecting IE is the least of someones problems if they allow signed applets from untrusted sources to run.

  32. Re:Not a Java Exploit by Anonymous Coward · · Score: 5, Informative

    There are two types of Java applets: signed and unsigned. Unsigned applets run in a sandbox inside your Web browser. A Java exploit would be an unsigned applet that could "get out" and do something malicious. This doesn't seem to be an unsigned applet.

    Signed applets don't run inside a sandbox. A signed applet can do anything that any other executable program can do; including formatting your disk or installing spyware. They are not any safer than programs written in C or assembly language.

    --Steve

  33. You know it would happen by Anonymous Coward · · Score: 3, Funny

    BUG REPORT:

    When I visit a web page and it prompts me to install something, a little hobgoblin pops out of my computer and whacks me on the head with a mallet when I click yes.

    After this happens, my computer slows down and I get lots of popups. I think the hobgoblin has infected me with a virus. Please disable the hobgoblin so I can install things from websites easier. And stop it from infecting me with viruses! Can't you guys program a computer right?

  34. Time for a new security model by GCP · · Score: 4, Interesting

    Ironic that Java, famous for its sandbox, seems to be the door through which this intruder enters.

    I keep wondering if it wouldn't be better to have something like VMWare a standard part of a consumer OS. You would intantiate a VMWare-type virtual machine, preloaded with your Web browser, email client, etc., for all external communications. You would leave your "real machine" with no Net connection, but use it for other tasks that didn't need a live Net connection. Attacks from the outside would have no way to damage anything other than a virtual machine. If it got screwed up or infected, even by your kids playing with it and saying "Yes" to download offers, you'd just delete it and instantiate a new one.

    You'd be able to reach from the real machine into one of the VMs and retrieve a file that you were satisfied was safe, but there would be no way for a VM to export (VMWare is like this). There would be occasions when fetching an infected file would infect your real machine, but the overall incidence of external damage should be significantly reduced by this approach and recovery from screwups would be quick and easy (at a cost of performance for activities done from a VM).

    It's just a thought, but it seems as though this would just be an extension of the Unix notion of having root power but doing most of your work from a non-root account just to be safe.

    --
    "Those who have never entered upon scientific pursuits know not a tithe of the poetry by which they are surrounded."
    1. Re:Time for a new security model by flibuste · · Score: 2, Insightful

      Ironic that Java, famous for its sandbox, seems to be the door through which this intruder enters.

      Ah I was waiting for something like this!

      The sandbox works just fine, thanks.

      If you click "Yes" to the question: "This applet wants to access the network and your local disks. Are you sure you want to let it do this?" then, you are in trouble, because you just answered the question "Do you want to give up all security provided by the Java sandbox by running this applet that is not even signed correctly"

      There is absolutely no difference with blindly clicking "Yes" on an ActiveX installation.

      The whole story is a non-issue. The issue is the "Yes" button associated with end-users.

    2. Re:Time for a new security model by KarmaMB84 · · Score: 2, Interesting

      So Java is no better than ActiveX and Firefox will let Java run? So Firefox is no more secure than IE in that regard? Thanks for the heads up.

  35. Social engineering, but still a problem... by argent · · Score: 5, Insightful

    As other people have noted, you still have to say "yes, bone me". But people don't expect a Java applet (since it's normally firewalled) to be dangerous, so they're more likely to say "yes".

    If allowing an unrestricted Java applet to run is just as dangerous as installing and running an application, then the dialog box should reflect that. If Firefox is going to make you manually approve sites that you're going to allow XPI installs from, and *then* run a countdown in the warning dialog, they need to be at least as thorough about any other operation that takes you outside the sandbox.

  36. EVERY PROGRAM is vulnerable by SnprBoB86 · · Score: 2, Insightful

    I'm confused why this is considered an IE vulnerability? And I am even more confused as to why people pin this on Java.

    If a user downloads an untrusted applet and grants it unrestricted security access, EVERY SINGLE THING ON YOUR COMPUTER IS VULNERABLE. Just because this particular exploit attacks IE, doens't mean that the exact same applet couldn't be altered to infect Firefox of even something completely different like Adobe Photoshop.

    --
    http://brandonbloom.name
  37. Re:Not a browser issue and not a Java issue by JohnnyCannuk · · Score: 5, Insightful

    No this is not really a Java issue either. This is a social engineering issue.

    The JRE pops up it's "Warning" dialog, like its supposed to . It displays to the user that it cannot verify who signed this, that the cert is out of date etc, like its supposed to . It displays a warning reccomending that you NOT say yes and install the applet, like its supposed to . So when you ignore all of that and say yes, you deserve to get infected. I mean, what do you want, another dialog asking "Are you sure?".

    I mean 3 big yellow exclaimation marks? I've never seen that even in the most unstable of development environments.

    Oh and BTW, if you say yes to a Java applet in this instance, it runs as a local application without a security manager. This is not a 'hole' it is what it is supposed to do. When you say yes, that's what you're saying 'yes' to.

    Now if people were taught not to do that the same way their are taught not to run arbitrary files sent to them via e-mail, this wouldn't be a problem. (That's sarcasm BTW)

    In the end, the problem is the goof behind the keyboard that is willing to say 'Yes' to run applications they don't know about and that the JRE itself warns them at least 3 times in 3 ways not to run.

    How do you defend against that?

    --
    Never by hatred has hatred been appeased, only by kindness - the Buddha
  38. Re:If you are using Firefox, you won't need to use by wk633 · · Score: 3, Informative

    You missed the part where IE opened on its own. Unless you have REMOVED IE from your system (good luck) or never had it in the first place (ya, ya, Mac and Linux and BSD are great) then you care about this.

  39. Some FUD here? by billsf · · Score: 2, Interesting

    It looks like an exploit I happened to discover only about two and a half weeks ago while running Windows XP-sp2-blabla under emulation. The recconisable part is being able to get 'spyware' (in the test, just a dummy cookie) through Firefox and into IE. A few people were told this and repeated it. It should be made VERY clear that Sun Java is NOT needed (MS has every reason to FUD Sun) and its not Mozilla at fault, but the fact that IE cannot yet be 'de-installed'. The advised solution is for _someone_ to develop a full de-installer for IE. Nobody I know gives a flying f* for MS, but getting a practical de-installer out for IE is the slap-in-the-face MS has coming!

    In the meantime watch out for FUD. MS will say Sun and Mozilla are bad and IE is good. You never say in business: "I told you so", but MS will. WATCH
    OUT! As usual there is a spin on this that seems to favour Microsoft. Don't buy it.

    There are some 'unfixable' bugs in all Windows and MS products due to the "I want to be different factor". Being able to completely remove IE (use Firefox, Opera, etc.) would go a long way in reducing the threat. Removing "Media Player" (use mplayer) would help a little more. The real truth however is that Windows is flawed by design and can never be fixed in an acceptable way.

    If you are unfortunate enough to be using Windows, please look at the track record, including all the lies you've been told and make an informed decision. Get Solaris 10 if you wish, I'll stick with FreeBSD. Linux has a range of distros that range from 'true hardcore' to 'clickity-click' and even have a dual boot. Sooner or later, you are going to have to make the transition. You decide when.

  40. Re:Ahem... by owlstead · · Score: 2, Interesting

    Those are the JRE runtime warning boxes and have little to do with Firefox itself. Never mind, the top story is FUD.

  41. Re:IE? by KarmaMB84 · · Score: 2, Insightful

    The fact that it even asks that stupid question when running in a web browser is ridiculous. Even asking the questions makes it just as bad as ActiveX. It should be refusing to run outside of the sandbox without forcing the (knowledgable) user to jump through some hoops other than clicking a button.

  42. STOP ARGUING FOR A FIX by WhiteWolf666 · · Score: 2, Insightful

    Seriously slashdotters. . . .

    At some point, the user must take some responsiblity for their own security.

    System doing something unintended, without user notification or permission? Security exploit.

    System doign something unitended, after user notificition and approval? Idiot exploit.

    The ONLY way to stop idiots from being exploited to take the permission/aprroval step out of their hands, and give it to someone else.

    Either the sys-admin, or the OS manufacturer.

    The sys-admin route is already possible. We don't need anything else for that. These boxes are secure, but a giantic pain to work with, depending upon what you users needs/wants are.

    The OS manufactuer route. This is the route Microsoft would love to push us all.

    Dump Java. It's insecure. User our New(TM) Palladium(TM) Super-Secure Trust-In-Our-Magic-Decision-Making Signed Certificate, only MS(TM) software ActiveSecureX.

    The only way to prevent (idiot) exploits such as this one, is to prevent any 'unapproved' application installs.

    Ask for that, and you're asking for Trusted Computing(TM).

    And I'll bet ten grand that someone will figure out how to exploit THAT, and then you'll have an pwned box that is unfixable.

    This is Microsoft. Even though your users make DAMN STUPID decisions on what to install (Press Yes to Install MySpware Super-Happy Plugin!), Microsoft has proven itself to be just as, if not far more vulnerable.

    --
    WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
  43. Re:The assumption was that Java Applets can't 0wn by JohnnyCannuk · · Score: 4, Informative

    No the prompt was from the JRE indicating that the applet that was being downloaded was asking for special privileges, beyond that of the sand box (see the picture in the middle of the Vital Security article). 3 excalimation marks, big and yellow, telling the user that it couldn't verify the authenticity of the applet, that the cert used to sign it had expired and then warned the user specifically to NOT say yes.

    The idiot said yes anyway.

    Now, if this happened without those warning, then there would be an issue. But that is not the case. The JRE functioned as it was designed to - to allow for extra privileges to be granted to an applet under certain circumstances and to vigorously warn the user and present them with information before hand. It was the user that ignored the warning, not the JRE.

    Note to self: never get advice from "Vital Security" about security because anyone that would ignore that kind of warning from a site they did not know is definitely NOT a security professional

    --
    Never by hatred has hatred been appeased, only by kindness - the Buddha
  44. Re:The assumption was that Java Applets can't 0wn by WhiteWolf666 · · Score: 2, Informative

    Java applets can do all sorts of things.

    It is not true that they can't 0wn your box.

    In fact, whoever told you that should be shot.

    Java is very powerful, and can do many, many interesting things.

    If it works properly (i.e. no exploits), than a Java applet will not be able to silently 0wn your box.

    It'll request permissions, and you'll have to approve it.

    There are two possible circumventions.

    1. Set system-wide permissions too low. By default, they come pretty restrictive. I would not suggest changing them.

    2. Exploit in the JRE. Has happened before (rarely). This doesn't count.

    Java is not a pure safe language. Java does not run its applets in an entirely isolated Virtual Machine.

    Java, however, does not experience buffer overruns (which lead to exploits), and does not experience a variety of other security problems.

    No exploits != No 0wnage.

    No explots = No 0wnage without requesting securityt permissions.

    --
    WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
  45. Re:Not a browser issue and not a Java issue by mopslik · · Score: 4, Funny

    How do you defend against that?

    Clearly, all software should only be installable from floppy disks, and not from over the Internet. That way, script kiddies would have to send people their exploits by snail mail, with a note attached that reads:

    2 C pix of Natalie p0rtman nood, reboot ur PC with this disk & type FORMAT C:

    Still, I'm sure there'd be a few who did...

  46. Comment removed by account_deleted · · Score: 2, Insightful

    Comment removed based on user account deletion

  47. Secure login by grahamsz · · Score: 4, Insightful

    A nice intelligent choice with WinNT was the "Press Alt-Ctl-Delete" to login.

    Since applications shouldn't be able to hijack that combination it adds additionaly security.

    You can have a lot of fun with micking login boxes. Back when I was in uni we'd screw around with each others laptops. I got a terminal window on a friends machine and aliaed the su command to a perl script which would prompt for a password, send the password to my webserver, tell the user it was wrong, and then unalis the command so the next try would go to the real su.

    Easy to do, but you'd have to be very on top of things to spot it.

    1. Re:Secure login by Xoder · · Score: 2, Informative

      Actually, the three magic fingers doesn't do what its supposed to anymore. You can now create a virtual desktop, and do whatever you like with that key combo. I read about it in DDJ. MS is happy to have made it, since it makes the kiosk software people happy.

      and Re: the script: devilishly clever, sir.

      --
      The previous sig has been removed due to /. protecting your best interests
    2. Re:Secure login by m50d · · Score: 3, Informative

      Erm, it took about a week for a trojan which intercepted the ctrl-alt-del to come out.

      --
      I am trolling
  48. Re:If you are using Firefox, you won't need to use by levitater · · Score: 2

    I stand corrected.

  49. this is pure fud by taso · · Score: 3, Insightful
    Linux is vulnerable to the following exploit. If a user unwittingly gives the root password, his drive will be erased.
    #!/bin/sh
    echo Kindly give the root password at the next prompt
    su -c rm -rf /
  50. Social Engineering? by OhHellWithIt · · Score: 3, Insightful
    The author brushes aside "the social engineering aspects of the install", but the screen shots don't show anything other than the standard dialog that is triggered when Java encounters an applet that seeks to use privileged methods. This is hardly social engineering!

    It's been a long time since I worked with Java code, but I recall that once the user tells Java he "trusts" the code, (signed or unsigned), he opens himself up to a number of risks, including accessing the local filesystem and making network connections to hosts other than the host from which the applet was downloaded. This would, of course, include HTTP calls, probably using the installed default browser. I don't know about executing local programs.

    So, while this may have been an exploitation of MSIE, the fact remains that it would never have occurred had the user not agreed to trust the applet. This is why it's important for developers and sites to sign their code, but more importantly, it shows the importance of embedding into end-users' brains: "Never, never, never click 'yes' when the application tells you the code is untrusted."

    --
    "Who controls the past controls the future. Who controls the present controls the past." -- George Orwell
  51. WTF? by stinky+wizzleteats · · Score: 3, Insightful

    So you are telling me that someone found a way to get into a system with java, and - once there, found that it was actually more effective to try to break IE than the browser actually being used? Doesn't that sort of blow the popularity vs. intrinsic insecurity argument out of the water? I mean, the user is running firefox, right? The argument of what they are likely to use (and therefore be affected by) has pretty much been resolved at that point.

    This sounds like a FUD factory somewhere is trying to come up with vulnerabilities against Firefox. Interesting that the best they can come up with so far is an exploit of IE. "Hey, wait, guys, we can make this one run with another browser! Let's run with that!"

    1. Re:WTF? by m50d · · Score: 2, Insightful

      They just want to display popup ads. My guess is they already had the code to do this with IE lying around, and since you can't remove IE on a windows box, decided to use that rather than writing a new payload.

      --
      I am trolling
  52. The Giant DUH! Award by rudy_wayne · · Score: 4, Insightful

    The Giant DUH! Award goes to VitalSecurity.org, quite possibly the dumbest security company ever.

    At the end of his blog, the author says that the purpose of his article is NOT to point out the social-engineering aspects of this exploit, but to point out that "most spyware installs occur when someone clicks "yes" to something they shouldn't have."

    DUH!!!! What a total maroon.

    Let's review. The user is presented with a dialog box that warns them, 3 times, that this thing can't be trusted, but they click 'Yes' anyway.

    This is not a Firefox exploit. It is not an IE or Java exploit. It is a USER STUPIDITY exploit.

  53. Re:Unfair analogy by 0x461FAB0BD7D2 · · Score: 5, Funny

    Never been to Tennessee have you?

  54. Re:Unfair analogy by daikokatana · · Score: 2, Insightful

    Was it addiction then that caused them to smoke the first cigarette? Nope - it's the ye olde "I know best" and "what the (insert swear) do I care" routine.

    --
    http://jcsnippets.atspace.com/ - a collection of Java & C# snippets
  55. Won't work for long... by mardoen · · Score: 2, Interesting

    ...because the following month a user's default actions will be: - notice that dialog pops up. - check that checkbox without which websites seem not to work correctly. - click OK.

  56. So Let Me Get This Straight... by ThisIsFred · · Score: 2, Insightful
    ...It has nothing to do with IE or Firefox, it's a Java application that's malicious. It has nothing to do with Java being vulnerable, in fact, it's not even a trojan, because the user has to install it in order for it to work. And when the user attempts to do it, he is dutifully warned that it is from an untrusted source.

    I was about to go off on a tirade about the editor, but I can see from the TFA that the blame clearly rests on the original authors.

    Oh good grief, my head hurts from this one:
    Does this mean the Emperor's new clothes syndrome has hit Firefox? Possibly not, though it doesn't take a genius to work out that if "The Browser you Can Trust" now has to keep one eye on its older, slightly clumsier brother as well as watch its own back then there's a very good chance its tail could be getting ready for the mother of all burnings.
    It has nothing to do with security problems in either IE, Firefox, or Java. The user is authorizing a foreign, untrusted piece of software to run. It could happen through any browser using Sun's JRE, or an ActiveX control. It could be a script, or a trojan application. Yes, the operating system allows software to do things like this. If you can't trust yourself or your users to read warnings, then use an unprivileged account to do your browsing, and lock down the registry.

    Check out this follow-up:
    Yes, I am aware that "bad things will happen" when you click "yes" to something - that was kind of the whole point of the test, because most spyware installs occur when someone clicks "yes" to something they shouldn't have. The article is illustrating what happens when an end-user blindly agrees to something, however the point is IE being infected when not in use at the time, not the social engineering aspects of the install.
    What's the point? If the user runs malicious software, it can do anything allowed by the user's current OS permissions, including editing parts of the registry that aren't protected. Whether or not IE is the target is irrelevant.

    TFA: Troll -1
    --
    Fred

    "A fool and his freedom are soon parted"
    -RMS
  57. Re:The assumption was that Java Applets can't 0wn by matman · · Score: 2, Informative

    In response to the other responses....

    Sorry for the oversight - this has nothing to do with SSL. The browser is prompting the user, stating that the authenticity of the cert can not be validated and is asking the user whether the applet should be trusted anyway. The user is not being asked whether the applet should be trusted with elevated privilege to install software. In fact, in Firefox certificate trusts and software installation trusts are two seperate configuration spaces. Even if the user read the firefox documentation, they would expect to be prompted explicitly for software installs, independantly from certificate issues. There is no mention of privilege or software installation on that dialogue.

    My expectation for an applet with a bad cert trying to install software is to:
    1. Prompt for trust of certificate
    2. AND prompt for permission to install software

    My expectation was that trusting this certificate will:
    1. if defined in Firefox's Software Install config, run under configured settings for that particular domain
    2. OR prompt for further privilege (to install software)

    Users are also so used to ignoring certificate problems for SSL sites that the user will always ignore certificate problems for sites that they do not trust. Users do not care if confidentiality and/or integrity of communications with an untrusted site are compromised as they don't really trust the communication to begin with. Users assume (as they should) that attempts by untrusted sites to do anything which may violate security will be prompted for or denied by default.

    The notice that Firefox has stopped the installation of software will be disregarded by the user as the user will believe that the installation has been blocked and can only be unblocked by right clicking on that notice. The dialogue with which the user is interacting will not be assumed to be related to the notice that installation of software was prevented.

    If it is the case that trusting the applet by providing a positive response to this dialogue results in the applet running outside of a sandbox, I would argue that the dialogue is misleading and extremely dangerous. In this case the dialogue must be changed to be more clear. The dialogues presented by Firefox (or the JVM?) are completely inadequate and must be fixed. Claming that everything is working fine is rediculous if the guy only accepted the dialogue as shown in the screenshot. The user is not at fault.

    Further, assuming that there was no certificate problem (eg if the attacker had a Verisign certificate), would the user have been prompted with anything? I certainly would not expect that anyone with a Verisign certificate has an ability to run applets at elevated privilege without me being prompted by my browser. If browsers/JVM will run all signed applets at an elevated privilege I would consider that a major vulnerability and a completely bone headed design. I don't think that this is the case and expect that the user would have to define the host as being allowed to install software in the Firefox configuration.

    W.R.T. the security professional comment... few except for those professionals who have in depth experience with applet security would know to have expectations other than those which I described in this message. One can not be an expert in everything. I would suggest that you meant that anyone who would ignore that kind of warning from a site they did not know, on a box they care much about, is definitely NOT a security professional.

  58. This reminds me of Japanese Cars.. by schon · · Score: 4, Interesting

    Most (all?) Japanese cars have a "feature" that the door won't lock unless you're holding the handle up (open, whatever.)

    I heard that this was a measure to prevent people from locking their keys in their car. The Japanese car manufacturers decided that if people have to lock the door, then hold the handle in the open position as they close the door, it will prevent them from accidentally locking their keys in the car.

    Sounds nice in theory... until the day I locked the keys in my Civic. It was then that I noticed that because I couldn't lock the car door without holding up the handle, that I had gotten into the habit of *always* holding up the handle while closing the door, even when I didn't want to lock it.

    I've known a lot of people who have locked their keys in their Japanese car, they told me the same thing.

    So, instead of being a mechanism to prevent people from accidentally locking their keys in their car, it was instead a mechanism to train people to hold their door handle up when closing the car door.

    You can't fix a behavioural problem with a technological solution.

    1. Re:This reminds me of Japanese Cars.. by dcam · · Score: 3, Insightful

      You can't fix a behavioural problem with a technological solution.

      Not trying to nitpick, but this is incorrect. It comes out on slashdot on awful lot (particluarly in relation to spam). It is better said as: "You cannot fix every behavioural problem with a technological solution."

      Using another car example, switching the car off while the lights are on makes the car beep. This, in my experience, has largely solved the problem of leaving the lights on and getting a flat battery.

      I am not certain if this has had the same effect in the wider population, but it is an example of where a behavioural problem of mine has been fixed by technology.

      --
      meh
  59. Forget the warnings! by itistoday · · Score: 4, Funny
    Sorry to rip off a bash quote, but this has to be said:
    <xterm> The problem with America is stupidity. I'm not saying there should be a capital punishment for stupidity, but why don't we just take the safety labels off of everything and let the problem solve itself?
  60. McAfee VirusScan by brettlbecker · · Score: 3, Informative

    When I visited http://www.lyricspy.com/ (this site listed as being the origin in the VitalSecurity story) I immediately receive a pop-up warning from McAfee 8.0 that the file "javainstaller.jar" is a Trojan, and an "exploit". The installer window never appears at all.

    Additionally, Firefox automatically blocks the installation with its pop-up blocker, so it appears that, with my settings (which are not terribly restrictive), I have a double layer of security preventing me from even getting to the point of clicking "yes" to the installer.

    Not too big a deal, this, but it is good to know that following basic security procedures like keeping virus definitions up to date and using the pop-up blocker correctly can make it a lot easier to avoid the kind of crap this story deals with. I do realize, however, that a great many people do not follow these guidelines, and that that is the point of the story.

    But I would like to point out that it seems that I am not quite as vulnerable as this story makes it appear that I will be (when running Windows). And, of course, if I flip over to my Fedora Core 3 partition, this problem goes away entirely.

    And yes, I am using the Sun Java Runtime.

    B

    --
    "We must still have chaos within in order to be able to give birth to a dancing star." --Friedrich Nietzsche
  61. Re:The assumption was that Java Applets can't 0wn by Lord+Crc · · Score: 2, Interesting

    ...and then warned the user specifically to NOT say yes. The idiot said yes anyway.

    I think there's a bigger problem with users getting "trained" to click "ok" or "yes" on all sorts of dialog boxes without understanding why the dialog box appeared or what the consequences are. Like when we "techies" casually say "Oh, yeah, just click ok on that one".

    Part of the reason, imho, is that dialog boxes are abused. I think software authors and especially Microsoft should try to think much harder about dialog boxes, especially when to use them and how to present them. For one, include a "if you are unsure, do X" (like the Linux kernel config menu, very good example). I think that would help users to not just "I don't want to do anything wrong, so I'll click Yes".

    Web browsers should also have visually different windows for popups and similar, so that casual users could have an easier time distinguising between real dialogs and "copycat" ads.

    Just my thoughts on the issue.

  62. "trusted" ? by Anonymous Coward · · Score: 2, Insightful

    This is unbelievable. How could news be more misleading ? This is obviously not a "vulnerability", since Firefox, IE and Java are all behaving as expected.
    That being said, this dialog for trusted applets is just as misleading for people who are not Java developers. A company paying for a certificate will have a nice dialog saying the applet is safe, giving the user that warm comforting feeling, while a poor developer will only get a scary dialog, which (believe it or not) really makes users flee. In both cases a lot of users will click without thinking, "yes" if it looks nice or "no" if it looks scary. And the result will always be the same if they click "yes".
    Instead, this dialog could display a useful and educational message like "Warning - if you agree, this program will be able to read, change, delete or add any file on your account, like any other program you run outside of the web browser".
    I don't want to start another conspiracy theory, but this looks like Sun is somehow related to the certificate business.

    This whole mess is damaging for everybody, because users might just disable Java and thus lose the ability to run programs safely (the only alternative being to download and run).

  63. Hrm by conebrid · · Score: 2, Insightful

    Maybe if those who used Firefox on Windows were permitted by the operating system to uninstall IE completely, this wouldn't be a problem.

  64. Doesn't work with bash by grahamsz · · Score: 2, Funny

    I just tried

    alias /bin/su="echo you suck"

    and it hurt my feelings

  65. Re:Well yeah by AstroDrabb · · Score: 3, Insightful
    I agree. It wasn't a bad idea, but it _was_ poorly implemented. MS allows system hooks (I have programmed many for the company I work for) which can get past most of their start-up "security". MS should have really locked down the kernel and prevented anything from getting into the system when it starts up.

    However, I do see the problem MS faced. If they made system hooks too restrictive, it would realy hurts third party programmers that needed a system service to start up without a user login. So, ofcourse MS picked the most lucrative path, instead of the most secure ; )

    --
    If Tyranny and Oppression come to this land,
    it will be in the guise of fighting a foreign enemy. -James Madison
  66. Funny title. by stealth.c · · Score: 2, Interesting

    "IE Vulnerable..." instead of "Firefox Exploit..."

    The former is hardly newsworthy. The latter is more accurate and constructive.

    I'm as frustrated with MSFT as the next guy, but honestly...

  67. Re:The coffee case was frivolous by Jtheletter · · Score: 2, Insightful
    I can never seem to help myself from replying to the worst of the ACs, well here I go again.

    Why even bother to make such a long post as AC? Additionally you obviosuly didn't read any of the facts that were linked for you, I mean how easy can I make it. This article provided by wormbin(537051) is especially easy to read, with a nice numbered list. I suggest you go read it since you got the facts you claimed to know incorrect.

    Now let's break down your arguments in manner that follows logic and reason rather than off-the-hip emotional analysis as you attempted with my first post.

    A) I routinely boil up some water in the kettle, pour it into a cup, [...] and hand it to someone. I expect a sane, mentally competent adult to realize that hot drinks may be hot at first. Somehow, for thousands of years, adults have managed to deal with the concept of hot drinks. The McDonalds incident wasn't even boiling -- it was *colder* than what I'm talking about.
    Yes, because as we all know, water colder than boiling is incapable of harming people. You're trying to set up a straw man argument; only stupid people ever spill hot drinks on themselves, therefore this woman is stupid and it's her fault. I argue that there is no one alive who has never spilled a drink for any reason. I'd wager even you have spilled some of your delicious hot chocolate. The point here is that drinks will be spilled, and whether the person is aware of it being hot when given to them is irrelevant (also impossible to miss, I'm sure this woman was aware her hot coffee was hot). However since drinks do on occassion spill, it would be prudent for them not to be at an unreasonably dangerously hot temp. Key phrase here is 'unreasonably dangerously' as all hot liquids are to some degree dangerous, but we can mitigate that by keeping the temp a bit lower. In your example the person knew for a fact the cocoa they were given was just at the boiling point, this woman had no idea precisely hot hot her coffee was. I think a consumer given a hot drink can have a reasonable expectation that it is drinkably hot, not barely sub-boiling.

    B) There are a ton of people that eat at McDonalds who *didn't* find the coffee "way above what any reasonable person would consider acceptable" -- including this woman, if she'd ever had a McDonald's coffee before.
    First, I don't understand how this woman having had McD coffee in the past somehow waives her right to ever declare it too hot. And once again you are marginalizing the point here by saying if X people didn't have a problem then X+1 will not have a problem. A fallacy. Just because Joe Citizen likes his coffee a scalding 185, doesn't make that temperature any safer for consumption.

    C) They had received numerous complaints about it prior to the incident
    They're McDonald's. They're enormous. They have complaints about coffee being too hot, meat not being kosher, coffee being too cold, a lack of Italian buns, and so forth. It would be unusual if they had *nobody* mentioning it.

    True, this is perhaps your best point, but again here you show your lack of actual facts of the case. It wasn't just that some trivial subset of people had made this complaint, there were in fact over 700 incidents of coffee burns on file. That's just burns, I'm sure the number of 'too hot' complaints are therefore well above 700. I'd say 700 burn cases easily eclipses the other trivial complaint statistics. And by-the-by, no one needed medical treatment for the food being not kosher or no italian buns. Obviously the company cannot please everyone but potential injuries should rank high on the to-fix list.

    And if you were familiar with the case and were being honest, you would have mentioned that all the *other* coffees from the *other* fast-food places caused the same burns -- it's just that McDonald's, being the hottest of the temperature range by ten degrees, did so faster.
    I bolded the being honest bit above because it per

    --
    -- I'm not a pessimist, I'm a realist. It's not my fault that life sucks so much. --
  68. Re:Well yeah by Mordanthanus · · Score: 3, Insightful

    Oh pu-leaze.... If MS had made the system hooks restricted, programmers would have been climbing the walls over how MS locked everyone out of the OS and slashdotters doing the same "MS sucks and this is why *nix rules". Complain about one or the other, but MS got it right on this decision.

    And just to keep on topic, I wish everyone would get off this "IE sucks" trip. IE is part of the OS now... this crap doesn't infect IE anymore, it infects Windows. Now, lets change all these little rants I see all over this post. User goes to a webpage. Firefox gets to a Java applet and passes control to the JRE. JRE asks 3 times if they want to continue, and the user clicks "Yes" (because that is what they have been trained to do) and Windows gets infected. This isn't a software exploit. This is a user (ie. idiot) exploit that was not anticipated by Sun. If Sun would change their warning dialog to make someone put a checkmark in a box to accept instead of just clicking "Yes", this wouldn't happen. But again, not Sun's fault, but something that could easily be fixed by them.

    --
    User logging on... 300 baud... 300 BAUD?!? (Click!) NO CARRIER
  69. Subject by Legion303 · · Score: 2, Insightful

    This is awesome. Now even Windows users who switch over from IE are fucked because windowsupdate.com doesn't play well with other browsers.