Slashdot Mirror


Spyware Disguises Itself as Firefox Extension

Juha-Matti Laurio writes "The antivirus specialists at McAfee have warned of a Trojan that disguises itself as a Firefox extension. The trojan installs itself as a Firefox extension, presenting itself as a legitimate existing extension called numberedlinks. It then begins intercepting passwords and credit card numbers entered into the browser, which it then sends to an external server. The most dangerous part of the issue is that it records itself directly into the Firefox configuration data, avoiding the regular installation and confirmation process."

247 comments

  1. Not a vulnerability. by Short+Circuit · · Score: 5, Informative

    Note that this isn't a Firefox vulnerability.

    The trojan is opened as a Windows executable from email attachments, and writes itself into the Firefox profile's configuration directory.

    1. Re:Not a vulnerability. by kfg · · Score: 5, Funny

      I refuse to use this trojan until it's ported to Linux.

      We have to send a message to developers that we want our apps native.

      KFG

    2. Re:Not a vulnerability. by $RANDOMLUSER · · Score: 0, Troll

      Exactly. Just chalk this up as more McAfee anti-OSS FUD.

      --
      No folly is more costly than the folly of intolerant idealism. - Winston Churchill
    3. Re:Not a vulnerability. by Fred_A · · Score: 1

      Nobody said it was a Firefox vulnerability.

      Oh sorry, I forgot, nobody actually reads the articles here...

      --

      May contain traces of nut.
      Made from the freshest electrons.
    4. Re:Not a vulnerability. by Anonymous Coward · · Score: 0

      As opposed to Microsoft anti-closed source FUD?

    5. Re:Not a vulnerability. by Anonymous Coward · · Score: 0

      That's why I made the post...to clear things up for people who don't RTFA. Even still, there are people posting further down who don't get it.

    6. Re:Not a vulnerability. by DrXym · · Score: 3, Insightful
      Well yes it is. Firefox extensions are an easy way to trojan a system. Anyone can write an extension and put it up on the addons site and there isn't even the requirement that it be signed. There is no enforcement of trust at all except for a primitive domain whitelist system. I think it would be fairly trivial to produce a malicious extension. Worse, you could even craft one that works on Linux, OS X and Windows in one fell swoop, since you have unfettered access to all of the XPCOM objects running in Firefox.

      My feeling is that Firefox desperately needs to implement some kind of trust model. I can understand why that might not be RSA PKCS since the system is crap for small publishers. But something is needed. Even a trust model based on PGP signing would be of benefit.

      I'm sure some would argue that no one looks at signatures anyway, which might be an exaggeration, but it does have some truth. It is certainly no excuse for offering no trust model at all, or for Firefox UI designers to not be able to produce some simple traffic light trust system with sensible defaults to simplify it for those who can't or won't look at the certs.

    7. Re:Not a vulnerability. by dschuetz · · Score: 4, Insightful

      Note that this isn't a Firefox vulnerability. The trojan is opened as a Windows executable from email attachments, and writes itself into the Firefox profile's configuration directory.

      While true, perhaps a related problem that actually is a vulnerability is the fact that Firefox (apparently) only checks for a valid signature on the plugin at download/install time. Maybe the Firefox configuration file, or at the very least the binaries for each extension, should be cryptographically verified at runtime.

      Of course, this presupposes that Firefox hackers can manage to get their extensions signed, and if that's possible, then the malware authors could do the same. Unless...FF gets distributed with a mozilla.org CA cert, and extensions accepted and published on the mozilla site(s) get signed with that cert, then every "legitimate" extension from the mozilla sites will be verifiable at runtime. The user could opt out of that with an "allow execution [not installation] of unsigned extensions" preference setting, but the majority of users would be protected, so long as the malware doesn't also set that preference for the user. :)

      (though even that last bit could be guarded against by creating a personal key to sign the config with, and every time you make a "security relevant configuration change" to the browser's settings, you have to re-sign the file.)

    8. Re:Not a vulnerability. by lowrydr310 · · Score: 2, Funny
      The headline makes it seem like Firefox is bad because there's a new piece of spyware that takes advantage of it.

      Darn, I knew this was going to happen sooner or later. Time to switch to IE. oh, wait a minute...

    9. Re:Not a vulnerability. by Arker · · Score: 1

      Note that this isn't a Firefox vulnerability.

      Pretty much. It may be possible for the firefox developers to block this on their end, by inserting some kludges for the windows builds, but the exploit itself is an exploit of Windows/IE, and won't affect Firefox on a sane system. (Not even on Windows, if IE is thoroughly removed and a sane email program used.)

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    10. Re:Not a vulnerability. by kfg · · Score: 5, Informative

      McAfee do not describe it as a Firefox exploit. They describe it as a VBS exploit originally written to target IE, i.e., a Windows exploit.

      KFG

    11. Re:Not a vulnerability. by KiloByte · · Score: 4, Insightful

      ... or until the trojan makes a trivial change in FireFox's binary.

      Once you're pwned, you're pwned. If you give someone free reign on your box, he can do anything to any file writeable by you.

      --
      The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
    12. Re:Not a vulnerability. by gowen · · Score: 1
      I think it would be fairly trivial to produce a malicious extension. Worse, you could even craft one that works on Linux, OS X and Windows in one fell swoop, since you have unfettered access to all of the XPCOM objects running in Firefox.
      Maybe. BUT THIS ISN'T IT. The possibility of a piece of auto-installing firefox malware doesn't magically mean this malware is such a beast.
      --
      Athletic Scholarships to universities make as much sense as academic scholarships to sports teams.
    13. Re:Not a vulnerability. by greed · · Score: 5, Insightful
      While true, perhaps a related problem that actually is a vulnerability is the fact that Firefox (apparently) only checks for a valid signature on the plugin at download/install time. Maybe the Firefox configuration file, or at the very least the binaries for each extension, should be cryptographically verified at runtime.

      Once someone's system is compromised, they can replace or alter the FireFox binary which verifies the signatures, replace libnssckbi.so, libsoftokn3.so, whatever.

      You can't win at that point. If you're storing your operating system and executables on writable media, it can never be trusted to that level. The hardware would have to cryptographically verify the boot loader on disk, which would verify the kernel, which would then be able to verify everything it executes--FireFox alone can't do it.

      (Say, what was that hardware-based Trusted Computing stuff supposed to do? In addition to ramming DRM down everyone's PCI bus, wasn't there system verification too?)

    14. Re:Not a vulnerability. by 140Mandak262Jamuna · · Score: 5, Funny
      Come on, You dont even have to be a script kiddie to write malware for Linux.

      This is how it works:

      First create an executable that will do bad things. It could even be a csh script. Then send emails to all and sundry like this and attach that file"

      Dear Linuxuser,

      This is a virus/trojan/worm/malware for Linux. It works on the honor system. Please forward the attachment to all addresses in your .mailrc first and then save it to disk, chmod +x and sudo it. Thank you.

      Attachment: malware

      --
      sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
    15. Re:Not a vulnerability. by Anonymous Coward · · Score: 0

      Why even bother with Firefox, you can run any freaking exe file you want in windows by clicking on it or typing the name of it at your cmd prompt. Applications should not be the place to enforce the requirements you are suggesting. If the data was something that FIREFOX was resposible for like checking inputs and validating data, then I'd fully agree with you. Firfox with the abilities you described would be an advantage but that would be a band-aid.

    16. Re:Not a vulnerability. by zo1dberg · · Score: 5, Funny

      This is the one thing that keeps people from running Linux on their desktops! We normal users don't want to fiddle around with the commandline and stuff like that, we need a point-and-click-interface to compromise the security of our computers! Trust me, until this is fixed, Linux has no hope of ever becoming a serious competitor to Windows.

    17. Re:Not a vulnerability. by Sebastopol · · Score: 1

      Well, seeing that firefox does a 5... 4... 3... 2.. 1... timeout to install unsigned extensions, perhaps they should crack down a bit more on authenticity, and only provide extensions registered on their site or something similar.

      I think this is a FF problem, just like with other SW that gets hacked.

      --
      https://www.accountkiller.com/removal-requested
    18. Re:Not a vulnerability. by arose · · Score: 1
      Well yes it is. Firefox extensions are an easy way to trojan a system.
      1. Not more then any other software you install.
      2. This isn't really an extension, more like a modified version of Firefox.
      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    19. Re:Not a vulnerability. by archen · · Score: 2, Insightful

      I think you'll still end up with the same problems though. Where does firefox keep it's list of trusts? In the registry, or a config file? People will want to develop/install plugins that aren't signed so you'll need to be able to make exceptions. Where will the settings for the exceptions be stored? In the registry or config file?

      I think this just gives you a false sense of security. If you're OS were secure and you knew for a fact that no one else could ever write to the firefox config files or the registry, you could sign things just fine. But this isn't a man in the middle attack, but more like a "man in the backroom" attack. And that's exactly what this spywhere does.

    20. Re:Not a vulnerability. by Not+The+Real+Me · · Score: 5, Funny

      Good point.

      A friend of mine has certifications as an MCSE and a CNE. When I tell him to run "ipconfig /all" and "route print" (on his WinXP machine), the look of consternation and confusion on his face is priceless.

    21. Re:Not a vulnerability. by AugustZephyr · · Score: 1

      Long live the Fox. (Stupid windows security flaws).

    22. Re:Not a vulnerability. by StormReaver · · Score: 1

      "Note that this isn't a Firefox vulnerability."

      I consider the entire Firefox extension mechanism one big vulnerable open door. On Windows, it's no big deal. There is no vulnerability that Firefox enables under Windows that Windows itself doesn't already provide. Under other operating systems with correct separation of programs and data, though (such as anything Unix-like), the extension mechanism is bypassing the operating system's protections.

      Linux systems provide applications in root-protected directories, providing protection against userland software (such as viruses) modifying program files. Install Firefox, though, and extensions go into unprotected user directories. This opens the door for viruses to propagate through Firefox itself.

      Cryptographically signing extensions won't matter much either, as the people who don't understand how to manage signed packages represent the vast majority of Firefox users.

    23. Re:Not a vulnerability. by Drachemorder · · Score: 2, Insightful

      Any piece of software capable of running executable code is vulnerable to trojans. Anyone can write an executable program to do nasty stuff, and there's no reasonable way for an application to tell the difference. Firefox can't figure out on its own that an extension which deletes files or sends email is malicious, because such functionality can conceivably be useful. The only real solution is to educate people about running untrusted executable code, and Firefox already takes every reasonable precaution to do so. So much so, in fact, that it's a bit annoying when you really do want to install an extension. Trojans are a form of social engineering; with enough effort you can convince most people you're trustworthy, and there's very little that can be done to prevent that sort of activity, except perhaps educating people about the possibility.

      So the problem isn't the software. It's the people using the software. As more people learn about Firefox, we'll just have to accept that some of them are going to be stupid. It's a statistical inevitability. You can fix security holes all day, but you can't fix stupid.

    24. Re:Not a vulnerability. by jZnat · · Score: 1

      If the user has control over trusted computing (e.g. can recalculate or re-sign a good state), it can be good. If not, it is very tinfoily.

      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
    25. Re:Not a vulnerability. by PsychoSid · · Score: 5, Funny

      csh ! What century have I entered this time.

    26. Re:Not a vulnerability. by Schraegstrichpunkt · · Score: 1

      This malware had read-write access to C:\Program Files\Firefox. Nothing would have stopped it from disabling any signature-checking code that might have existed.

      The Firefox extension trust model is as secure as SSL and the SHA-1 hash function.

    27. Re:Not a vulnerability. by Schraegstrichpunkt · · Score: 1
      perhaps they should ... only provide extensions registered on their site or something similar.

      That's already done, but this malware bypasses that because it's executed elsewhere on the system (i.e. there's nothing Firefox could possibly do at this point).

      I think this is a FF problem, just like with other SW that gets hacked.

      That's either because you haven't bothered to inform yourself about the problem, or because you're trolling.

    28. Re:Not a vulnerability. by dipo · · Score: 1

      But it should be possible for Firefox at startup to check it's installed extensions with a hash (or something like that), to prevent those external installed Malware from execution inside the FF-Task.

      Looks to me like a future security feature: Only execute extensions loaded and signed by addons.mozilla.org.

      Oops, signing is implemented by the existing extension infrastructure!? Where's the problem using that infrastructure for installing _and_ startup?

      --
      nothing travels faster than light - except the mind
    29. Re:Not a vulnerability. by RedOregon · · Score: 4, Funny

      Actually, I'd call it a "man in the backdoor" attack, considering what it does to you...

      --
      Skivvy Niner? Email me!
      HEY! Look left just ONE MORE TIME!
    30. Re:Not a vulnerability. by jedidiah · · Score: 1

      You might as well say that Debian, sourceforge or freshmeat need to all implement trust models.

      Executables can end up trashing your system, even if they aren't meant to do so.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    31. Re:Not a vulnerability. by wgaryhas · · Score: 0, Flamebait

      Not suprising, for an MCSE you need to be able to click [OK] [OK] [OK] [Finish]. Never heard of Route Print before, got to learn something new today.

      --
      "For every complex problem, there is a solution that is simple, neat, and wrong." - H.L. Mencken
    32. Re:Not a vulnerability. by soft_guy · · Score: 4, Funny

      A friend of mine has certifications as an MCSE and a CNE

      With friends like that, who needs users?

      --
      Avoid Missing Ball for High Score
    33. Re:Not a vulnerability. by vishwin80 · · Score: 0
      This is the one thing that keeps people from running Linux on their desktops!
      No it isn't. When there is already a Windows OS recorded in the motherboard's Flash ROM, it won't seem to read a Linux (or any other OS's) disc(s).
      Trust me, until this is fixed, Linux has no hope of ever becoming a serious competitor to Windows.
      Although not many people use Linux, it is still more secure. That said, I strongly think that Linux is a strong competitor.
      --
      Charli
    34. Re:Not a vulnerability. by DrXym · · Score: 2, Informative

      Well the should. In fact, I read just the other day that Debian will be signing packages at long last. It's not brain surgery to do either - Red Hat has been doing it for a very long time.

    35. Re:Not a vulnerability. by kilodelta · · Score: 1

      And if you're running Thunderbird, along with things like Popfile, etc. you have a much smaller chanced of this being a problem.

      Everyone to whom I've recommended Firefox has also received the recommendation that they install Thunderbird and Popfile.

      This is just McAffee trying to drum up business.

    36. Re:Not a vulnerability. by jftitan · · Score: 3, Funny

      Dear Linux User,

          This is a virus created for Windows users, and it is based on the honor system.
        Please forward this email and its trojan/virus written attachment to all your
        Microsoft based users, and let them know how much you care!

          Sincerely,

            Another Linux User Friend

      ATTACHMENT: firephox.extention.exe

      --
      "Don't Forget to Salt the Fries"
    37. Re:Not a vulnerability. by DrXym · · Score: 1
      This exploit might be a hacked Firefox, but even the vanilla Firefox is an easy attack vector.

      The very first page you see after installing tells you to Install Extensions. And what is only a few clicks from that page? Hundreds of untrusted extensions, with the new ones helpfully listed first.

      It would be TRIVIAL to insert a trojan onto that site. You can guarantee that people would download and install it without thinking twice. With a little more effort you could even hack a popular extension's home site and insert an additional payload. Firefox would even helpfully tell all the users there was an update. Sooner or later someone would catch on, but by then it is too late. At present there is no way to gauge the trustworthiness of an extension because no one signs them. And no one signs them because PKCS is shit and there is no alternative mechanism around PGP. There should be.

      The funny thing is IE was panned for ActiveX control issues and yet Firefox contains something just as serious in extensions. It is true that extensions must be voluntarily fetched by a user so the user base as a whole has a lot of protection, but it does not excuse the lack of trust information for the poor sucker who caught a dose from Mozilla's own web site.

    38. Re:Not a vulnerability. by cyber-vandal · · Score: 4, Insightful

      Not as priceless as the look on my face on reading that and noting that that clueless muppet gets paid a lot more than I do. Maybe I should get off my arse and get one of them MCSE thingies.

    39. Re:Not a vulnerability. by arose · · Score: 2, Insightful
      It would be TRIVIAL to insert a trojan onto that site.
      I still don't see how that differs from a trojan on, say, SourceForge--that's just how trojans are.
      The funny thing is IE was panned for ActiveX control issues and yet Firefox contains something just as serious in extensions.
      IMHO problem with ActiveX are the seemingly endless vulnerabilities that enable drive by installations, I don't see this with Firefox.
      It is true that extensions must be voluntarily fetched by a user so the user base as a whole has a lot of protection, but it does not excuse the lack of trust information for the poor sucker who caught a dose from Mozilla's own web site.
      And your proposition for a distributed system of trust information that is transparent to users is? Sure, PGP/GPG signing might benefit to those who watch where they step, but it does little for those who are most susceptible to trojan attacks.
      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    40. Re:Not a vulnerability. by Thalagyrt · · Score: 1

      Did you even read his post fully? It was a joke. It's funny. Laugh. Ha ha.

      "We normal users don't want to fiddle around with the commandline and stuff like that, we need a point-and-click-interface to compromise the security of our computers!"

      --
      Buffalo buffalo Buffalo buffalo buffalo buffalo Buffalo buffalo!
    41. Re:Not a vulnerability. by Anonymous Coward · · Score: 0

      s/Firefox/Windows/

    42. Re:Not a vulnerability. by Sebastopol · · Score: 1

      or because you're trolling.

      Damn, I guess I have to throw back ANOTHER comic-book guy... The sea is full of them today.

      --
      https://www.accountkiller.com/removal-requested
    43. Re:Not a vulnerability. by Anonymous Coward · · Score: 0

      It's "free rein," not "free reign." I know, taken literally, "reign" seems to make more sense. But it's wrong.

    44. Re:Not a vulnerability. by Anonymous Coward · · Score: 0

      I know that the typical situation with Windows systems is different, but technically there is a big difference between writing to the Firefox profile of the current user and modifying the Firefox binary. One is where the user must have write access, the other is where the user should not have write access (but usually does). So technically it is a Firefox problem: Firefox enables the malware to run whenever the browser runs. On a well administered system, doing that should require more rights than just to make modifications to files in the user's data directories. Firefox provides a sort of autorun capability without the guard of requiring elevated privileges.

    45. Re:Not a vulnerability. by Anonymous Coward · · Score: 3, Insightful

      Look, I got my MCSE in 1999, and I had to know how to use ipconfig and route as part of the course -- now, did that get covered in the test? I don't know. But it was part of the work we had to do in the TCP/IP module. It's depressing to me because I think MCSE used to mean something, but I also have encountered dolts who have a raft of acronyms after their email signature, and it's almost a sure-fire way of identifying useless chumps in the organization. I don't advertise my MCSE in my signature, and I instead refer to my 11 years' experience as my qualification for doing what I do: that, and the fact that almost everyone in the organization comes to me when they want something done right.

    46. Re:Not a vulnerability. by Anonymous Coward · · Score: 0

      "IMHO problem with ActiveX are the seemingly endless vulnerabilities that enable drive by installations, I don't see this with Firefox."

      I seem to remember there being such a exploit in some old 1.0.x versions. Just let us hope such exploits are fixed and prevented for ever.

    47. Re:Not a vulnerability. by kwark · · Score: 1

      Actually Debian has been signing packages for some time now.

    48. Re:Not a vulnerability. by drinkypoo · · Score: 4, Funny
      It's depressing to me because I think MCSE used to mean something

      It still does: Moron Confused by Sun Equipment.

      Still better than Netware, which has two certification which stand for Certainly No Experience and Can't Network Anything.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    49. Re:Not a vulnerability. by X0563511 · · Score: 2

      Hell, you can probably take and pass the test without doing any of the coursework. Or you could do the coursework anyways and have a slight chance of learning a tidbit or two. I got my A+ without any study (like that's an accomplishment around here...)

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    50. Re:Not a vulnerability. by infosec_spaz · · Score: 2

      Oh, come on....Mod parent up, it was FUNNY AS HELL!!! Give it a 6, come on.

      --
      ----- I have bad karma for a reason! -----
    51. Re:Not a vulnerability. by pedalman · · Score: 1
      When I tell him to run "ipconfig /all"
      It would be a lot more fun to tell him to run ifconfig on his XP box, and watch the frustration build as XP can't find the command. It would be more fun than putting an Aggie in a round room and telling him to "pee in the corner".
      --
      Friends don't let friends line-dance.
    52. Re:Not a vulnerability. by bergeron76 · · Score: 1

      Easy solution:

      Bring back the WORM drives - Write Once Read Mostly. You can install your program on it, run it from there, but store your config data on a separate (safe/sane) location (ie. USB key device, etc). These days, I guess the CD/DVDrom's are the equivalent to WORM drives. I guess a CD_jukebox_OS with a USB "settings" device is yesterday's future.

      --
      Don't think that a small group of dedicated individuals can't change the world. It's the only thing that ever has.
    53. Re:Not a vulnerability. by dbitch · · Score: 1

      But what's horrible is that a malware doesn't have to be root to inflict a significant amount of damage. Think of it like this:

      1) You get infected as your normal user.
      2) It runs when you open a shell for the first time.
      3) It proceeds to wipe your /home OR search for your credit card details OR mass mail itself to every email address it can fine in your /home

      So, what have you gained running as a normal user? The ability to wipe that user out and start afresh without having to reinstall? What's the difference, really? Remember, all of your important settings are in your /home. Don't get me wrong, I run debian too. No winbloze fanboyism, but just because a script doesn't have root privliges doesn't mean it can't inflict major damage. The secret is not !Windows, it is not being a luser.

    54. Re:Not a vulnerability. by Anonymous Coward · · Score: 1, Insightful

      I have modpoints now, and could have given you one, had you not written:

      "winbloze"

      Please remember that for the future. It's sad *nix fanboyism to write such words, as are forms of "Microsoft" with a string symbol($) in it, variations on "Windows" and constructions with "Internet Explorer". Thank you.

      Your comment was otherwise insightful, and you hit the nail on the head, but then you had to go and spoil it all by saying "Winbloze" ...

    55. Re:Not a vulnerability. by DrXym · · Score: 1
      And your proposition for a distributed system of trust information that is transparent to users is? Sure, PGP/GPG signing might benefit to those who watch where they step, but it does little for those who are most susceptible to trojan attacks.

      GPG signing could be used to employ a traffic light system. Most of the developers in the Mozilla scene know one another so it is possible to build a web of trust and then represent that web with a simple metaphor such as a traffic light when installing the extension. Green could mean the person is one step away from the Mozilla.org official signature or fully trusted by 2 or more people who are. Amber might mean they don't meet the criteria for green but they do have some signatures and red means unsigned or unvalidated. If the installer wants to see more detail they click on the light for it and perhaps even add their own trusts to the list. Obviously such a system should fetch keys and revocations prior to making this test.

      Secondly, when I update an extension Firefox, it should verify that it is signed with the same key as the previous version. If it isn't, it should put up a big warning to that affect.

      Thirdly, by default Firefox policy should not be to install unsigned / untrusted extensions at all, and for the addons site to marginalise unsigned / untrusted extensions. They should not be spotlighted, not appear under "what's new", not appear categorised with the other extensions.

      Nothing is failsafe, but the fact is there is no trust at all at the moment. It is a dereliction of common sense to allow extensions to continue the way they are.

    56. Re:Not a vulnerability. by DrXym · · Score: 1

      Well there you go :) The obvious advantage is that someone can't replace some .deb file with their own without it being noticed by the installer.

    57. Re:Not a vulnerability. by Cyberax · · Score: 1

      Nope, MCSE is Minesweeper Consultant and Solitaire Expert.

    58. Re:Not a vulnerability. by Anonymous Coward · · Score: 0

      Does he? Or does he have difficulty getting a job because MCSE doesn't really certify that he's capable of doing anything? Anyone can get one of those.

    59. Re:Not a vulnerability. by Freshly+Exhumed · · Score: 1

      MCSE == Must Consult Somebody Else

      --
      I deny that I have not avoided attaining the opposite of that which I do not want.
    60. Re:Not a vulnerability. by arose · · Score: 1

      Because no one cares about extensions that don't come from the inner circle of developers... This system fails the "distributed" criteria, because it mostly relies on the central authority of Mozilla developers. How would aspiring extension developer from remote-place-where-there-are-no-mozilla-developers -around get started?

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    61. Re:Not a vulnerability. by georgeav · · Score: 1

      Madly Causing Slashdot Effect
      Microsoft Certified Slave of the Empire
      Morons Crudely Simulating Expertise
      Maybe Could Suggest Exorcism
      more: http://linux.sys-con.com/read/32859.htm#MCSE

  2. FUD by knifeyspooney · · Score: 0, Troll

    But the malicious extension can only bypass the normal Firefox checks if your system is already infected with a friendly virus, which will only infect your system through Internet Explorer!

    1. Re:FUD by LurkerXXX · · Score: 1

      That's for marking your post that is pure FUD as FUD with the title.

      The trojan is being distributed through spam emails. It has zero to do with Internet Explorer.

      Someone please mod this troll to oblivion.

    2. Re:FUD by Anonymous Coward · · Score: 0
      The trojan is being distributed through spam emails. It has zero to do with Internet Explorer.
      In his defence, TFA does also say
      However, McAfee say that they have also seen attempts to install FormSpy using the three-year old VBS/Psyme exploit in Microsoft Internet Explorer.
      But it sounds like the emailed exe is the main way so he is a FUD-spreading troll, yes.
    3. Re:FUD by Anonymous Coward · · Score: 0
      The trojan is being distributed through spam emails. It has zero to do with Internet Explorer.


      Partly correct. McAfee also notes attempts to install this using an IE vulnerability.
    4. Re:FUD by CarpetShark · · Score: 1

      What you don't seem to realise is that IE is embedded in microsoft's email clients, and they therefore share most of the same issues.

    5. Re:FUD by JimDaGeek · · Score: 1
      I don't want to sound like a parrot, however your point is spot-on. If this were a Firefox vuln. it would affect FF on Linux and Mac. However, it only affects Microsoft Windows users.
      From www.mozillazine.org

      Downloader-AXM is distributed as a Windows executable attached to a spoof email purporting to be a order confirmation message from Wal-Mart. However, McAfee say that they have also seen attempts to install FormSpy using the three-year old VBS/Psyme exploit in Microsoft Internet Explorer.

      If anything, this sounds like a flaw in Microsoft products. If I wrote a Trojan that got in through IE or via an Outlook email attachment that goes and blows up Photoshop CS, would it be a Photoshop CS vuln. or a Microsoft vuln.?


      The sad thing is that there are a lot of Joe Users out there that bought a computer with Win XP home on it (non-sp2) and they have no firewall and no automatic updates. So exactly how is Joe Users supposed to know about updates? I thought Microsoft Windows XP "Just Works"? It sounds like Microsoft Windows XP "Just Works" only if you are computer savvy, a corporate end user with sysadmins to keep systems updated or stay on a 1 year upgrade cycle. Mac and every major Linux distro has automatic updates on out of the box and have had it this way for a few years. I guess the only Windows XP users that have a somewhat safe and updated computer are those that recently purchased a new computer with SP2. Though those systems still put all users in the Administrator group by default so I don't know if even buying the "latest and greatest" from MS helps.

      --
      General, you are listening to a machine! Do the world a favor and don't act like one.
    6. Re:FUD by LurkerXXX · · Score: 3, Insightful

      What you don't seem to realize is that IE isn't embedded in 3rd party email clients like Thunderbird and Eudora, but the attachment will still hammer Firefix when you run it, just as it will in Outlook.

    7. Re:FUD by uarch · · Score: 1
      But the malicious extension can only bypass the normal Firefox checks if your system is already infected with a friendly virus
      Oh, well if its a friendly virus...

      I can see the next MS vs Apple add:
      Mac: PCs were infected with over 1230985981723 viruses last year!
      PC: Yeah, but they were all friendly.
    8. Re:FUD by plague3106 · · Score: 1

      I don't want to sound like a parrot, however your point is spot-on. If this were a Firefox vuln. it would affect FF on Linux and Mac. However, it only affects Microsoft Windows users.

      Sorry you're reasoning here is just wrong. There most certainly can be a vunerablity IN FF that only affects the windows version.

    9. Re:FUD by Firehed · · Score: 2, Insightful

      As with anything else, this requires you to be enough of a moron to run an attachment received in a spam message (which theoretically requires you to be enough of a moron to actually read your spam). It's much more of a PEBKAC problem than a vulnerability of any piece of software. I don't know about Eudora, but I've found Thunderbird's spam filtering to be excellent, something not even offered the last time I used a MS-made client, which hypothetically reduces the risk of you running the thing, though that's pushing it.

      It's probably worth considering that most people smart enough to have switched to Firefox are also smart enough not to think "oooh, cool, free file, better see what it does!!!1".

      --
      How are sites slashdotted when nobody reads TFAs?
    10. Re:FUD by LurkerXXX · · Score: 1

      Really? Thunderbird does a pretty rotten job of sorting out spam on my machine. I think it's one of the worse filter's I've used.

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

      I used to think that TB had medicore spam filtering until I realized that you have to mark both spam and non-spam messages (eg: highlight messages -> right-click -> mark as not spam) to properly train it. Once I started doing that I'd say TB detection accuracy jumped from about 50% to 95%.

    12. Re:FUD by shodai · · Score: 1

      PCs have more users.
      Users are stupid.

      As said above, it's going to be incredibly funny when Macs and Linux have a decent userbase and begin receiving little gifts that PCs have put up with for years. You may say that "expert" Mac/Linux users don't get viri, well, "expert" Windows users don't get viri either.

      Besides, friendly viri beat unfriendly viri anyday.
      "Hey viri, there is a bully at school, could you hax his internets for me?"

    13. Re:FUD by Firehed · · Score: 1

      Huh. I never found it necessary. But back when I got spam, it was very rare that any got through to my inbox, and I got quite a lot back then. I've since jumped around to a couple email addresses and never managed to get on the lists. It was immediately more effective than OE was with some professional spam filtering plugin, and that wasn't free.

      --
      How are sites slashdotted when nobody reads TFAs?
  3. MozillaZine Has More by Anonymous Coward · · Score: 5, Informative

    This MozillaZine article has lots more on the trogan horse, including instructions for spotting if you have it.

  4. Personally... by celardore · · Score: 4, Informative

    Personally I only download FF extensions from the official site.
    https://addons.mozilla.org/extensions.php?app=fire fox

    1. Re:Personally... by Anonymous Coward · · Score: 2, Informative

      Thats not whats going on. This trojan isn't installed as an extension, it comes as a regular old .exe in an email, which when you run it, then edits the firefox configuration files to add itself into the extension list without going through the normal extension process.

    2. Re:Personally... by celardore · · Score: 3, Insightful

      In that case... Who runs an exe they receive in an email? Unless I'm expecting it, and know the sender, I certainly won't.

      Education must be the answer then. I learned not to open random executables from unknown sources many years ago. People apparently click them though. Teach a man to use the internet, and he'll be safe for a day. Teach a man to know the internet and he'll be safe for a lifetime.

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

      Shouldn't it start 'Teach a man to use the internet, and he'll have a virus in a day'?

    4. Re:Personally... by Anonymous Coward · · Score: 0
      In that case... Who runs an exe they receive in an email? Unless I'm expecting it, and know the sender, I certainly won't.
      I do agree (though I would love to see the tone of the debate here if the payload was an activex plugin for IE instead of a Firefox extension.. - do a search replace and read a very funny Slashdot debate :)

      But what is interesting about this isn't the distribution mechanism this time, but that _it is targeting Firefox_. It's not going to be the last.

    5. Re:Personally... by Anonymous Coward · · Score: 0
      I learned not to open random executables from unknown sources many years ago.
      Unknown sources taught you not to open random executables? Trusting them sounds unsafe...
    6. Re:Personally... by SydShamino · · Score: 4, Funny

      Teach a man to send an "internet," and he can be a senator!

      http://www.youtube.com/watch?v=DClkE64nFDY
      Fast forward to about 2:00.

      --
      It doesn't hurt to be nice.
    7. Re:Personally... by SCHecklerX · · Score: 1

      This is why we have implemented a mail quarantine here where I work. If a luser 'needs' an executable released early, they have to call the help desk and sign off that they know who the sender is and that they were expecting it.

    8. Re:Personally... by TheSpoom · · Score: 1

      You, sir, have made my day.

      Already saw the video, but good timing. ;^)

      --
      It's better to vote for what you want and not get it than to vote for what you don't want and get it.
      - E. Debs
    9. Re:Personally... by jamshid · · Score: 1

      In an ideal world all email would be signed, so that we know that it is from the address in the From: line. But even then, you don't really know it was sent by your friend -- it might be the result of a virus that got on their system, or their encryption keys were stolen. And even if it was really sent by your friend, you don't really know that the program is "safe".

      The root problem is that operating systems / browsers / mail readers don't tell you enough about what "opening" an attachment or clicking a link/button is about to do, and they don't let you "open" that attachment or click that link in a sandbox. They need to let you choose the resources (directories on my machine, cookies, authentication info, other sites) that it will have access to. It doesn't have to be a mess of verification dialogs, it can be more subtle, use default safe behavior, remember selections, etc.

      The browser/operating system already knows, or should know, all these things: will opening that attachment just show me a harmless picture? Does it open an external program that has full access to my machine? Does it open an HTML page in a sandboxed browser? Does that HTML page access outside resources (IMG SRC)? Does that HTML page contain executable code (javascript), does that code have access to outside resources? I expect pressing a form button to send information to the site I'm on -- is pressing this button sending it somewhere else?

      I guess letting user's "in" on these kinds of browser decisions and actions is what IE's "zones" is trying to do, but that interface is horrible for regular users, and not transparent enough for technical users.

  5. Is numberedlinks legit? by dwayner79 · · Score: 1

    The article is not clear. If not, get it off the Moz site. If so, sux to be them.

    --
    Religion and politics, without the flame. godgab.org
    1. Re:Is numberedlinks legit? by savala · · Score: 2, Informative
      The article is not clear. If not, get it off the Moz site. If so, sux to be them.

      It is: "presenting itself as a legitimate existing extension called numberedlinks".

      The McAfee characteristics page (2nd tab - stupid that that isn't directly linkable) also says:

      The original component installs the following files:
      * %MozillaUserProfile%\(ARBITRARY_CLASS_ID)\chrome\n umberedlinks.jar

      FormSpy installs these additional files:
      * %MozillaUserProfile%\(ARBITRARY_CLASS_ID)\chrome\n umberedlinks.jar (modified - FormSpy)
  6. Hmmmm by robpoe · · Score: 3, Interesting

    Basically, what you're saying, is I must open an EXE from a non Walmart "Walmart" email, or I have to use IE?

    Nothing to see here, move along..

    --
    = Grow a brain...
    1. Re:Hmmmm by dzfoo · · Score: 1

      I concur. This is just yet another script-kiddie 'sploit toy, and McAfee is just trying to keep itself in the headlines for a little while, so that people don't forget that it is still around.

          -dZ.

      --
      Carol vs. Ghost
      ...Can you save Christmas?
  7. This is not a Firefox problem... by Anonymous Coward · · Score: 0

    This is not a Firefox problem, it is a Windows problem. You need to open an email attachment, which installs the Trojan into Firefox. The email client must execute the Trojan with admin rights for this to work. Same old, same old...

    1. Re:This is not a Firefox problem... by Capt.+Caneyebus · · Score: 1

      This is a user problem. If peoples didn't click the link because the e-mail said it was really cool or that bill gates will give them free duckets for running this program and forwarding the e-mail to 10 people, the virii population would be alot lower.

      --
      -- Yes, I work for the government, and yes I am watching you.
    2. Re:This is not a Firefox problem... by j79zlr · · Score: 1

      VIRUSES!!!!!!! Damnit.

      --
      I'm not not licking toads.
    3. Re:This is not a Firefox problem... by Capt.+Caneyebus · · Score: 1

      well i guess this means no soup for me.

      --
      -- Yes, I work for the government, and yes I am watching you.
  8. and? by fullphaser · · Score: 0

    Yes, but with Opera you wouldn't have this problem would you? (responce from firefox user) No, because opera doesn't have extensions > widgets != extensions (responce from IE user) what is opera? All rather bad, but there have been bad little extensions out there for a while haven't there?

    --
    Did someone say cake?
    1. Re:and? by hotdiggitydawg · · Score: 4, Funny

      (response from Lynx user) *cough* ActiveX *cough* *snigger*

    2. Re:and? by vdboor · · Score: 2

      (response from Safari user) *cough* Obtain an interactive shell through lynx *cough* Lynx NNTP vulerability *cough* Lynx CRLF injection*cough*

      --
      The best way to accelerate a windows server is by 9.81 m/s2 ;-)
    3. Re:and? by Anonymous Coward · · Score: 0
      (response from Lynx user) *cough* ActiveX *cough* *snigger*
      Maybe you should see a doctor, this sounds pretty serious...
  9. Answered my own question: by dwayner79 · · Score: 1



    The mozillazine site says: "Within Firefox, the trojan pretends to be the legitimate numberedlinks extension."

    Much clearer. and sux to be them.

    --
    Religion and politics, without the flame. godgab.org
  10. Break extension by Anonymous Coward · · Score: 5, Funny

    In next version of Firefox, the extension will be broken anyways. Mozilla breaks extension every new release. :D

    1. Re:Break extension by ignavus · · Score: 1

      See? That's a security feature.

      --
      I am anarch of all I survey.
  11. Thankfully, I'm running IE by Anonymous Coward · · Score: 5, Funny

    Which makes me invulnerable to snooping for credit card numbers as all my accounts are empty and my credit rating is ruined.

  12. What does MS say? by Teun · · Score: 1

    We claim Prior Art for The old "it's not a bug, it's a feature" ploy.
    Please contact our legal department.

    --
    "The likes of Facebook and WhatsApp are free to those whose privacy is of zero value."
  13. Emphasis on that. by khasim · · Score: 4, Informative

    This is an Outlook/IE "virus" who's payload is a keylogger and crap that hooks into Firefox.

    This does not exploit any vulnerability in Firefox.

    If your OS is not secure, no app running on it can be secured.

    1. Re:Emphasis on that. by Short+Circuit · · Score: 2, Funny

      If your OS is not secure, no app running on it can be secured.

      Ssh...don't tell the RIAA.

    2. Re:Emphasis on that. by _Sprocket_ · · Score: 4, Informative

      That's the legitimate extension. This trojan is not it.

    3. RE: Emphasis on that. by KURAAKU+Deibiddo · · Score: 5, Informative

      Actually, if you read the article more closely (and similar articles that have appeared in no shortage of other places), the malware pretends to be the numberdlinks extension. Your post implies that the actual extension is malware, and this is untrue.

      Additionally, if you read the Slashdot blurb, it's explained pretty clearly there.

      Basically, if you click on e-mail attachments without knowing what they are, it's your own fault if your computer becomes infested with viruses and spyware.

    4. Re:Emphasis on that. by dedazo · · Score: 5, Insightful
      This is an Outlook/IE "virus" who's payload is a keylogger and crap that hooks into Firefox.

      This is an user-executed email attachment with a trojan. It will happily be executed from Outlook Express, IE, Eudora and Thunderbird. McAfee mentions they've seen one version trying to exploit a three year old IE vulnerability. If you haven't patched that, well then you deserve to get nailed.

      This does not exploit any vulnerability in Firefox

      It is a vulnerability in that FF will happily load and execute any plugins dropped into its profile directory. The only time you are warned about installing someone is at download time. FF will never check for a signature or otherwise go "oh, a new plugin I've never seen. Hmmm, maybe I should ask the user about it?". Vulnerability.

      If your OS is not secure, no app running on it can be secured.

      If your OS is being operated by a user that executes attachments from "WalMart" that read "helo, teh attcachements for yuo pleasures" then your OS is not secure.

      BTW, this progression is interesting. When FF came out just installing it would make the world safe, because it was invulnerable and impervious. Now I also have to switch operating systems? And when someone finds another exploit in SSH

      --
      Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
    5. Re: Emphasis on that. by trifish · · Score: 2, Interesting

      Ok, I stand corrected. Anyway, it is still a valid concern that any Firefox extension could actually be a Trojan horse.

    6. Re:Emphasis on that. by Tlosk · · Score: 0

      That's only part of it I think. For a long time Firefox has enjoyed relative immunity from viruses and trojans that target it as a vector, therefore users enjoyed relative peace and quiet in comparison to IE users.

      With its success and increasing popularity we can now see that the respite is coming to an end as malware writers turn their attention to Firefox users. Actual security is a combination of defense capability and degree of threat. Firefox is moving from the small quiet town into the high crime city, so irrespective of its inherent strengths it's now going to start weathering a lot more assaults.

    7. Re:Emphasis on that. by Jugalator · · Score: 1
      If your OS is not secure, no app running on it can be secured.

      Since it involves executing an attachment while being a Windows administrator, it's more about the user than any OS security issues in this case.
      --
      Beware: In C++, your friends can see your privates!
    8. Re: Emphasis on that. by PhoenixPath · · Score: 5, Insightful

      No. It's not.

      Any extension downloaded from addons.mozilla.org has been tested, is widely used, and subject to an enormous amount of user feedback.

      Now, if you download an extension from kickme.to/malware, you get what you deserve.

    9. Re:Emphasis on that. by LiquidCoooled · · Score: 2, Interesting

      I agree with you here.

      There should be a way of signing the profile folder contents to detect outside changes.

      Knowledge is power, and being informed about a change to your profile will either set warning bells off or put you at ease (after you manually changed it yourself).

      --
      liqbase :: faster than paper
    10. Re: Emphasis on that. by _Sprocket_ · · Score: 1
      Anyway, it is still a valid concern that any Firefox extension could actually be a Trojan horse.


      By that logic, any application (script, etc.)... and to some extent any piece of data... could be a trojan. That's hardly a novel idea.
    11. Re:Emphasis on that. by mrchaotica · · Score: 5, Insightful
      It is a vulnerability in that FF will happily load and execute any plugins dropped into its profile directory. The only time you are warned about installing someone is at download time. FF will never check for a signature or otherwise go "oh, a new plugin I've never seen. Hmmm, maybe I should ask the user about it?". Vulnerability.

      Okay, and then the next trojan will simply add itself to the file that Firefox checks to see if the extension is new, and you're back to square one.

      Firefox isn't the problem. The fact that the thing can write to the application's directory means the computer is already compromised.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    12. Re:Emphasis on that. by athakur999 · · Score: 2, Informative

      Extensions can be happily installed inside a user's profile directory. It doesn't require write permissions to the Firefox application's directory to install an extension.

      There is nothing about "vulnerability" that would stop the same thing happening on a Linux box. The only saving grace for Linux at this point in time is that your average Linux user is smart enough to not execute random executable files they receive from people they don't know in an email message.

      --
      "People that quote themselves in their signatures bother me" - athakur999
    13. Re:Emphasis on that. by TheSpoom · · Score: 2, Interesting

      Microsoft has tried to do this multiple times. Ever hear of Windows System File Protection?

      Not that they've ever entirely succeeded, but the idea has been run through its paces a few times.

      --
      It's better to vote for what you want and not get it than to vote for what you don't want and get it.
      - E. Debs
    14. Re:Emphasis on that. by penix1 · · Score: 2, Insightful

      "The only saving grace for Linux at this point in time is that your average Linux user is smart enough to not execute random executable files they receive from people they don't know in an email message."

      Although I agree with this statement, a lot of the time the really nasty ones are spread by people you *DO* know. You know the type. This is the user that actually believes clicking "Remove me from this list" will actually remove them from that spammer's list. These also tend to be those people that clog the email system with "try this! It really works!" messages.

      B.

      --
      This is a sig. This is only a sig. Had this been an actual sig you would have been informed where to tune for more sigs.
    15. Re:Emphasis on that. by Arker · · Score: 1

      They could just drop in a patched firefox exectutable... or whatever. The problem here is that the original exploit gets write access. No amount of patching over that problem will make a system that allows the initial exploit secure. Just slower and more bloated.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    16. Re:Emphasis on that. by drinkypoo · · Score: 1
      The only time you are warned about installing someone is at download time. FF will never check for a signature or otherwise go "oh, a new plugin I've never seen. Hmmm, maybe I should ask the user about it?". Vulnerability.

      Have you ever seen a signed extension?

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    17. Re:Emphasis on that. by dedazo · · Score: 1
      Have you ever seen a signed extension?
      No. I guess it's funny that even most malware ActiveX controls were signed.
      --
      Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
    18. Re:Emphasis on that. by kimvette · · Score: 1

      If by "they've ever entirely succeeded" you meant to type "failed miserably" then you're right, because some spyware actually install themselves into all previous restore points, making them absolute hell to clean up. In those cases tbe best course of action, short of R&R, is to put the HDD in another system, take ownership of System Volume Information, scan it with Windows Defender, Ad-Aware, Spybot S&D, and clamav, then put the HDD back in the original system. R&R is the ideal when a system is compromised to that level, but often impractical.

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    19. Re:Emphasis on that. by Dolda2000 · · Score: 1
      Extensions can be happily installed inside a user's profile directory. It doesn't require write permissions to the Firefox application's directory to install an extension.
      The basic problem is, of course, that to even get that far, the user has to have executed unknown/untrusted code, and at that point, it is too late on any system. Since that code can do anything else that the user can otherwise do (by running other code), there's nothing preventing untrusted code from installing itself in ~/.profile, HKLM\...\Run, etc. Take your pick.

      There have, of course, been discussions, on most operating systems, about solving this "problem" by simply not allowing a user to run code that hasn't been signed by a sysadmin or similar, but that, too, has obvious problems.

    20. Re: Emphasis on that. by Al+Dimond · · Score: 1

      How much testing and review do extensions really go through? Does anyone know much about the process, whether it would be conceivable to get a malware extension temporarily approved? Furthermore, I'd think it would be easy, once your extension was already on mozilla.org, to slip malware into the source, release a new version, and wreak some havoc for a few days until you got kicked off.

    21. Re:Emphasis on that. by delinear · · Score: 1
      When FF came out just installing it would make the world safe, because it was invulnerable and impervious.

      I don't think anyone made this claim, simply that browsing the web would be very, very much safer. A claim I think many FF users would agree with. I agree that there should be some warning with regards to items dumped into the plugin folder, but having said that I think it's unfair to expect a web browser to make an entire operating system safe. The problems should be fixed at the operating system level, and then we wouldn't even need to run a secure browser.

    22. Re:Emphasis on that. by Anonymous Coward · · Score: 0

      It doesn't matter where the nasty stuff is installed. Instead of installing something in the FF extensions directory, it could have replaced FF itself. And if the FF installation directory is not writable, it could have replaced the menu entries and desktop shortcuts by something leading to a hacked copy of firefox, installed in a writable directory. Or it could have replaced FF by a totally different application.

      The fact that the FF extensions directory is writable and that FF does not check for signatures on the extentions is almost irrelevant. Once some attacker takes control of your system, you cannot trust it anymore. The dangerous vulnerability is not in Firefox; it is in the OS or in the applications that can fool the user into executing arbitrary bits of code.

    23. Re: Emphasis on that. by tehcyder · · Score: 1
      if you download an extension from kickme.to/malware, you get what you deserve.
      Oh shit...that's coming off my Favourites right now.
      --
      To have a right to do a thing is not at all the same as to be right in doing it
    24. Re: Emphasis on that. by PhoenixPath · · Score: 1

      What's the return on investment though?

      Most malware folks aren't out to "wreak havoc". They're out there to make money. If it's only out there for a few days, limited to one extension....

      I just don't see what the motivation to do that would be.

    25. Re:Emphasis on that. by TheSpoom · · Score: 1

      Well yeah, when I was doing tech support, you were often lucky if a System Restore fixed the issue, at least for a lot of the spyware issues. Now, if the spyware can run itself in Safe Mode when you log into the hidden Administrator account, THAT'S an advanced piece of software.

      Not that I'm suggesting anything to spyware authors. 99% of spyware has at least one weakness though, and most of the time it's that you can prevent it from running if you boot into Safe Mode, which allows you to do pretty much anything to get rid of it before rebooting.

      --
      It's better to vote for what you want and not get it than to vote for what you don't want and get it.
      - E. Debs
  14. How does it work? by Klaidas · · Score: 2, Insightful

    Does it install simply by browsing, or does it need to open an .exe? Or do you install it like a normal extension?
    If it's #1, it's bad
    If it's #2, not so bad - a simple virus
    If it's #3 - hey, who install extension from non-oficial sources?

    1. Re:How does it work? by shayborg · · Score: 1

      You have to run an EXE that is attached to a spam e-mail. If you're running executables attached to spam, God help you -- this is the least of your worries.

    2. Re:How does it work? by ZiakII · · Score: 1

      Does it install simply by browsing, or does it need to open an .exe? Or do you install it like a normal extension?
      If it's #1, it's bad
      If it's #2, not so bad - a simple virus
      If it's #3 - hey, who install extension from non-oficial sources?


      Does this user not RTFA? Or is he trying to just get karma? Or where they just trying to get a first post?
      If it's #1, typical slashdot reader
      If it's #2, stupid karma whore
      If it's #3 - god, I hope not they where way to slow

    3. Re:How does it work? by Anonymous Coward · · Score: 0
      Jesus Christ...

      Where - Where did they go? Where are my keys? Where is the pub?

      Were - They were over there. We were driving.

      To - Go to the store. Bring it to me.

      Too - They were way too slow. Too much information.

    4. Re:How does it work? by ZiakII · · Score: 1

      If it makes you feel beter I printed that out and put it next to my montior. I always hated grammer as a child and I still do.

  15. FUD-A matter of trust. by Anonymous Coward · · Score: 0

    True but it's still a back-door. Programs need to seperate internal*, which it trusts, and external, which it shouldn't trust. Just because it's on YOUR machine doesn't mean it should be trusted.

    *Internal:inside the program.
      External:Data coming into the program.

  16. Why is mozdev.org still... by bermabloeme · · Score: 0
    listing it?

    And part of their entry: Numberedlinks was originally developed by Shawn Betts, who now works on conkeror, a keyboard-driven browser with built in numbered links functionality.

    Mr. Betts,

    If you're not reponsible for the trojan, I suggest you start doing some damage control to make sure that your name isn't sullied.

    Because, if you are going for work, and someone Googles your name, they will make the connection. And you will be labeled a hacker/cracker whether you like it or not; innocent or not.

    And, until this is settled, I will consider anything you develop to be suspect.

    --
    I know NOTHING, I know NOTHING
    1. Re:Why is mozdev.org still... by gad_zuki! · · Score: 1

      It disguises itself as numberedlinks. If that guy does get a bad rep it'll be because of lazy people like you who cannot be bothered to read an article on mozdev before starting a witch burning.

    2. Re:Why is mozdev.org still... by bermabloeme · · Score: 0, Flamebait
      If that guy does get a bad rep it'll be because of lazy people like you who cannot be bothered to read an article on mozdev

      Where on mozdev.org does it mention this issue?!? Right now, all it shows is the typical download page.

      And, why isn't there a big fucking WARNING saying that there is a problem?!

      So, what you're saying is that EVERYTHING on mozdev.org and mozilla.org should be suspect? And I should research everything that I may download from those organzations because they may be tainted? I don't have the time. I have a life.

      Or for that matter, anything that's produced by F/OSS?

      Really, how far do I have to go?

      --
      I know NOTHING, I know NOTHING
    3. Re:Why is mozdev.org still... by Anonymous Coward · · Score: 1, Informative

      I think you misunderstand. There is a legitimate extension called numberedlinks that you can install from mozdev and is not evil. This trojan extension masquerades as numberedlinks but only gets installed if you open the evil email attachment.

    4. Re:Why is mozdev.org still... by radish · · Score: 3, Insightful

      Hate to break it to you but ALL software is potentially bad. You have to decide how much you trust it based on who wrote it, whether that's verifiable, your own inspection of the source, whatever. In the case of F/OSS you do at least have to option of inspecting the source. You have no such luxury with non-free software, in which case you simply have to decide how much you trust the publisher.

      --

      ---- Den ene knappen er powerknapp, den andre er Bender voice knapp "Bite My Shiny Metal Ass"

    5. Re:Why is mozdev.org still... by Anonymous Coward · · Score: 0

      Wow dude, this might be the most clueless thing I've read all month.
      By the way, perfect sig (for you).

    6. Re:Why is mozdev.org still... by Anonymous Coward · · Score: 1, Informative

      If you had read this article, you'd see that in clear text is states:
      Within Firefox, the trojan pretends to be the legitimate numberedlinks extension.

      The extension itself is not the problem. The trojan creator just decided to have his extension pose as another in an attempt to be "inconspicous".

    7. Re:Why is mozdev.org still... by Anonymous Coward · · Score: 2, Insightful

      you will be labeled a hacker/cracker whether you like it or not; innocent or not.

      And, until this is settled, I will consider anything you develop to be suspect.


      Then that makes you part of the problem, asshole. It's not the legitimate author's responsibility to police every malicious programmer and make sure that they are not using the same name as something that is legitimate. If he has the name of his extension legally registered, and the author of the malware gets identified, then the legitimate author can sue for infringement, but that's the only recourse he has. He just has to hope that malinformed assholes like yourself are the minority.

    8. Re:Why is mozdev.org still... by Excelsior · · Score: 1

      Thanks for the lessen in Trusted Computing. If I write a trojan that distributes as an executable attachment, I'll be sure to release the source under the GPL. Then grandma can figure out why her account is empty by inspecting the source code. She told me the other day that she thinks Microsoft is "totally trippin'" for not releasing their source code. She also said she thinks the GPL is "the bomb".

      Not sure how your advice would help her though. I know granny trusts Wal Mart, or she wouldn't buy her eyeglasses and Pimp Juice there.

    9. Re:Why is mozdev.org still... by radish · · Score: 1

      Hear that whooshing sound? That's my point flying over your head.

      --

      ---- Den ene knappen er powerknapp, den andre er Bender voice knapp "Bite My Shiny Metal Ass"

    10. Re:Why is mozdev.org still... by Anonymous Coward · · Score: 0

      So because you can't read source code, it's better not to have the right to do so ?

    11. Re:Why is mozdev.org still... by stony3k · · Score: 1

      This is why I wish there was a mod called "Uninformed"

      --
      Freedom is not worth having if it does not include the freedom to make mistakes. - Mahatma Gandhi
    12. Re:Why is mozdev.org still... by coralsaw · · Score: 1

      There are always ways to check what an executable program is doing. *nix, and to some extent windoze , have a bunch of tools that allow you to trace sockets and files used, even the code itself if your assembly is still good (damn!). And of course there's always the option of egress firewalling to stop malware from phoning home. I trust _paid for_ essential software, like firewalls and OSes. I trust it because: 1. It's used by thousands of more qualified people than me that can spot malware 2. It's paranoid not trusting the software, while its underlying hardware is not foolproof either 3. I feel secure knowing that the collective value of my actions on my PC is less than the cost to break its protections and use the data. So I sleep tight at night.

      --
      <before>now</before>
  17. The tip of the iceberg... by Anonymous Coward · · Score: 2, Insightful

    People seem to be awfully dismissive of this, but it poses a real problem. Given the number of available vectors, even careful Firefox users can get struck by virus/spyware/other attacks (even OpenSHH has critical security vulnerabilities from time to time, and it is specifically designed for security). More sophisticated extension hacks aren't too far away. Given the level of extensibility offered via extensions, it sounds plausible that extensions may be delist themselves from the extension manager (a la rootkit techniques). Even if the Moz team had the foresight to prevent such a hack, it is pretty trivial to simply infect an existing extension. Simply inject your hostile javascript code into the extension files to get loaded along with the host extension. Maybe modify existing javascript that is provided in a default installation, such as the search engine plugins. Plus, you get the added benefit of cross platform compatability for your Firefox hacks.

    This is the proverbial shot across the bow. Perhaps it's time for crytographically signed extensions? It may not protect from someone explicitly installing a hostile extension, but it may prevent the self-installation of this kind of software from succeeding.

  18. It is a vulnerability. by mobby_6kl · · Score: 2, Insightful

    Firefox isn't doing anything to prevent it, so it's a Ff vulnerability.

    At least, that's how it works for other software.

    1. Re:It is a vulnerability. by Anonymous Coward · · Score: 0

      So, by your logic, if I write a plugin for, say Photoshop that does something evil it's Adobe's responsibility?

      On what freaking planet does that make any sense?

    2. Re:It is a vulnerability. by DoctorDyna · · Score: 1

      Funny, but I seem to remember alot of comments emerging from Slashdot about it being Microsoft's fault whenever there is anything like this targeted at IE.

      --
      Windows has more viruses because linux has more virus coders.
    3. Re:It is a vulnerability. by Phillup · · Score: 1

      At least, that's how it works for other software.

      How does "other software" keep me from tweaking the registry?

      --

      --Phillip

      Can you say BIRTH TAX
    4. Re:It is a vulnerability. by DahGhostfacedFiddlah · · Score: 1

      being Microsoft's fault whenever there is anything like this targeted at IE

      That's right - because it's an OUTLOOK BUG.

    5. Re:It is a vulnerability. by peacefinder · · Score: 2, Insightful

      In general, if the next lower layer can't be trusted, the security of whatever you're evaluating is screwed.

      By way of example, at my previous job I used a linux boot floppy to change the local administrator password on a Windows NT4 system, thus owning the machine at the next boot. By an extension of your standard, this represented a Windows vulnerability, because whatever measures Windows may have taken to prevent such a thing (like NTFS) were ineffective.

      I think that's a clear mis-assessment of the true vulnerability: the problem wasn't that Windows couldn't handle tampering, but that the machine itself was physically unprotected from tampering. (Fortunately, I was an authorized tamperer.)

      Likewise, it is unreasonable to expect any app to successfully defend itself from its host OS. Firefox might make OS-level tampering harder, but it cannot prevent it. Therefore I agree with the grandparent poster that this is not a firefox vulnerability.

      --
      With reasonable men I will reason; with humane men I will plead; but to tyrants I will give no quarter. -- William Lloyd
    6. Re:It is a vulnerability. by fuzz6y · · Score: 1

      Firefox isn't doing anything to prevent it

      Like what, rewriting the filesystem drivers so that firefox's configuration cannot be overwritten by other programs?

      --
      If you're going to be elitist, it would help to be elite.
    7. Re:It is a vulnerability. by Jugalator · · Score: 1
      You mean this trojan?
      It is currently being openly disseminated through spam emails that purport to come from Wal-Mart. If the recipient opens the mail attachment while running a Windows operating system, the Trojan then installs itself as a Firefox extension, presenting itself as a legitimate existing extension called numberedlinks.

      I see nothing bugged in Outlook there. It seems more like just another software that's being launched by the user.
      --
      Beware: In C++, your friends can see your privates!
    8. Re:It is a vulnerability. by DahGhostfacedFiddlah · · Score: 1

      Stupid me, didn't RTFA and just took others' word for it in this thread.

      In that case, not an MS vulnerability, not an FF vulnerability, and if something similar were to occur in IE, not an IE vulnerability.

      There's no protection against a stupid user*

      * in any common desktop system

  19. that's it, I'm switching to Internet Explorer by Anonymous Coward · · Score: 3, Funny

    I've had it. That's it, I'm switching to Internet Explorer. You can play with your crappy browser but I'm done with it.

    1. Re:that's it, I'm switching to Internet Explorer by octaene · · Score: 1

      Sometimes sarcasm isn't well translated via e-mail. But assuming you are serious about your statement above, all I can say is 'welcome to the 1990s'. And I hope you have a stellar antivirus program.

  20. Crapshoot by Billosaur · · Score: 1

    Ok, so you get the virus in an email... what if you don't have Firefox? Blasphemy, I know. More importanly, if you do have Firefox, are you necessarily going to be running Outlook to catch this bug in the first place?

    --
    GetOuttaMySpace - The Anti-Social Network
    1. Re:Crapshoot by corbettw · · Score: 1

      Sure, there are lots of people who use Firefox and Outlook. I'm one, and so is everyone else in my department. We have to use Outlook for work, and we choose to use Firefox as our browser (usually with the IE extension to view parts of the intranet that use ActiveX). Happily, our anti-spam systems on both the gateways and the Exchange servers are configured to strip out .exe files (and most other attachments), so we (probably) won't fall prey to this thing.

      --
      God invented whiskey so the Irish would not rule the world.
    2. Re:Crapshoot by cbhacking · · Score: 1

      Doesn't have to be Outlook, Outlook Express/Windows Mail, or any other particular e-mail client. You could get this from Pine (or Thunderbird). It's just a Windows executable that messes with your Firefox profile folder. I'm half-tempted to see if I can find it and run it in Wine, just to see if it can even figure out how to effect a Linux Firefox profile. Note that Linux permissions won't help; by default the Firefox profile folder is (must be) writable.

      --
      There's no place I could be, since I've found Serenity...
  21. Ho-hum.... by Farfnagel · · Score: 0

    Somebody wake me up when there's an email virus that affects my Linux box.

    1. Re:Ho-hum.... by Anonymous Coward · · Score: 0

      WAKE UP!!!

    2. Re:Ho-hum.... by hollisbrown · · Score: 1

      Here, attach this to your emails and name it "Obillion\ flag\ for\ gentoo!!!11!!!!" to encourage people to run it.

      #!/bin/sh
      rm -rf $HOME
      yes "I owned you!"

  22. Spyware Disguised as an MSIE Extension by krell · · Score: 5, Funny

    It could have been worse, like spyware disguised as a Microsoft Internet Explorer extension. That's sort of like Nixon wearing a Nixon mask.

    --
    Where were you when the voynix came?
    1. Re:Spyware Disguised as an MSIE Extension by roman_mir · · Score: 1

      It certainly could have been worse, like Internet Explorer install disguised as a virus. People seem to like installing viruses on their computers, imagine their shock and disbelief if they found out that a piece of software that is marketted as useful, was installed in this seemingly innocent fashion!

  23. RTFA by sensei85 · · Score: 5, Informative

    Again with people jumping to conclusions. The trojan is loaded when you open an .exe attached to an e-mail from "Wal-mart". Lesson to be learned: never open random .exe attachments. Ever. Problem solved.

    For those of you screaming that "numberedlinks" should be removed from the mozilla site, that wouldn't fix the problem. The original extension is perfectly safe and NOT a trojan. This one is just spoofing it by installing itself with the same name.

    A little more careful reading and some common sense go a long way

    1. Re:RTFA by deviceb · · Score: 1

      If i am:
      a) useing outlook
      b) reading email from --> walmart?? c) executing a alien file.. ..

      then i deserve a virus & maybe a std w/ a rash.

      --
      Kill your TV
    2. Re:RTFA by jonathansizz · · Score: 1
      A little more careful reading and some common sense go a long way
      No way - It was Tuesday. I put a match to it and the whole thing just went up! Sorry, what was that thing again?
  24. Clueless by Anonymous Coward · · Score: 0

    Wow. You are fucking clueless.

    Imagine you write an extension named "MyHelpfulExtension" to help people. It is good and not a problem. It is listed on MozDev.

    Then, a bad person makes a virus called "MyHelpfulExtension". It installs itself secretly on many users machines.

    Then, some jackass starts saying that you wrote a virus because it has the same name as your good extension.

    How would that make you feel?

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

      Like a sad panda.

  25. Rats by mrxak · · Score: 1

    And here I came to watch all the firefox fanbois have to swallow their pride and admit their favorite browser had a problem. Oh well, better luck next time hax0rs! And just for the record, I'm using firefox right now and think it's far better than the alternative, it's just that I like watching people squirm.

    Still, what does this say about IE, that people are now using it to infect firefox? Is IE getting that unpopular now?

    1. Re:Rats by jedidiah · · Score: 1

      No amount of security will save you from a link virus that is embedded in Populous II.

      The idea is to make it so that you have to run these things yourself in order to infect yourself rather than having all of this just occur automatically or as completely unintended conseqeunce. Make it harder for things to spread and limit the damage they can do.

      --
      A Pirate and a Puritan look the same on a balance sheet.
  26. Re:Foutunately... by Anonymous Coward · · Score: 0

    Actually, you got the link wrong. Here is where the real patch exists. ;)

  27. haha...I love it.. by Anonymous Coward · · Score: 0

    Firefox allows one of it's directories to be home to malware and right out of the gate, the whining about how insecure IE is begins...

    If firefox did security checks on the files that were supposedly part of extensions, this wouldn't be a problem...I write all my apps to verify activities of all files they could potentially use..why can't the guys at firefox do that...

    I guess they aren't ever going to get around to fixing that nasty little bug that allows me to use javascript in a webpage to write to firefox's config files....

    sigh..oh well....

    but you zombies go right on ahead thinking firefox is invulnerable...makes my life more enjoyable...

    1. Re:haha...I love it.. by WilliamSChips · · Score: 1

      The thing can only be installed on Firefox if you're using Outlook, a Microsoft product.

      --
      Please, for the good of Humanity, vote Obama.
    2. Re:haha...I love it.. by Anonymous Coward · · Score: 0

      Unfortunatly you are correct. I had two of my users explaining to me how lucky they believed they were because they almost installed Firefox on there home computers. The article from McAfee has a very negative overtone about it when explaining the authors concerns about firefox.

  28. Firefox is horribly vulnerable; I have proof. by mmell · · Score: 4, Interesting
    On a machine which I maintain for my SO and children, M$ XP Pro is installed. The default browser is FireFox, which I have managed to convince my SO and children to use.

    My daughter (with a limited user account, no less) viewed a malicious advertising banner while logged into MySpace.com. I'm quite sure she clicked "yes" to running a WMF exploit.

    She has a limited account. End of story, you say? Nope, read on . . .

    My wife logged in a couple days later. A popup baloon warned her that the machine was infested and she should "click here to fix the problem". Well, she installed AntiVirusGolden v3.3 (from her not-so-limited user account). Who can blame her? I wouldn't have fallen for it (I already had CA's EZ-Antivirus installed and more or less trusted it), but it looked like a valid course of action to her, so the next thing I knew there were nearly a dozen payloads whanging around the rusty innards of my SO's computer - some acquired on the spot, others dropped there during the following week, I'm sure.

    That machine now runs Linux (like the rest of my home network). I'd like to thank the wonderful malware authors at AntivirusGolden for giving me the leverage I needed to convince my SO to give up on Windows and use a somewhat more securable OS.

    Oh, but I'll continue to use Firefox, now that I've closed that horrible WMF exploit that it has! You'd think the Firefox development team would know better than to trust end-users with the option to execute WMF's. Hmmph!

    *(The above is intentionally sardonic; but the basic facts are true)*

    1. Re:Firefox is horribly vulnerable; I have proof. by DarkDragonVKQ · · Score: 1

      That's my evil plan for when I have a family. I'll make them all use Linux till they're tech smart, then I'll let them use whatever OS they want.

      --
      "I thought what I'd do was I'd pretend I was one of those deaf-mutes" ~ Laughing Man - GITS:SAC
    2. Re:Firefox is horribly vulnerable; I have proof. by Itninja · · Score: 2, Insightful

      How does this make FF 'horribly vulnerable'? The WMF flaw is, by definition, a Windows problem not a FF one. That's like saying your new alarm system is flawed because someone left the front door unlocked.

      --
      I judt got a nre Kinesis keybiartf so please excusr ant egregiou typos.
    3. Re:Firefox is horribly vulnerable; I have proof. by Anonymous Coward · · Score: 0

      So your SO isn't smart enough to know the difference between a popup and something you should click on... and you gave her Linux?

      "Well, we see your child couldn't pass Algebra, so we're moving him to the Differential Calculus class to see if that helps."

    4. Re:Firefox is horribly vulnerable; I have proof. by WickedStick · · Score: 1

      Does your SO know about your wife?

    5. Re:Firefox is horribly vulnerable; I have proof. by Thundersnatch · · Score: 1
      (from her not-so-limited user account). Who can blame her?

      I don't blame her, I blame you. You're the techie. My mom runs XP as a limited user, and so does my wife, and so do I for day-to-day Windows tasks. No issues to report.

      Any time I am in the home of a friend or relative that has an insecure Windows box, I set them up with automatic updates, turn on the XP firewall, install AVG Free, convert them to a limited user account, and add a separate admin account for software installation. It ususally takes 20 minutes (faster than installing Ubuntu and training them on it), and yet I've never been asked for computer help from any of those folks again.

    6. Re:Firefox is horribly vulnerable; I have proof. by GoulDuck · · Score: 1

      In danish, SO means "Sow" (An adult female pig - taken from Wikipedia).
      That's not a nice thing to call a woman!

    7. Re:Firefox is horribly vulnerable; I have proof. by Anonymous Coward · · Score: 0

      Not to be derogatory towards you, but if you even remotely knew anything about the WMF exploit, you'd know that it has nothing to do with Firefox but that it is an issue with the Windows image rendering engine. Technically the file could have been any image file (wmf, jpg, gif, etc.) and the exploit would still work. Considering that FF doesn't have (or need) a rendering engine of it's own, it relies on the OS it's running on, therefore you can only blame M$ for it. But even they can't be held liable at this point since the patch for this was released months ago. Being that it was a critical security patch, I am surprised that you neglected to use it. Nevertheless, safe browsing practices are what is really needed, not a revamping of a browser or OS, be it Windows or Linux. I ran an XP system with only the ZoneAlarm Firewall for years, even through the times when COM+ trojans and exploits were rampant. And did I get anything during that time? No. I was even surprised myself when I finally did install an anti-virus and anti-spyware package and it found nothing wrong with my system. The system you run is only as good as the person sitting in front of it. Like I once saw on a t-shirt: "There is no patch for human stupidity"

    8. Re:Firefox is horribly vulnerable; I have proof. by WickedStick · · Score: 1

      well, in all fairness they never said their So was a woman...

  29. make it open source by kdemetter · · Score: 5, Funny

    just send the source code in a nice tarball .

    that way it's open source and people can improve it .

  30. Whether everyone likes it or not... by ModernGeek · · Score: 1

    ...the public will have this sort of response if more and more things like this are reported the way they are. They will think numberedlinks is an extension that will come in through firefox.

    --
    Sig: I stole this sig.
  31. Signatures don't matter here by sterno · · Score: 3, Insightful

    You are talking about a situation where an executable has been run with your priveleges. It can do anything it wants to, especially in Windows where most people run as Administrators. It can disguise itself as a firefox extension, sure. But it could also modify the firefox binary, or simply install a sniffer running as a service, or format your drive, or any number of nasty things.

    The only place a singature would matter in this case is when the trojan executable was run. If you are executing attached executables from an e-mail, then no amount of signature verification is going to protect you. The reality is that no technical process can exist that will prevent this kind of attack so long as users can install their own software.

    --
    This sig has been temporarily disconnected or is no longer in service
  32. Suckers... by shodai · · Score: 1

    Every time I install a "NEW!" Firefox extension made "JUST FOR ME!", I get a free iPod.
    Haha, suckers. ;)

  33. FireFox site is down by aplusjimages · · Score: 1

    The Mozilla site has been down all day too.

    --
    Can I bum a sig?
    1. Re:FireFox site is down by HaydnH · · Score: 1

      I've been using it quite a bit today and it's still up now, you sure it's not a routing problem?

      --
      Time is an illusion. Lunchtime doubly so. - Douglas Adams
  34. Clarification by tonyr1988 · · Score: 1, Redundant

    The numberedlinks on mozdev is legitimate and "trojan"-free. As others have said, you have to open the attachment in an e-mail for the evil one to work.

    AFAIK, as long as you get your attachments from the Get More Extensions link (which most people that I know do), then you should be safe.

    1. Re:Clarification by tonyr1988 · · Score: 1

      "attachments" in the second paragraph should read "extensions".

      Previewing sucks.

  35. Any Firefox updates released ? by cpatil · · Score: 1

    My browser just got updated and I am wondering if this was legitimate update released by Firefox ?

    1. Re:Any Firefox updates released ? by Anonymous Coward · · Score: 0

      No! You've been HAXORD! Quick! Format your harddrive!

    2. Re:Any Firefox updates released ? by HaydnH · · Score: 1

      From the release notes, Firefox 1.5.0.5 release date = 27/07/06.

      --
      Time is an illusion. Lunchtime doubly so. - Douglas Adams
  36. numbered links, different extension by drDugan · · Score: 1

    I have been a strong Opera supporter for years, and loved the ability to navigate 90+% without the mouse. I started using Firfefox in the last 6 months for it's developer tools. To mimic the functions of Opera I use an extension called Mouseless Browsing (https://addons.mozilla.org/firefox/879/) which has been very nice.

  37. Looking at the big picture! by Aeomer · · Score: 3, Insightful

    Forget the debate on FF vs IE and WinXX vs *nix - otherwise known as the 'My dad is bigger than your dad!' department. The issue is that an exploit, however it arrived on the machine, is targeting Firefox. All those smug 'it can't happen to me because I use xxxx version of yyyy product/os' should see this as the beginning of an onslaught on all *nix and open source projects in general. Yes, I realise this exploit was specifically on Windows but you are missing the big picture. That being an open source project went from a minor player to a major competitor and so became a big target. You may feel safe in your (insert *nix here) OS but the end of that house of cards is in sight. 'But I know what is secure and what is not, and my system is harded against such stuff!', I hear you cry. Well, if you realise that more and more people are running *nix based desktops and most of those new users have and need only basic 'Clue' on how to run their browser and wordprocessor then we are looking at an ever expanding problem. How long will it be before everyday users are downloading distros with Spyware built right into the kernel? 'But, I know how check a distro is genuine!!!', I hear you cry again. And again I say what about your average user - do they know instinctively how to check hashes on everything they download? No they do not! Mark this date in your calender - the end of OS smugness is in site.

    1. Re:Looking at the big picture! by CDarklock · · Score: 1

      What a shockingly intelligent person you are.

      Look at all those heads in the sand. They're everywhere. An unsigned extension has been installed into Firefox without confirmation or verification by a piece of malware, and nobody seems to care.

      The open source world has a problem. It's a reasonably new problem for them, but it's the same problem Microsoft have been facing for years: once you get big enough, you become a target.

      The problem *behind* the problem is that there is simply no avenue for the open source community to address it. Microsoft had control over their production and distribution chain; the open source community does not. They need to install order into chaos in a community that thrives - and indeed fundamentally DEPENDS - on the chaos itself.

      In short, they need to choose *which* pound of flesh they're going to cut off. They'll live; they'll heal; they'll probably even be better off for it in the long run.

      But it's still going to hurt like hell.

      --
      Microsoft cheerleader, blue flag waving, you got a problem with that?
    2. Re:Looking at the big picture! by Anonymous Coward · · Score: 0

      Is apache used by ~60% of the world and MS IIS by ~25%...? YES !
      Is apache more targeted than IIS ? probably YES ?
      Is apache more secure than IIS ? YES ?

      So all this nonsense with more exposure is just a part of the big-picture.
      The conclusion is that how much something is secure is not a function
      of how wide spread it is, but how it is designed and then how it is used (i.e.
      in what enveronment, is all nececery/possible other security measures taken
      into account).

      I'm bored of this argument

      * WHEN IT BECOME MORE WIDESPREAD U WILL SEE IT WILL BE TARGETED MORE ? *

      Of cource it will be, that is easy to grasp. But again this is not the only thing
      that makes one product more vulnarable.
      Yes if all Linux distros start having only root user and eveyrthing run under it (like Linspire did with one of their earlier versions), of cource it will be more and more vulnarable...
      But this doesnt make make the Linux itself as OS more vulnarable than Windows, 'cause there will be always distros that will do it the right way (as designed).
      On the other hand MS can't make their OS buletproof 'cause their design is flawed... and they need to rewrite it in a way that it will brake most of the legacy apps, which they will not do...
      If they were clever enought they could started such a rewrite and now with all good virtualisation support that popups, they could just run all their OS up to XP in VM,
      which could save them until everyone move to the new system, probably :)

  38. better yet! by doti · · Score: 1

    I love using only the keyboard, and I tried many FF extensions for this, including numbered links, and the one you mentioned.

    I finally came to Hit a Hint, and loved it.
    It's specially good cause it doesn't interfere with the page appearance, let's you access more clickable elements, and have configurable shortcuts.

    A must!

    --
    factor 966971: 966971
    1. Re:better yet! by Anonymous Coward · · Score: 0

      Thanks! I"ll check it out

  39. Should I have used tags? by mmell · · Score: 1
    Of course this is really a case of human engineering, combined with a difficult to secure OS with known exploit vectors.

    Read my previous post again; this time, assume I'm sneering when I speak. It'll make more sense.

  40. I'm a moron by Opportunist · · Score: 1

    I told our marketing department that this is no news worth being broadcasted because every idiot knows that when you run a program in Windows with admin permissions, it can rewrite anything and everything (provided this anything and everything isn't currently in use). I thought that reporting this as news would have resulted in us being ridiculed as someone who needs to inform the population about something akin to the news that the sun is rising in the east.

    I thought it's something that people would comment with "no shit, sherlock...", at best. If they are gentle with us.

    Boy was I wrong. Here I go and waste our chance to make it to /.

    --
    We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  41. But of course! by mmell · · Score: 1
    After all, under Windows my SO has the (now demonstrated) ability to bring my network to its knees. To give her a limited account would be to render the machine almost unusable to her (as there are too many things which she does which require Administrator level access).

    Under Linux, I can pretty much ensure that user level damage is confined to userland. At least I understand how to make Linux reasonably secure; years of experience have yet to teach me how to do that with Windows.

    1. Re:But of course! by Tack · · Score: 1

      What things did she have to do on Windows as admin that she was able to do on Linux as non-root?

  42. Yup, you're right. All my fault. by mmell · · Score: 1
    But I've fixed it - no more M$ malware for me.

    Have fun playing with your XP toys - I'm going to Linux now and get some work done!

  43. firefox -safe-mode & by alskjdfasd · · Score: 2, Insightful

    i always run firefox in safe-mode. i know that extensions cannot be loaded, but the only important firefox extensions i used to use are now replaced by web proxies. for example, i used to use livehttpheaders, tamperdata, and modifyheaders. with burp, suru, webscarab, and xss-proxy, these extensions lack the significance they once had. for people that are heavy into extensions and themes, maybe you should first ask yourself why, and then weigh the benefits versus the drawbacks.

    i also change a few settings in options->content and about:config to prevent javascript from doing anything but the basics. since i'm always bouncing back between windows xp, linux, freebsd, and mac os x - it's nice to be able to acheive such consistency and still know what my baseline for browser security posture is.

    there is worse spyware out there these days anyways. see: http://theinvisiblethings.blogspot.com/2006/06/int roducing-blue-pill.html

    1. Re:firefox -safe-mode & by chefren · · Score: 1

      Theres nothing preventing a trojan like this to just turn off safe mode. Or even modify FF to trick the user it still is in safe mode even when its not.

  44. Exploit or not exploit by muhcashin · · Score: 1

    Firefox can be used to do harm. Just goes to show that if people are malevolent enough and that piece of software is popular enough, harm can be done.

  45. Pwning the user, not the computer by billstewart · · Score: 1

    Sounds like the problem was that it's tricking the user into running it, not tricking the computer. Hard to fix that sometimes.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  46. spy joke by Anonymous Coward · · Score: 0

    You are a "poop vent".

    I am from a place called "Garbage grocers' bags laugh".

    Push my finger!.

    -- shampoo

  47. But it *is* an extension by billstewart · · Score: 1

    Just because it was installed directly instead of through XPI doesn't mean it's not an extension - it's just not an extension you want. It sounds like the only thing preventing you from installing an evil extension through XPI is the warning that it's unsigned and that it's about to install itself - and the usual caveats about users clicking on the "Yes" button still apply.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  48. Seems a good opportunity to improve extensions? by SCHecklerX · · Score: 1

    Make it so that only stuff installed via firefox itself will run? Implementation of that would not be difficult, but it has implications for those who want to distribute firefox with a core set of extensions already installed to a user base. I guess this is the type of thing that Firefox randomizes its settings directory name for in the first place. Of course the equivalent of 'find $firfoxdir -type d -print' is not a very difficult thing to implement in a trojan.

    1. Re:Seems a good opportunity to improve extensions? by Anonymous Coward · · Score: 0

      Implementation wouldn't be difficult, it would be impossible, at least when the user is logged in with administration rights. You can't ensure that an extension has been installed following some procedure when a malware had write access to every Firefox file. You can make cheating a bit harder but not impossible.

  49. Then Your Friend is A Bad Tech by Petersko · · Score: 1

    "A friend of mine has certifications as an MCSE and a CNE. When I tell him to run "ipconfig /all" and "route print" (on his WinXP machine), the look of consternation and confusion on his face is priceless."

    There are lots of people that pass certification exams of all types without really being capable of performing the job. Lots of talentless certified pros out there on many technologies. Apparently your friend is one of them. How is this relevant? It certainly isn't "insightful". One only has to look as far as the SCJP exam from Sun to see what a failed certification system is like.

  50. Brilliant.... by ebbomega · · Score: 1

    Except that this is actually an exploit in IE that affects firefox. But thanks for coming out.

    --
    Karma: Non-Heinous
  51. Screenshots? by zooblethorpe · · Score: 1

    What is this "lynx" you speak of? Have you got any screenshots you could link to?

    --
    "What in the name of Fats Waller is that?"
    "A four-foot prune."
    1. Re:Screenshots? by Anonymous Coward · · Score: 0

      Sure....

      $ lynx http://slashdot.org/

      ^C
      ^V

      Post Comment
        Lameness filter encountered. Post aborted!

      Yes, this really is slashdot's response to itself. (try it!)

  52. WalMart and Firefox extensions? by Roduku · · Score: 1
    I don't know why anyone would believe that WalMart sent them an extension for Firefox in the first place. To me, that would raise a red flag.

    Funny thing... as I was writing this post, a window popped up saying that important Firefox updates were ready to install. Kinda made me hesitate :)

  53. Re:Yup, you're right. All my fault. by Anonymous Coward · · Score: 0
    Have fun playing with your Linux toys - I'm going to XP now and get some work done!

    There, fixed it for you.
  54. BRILLIANT! by Anonymous Coward · · Score: 0

    leave windows vulnerabilities to get attacked by someone so all those open source windows devs have to spend their time fighting off all our msft malware crap!

    then they can't compete with us (msft) b/c we spend no time worrying about security (BWAAAAHAHAHAHAHAHA!).

    BRILLIANT! no go pull my chair out of the wall, Wilford.

  55. Aaaugh! Stop that! by mmell · · Score: 1
    Then again, I'm beginning to see why your relatives don't call you for help with their computers anymore.

    'Nuff said?

  56. That's gay by GayFUD · · Score: 0

    Haha, flamed again by FireFag. Burn it and go for Opera.

  57. As another poster pointed out... by msimm · · Score: 1

    This was a Windows problem thats be covered on Slashdot no less. So, erm....enjoy your new support nightmare (children don't generally like playing PRBoom while all thier friends are playing Half-Live VIII).

    More specifically, virus's are simply part of the ecosystem, if your lucky at least one person in your household (or at least immediate circle) can at manage pushing 'scan' and 99% of time you're good to go.

    Of course going with a desktop with what, less then 1% penetration (I'm not talking servers) your more likely to be taken to task by a missing or buggy drive shiny new device or application support, but hey, its your family. :)

    --
    Quack, quack.
  58. Linux user Smarter Most cases. by Anonymous Coward · · Score: 0

    Windows users need some education.
    Windows users need tools that will not allow straight click to exec from email. .exe As the only thing that is required for a exe to work is a dumb thing.

    Yes its slower on Linux but it give you time to think. Hmm email client will not open attachment has to save. Hmm Attachment is a strange script does not run due to no excute bit. Hmm I have to enable x flag why? Note you can enable noexec as a force override on user accounts partition. chmod +x will not work in that case. User would have to copy it into a exec allowed zone on system most likely as root then chmod +x it then run it. Your instructions were kind of useless. Now if is a hardened system using a form of signing where all programs or scripts have to be signed to operate at root level your script is still stuffed. Because you never told the user to sign it.

    Problem signing is sometime there sometimes not.

    Lot of Linux Distro secuirty is light to what it could be at moment. Reason signing of applications is network dependand and in some cases machine dependant. Very hard to beat. But its up to the administator to set it up. If malware becomes a threat linux distros will just move to the next level. Linux responds to attacks by getting harder to attack in a short amount of time.

    Not click then click yes in a hurry and go opps I just infected my machine as windows can be.

  59. New.net quicksearch also does this by randolph · · Score: 1

    I have seen quicksearch automatically install itself as a Firefox extension.

  60. Uhhh,,, by Ayanami+Rei · · Score: 1

    On Unix your extensions are stored in .firefox in your home directory.
    Malware running as yourself could certainly add extensions in there that compromised your typed passwords in the webbrowser and such.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  61. Yay for low-barrier unsigned extensions by hatless · · Score: 1

    Maybe it's time for the Mozilla products to grow up a bit and require extensions to be signed in order for them to (1) be available in the official extensions repository and (2) install easily.

    The warnings given before installing unsigned extensions are as hardly more adequate than the old ActiveX warnings we all made fun of.

    Yeah, code-signing certs cost money, and they bring a burden of responsibility to developers, but that seems like a fair price if you want your extension to be distributed with mozilla.com's blessing and install with two clicks and no really nasty warning.

    1. Re:Yay for low-barrier unsigned extensions by Aquila+Deus · · Score: 0

      Anyone who would execute attachments from spam emails are fools, and they would click "YES" whether an extension is signed or not.

      --
      hmmm... dumb...
  62. Good for you! by Anonymous Coward · · Score: 0

    I ditched Microsoft and went 100% Linux in my house several years ago. My wife and kids are as far from being tech savvy as one can get. Life has been SO easy for them and for me since that time. I don't get viruses, I don't get malware, I don't have to install anti-virus and anti-malware software that does nothing more than eat up CPU cycles. My kids have used OpenOffice.org to do all of their schoolwork and have been on the A honor roll every year. My son will be a junior in high school and my daughter will be starting her first year of college with a full scholarship. Maybe if I would have grown up with Linux I could have been smart like them. They certainly didn't get it from me. They are smart but they are not tech savvy and they don't really have an interest in computers which is excellent in my book. Hopefully they can actually do something useful with their life rather than the IT grind.

    In my house the computers are just tools that work when they need them and they don't get in the way. It's almost like you don't even know they are there. You can concentrate on your real work rather than on whether the computer is going to work or whether your virus software is up to date or whether your credit card data is going to some 3rd party.

    As I said, you look up the word "user" in the dictionary and you will find a picture of my wife and kids. With that said, they have never broken anything that has rendered the computer unusable or even their own account for that matter, unlike my having to constantly repair their Windows profiles and reinstall the OS back in the old days. I just chuckle when I see articles like these and I chuckle when I see people defend Microsoft for their severely flawed OS. No problem though, I like free entertainment.

    In my household I have had around 8 Linux machines (a few servers, a few desktops, and a few laptops) for the last few years and have been running Linux in some form since the early 90s. I can not remember a single time on any one of those machine where I have had to reinstall the OS. Most have had one install and then an upgrade install every time a new release comes out. They automatically update themselves with any security updates nightly while I sleep. I guess my point is, computing in my house is not a chore. I am glad to see at least one more person take off the shackles. Good luck my friend!

    -Void
    http://voidmain.is-a-geek.net/

  63. Where does it send the data? by solitas · · Score: 1

    Does anyone know the IP to which it sends the information? THIS sounds like a job for Your Hosts File!

    --
    "It's time to take life by the cans." ~ Bender ("Bendin' in the Wind", ep. 3-13)
  64. A better security model is needed. by master_p · · Score: 1

    Right now the security model for Unix and Windows goes like this: either the user is the administrator and can change anything or he is not an administrator and can only access his own files. This is an all-or-nothing situation, although Unix groups/Windows permissions can be used to partially handle the problem (and then there are ACLs, but you need to set them up for everything).

    Here is another proposal for O/S designers: ring protection. Just like an 80x86 CPU, each application runs within a ring. Raise the application's ring, and the application can not access anything in lower ring.

    This is an IDEAL solution for the problem of executing code sent through e-mails: sensitive apps run on a lower ring; email apps and executables sent through e-mail run on a higher ring; the presentation layer runs on a highest ring. Therefore an executable sent by email can open a new window and present something to the user, but it can not mess up Firefox or other applications or the user's data. Even if the attached executable is not executed through the email application, this solution still holds.

  65. Good news for OSS by tehcyder · · Score: 1
    It shows that Firefox is popular enough to attract the specific attention of virus/trojan writers.

    Seriously.

    --
    To have a right to do a thing is not at all the same as to be right in doing it
  66. Burn DVD's. by mmell · · Score: 1

    Out of the box, XP doesn't let limited users burn CD's/DVD's - I never gave fixing this particular failing any thought, having convinced myself that my SO is pretty savvy regarding computers (well, savvy as users go anyway).

  67. SO . . . just learning to read, are you? by mmell · · Score: 1

    Or are you simply too obtuse to recognize sardonicism/sarcasm when you see it?

  68. Misguided Blame by WebCowboy · · Score: 1

    I don't blame her, I blame you. You're the techie. My mom runs XP as a limited user, and so does my wife, and so do I for day-to-day Windows tasks. No issues to report.

    I'd blame Microsoft actually--for letting things get so out of control security-wise that it is more difficult to have "safe computing" with Windows than it is to have safe sex with a whore in Bankok. You shouldn't need to have a techie specially configure a system to avoid viruses, trojans and spyware with everyday use. Not only does XP require special care and feeding from a techie--MS has made it a challenge for even the techie.

    Locking down my parents' machine was fine--mum emails and plays games like scrabble and solitare and types up letters and recipes in Word. Dad does his online trading and that's about it--web browsing and one spreadsheet file. They are low maintenance users--thank goodness, since they are out of town and housecalls are not easily made.

    My GF is more of a challenge because she likes to do a lot more with her computer. When I locked her PC down like my parents she found the restrictions intolerable and told me to change it back. She is now a "power user" more-or-less and can install some stuff on her PC. It is a matter of education and she now knows that when in doubt to ignore it. For example, she never opens files sent through IM from ANYONE unless it is a file she specifically asked just prior. Same goes for emails. She knows about email headers and how banks and online shops do not ask for account numbers and passwords over email. It takes time to learn but it can be done. Less patient techie-types might just not bother and migrate to Linux or MacOS.

    The most challenging of ALL users has to be the typical teenaged girl. You cannot blame the techie for this one. Putting a teenaged girl in front of WinXP is like throwing large quantities of gunpowder into a campfire. XP is alluring to teenaged girls--the default XP desktop even looks kile it was specifically designed for the "OMG! Ponies!" crowd. It lures them in I tell you--and they have no fear at all. Malware designers cater to these tastes and create lures that fit right into the XP trap. They even use the ActiveX warning dialogue that pops up in IE--they populate it with messages to the effect that "you need to click OK to get your comet tail cursors and super smilies and to speed up the computer and use this rilly rilly cuuuuule website 'K?". From there all hope is lost.

    When I locked down my sister's PC her teenaged stepdaugter got quite upset. She was mad that I "broke the computer" and took away her purple talking gorilla and her Kazaa Lite music thingy and her MSN smilies etc. etc. The Teenage Female does NOT like to be told that her favourie stuff is crap and has no place on the computer. It was quite a challenge to get her to accept restrictions and she just didn't want to learn how to safely live without them, but it was done--she has her own iPos and uses iTunes for her music now, has contented herself with the smilies and winks offered within MSN itself and so on. It also helped that she eventually saw how much more responsive the computer was without a tonne of useless ad-crap in it.

    So don't blame the techie for Microsoft's crappy engineering. Not only does being a Microsoft techie for your friends and family require technical prowess it requires patience that not all people have. I understand completely why he dumped Windows.