Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Spyware Disguises Itself as Firefox Extension

Posted by timothy on Thu Jul 27, 2006 12:42 PM
from the not-yet-linux-compatible dept.
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."
This discussion has been archived. No new comments can be posted.
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • Not a vulnerability. (Score:5, Informative)

    by Short Circuit (52384) * <mikemol@gmail.com> on Thursday July 27 2006, @12:46PM (#15792636)
    (http://shortcircuit.us/ | Last Journal: Sunday October 14, @02:01AM)
    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.
    • Re:Not a vulnerability. (Score:5, Funny)

      by kfg (145172) on Thursday July 27 2006, @12:51PM (#15792709)
      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
      [ Parent ]
    • Re:Not a vulnerability. by $RANDOMLUSER (Score:1) Thursday July 27 2006, @12:52PM
      • Re:Not a vulnerability. (Score:5, Informative)

        by kfg (145172) on Thursday July 27 2006, @01:04PM (#15792868)
        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
        [ Parent ]
        • Rats by mrxak (Score:2) Thursday July 27 2006, @01:22PM
          • Re:Rats by jedidiah (Score:2) Thursday July 27 2006, @02:15PM
      • 1 reply beneath your current threshold.
    • Emphasis on that. (Score:5, Informative)

      by khasim (1285) <brandioch.conner@gmail.com> on Thursday July 27 2006, @12:54PM (#15792745)
      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.
      [ Parent ]
      • Re:Emphasis on that. by Short Circuit (Score:2) Thursday July 27 2006, @12:57PM
      • Re:Emphasis on that. (Score:5, Insightful)

        by dedazo (737510) on Thursday July 27 2006, @01:39PM (#15793192)
        (Last Journal: Friday August 31, @07:08PM)
        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

        [ Parent ]
        • Re:Emphasis on that. by LiquidCoooled (Score:2) Thursday July 27 2006, @03:19PM
        • Re:Emphasis on that. (Score:5, Insightful)

          by mrchaotica (681592) * <<mrchaotica> <at> <yahoo.com>> on Thursday July 27 2006, @03:36PM (#15794383)
          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.

          [ Parent ]
        • Re:Emphasis on that. by Arker (Score:2) Thursday July 27 2006, @05:49PM
        • Re:Emphasis on that. by drinkypoo (Score:2) Thursday July 27 2006, @06:51PM
        • Re:Emphasis on that. by delinear (Score:1) Friday July 28 2006, @04:46AM
      • Re:Emphasis on that. by Tlosk (Score:1) Thursday July 27 2006, @02:10PM
      • Re:Emphasis on that. by Jugalator (Score:2) Thursday July 27 2006, @02:24PM
      • Re:Emphasis on that. (Score:5, Informative)

        by _Sprocket_ (42527) on Thursday July 27 2006, @01:36PM (#15793162)
        That's the legitimate extension. This trojan is not it.
        [ Parent ]
      • RE: Emphasis on that. (Score:5, Informative)

        by KURAAKU Deibiddo (740939) on Thursday July 27 2006, @01:36PM (#15793166)
        (http://mordeth.bitbucket.be/)

        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.

        [ Parent ]
      • 1 reply beneath your current threshold.
    • Re:Not a vulnerability. by Fred_A (Score:2) Thursday July 27 2006, @12:59PM
    • Re:Not a vulnerability. by DrXym (Score:3) Thursday July 27 2006, @01:03PM
    • Re:Not a vulnerability. (Score:5, 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.)

      [ Parent ]
      • Re:Not a vulnerability. (Score:5, Insightful)

        by KiloByte (825081) on Thursday July 27 2006, @01:13PM (#15792941)
        ... 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.
        [ Parent ]
      • Re:Not a vulnerability. (Score:5, Insightful)

        by greed (112493) on Thursday July 27 2006, @01:14PM (#15792955)
        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?)

        [ Parent ]
    • Re:Not a vulnerability. by Arker (Score:2) Thursday July 27 2006, @01:03PM
    • It is a vulnerability. by mobby_6kl (Score:2) Thursday July 27 2006, @01:05PM
    • Re:Not a vulnerability. by Sebastopol (Score:2) Thursday July 27 2006, @01:28PM
    • Re:Not a vulnerability. by AugustZephyr (Score:1) Thursday July 27 2006, @01:40PM
    • Re:Not a vulnerability. by StormReaver (Score:2) Thursday July 27 2006, @01:43PM
      • Uhhh,,, by Ayanami Rei (Score:2) Thursday July 27 2006, @08:54PM
    • Re:Not a vulnerability. by dipo (Score:1) Thursday July 27 2006, @02:17PM
    • Re:Not a vulnerability. by kilodelta (Score:2) Thursday July 27 2006, @02:42PM
    • But it *is* an extension by billstewart (Score:2) Thursday July 27 2006, @03:29PM
  • MozillaZine Has More (Score:5, Informative)

    by Anonymous Coward on Thursday July 27 2006, @12:46PM (#15792642)
    This MozillaZine article [mozillazine.org] has lots more on the trogan horse, including instructions for spotting if you have it.
  • Personally... (Score:4, Informative)

    by celardore (844933) <celardore@gmail.com> on Thursday July 27 2006, @12:47PM (#15792657)
    (http://www.celardore.net/)
    Personally I only download FF extensions from the official site.
    https://addons.mozilla.org/extensions.php?app=fire fox [mozilla.org]
  • by dwayner79 (880742) on Thursday July 27 2006, @12:47PM (#15792667)
    The article is not clear. If not, get it off the Moz site. If so, sux to be them.
  • Hmmmm (Score:4, Interesting)

    by robpoe (578975) on Thursday July 27 2006, @12:50PM (#15792686)
    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..
    • Re:Hmmmm by dzfoo (Score:2) Thursday July 27 2006, @02:12PM
  • Break extension (Score:5, Funny)

    by Anonymous Coward on Thursday July 27 2006, @12:53PM (#15792729)
    In next version of Firefox, the extension will be broken anyways. Mozilla breaks extension every new release. :D
  • Thankfully, I'm running IE (Score:5, Funny)

    by Anonymous Coward on Thursday July 27 2006, @12:53PM (#15792732)
    Which makes me invulnerable to snooping for credit card numbers as all my accounts are empty and my credit rating is ruined.
  • What does MS say? (Score:2)

    by Teun (17872) on Thursday July 27 2006, @12:53PM (#15792740)
    (http://www.xs4all.nl/~dverbeek)
    We claim Prior Art for The old "it's not a bug, it's a feature" ploy.
    Please contact our legal department.
  • How does it work? (Score:2, Insightful)

    by Klaidas (981300) on Thursday July 27 2006, @12:54PM (#15792754)
    (http://www.klaidas.lt/)
    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?
  • The tip of the iceberg... (Score:2, Insightful)

    by Anonymous Coward on Thursday July 27 2006, @01:04PM (#15792866)
    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.
  • by Anonymous Coward on Thursday July 27 2006, @01:08PM (#15792904)
    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.
  • Crapshoot (Score:2)

    by Billosaur (927319) * <wgrother&optonline,net> on Thursday July 27 2006, @01:09PM (#15792912)
    (Last Journal: Wednesday November 07, @10:09AM)

    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?

    • Re:Crapshoot by corbettw (Score:2) Thursday July 27 2006, @01:22PM
    • Re:Crapshoot by cbhacking (Score:1) Saturday August 05 2006, @06:33PM
  • by krell (896769) on Thursday July 27 2006, @01:11PM (#15792927)
    (Last Journal: Monday October 02 2006, @08:42AM)
    It could have been worse, like spyware disguised as a Microsoft Internet Explorer extension. That's sort of like Nixon wearing a Nixon mask.
  • RTFA (Score:5, Informative)

    by sensei85 (989372) on Thursday July 27 2006, @01:16PM (#15792981)
    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
    • Re:RTFA by deviceb (Score:1) Thursday July 27 2006, @01:30PM
    • Re:RTFA by jonathansizz (Score:1) Thursday July 27 2006, @04:49PM
  • by mmell (832646) <mike.mell@sbcglobal.net> on Thursday July 27 2006, @01:31PM (#15793110)
    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)*

  • Suckers... (Score:1)

    by shodai (970706) on Thursday July 27 2006, @02:01PM (#15793417)
    Every time I install a "NEW!" Firefox extension made "JUST FOR ME!", I get a free iPod.
    Haha, suckers. ;)
  • The Mozilla [mozilla.com] site has been down all day too.
  • Clarification (Score:1, Redundant)

    by tonyr1988 (962108) on Thursday July 27 2006, @02:04PM (#15793442)
    The numberedlinks on mozdev [mozdev.org] 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 [mozilla.org] link (which most people that I know do), then you should be safe.
  • by cpatil (955342) on Thursday July 27 2006, @02:10PM (#15793503)
    (http://convergence.in/blog)
    My browser just got updated and I am wondering if this was legitimate update released by Firefox ?
  • 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.

    • better yet! by doti (Score:2) Thursday July 27 2006, @02:19PM
      • 1 reply beneath your current threshold.
  • Looking at the big picture! (Score:3, Insightful)

    by Aeomer (990057) on Thursday July 27 2006, @02:18PM (#15793579)
    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.
  • I'm a moron (Score:2)

    by Opportunist (166417) on Thursday July 27 2006, @02:23PM (#15793645)
    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 /.
  • firefox -safe-mode & (Score:2, Insightful)

    by alskjdfasd (108880) on Thursday July 27 2006, @03:00PM (#15794032)
    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 [blogspot.com]
  • by muhcashin (787826) on Thursday July 27 2006, @03:06PM (#15794078)
    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.
  • 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 reply beneath your current threshold.
  • by Roduku (950552) on Thursday July 27 2006, @03:40PM (#15794431)
    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 :)

  • by randolph (2352) on Thursday July 27 2006, @08:27PM (#15795971)
    I have seen quicksearch automatically install itself as a Firefox extension.
  • by hatless (8275) on Thursday July 27 2006, @09:22PM (#15796161)
    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 reply beneath your current threshold.
  • by solitas (916005) on Thursday July 27 2006, @11:55PM (#15796673)
    Does anyone know the IP to which it sends the information? THIS sounds like a job for Your Hosts File!
  • by master_p (608214) on Friday July 28 2006, @03:25AM (#15797139)
    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.

  • Good news for OSS (Score:1)

    by tehcyder (746570) on Friday July 28 2006, @06:56AM (#15797637)
    (Last Journal: Wednesday February 25 2004, @11:29AM)
    It shows that Firefox is popular enough to attract the specific attention of virus/trojan writers.

    Seriously.

  • Re:FUD (Score:2)

    by LurkerXXX (667952) on Thursday July 27 2006, @12:51PM (#15792702)
    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.
    [ Parent ]
    • Re:FUD by CarpetShark (Score:2) Thursday July 27 2006, @01:12PM
      • Re:FUD (Score:4, Insightful)

        by LurkerXXX (667952) on Thursday July 27 2006, @01:15PM (#15792970)
        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.
        [ Parent ]
        • Re:FUD by Firehed (Score:3) Thursday July 27 2006, @01:37PM
          • Re:FUD by LurkerXXX (Score:2) Thursday July 27 2006, @01:44PM
            • Re:FUD by Firehed (Score:2) Thursday July 27 2006, @02:44PM
            • 1 reply beneath your current threshold.
    • 2 replies beneath your current threshold.
  • Re:and? (Score:5, Funny)

    by hotdiggitydawg (881316) on Thursday July 27 2006, @12:55PM (#15792762)
    (response from Lynx user) *cough* ActiveX *cough* *snigger*
    [ Parent ]
    • Re:and? by vdboor (Score:3) Thursday July 27 2006, @01:50PM
    • Screenshots? by zooblethorpe (Score:1) Thursday July 27 2006, @03:39PM
      • 1 reply beneath your current threshold.
    • 1 reply beneath your current threshold.
  • by gad_zuki! (70830) on Thursday July 27 2006, @01:03PM (#15792855)
    (Last Journal: Saturday October 26 2002, @11:59PM)
    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.
    [ Parent ]