Slashdot Log In
Firefox Vietnamese Language Pack Infected With Trojan
Posted by
timothy
on Thu May 08, 2008 08:16 AM
from the when-childhood-goes-wrong dept.
from the when-childhood-goes-wrong dept.
An anonymous reader writes "Wired.com is reporting that the Firefox browser has been unknowingly distributing a trojan with the Firefox Vietnamese language pack. Over 16,000 downloads of the pack occurred since being infected. This highlights a risk on relying on user-submitted Firefox extensions, or a lack of peer-review of the extensions, many of which receive frequent upgrades."
Related Stories
Submission: Firefox infected with trojan! by Anonymous Coward
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.
infected with Trojans? (Score:5, Funny)
Re:infected with Trojans? (Score:4, Funny)
Parent
Re: (Score:3, Funny)
Re:infected with Trojans? (Score:5, Funny)
Parent
Downside of OSS (Score:4, Interesting)
I'm not saying commercial software is perfect in that regard (there have been cases of commerically distributed software containing malware too), but at least there is generally some level of quality control there.
Re: (Score:3, Insightful)
Re: (Score:2, Interesting)
Joe Six-pack is not going to be as upset when he gets infected by the free thing vs. the thing he had to pay for.
Is this fair to say? Can anyone say that better then me?
Re: (Score:3, Insightful)
Re: (Score:3, Insightful)
Re:Downside of OSS (Score:5, Interesting)
Parent
Re:Downside of OSS (Score:4, Funny)
Parent
Re: (Score:2, Insightful)
Re:Downside of OSS (Score:4, Insightful)
That, and the language/OS elitism. A lot of abandoned projects in sourceforge are developed in an obscure scripting language and/or extension that requires very, VERY careful installation (i.e. wxPython - choose the wrong version and you'll end up in a support nightmare), or perhaps use a specific UI toolkit (perhaps even proprietary *cough cough* cinelerra *cough cough*) that keeps crashing and crashing. I remember when I tried to install GAIM in Windows. It sucked big time. You can't just design something as "cross-platform" if you don't do extensive testing on ALL operating systems, and that includes the Redmond Nightmare.
I believe that a lot of OSS developers program for selfish reasons - i.e. "I'm programming a tool that does what I want" instead of "I'm programming a tool that will help people who might not use my OS or won't share my personal tastes, therefore I need to think about them".
The lesson: It's not really the OS or the toolkit, or even the language used. It's the attitude of the developers that ruins projects.
Parent
Re:Downside of OSS (Score:4, Insightful)
Parent
Re:Downside of OSS (Score:4, Insightful)
Parent
Re: (Score:3, Insightful)
On one side, the possibility of getting infected binaries are dropped in Debian. Things are signed, etc.
On the flip side, there is a much higher possibility of getting malicious code in the source code. Considering the number of possible code "contributions" and unverified source code changes (at upstream, at maintainer, etc.), the possibility of getting malicious code in one of the less known projects is higher than closed source. Then a
Re:Downside of OSS (Score:5, Insightful)
How many refurburished ipods have had viruses on them/ How many sb thumb drives with custom controls and drivers have had viruses on them? How may times has MSFT released a service pack only to pull it a day or two later because 50% of the installs would fail horribly?
OSS has a far better track record on quality control. Even better OSS software knows exactly how many times it has been downloaded and releases the exact date at which the infection happened. That is information that is NEVER released by closed source companies.
OSS is far from perfect, but it has a much better track record than closed source software. And when it does fail, everything about the failure is spelled out in details so that particular failure is less likely to happen. Unlike closed companies whose own management don't even know what really happened.
Parent
Re: (Score:2)
Re:Downside of OSS (Score:4, Informative)
We have quality control also. Also, this language pack trojan was caught early on...
Parent
Re: (Score:3, Insightful)
Re:Downside of OSS (Score:4, Interesting)
Parent
Re: (Score:3, Insightful)
Re:Downside of OSS (Score:5, Insightful)
This isn't too different from a hypothetical employee whose home computer is infected, and who is working from home and emails a module to his boss, who merges it into the final product. If his home computer was infected, and the standard virus scans missed it, then the final product could end up having Trojan code buried inside.
Would the company necessarily have caught the Trojan? Doubtful. They, too, would probably not have done a line-by-line review of each module update that is submitted.
So I'm not convinced this can be pointed to as a failing of the OSS development model per se. The only difference is that the OSS user contributor is perhaps less well-known (less trustworthy?) to the distributors than in a corporate setting. (But, again, this wasn't a problem of trust... this was a contributor machine being infected. And I assure you that corporate developers can and do get their machines infected.)
Nevertheless, this points to a breakdown in Mozilla's auditing practices. They should be very careful with any code they distribute. But these kinds of quality-control breakdowns occur in OSS projects and corporations, too. (One could tangentially argue that at least with OSS, breaches are likely to be publicized, whereas companies will frequently try to suppress information that points out a security breach.)
Parent
Re:Downside of OSS (Score:4, Informative)
Creative MP3 players ship with virus [theregister.co.uk]
Apple Ships iPods with Windows Virus [betanews.com]
Seagate Storage Units Ship with Virus [eweek.com]
Sega Dreamcast console game spreads virus [findarticles.com]
Maxtor USB Hard Drives Ship Virus Infected [everythingusb.com]
Digital photo frames ship with computer virus [itrportal.com]
Sony Ships Rootkit [schneier.com]
Parent
Re: (Score:2)
Re: (Score:2)
Re: (Score:3, Insightful)
I'm not saying commercial software is perfect in that regard (there have been cases of commerically distributed software containing malware too), but at least there is generally some level of quality control there.
Quality control fails in the proprietary software world (aside - OSS is commercial as well) but hey... at least it's there! Meanwhile, this particular case is supposed to be an example of how OSS has no quality control? And we see the same failures in the quality-controlled proprietary world? I'm not following your logic.
You ask how long it would take to find a virus slipped in to an OSS program? Interesting question. A little bit of Googling would show where major OSS projects were compromised and
Re:Downside of OSS (Score:5, Insightful)
I'm sure that Firefox has quite a bit of QA done to it... but it's usefulness relies too much on extensions, which we don't that many assurances about.
Parent
Re: (Score:2, Informative)
Re:Downside of OSS (Score:5, Informative)
Parent
Re:Downside of OSS (Score:4, Interesting)
Parent
Re:Downside of OSS (Score:5, Funny)
Parent
Re: (Score:3)
Right, sure it is. How long was the exploitable double free in zlib? It was what, a year and a half before a PLAIN TEXT password was found in firebird?
Re:Downside of OSS (Score:4, Insightful)
Parent
How do you say "oops" in Vietnamese? (Score:5, Funny)
Although this shows that Open Source is also... (Score:3, Insightful)
Proprietary software has the same risk (Score:3, Interesting)
Ignore this (Score:3, Informative)
Its a conspiracy (Score:2)
More Slashdot Sensationalism (Score:5, Informative)
(I guess this means Slashdot sensationalism isn't restricted to anti-Microsoft articles.)
Re:More Slashdot Sensationalism (Score:4, Informative)
Parent
Not really infected (Score:5, Informative)
Re: (Score:3, Informative)
Re: (Score:3, Informative)
Trojans and viruses on commercial CDs (Score:3, Insightful)
If they don't address the process that caused the problem, then start worrying.
Author of the lang pack notified (Score:3, Informative)
He posted on [url=https://bugzilla.mozilla.org/show_bug.cgi?id=432406]the bugzilla post[/url] saying he's preparing a cleaned pack. Apparently his computer was infected with the trojan which infected the lang pack files.
It's noteworthy that the actual trojan isn't in the files... just the code which does the advertising stuff, I think. It can't propagate from these files. Since it took so long to be detected it's possible the infected code doesn't work (after all it was intended for HTML documents and not language packs) but this is just personal speculation.
MOD PARENT DOWN (Score:2, Insightful)
Not infected (Score:4, Informative)
"the author's local network was infected with the virus, so it modified html files. The main virus is a Win32 program. The infected code just display annoying banner but it can't propagate." -- https://bugzilla.mozilla.org/show_bug.cgi?id=432406#c10 [mozilla.org]
I'm replying to this thread to put this information at the top of the discussion because the article summary makes it sound like the language pack actually infected people's systems with the trojan.
Parent
A rebuttal (Score:3, Funny)
Your reasoning is flawed.
You are coming to the conclusion that open source "sucks" because a trojan was supplied with one version of Mozilla Firefox. The problem with that reasoning is twofold:
1) The problem was detected nonetheless
2) It is being fixed rather quickly
Another problem with your reasoning is that you jump to saying "Long live microsoft!". While I applaud you for sharing your love, the link between a competitor's browser having a problem and your love of Microsoft is quite shallow.
For example,
Re: (Score:3, Informative)
That does not excuse the FF problem, though.