Slashdot Log In
Spyware Disguises Itself as Firefox Extension
Posted by
timothy
on Thu Jul 27, 2006 12:42 PM
from the not-yet-linux-compatible dept.
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.
Spyware Disguises Itself as Firefox Extension
|
Log In/Create an Account
| Top
| 247 comments
| Search Discussion
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)
(http://shortcircuit.us/ | Last Journal: Sunday October 14, @02:01AM)
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)
We have to send a message to developers that we want our apps native.
KFG
Re:Not a vulnerability. (Score:5, Funny)
(Last Journal: Wednesday October 31, @08:33AM)
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
make it open source (Score:5, Funny)
that way it's open source and people can improve it .
Re:Not a vulnerability. (Score:5, Funny)
Re:Not a vulnerability. (Score:5, Funny)
Re:Not a vulnerability. (Score:5, Funny)
A friend of mine has certifications as an MCSE and a CNE. When I tell him to run "ipconfig
Re:Not a vulnerability. (Score:5, Funny)
With friends like that, who needs users?
Re:Not a vulnerability. (Score:5, Insightful)
(http://slashdot.org/)
Re:Not a vulnerability. (Score:5, Funny)
(http://www.hyperlogos.org/ | Last Journal: Wednesday July 18, @08:19PM)
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.
Re:Not a vulnerability. (Score:5, Informative)
KFG
Emphasis on that. (Score:5, Informative)
This does not exploit any vulnerability in Firefox.
If your OS is not secure, no app running on it can be secured.
Re:Emphasis on that. (Score:5, Insightful)
(Last Journal: Friday August 31, @07:08PM)
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
Re:Emphasis on that. (Score:5, Insightful)
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.
Re:Emphasis on that. (Score:5, Informative)
RE: Emphasis on that. (Score:5, Informative)
(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.
Re: Emphasis on that. (Score:5, Insightful)
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.
Re:Not a vulnerability. (Score:5, Funny)
(http://www.geocities.com/redoregon/crunch | Last Journal: Monday July 17 2006, @11:30AM)
Signatures don't matter here (Score:4, Insightful)
(http://www.bigbrother.net/)
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.
Re:Not a vulnerability. (Score:5, Insightful)
(http://www.dasnet.org/)
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.)
Re:Not a vulnerability. (Score:5, Insightful)
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.
Re:Not a vulnerability. (Score:5, Insightful)
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?)
MozillaZine Has More (Score:5, Informative)
Personally... (Score:4, Informative)
(http://www.celardore.net/)
https://addons.mozilla.org/extensions.php?app=fir
Re:Personally... (Score:4, Insightful)
(http://www.celardore.net/)
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.
Re:Personally... (Score:5, Funny)
http://www.youtube.com/watch?v=DClkE64nFDY [youtube.com]
Fast forward to about 2:00.
Is numberedlinks legit? (Score:1)
Hmmmm (Score:4, Interesting)
Nothing to see here, move along..
Break extension (Score:5, Funny)
Thankfully, I'm running IE (Score:5, Funny)
What does MS say? (Score:2)
(http://www.xs4all.nl/~dverbeek)
Please contact our legal department.
How does it work? (Score:2, Insightful)
(http://www.klaidas.lt/)
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)
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.
that's it, I'm switching to Internet Explorer (Score:3, Funny)
Crapshoot (Score:2)
(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?
Spyware Disguised as an MSIE Extension (Score:5, Funny)
(Last Journal: Monday October 02 2006, @08:42AM)
RTFA (Score:5, Informative)
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
Firefox is horribly vulnerable; I have proof. (Score:4, Interesting)
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)
Haha, suckers.
FireFox site is down (Score:1)
(http://xybapodcast.blogspot.com/ | Last Journal: Friday December 08 2006, @10:06AM)
Clarification (Score:1, Redundant)
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.
Any Firefox updates released ? (Score:1)
(http://convergence.in/blog)
numbered links, different extension (Score:2)
(http://yro.slashdot.org/~drDugan/)
Looking at the big picture! (Score:3, Insightful)
I'm a moron (Score:2)
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)
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/in
Exploit or not exploit (Score:1)
Seems a good opportunity to improve extensions? (Score:2)
(http://freefall.homeip.net/)
WalMart and Firefox extensions? (Score:1)
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 :)
New.net quicksearch also does this (Score:1)
Yay for low-barrier unsigned extensions (Score:2)
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.
Where does it send the data? (Score:1)
A better security model is needed. (Score:2)
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)
(Last Journal: Wednesday February 25 2004, @11:29AM)
Seriously.
Re:FUD (Score:2)
The trojan is being distributed through spam emails. It has zero to do with Internet Explorer.
Someone please mod this troll to oblivion.
Re:FUD (Score:4, Insightful)
Re:and? (Score:5, Funny)
Re:Why is mozdev.org still... (Score:2)
(Last Journal: Saturday October 26 2002, @11:59PM)
Re:Why is mozdev.org still... (Score:4, Insightful)
(http://slashdot.org/)