Slashdot Mirror


Firefox Vietnamese Language Pack Infected With Trojan

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."

200 comments

  1. Some extensions get a lot of updates by Anonymous Coward · · Score: 0

    I always wondered if there's a trojan when I see these +.0.0.0.1 updates to some extension I last used a zillion years ago. Now we know it could happen.

  2. infected with Trojans? by gEvil+(beta) · · Score: 5, Funny

    So wait...It installs the Greek language pack?

    --
    This guy's the limit!
    1. Re:infected with Trojans? by Yvan256 · · Score: 3, Funny

      Yes, and it adds the wooden rabbit font, too.

    2. Re:infected with Trojans? by betterunixthanunix · · Score: 4, Funny

      I guess I was the only one who thought "infected with trojans" was funny. Especially since many of the condoms I've seen are made in south Asia.

      --
      Palm trees and 8
    3. Re:infected with Trojans? by superyooser · · Score: 1

      Charlie now attacks from a Trojan horse.

    4. Re:infected with Trojans? by pragma_x · · Score: 2, Funny

      Me, I'm already on the lookout for any updates with large wooden badgers.

    5. Re:infected with Trojans? by electrictroy · · Score: 1

      OH GOOD!

      Firefox keeps begging me to update it, and I keep saying "no" "no" "no". Glad I followed that procedure rather than download a trojan.

      --
      The government is not your daddy. Its purpose is not to raid middle-class neighbors' wallets and give it to you.
    6. Re:infected with Trojans? by Hal_Porter · · Score: 1

      In Soviet Vietnam trojans wear you!

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
  3. Full metal Jacket by UberHoser · · Score: 0, Flamebait

    Me so horney
    Me love you longtime
    You got Trojan ?
    Me love you longtime !!!!!

    --
    Guns are for wimps... Use a crossbow.. this way you can pin them to their chair when you go postal.
  4. Downside of OSS by elrous0 · · Score: 4, Interesting
    I know this isn't going to be a popular opinion here, but two of the big downsides of open source software to me are the lack of documentation and the lack of quality control. Sure, OSS has THEORETICAL quality control (because anyone can review it), but how often does that REALLY happen? If someone slipped in a virus into some OSS program (especially easy if they distribute it as a binary), how long, if ever, would it be before anyone caught it?

    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.

    --
    SJW: Someone who has run out of real oppression, and has to fake it.
    1. Re:Downside of OSS by Uncle+Focker · · Score: 2, Insightful

      The virus's signature was unknown at the time, and thus passed Mozilla's testing of add-ons. Monster fucking fail.
    2. Re:Downside of OSS by ttapper04 · · Score: 2, Interesting

      You are right. It may have something to do with the responsibility a software company has when selling you code. There are flaws in this statement, but what I mean is this:
      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?

    3. Re:Downside of OSS by kilgortrout · · Score: 2, Insightful

      If someone slipped in a virus into some OSS program (especially easy if they distribute it as a binary), how long, if ever, would it be before anyone caught it? Less than three months according to the article.
    4. Re:Downside of OSS by Uncle+Focker · · Score: 2, Insightful

      but at least there is generally some level of quality control there Hahahahahahaha. You must not deal with much proprietary software to make such hilarious statements. In fact it my experience the statement is just the opposite.
    5. Re:Downside of OSS by Keyper7 · · Score: 4, Insightful

      Open source allows greater quality control than closed source. If Mozilla did not use this potential, it's their fault and not the open source process'. In fact, the problem here is that the quality control used by Mozilla was not open source enough. They only did automatic scanning, something that can be done in compiled binaries, when a simple code-checking (notice that an extension source is not that big) would get the malicious code rather quickly.

    6. Re:Downside of OSS by peragrin · · Score: 5, Insightful

      right quality control in closed source. bullshite.

      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.

      --
      i thought once I was found, but it was only a dream.
    7. Re:Downside of OSS by betterunixthanunix · · Score: 3, Informative
      http://fedoraproject.org/wiki/QA

      We have quality control also. Also, this language pack trojan was caught early on...

      --
      Palm trees and 8
    8. Re:Downside of OSS by cyfer2000 · · Score: 2, Insightful

      So company or organization supported OSS projects with proper QA is the solution.

      --
      There is a spark in every single flame bait point.
    9. Re:Downside of OSS by Anonymous Coward · · Score: 0

      B-b-b-ut Microsoft... ZOMGBILLGATES! You closed-source fascist bastard! Open freedom sores, goddammit!

      HOW COULD YOU!

    10. Re:Downside of OSS by Henry+V+.009 · · Score: 2, Insightful

      Yeah. When the hackers steal his identity and ruin his credit, he'll just be cool about it and say "Well, I still love Firefox; I got hacked, but it's not like I had to pay money for this software!."

    11. Re:Downside of OSS by RiotingPacifist · · Score: 3, Interesting

      The Downside is when the project gets too big, the number of users >>> developers so resources get stretched to try and satisfy the large number of users and the quality of the project drops.

      --
      IranAir Flight 655 never forget!
    12. Re:Downside of OSS by TheVelvetFlamebait · · Score: 2, Insightful

      Open Source should be treated with care, just like any other software you download from the net. Stick to the lighted paths and generally you should be fine. In this case, we have user-generated code which can be iffy, but you can feel fairly safe if it has been downloaded and used a number of times. These things usually come out into the open sooner or later.

      --
      You know, there is a difference between trolling and pointing out the flaws in your reasoning. Just saying.
    13. Re:Downside of OSS by jrumney · · Score: 4, Interesting

      In fact, it is more like less than one month, since the other two months is attributable to the delay in anti-virus vendors recognizing the trojan.

    14. Re:Downside of OSS by maxume · · Score: 1

      How does the world "commercial" do anything to ensure a higher level of quality control than the word "open". Here's a hint, it doesn't.

      I certainly trust IBM and Sun (wearing their closed source hat) and Microsoft and Intel to have a certain level of quality control, but I don't really expect Redhat or Sun (wearing their open source hat) to have any lower level of quality control, so to some extent, it's a false dichotomy.

      It goes further than that though, I don't really expect anything of a company that I have never heard of or dealt with, they need to demonstrate that they have some level of quality control, not say "we're commercial" in order to gain any trust.

      --
      Nerd rage is the funniest rage.
    15. Re:Downside of OSS by Anonymous Coward · · Score: 0

      You do realize that it's just as easy to have put a virus into an add-on for a proprietary browser as well, right? Explain to me exactly how for no other reason than being closed-source does that attack vector get closed for software like IE or Opera? Oh, you mean it doesn't? Yeah, you're just spreading FUD.

    16. Re:Downside of OSS by JustinOpinion · · Score: 5, Insightful

      To be fair, this particular sequence of events could have happened to a proprietary product as well. The article explains that an add-on developer uploaded a new version of the language pack. The language pack was automatically scanned for viruses, and found to be clean (since the signature for this particular Trojan wasn't yet known). It appears that this occurred because the developer's computer was infected (i.e.: this was accidental, not intentional, on the part of the contributor).

      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.)

    17. Re:Downside of OSS by Uncle+Focker · · Score: 3, Funny

      So was Mozilla using a proprietary anti-virus software? Better hope not, or the ggp is going to have his entire point demolished.

    18. Re:Downside of OSS by Paradise+Pete · · Score: 4, Informative
      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.

      Creative MP3 players ship with virus
      Apple Ships iPods with Windows Virus
      Seagate Storage Units Ship with Virus
      Sega Dreamcast console game spreads virus
      Maxtor USB Hard Drives Ship Virus Infected
      Digital photo frames ship with computer virus
      Sony Ships Rootkit

    19. Re:Downside of OSS by Hatta · · Score: 1

      Nice troll. There are 34 comments on this article, and 13 of them are in response to your post. That's over 1/3 of the discussion so far. Excellent work.

      --
      Give me Classic Slashdot or give me death!
    20. Re:Downside of OSS by Anonymous Coward · · Score: 0

      You forget that OSS and commercial software are not mutually exclusive.

      It's true that the archetypal OSS project with a single founder and a loose developer community may lack formal quality control, but there also exist many OSS projects funded or even founded by companies which do have formal procedures for QA.

      As an OSS projects matures, its development process also tends to improve, and while slips like this can never be completely prevented, it's unfair to make sweeping statements like yours

      Whether a given piece of software is OSS or proprietary has no inherent effect on its quality. Because the OSS development process is naturally more open, the problems that every software project has (some more than others though) are more visible. This is emphasised by the "release early, release often" development model which is common in OSS projects.

      In the end, it's up to the user to evaluate the strengths and weaknessess of a product, and this applies equally to both OSS and proprietary software

    21. Re:Downside of OSS by ericlondaits · · Score: 5, Insightful

      I guess the point is: "the fact that anyone could check the source code at any time should not replace proper QA, which shouldn't be all that different from the one done on commercial software".

      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.

      --
      As a Slashdot discussion grows longer, the probability of an analogy involving cars approaches one.
    22. Re:Downside of OSS by urcreepyneighbor · · Score: 1

      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? Yeah, see, but... you can hold companies responsible. Who will be held responsible for this trojan? Hm? With the Sony rootkit, we knew. With OSS, "some guy that posted it" just doesn't cut it.
      --
      "The fight for freedom has only just begun." - Geert Wilders
    23. Re:Downside of OSS by Uncle+Focker · · Score: 2, Informative

      I'm guessing you didn't read the article. The breakdown came with the fact that the signature of the trojan was unknown at the time it was uploaded and so the anti-virus scan on the extension came up clean. This had nothing to do with a failure of OSS but with the fact that at the time it was an unknown trojan.

    24. Re:Downside of OSS by elrous0 · · Score: 1

      Since the popular definition of troll seems to be "Anyone who posts anything that I disagree with," I shall label you a troll as well.

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    25. Re:Downside of OSS by Zero__Kelvin · · Score: 1

      "Sure, OSS has THEORETICAL quality control (because anyone can review it), but how often does that REALLY happen? If someone slipped in a virus into some OSS program (especially easy if they distribute it as a binary), how long, if ever, would it be before anyone caught it?"
      Sure, proprietary software has THEORETICAL quality control (because they are charging for it), but how often does that REALLY happen? If someone slipped in a virus into some proprietary program (which they, of course, only distribute as a binary), how long, if ever, would it be before anyone caught it?

      So that particular "downside" of F/OSS is also a "downside" with proprietary software (which means of course that you have labeled something as a downside that is in fact not one - thus the quotes), with the difference being that there is the upside with F/OSS that you, the consumer, can do your own QC if you so desire, and others are likely to do it for you if you don't.

      Hmmmm ... I'll take the OSS "downside" over the proprietary "downside" any day!
      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    26. Re:Downside of OSS by ericlondaits · · Score: 1

      The difference is that in the closed source world something as basic as a language pack would come with the same QA that the program... while Firefox doesn't give much assurance beyond what they directly produce, although the value of the product is directly connected to the availability of third party extensions.

      In the same way, I'm pretty sure that the Ubuntu or Red Hat guys are giving me a good kernel and core libraries with their distro... but I find it hard to believe that any serious QA is done to the huge amount of packages that are distributed with any average distro... specially given that many of those don't hide the fact that they are experimental or beta-quality (when I had an aDSL connection that used PPPoA [PPP over ATM] the only linux package that supported this was slightly less than beta).

      --
      As a Slashdot discussion grows longer, the probability of an analogy involving cars approaches one.
    27. Re:Downside of OSS by Uncle+Focker · · Score: 1

      No, the definition of a troll is someone who post inflammatory material in order to get responses which is what you did. Your anti-OSS FUD has little bearing when it comes to the actual reality of this case. The problem was with the fact that this trojan had an unknown signature and thus was able to slip in past the virus scanner being used by mozilla. And here's the real kicker, proprietary anti-virus scanners, the stuff you are trying to claim is the pinnacle of software QA, didn't know about it till March.

    28. Re:Downside of OSS by _Sprocket_ · · Score: 2, 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 malicious code was discovered and cleaned within a rather short period of time. Of course - that's not quite a virus. One of the ELF infecting viruses made its rounds by being attached to a supposed exploit and being tossed out in to the community. That had a short run. Although I wouldn't quite classify this as a OSS example. The interesting thing here is that for an environment that you claim lacks quality control, there's something going on that's catching this stuff.
    29. Re:Downside of OSS by Uncle+Focker · · Score: 1

      The difference is that in the closed source world something as basic as a language pack would come with the same QA that the program... while Firefox doesn't give much assurance beyond what they directly produce, although the value of the product is directly connected to the availability of third party extensions.

      The virus's signature was unknown at the time, and thus passed Mozilla's testing of add-ons.

      Mozilla ran an anti-virus check on the most recent version in February when it was added to the official Firefox add-ons site, but the Trojan's virus signature was not known until April. So basically according to you Mozilla is supposed to be able to recognize trojans whose signatures are unknown to any anti-virus software?
    30. Re:Downside of OSS by maxume · · Score: 1

      Opera sidesteps the problem of QAing their Vietnamese language pack by not having one:

      http://www.opera.com/download/languagefiles/

      (I'm not trying to slam Opera here)

      Certainly with open source you need to understand who is providing what, but the open source part isn't the problem, the who is the problem, just like with anything else.

      --
      Nerd rage is the funniest rage.
    31. Re:Downside of OSS by Anonymous Coward · · Score: 0

      Have you seen the obfuscation contents that hackers have? I know I was surprised at how easily code can look ok but have a purpose built flaw in it (signed problem for instance). Unless you really know the code very well you probably wouldn't catch something like that which can be exploited if in the right place.

    32. Re:Downside of OSS by dave420 · · Score: 2, Interesting

      No, the "hahaha" is on you, if you think proprietary software has no quality control. It has plenty. So does Open Source software. When you spend money on a closed-source package, chances are that software house has a QA department. I don't mean to be rude to anyone or piss anyone off, but the same can't be said for most OSS projects, apart from those released through the few large OSS houses that have their own QA departments. Just because you've found bugs in closed-source software doesn't mean they don't have QA. The fact that they do have QA demonstrates you're wrong on that. People find bugs in open-source software, too - by your logic, OSS is just as bad as closed-source. Great jerrrb.

    33. Re:Downside of OSS by kdemetter · · Score: 1

      I know this isn't going to be a popular opinion here, but two of the big downsides of open source software to me are the lack of documentation and the lack of quality control. Sure, OSS has THEORETICAL quality control (because anyone can review it), but how often does that REALLY happen? If someone slipped in a virus into some OSS program (especially easy if they distribute it as a binary), how long, if ever, would it be before anyone caught it?


      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.

      actually , that is incorrect . The entire nature of open source forces it to make sure peer review is enforced , because of the danger .

      In closed source this can happen just as easily , but the control will be more relaxed because they think it will be safer.

      Just look up AES , and you will know it is possible
    34. Re:Downside of OSS by dave420 · · Score: 3, Insightful

      Open source means the QA can be shifted from a group of QA workers in an office to people who use the software. Both approaches work, and both are not perfect. Saying one is inherently better than the other is a bit strange, as they both achieve the same thing, only in different places. QA performed in-house has access to the source code, and can highlight errors and get them fixed, just the same as any OSS project. The only difference is the QA workers are getting paid for it, and are working directly with the developers. I'm not saying that's better, it's just what happens.

    35. Re:Downside of OSS by dave420 · · Score: 1

      Using a few examples of flawed QA to claim all closed-source QA doesn't happen is a ridiculous argument. I could point out how many flaws are introduced in updates to open-source software, and use your logic to say OSS has no QA. OSS has enough merits to guarantee it a very glorious future - we don't have to make stuff up or sensationalise problems both camps go through to distort reality. FUD - I thought we didn't like that here.

    36. Re:Downside of OSS by Anonymous Coward · · Score: 0

      What the fuck are you talking about?

    37. Re:Downside of OSS by BlueLightning · · Score: 1

      Yeah, and just see how far you get with a liability claim against almost any proprietary software vendor. They will just point to their EULA, which you must have agreed to in order to use their software, that disclaims any and all liability on their part. So you can't really hold them responsible, not in a legal sense.

    38. Re:Downside of OSS by Omnifarious · · Score: 1

      If you have ever worked for a closed source software maker you wouldn't be talking about the quality control in closed source.

      Yes, I agree that having a trojan slipped in is a little less likely as it would require a malicious employee rather than a malicious random contributor. But the quality of the code is utterly and horribly abysmal. For every trojan that doesn't make it in there must be at least 500 security bugs that make it out because of the horrible quality control of closed source.

      The software industry is currently in worse shape than Detroit auto manufacturers in the 70s. Way worse shape.

    39. Re:Downside of OSS by Fourier404 · · Score: 2, Insightful

      Except if a person had actually tested it, it would have become pretty obvious that something was wrong.

    40. Re:Downside of OSS by ericlondaits · · Score: 1

      Running third party software through an antivirus is not QA.

      I don't even begin to understand how a trojan can be slipped inside a LANGUAGE pack.

      --
      As a Slashdot discussion grows longer, the probability of an analogy involving cars approaches one.
    41. Re:Downside of OSS by Sancho · · Score: 1

      You can still sue them and ask to have that portion of the EULA stricken as unenforceable.

    42. Re:Downside of OSS by Uncle+Focker · · Score: 1, Insightful

      No, the "hahaha" is on you, if you think proprietary software has no quality control. Good thing I never made such a proclamation. If you think I did please quote the relevant section.

      It has plenty. By plenty, you mean the bare minimum? Cause that's what happens in almost every case.

      When you spend money on a closed-source package, chances are that software house has a QA department. So? If someone slips in a trojan into their software that is undetectable to their virus scanners, as was the case here, how exactly is that big bad QA department going to prevent it from being released? Oh, you mean it won't?

      I don't mean to be rude to anyone or piss anyone off, but the same can't be said for most OSS projects, apart from those released through the few large OSS houses that have their own QA departments. And yet most of these projects without a QA department are still able to make software of quality rivaling these proprietary vendors. A fact that was acknowledged by Microsoft themselves in private emails. Kind of makes it rather pathetic that with those big QA departments that in most cases they are only marginally better their OSS rivals, no?

      Just because you've found bugs in closed-source software doesn't mean they don't have QA. Repeating yourself again? I never made the claim and you'll never find a quote where I said so.

      The fact that they do have QA demonstrates you're wrong on that. Wrong on what? You're attacking a strawman. Please provide the direct quote where I say any proprietary vendor has no QA department.

      People find bugs in open-source software, too - by your logic, OSS is just as bad as closed-source. Great jerrrb. Again, attacking a strawman. Nothing in there is "my" logic. It's just you attempting to put words in my mouth.
    43. Re:Downside of OSS by Anonymous Coward · · Score: 0

      Yeah, but the MPL, GPL, etc. all have that same type of clause in their license.

      So you could do the same to Mozilla. However, either way, proprietary or OSS, you're going to have a tough battle on your hands.

    44. Re:Downside of OSS by Anonymous Coward · · Score: 0

      So basically you're saying that a virus scanner is a proper substitute for putting actual eyes on code??

      That sure seems like what you are saying since you seem to be solely blaming the virus scanner.

    45. Re:Downside of OSS by Kent+Recal · · Score: 1

      When you spend money on a closed-source package, chances are that software house has a QA department.

      So, having a QA department makes better software? Someone at microsoft must have missed the memo...
    46. Re:Downside of OSS by Uncle+Focker · · Score: 1

      So basically you're saying that a virus scanner is a proper substitute for putting actual eyes on code?? No, but it's no less checking than Opera does for the 3rd party add-ons they host for their proprietary browser. If I were to create a trojan and upload it to Opera's site and it bypasses any virus scans, is that somehow the fault of the proprietary business model? No. It's just the fact that sometimes you can't always check everything. Especially when a group gets thousands upon thousands of these 3rd party add-ons submitted.

      That sure seems like what you are saying since you seem to be solely blaming the virus scanner. Nope, it's just you putting words in my mouth.
    47. Re:Downside of OSS by Sancho · · Score: 1

      I wasn't suggesting otherwise--I was just responding to the person who thought that EULAs could disclaim liability of proprietary software companies.

    48. Re:Downside of OSS by Anonymous Coward · · Score: 0

      I worked on a (commercial) product that could do just that. So they just picked the wrong software.

    49. Re:Downside of OSS by value_added · · Score: 1

      I know this isn't going to be a popular opinion here, but two of the big downsides of open source software to me are the lack of documentation and the lack of quality control.

      I'll refrain from asking what you mean by quality control, but documentation? Seriously? Outside of OSS, you'd be hard pressed (with a few exceptions) to find anything that has any meaningful documentation. And if you're looking for hand-holding HowTo's or FAQs, well, the web is littered with them.

      Windows, for example, offers little more than beginner-oriented help files and a collection of goofy wizards. If I'm looking for documentation, my choices are subscribe to MSDN/Technet, spend my time trawling the Microsoft site, use the trial-and-error approach to "guess" what's happening or how things work, or dick around with Google. By comparison, a typical Ubuntu system probably has more than a typical user would ever want or need. If you use FreeBSD, the Handbook covers all topics, and the manpages document everything in its entirety. If you need more than that, well, the code is readily available and the tools are at your disposable to find what you need in seconds.

      The reason why the expression RTFM is never heard in the Windows world is that there generally is no manual to read. That, and the fact that the eleventy million mailing lists dedicated to OSS don't exist, precluding anyone from using the expression.

    50. Re:Downside of OSS by hunteke · · Score: 1

      two of the big downsides of open source software to me are the lack of documentation

      Proof, please. Documentation is highly dependent on a number of things, not the least of which is the projects you use. This is true in any paradigm, OpenSource, proprietary, something-you-bought-at-Walmart, or any other project. For instance, from my point of view (as all things are, eh?) the Postgres has absolutely excellent documentation. Not only does it describe options, tools, and how to setup and use Postgres, but it gives you context, like when one should consider a certain setup or action, what the known bugs/caveats exist, and even the core concepts of lots of problems. It is so good, in fact, that even when I use other database products, I quite often will find myself using the Postgres documentation to help me understand how to better to solve my problem with the other database.

      Now juxtapose Postgres' documentation with, say, that of OpenOffice. The OpenOffice documentation has the advantage of context sensitive help. Whenever I click a help button, it doesn't just point me to "the docs", but it opens up the exact page and scroll position of where I should start reading. However, it's documentation is not quite as thorough as Postgres. I will often have to do some experimentation before I understand exactly what I've messed up or need to do.

      And finally, for a third example, take a look at Mozilla Thunderbird. It doesn't even include help (at least my copy of it through Gutsy), but points me back to the website (via the Help menu). Perusing the website, the best documentation I see is a series of Howto's for different specific tasks. Not very thorough.

      Saying that OpenSource documention "sucks" [paraphrased] is inaccurate and way too general. It also attempts an untrue quality distinction from proprietary software. Have you ever had to deal with Microsoft errors? For example, the Windows Update Tool (via Internet Explorer) will sometimes fail, and yields merely a diagnostic code. So, you put the code in the search, and the documentation is a sparse help page saying that the update may have failed for one of a few reasons. The usual suggestion is to reboot and try again. You do so, and get the same error message. I'm not saying anything about the quality of the product, but of the unhelpful documentation from a proprietary company. (I have plenty of other proprietary-documentation-sucks examples if you'd really like.)

      And, just like with OpenSource, there is good documentation with different proprietary products as well: Oracle provides some good documentation with their database. The best documentation from them is not free, but the Oracle administration handbook (read: frickin' monstrous club) is very helpful and well-written.

      and the lack of quality control.

      This is the real issue this time around, and also is hard to nail down exactly what it means. What is quality? Security? Lack of crashes? Useful-to-users? Once again, this is also highly project and problem dependent. Since I've already fanboied the Postgres project, I'll use it again: extremely high quality product for the problem the project attempts to address. You want an ACID database? Look no further. Postgres makes you work really hard if you want to corrupt your data. It even has transactional DDL statements. (Oracle doesn't even have that.) You want security? The entire Postgres project, from the product, to the documentation, and even to the community, practice and preach doing things "the right way."

      On the other hand, then there are examples like the OP, that let this trojan creep in. Where's the quality control, you ask? Well, for my purposes, Firefox is still an incredibly high-quality product. From a historical perspective, the community is obviously creative as Firefox had tabbed browsing way before, at least IE. From an Engl

    51. Re:Downside of OSS by Uncle+Focker · · Score: 1

      So they just picked the wrong software. You mean except for the fact that none of the anti-virus software out the time could detect the trojan? Did you even read about the part where it said that the trojan signature wasn't known about until 2 months later?
    52. Re:Downside of OSS by Anonymous Coward · · Score: 0

      No... The problem with OSS is that ANYONE can download it and put ANYTHING in the source they want in it. And if someone accepts the patch as valid, then it's in, exploit, virus, trojan or whatever, it's in. Yea, people CAN look at the code, but how many people DO? How many people would even know what they are looking at if they did?

      All those eyes staring at source code sure seemed to help this time, eh? 16,000 infected DL's? Obviously no one in the OSS community, where every one magically knows how to read and understand source code, looked at this code. Oh yea, it's all the virus scanner softwares fault. The virus scanner reported to them there was no need to look at the code? (/me imagines the virus scanner waving its arm and doing some kind of Jedi mind trick...)

      You know if this had been Microsoft y'all would be calling for jail time for someone for gross negligence.

      Now, when is the last time MS or Oracle or, well you get the idea, let you DL their (non-open) source code and submit patches to them?

      See, MS and all the rest actually PAY their people to do work, so what is the incentive for THEM to insert something malicious and potentially lose their job or worse?

      Who payed that guy that submitted the OSS patch with malicious code? Is he worried about losing his job over this? Oh, you mean he has no fear of repercussions? Well, why would anyone ever do something they weren't afraid of doing... wait... what?

    53. Re:Downside of OSS by Anonymous Coward · · Score: 0

      No, the "hahaha" is on you, if you think proprietary software has no quality control.
      Good thing I never made such a proclamation. If you think I did please quote the relevant section.


      I'm not the gp, but here:

      but at least there is generally some level of quality control there ["there" meaning "in commercial software"]
      Hahahahahahaha. You must not deal with much proprietary software to make such hilarious statements. In fact it my experience the statement is just the opposite.

      So your experience is "the opposite" of "there is generally some level of quality control in commercial software", which would be "there is generally no level of quality control in commercial software".

    54. Re:Downside of OSS by DaveV1.0 · · Score: 1, Insightful

      but at least there is generally some level of quality control there Hahahahahahaha. You must not deal with much proprietary software to make such hilarious statements. In fact it my experience the statement is just the opposite.


      The quoted statement above indicates there is some level quality control. Your statement above says in your experience the opposite of that is true. The opposite of "some" is "none", especially in light of the tone of your post.

      Therefore, you have stated that there is no quality control in proprietary software.
      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    55. Re:Downside of OSS by makomk · · Score: 4, Informative

      Not really. Apparently, the trojan was a single line of code in the HTML help file, not the extension code itself, and I doubt a human would necessarily even think to check there.

    56. Re:Downside of OSS by Anonymous Coward · · Score: 0

      there is a slight difference between an open source project that joe-schmoe sees as 'free' and a closed source piece of code that a vendor relies on to pay the bills (and wages of its employees) that also depends on a perception of reliability.

      The simple fact is, it's free so it must be a bit rubbish, if it costs money and something goes wrong, goddamnit I am going to be angry and make sure everyone else knows and the company suffers.

      I'd like to know of a close source piece of code that

      a) Had a malicious piece of code in it

      b) wasn't immediately fixed

      Firefox is infected? oh well, i didn't pay sqaut for it, i'll use something else.

      THAT'S what OSS is about.

    57. Re:Downside of OSS by DaveV1.0 · · Score: 2, Insightful

      And yet most of these projects without a QA department are still able to make software of quality rivaling these proprietary vendors.


      Actually, that statement if false. The majority of OSS is half-finished, poorly-planned crap that is in perpetual beta. Of what remains, most does not come close, let alone rival, the software provided by proprietary vendors.

      The truth is that, with a very few notable exceptions, OSS is generally crapware that gets abandoned once the project obtains an arbitrary level of usability and all the sexy code has been written. Just look at freshmeat or sourceforge to see the truth.
      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    58. Re:Downside of OSS by DaveV1.0 · · Score: 2

      No, here the definition has come to me exactly what he said.

      Doesn't matter how much truth there is to a statement, or how much proof one provides. Disagree with the fanboys and watch your karma burn. I have actually seen fanboys go back and mod down posts I have made months back. They have formed cliques and are busy modding everyone who posts against them down.

      And, I am pretty sure you are one of them.

      --
      There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
    59. Re:Downside of OSS by Anonymous Coward · · Score: 0

      the lack of documentation and the lack of quality control has nothing to do with software being open source. It has mostly to do with software being non commercial

    60. Re:Downside of OSS by AshtangiMan · · Score: 3, Interesting

      So it's like when you park your car in your garage at night. In the morning you don't look in the trunk to make sure that i) no one put a hostage/ dead body in there; ii) no one removed a hostage/ dead body; or iii) the spare tire is in good working condition. While it is possible, and recommended that you do so, there is no guarantee that everyone does this.

    61. Re:Downside of OSS by Waffle+Iron · · Score: 1

      The truth is that, with a very few notable exceptions, OSS is generally crapware that gets abandoned once the project obtains an arbitrary level of usability and all the sexy code has been written.

      The vast majority of all proprietary software ever written is also abandoned crapware. The main difference is that you no longer have access to most of it. Old abandoned OSS tends to accumulate on public archives; if you just ignore it, then it won't bother you.

    62. Re:Downside of OSS by someone300 · · Score: 1

      But the original post said "Generally". If you swap "some" with "no", you get "there is generally no level of quality control there".

      I think that may have been what the poster meant.

    63. Re:Downside of OSS by Anonymous Coward · · Score: 0

      It didn't use signatures, it used behavior. Run it while running the test, and it would've popped out.

    64. Re:Downside of OSS by Uncle+Focker · · Score: 1
      I like how you quoted out the very next sentence to try to attack my point.

      A fact that was acknowledged by Microsoft themselves in private emails. http://en.wikipedia.org/wiki/Halloween_documents

      Next time please don't dishonestly take a quote out of context to attack it.
    65. Re:Downside of OSS by Anonymous Coward · · Score: 0

      And the other major difference is that one is done before opening up the floodgates for end users to download the software and the other is done afterwards which is too late. QA must be done before release. So do you want QA people getting infected or end users?

    66. Re:Downside of OSS by greenzrx · · Score: 1

      If someone slipped in a virus into some OSS program (especially easy if they distribute it as a binary), how long, if ever, would it be before anyone caught it?

      Apparently, after 16,000 downloads.

    67. Re:Downside of OSS by Uncle+Focker · · Score: 0

      The quoted statement above indicates there is some level quality control. Your statement above says in your experience the opposite of that is true. The opposite of "some" is "none", especially in light of the tone of your post. Therefore, you have stated that there is no quality control in proprietary software. Nope, just more strawman. Saying that in my experience it seems that many proprietary vendors have little to no quality control doesn't imply in any sense that no proprietary software vendor has a QA department. There are plenty of companies who have QA departments that seem to have nonexistent quality control mechanisms. That was my point. Stop constructing these ridiculous strawmen to attack me.
    68. Re:Downside of OSS by sqlrob · · Score: 2

      The entire nature of open source forces it to make sure peer review is enforced , because of the danger

      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?

    69. Re:Downside of OSS by x_MeRLiN_x · · Score: 1

      You do realize that it's just as easy to have put a virus into an add-on for a proprietary browser as well, right? Explain to me exactly how for no other reason than being closed-source does that attack vector get closed for software like IE or Opera? Oh, you mean it doesn't? Yeah, you're just spreading FUD. It's not quite the same thing if Microsoft or Opera Software don't distribute third party extensions themselves (I'm not sure whether or not they do). One can't expect them to control the actions of totally independent entities. Mozilla presumably had every opportunity (regardless of the resources required) to review the source before making it available for download.
    70. Re:Downside of OSS by Uncle+Focker · · Score: 1

      Sure, they definitely should have tested it and that's a fault in Mozilla's QA that they need to rectify. It is not, on the other hand, a fault of OSS. I'm confused on how if everything was the same except Firefox was a proprietary piece of software that somehow this infected add-on wouldn't have made it in. And if it had, is that somehow the fault the proprietary business model or because someone should have been inspecting things more?

    71. Re:Downside of OSS by ozmanjusri · · Score: 1
      Sure, OSS has THEORETICAL quality control

      Mozilla has an actual 16 person quality control team, probably as many as a comparable proprietary product.

      The trojan itself uses a Windows-specific exploit, so Linux users will be safe.

      Interestingly, Google has founded an open-source security group to coordinate responses to threats like this.

      --
      "I've got more toys than Teruhisa Kitahara."
    72. Re:Downside of OSS by _Sprocket_ · · Score: 1

      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. Fair enough. However, the usefulness of Firefox (and any other web browser - proprietary or not) also depends even more on web pages. The QA on those are even more nebulous and are a larger potential threat than browser extensions / modules.

      Now - the danger here is to entirely discount the importance of QA. It's a good thing to do. But be careful about putting too much faith in to it.
    73. Re:Downside of OSS by Anonymous Coward · · Score: 5, Funny

      What kind of messed up place do you live where it's recommended you check the trunk for dead bodies?

    74. Re:Downside of OSS by hesaigo999ca · · Score: 1

      Is it just me, or does it look like evrything we get shipped from or being made in China,
      seems to have viruses pre-installed.
      Could it be, nah.....I trust those Chinese people too much.
      cough, cough

    75. Re:Downside of OSS by pembo13 · · Score: 1

      Not that this has ever happened with closed-source

      --
      "Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
    76. Re:Downside of OSS by shawn(at)fsu · · Score: 1

      RMS is that you?
      How many refurburished ipods have had viruses on them
      I don't know how many?
      How many sb thumb drives with custom controls and drivers have had viruses on them?
      Again I don't know how many?
      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?
      You tell me.
      OSS has a far better track record on quality control.
      What are your standards for this statement?
      Even better OSS software knows exactly how many times it has been downloaded
      So if I get a copy open source app from a friends machine the OOS software knows this too? Better yet if we distribute the software around the office instead of us all hitting the mirrors it knows that too.
      OSS is far from perfect, but it has a much better track record than closed source software.
      Again with the claims with out metrics or data to back them up.

      It's nice to be a proponent of OSS software. I like the stuff myself. But you're not a proponent your an evangelist.

      --
      500 dollar reward for tip(s) leading to the arrest of the person(s) who stole my sig.
    77. Re:Downside of OSS by zippthorne · · Score: 1

      See, MS and all the rest actually PAY their people to do work, so what is the incentive for THEM to insert something malicious and potentially lose their job or worse?


      Bribes from competitors?
      --
      Can you be Even More Awesome?!
    78. Re:Downside of OSS by HappySmileMan · · Score: 1

      but the open source part isn't the problem, the who is the problem, just like with anything else. I can understand blaming mozilla, or anti-virus, or, if you're an idiot, blaming the OSS model, but how the hell can you blame this on The Who?
    79. Re:Downside of OSS by Hatta · · Score: 1

      That was a compliment. It's not easy to get that kind of haul with statements that ignorant. Good job.

      --
      Give me Classic Slashdot or give me death!
    80. Re:Downside of OSS by Anonymous Coward · · Score: 0

      I'm worried that some hugely popular sourceforge project will get hacked and malicious code inserted into it. Not every project is offering hash and people are just too lazy to check those out even if available.

    81. Re:Downside of OSS by gnuman99 · · Score: 2, Insightful

      It is a double edged sword. I speak as a developer and user of Debian.

      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 again, code insertions in very active projects may be less of a problem (see Linux for example).

      The bottom line is, you can't check every possible line of code all the time. You can't find if( test > 0 ) vs. if( test >= 0 ) all the time. Open Source != better than closed source in this regard. It is just a different problem.

      In closed source is - do you trust the provider? Do you trust the binaries?

      In OSS - do you trust all the developers and contributors? Do you trust the code was reviewed properly?

    82. Re:Downside of OSS by petermgreen · · Score: 1

      It also argues for having developers provide source rather than binaries to the people who build the final releases.

      If mozilla insisted that contibuted extentions were submitted in source code form and then compiled by mozilla machines this kind of screwup would be much less likely.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    83. Re:Downside of OSS by PeanutButterBreath · · Score: 1

      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. Its not different because this hypothetical scenario is also a total failure of acceptable development practice.

    84. Re:Downside of OSS by Spy+der+Mann · · Score: 3, Insightful

      The majority of OSS is half-finished, poorly-planned crap that is in perpetual beta. In my experience (and I've held long debates with friends and colleagues about this) this has been caused by plain and simple pride. i.e. what happened with Pidgin - developers imposing their own viewpoints on their software for no valid reason.

      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.
    85. Re:Downside of OSS by Lost+Engineer · · Score: 1

      Is it just me, or does it look like evrything we get shipped from or being made in China You could just stop there and have a more accurate statement.
    86. Re:Downside of OSS by Jerry+Beasters · · Score: 1

      "In fact it my experience the statement is just the opposite." You directly said your experience is the opposite of: "but at least there is generally some level of quality control there". You therefore said there is NO level of quality control. Since it's a simple, basic, indisputable fact that they do in fact all have quality control of some form, you are wrong. How does it feel to lie about something that's right there for everyone else to see?

    87. Re:Downside of OSS by Knuckles · · Score: 1

      What kind of messed up place do you live where it's recommended you check the trunk for dead bodies? And not only deposited, but removed dead bodies O_O
      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    88. Re:Downside of OSS by Knuckles · · Score: 3, Insightful

      The difference is that in the closed source world something as basic as a language pack would come with the same QA that the program... To be fair, most closed source software not not come with a Vietnamese language pack at all.

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    89. Re:Downside of OSS by Knuckles · · Score: 1

      s/not not/would not

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    90. Re:Downside of OSS by Fourier404 · · Score: 1

      That's why I said test, not check. If they had used it and realized that they were having spyware issues, it would have aroused suspicion.

    91. Re:Downside of OSS by AshtangiMan · · Score: 1

      malibu

    92. Re:Downside of OSS by Tweenk · · Score: 1

      responsibility a software company has when selling you code This is a comfortable illusion. But if you examine EULAs, e.g. Microsoft's, you learn that they have absolutely no obligation to ensure that their software is e.g. virus-free and they are not responsible for any catastrophic damage their software might cause.
      --
      Those who would give up liberty to obtain working drivers, deserve neither liberty nor working drivers.
    93. Re:Downside of OSS by TheVelvetFlamebait · · Score: 1

      So? If someone slips in a trojan into their software that is undetectable to their virus scanners, as was the case here, how exactly is that big bad QA department going to prevent it from being released? Oh, you mean it won't?
      That's a fairly big "if", considering that anyone who has access to the source also has their job and livelihood at stake.
      --
      You know, there is a difference between trolling and pointing out the flaws in your reasoning. Just saying.
    94. Re:Downside of OSS by TheVelvetFlamebait · · Score: 1

      Yes, but unfortunately, that delay also needs to be factored in. The mere fact a piece of malicious code hasn't been formally identified doesn't make it any less dangerous.

      --
      You know, there is a difference between trolling and pointing out the flaws in your reasoning. Just saying.
    95. Re:Downside of OSS by Anonymous Coward · · Score: 0

      FUD - I thought we didn't like that here. Really? You must be new, and haven't seen the Slashdot Initiation video. Please, go to the theatre, just right down the hall to your right.
    96. Re:Downside of OSS by TheVelvetFlamebait · · Score: 1

      And here's the real kicker, proprietary anti-virus scanners, the stuff you are trying to claim is the pinnacle of software QA, didn't know about it till March.
      How ironic:

      No, the "hahaha" is on you, if you think proprietary software has no quality control.
      Good thing I never made such a proclamation. If you think I did please quote the relevant section.

      ...

      Again, attacking a strawman. Nothing in there is "my" logic. It's just you attempting to put words in my mouth.
      --
      You know, there is a difference between trolling and pointing out the flaws in your reasoning. Just saying.
    97. Re:Downside of OSS by Ant+P. · · Score: 1

      The sony one doesn't really fit in there, since they intentionally did it...

    98. Re:Downside of OSS by conan1989 · · Score: 1

      hacker != blackhat
      epic lamer fail

    99. Re:Downside of OSS by Hal_Porter · · Score: 1

      Everyone at work used to rave about GAIM. I installed and it seemed to corrupt itself in some wierd way and started crashing on startup. So I uninstalled and reinstalled. Same happened a bit later. Eventually I went back to installing whatever closed source IM client the person I needed to chat used and fiddling around so it didn't launch when I logged on, which is usually the default. The people who raved out about it didn't seem at all surprised that just installing the latest Windows binaries only worked for a week or so, even though the corporate choice of IM seems to work fine. I don't get it really. GAIM had some extra features that no one uses and supports every protocol in one app, but the stability issues and obfuscated UI make it not worth the effort.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    100. Re:Downside of OSS by mgblst · · Score: 1

      The coroners office?

    101. Re:Downside of OSS by peragrin · · Score: 1

      who is sensationalizing? the last two or three major updates MSFT has shipped have been pulled a day or two later for more Quality testing.

      Apple shipped several thousand ipods infected with a virus, a few other companies who have been refurbishing ipods without apple have also shipped thousands with viruses.

      The fact is the GGP was saying that closed source companies would never ship something with a blatant virus on it, as their QC would always catch it.

      --
      i thought once I was found, but it was only a dream.
    102. Re:Downside of OSS by Paradise+Pete · · Score: 1
      The sony one doesn't really fit in there, since they intentionally did it...

      You're right, and I almost left it off, but it really bugs me that they could do that without significant consequences.

    103. Re:Downside of OSS by Anonymous Coward · · Score: 0

      > 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.

      Yeah, if it wasn't for those pesky developers FOSS would be much better.

    104. Re:Downside of OSS by Anonymous Coward · · Score: 0

      As much as I like OSS, you do have a point. Like most things, it has its downsides, as well as its upsides.

  5. How do you say "oops" in Vietnamese? by davidwr · · Score: 5, Funny

    I'm sure the Mozilla Foundation wants to know.

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
    1. Re:How do you say "oops" in Vietnamese? by Bodrius · · Score: 1

      There is this great Firefox extension that can translate that for you...

      --
      Freedom is the freedom to say 2+2=4, everything else follows...
    2. Re:How do you say "oops" in Vietnamese? by asianfool · · Score: 1

      HAHAHAHA......... chát mÃy chÆa!! (die sucker!!) well actually when someone makes a mistake or something there are several things that can be said: ai da / ay da / Ãy da (small mistake -oops) or chát / chát cha / chát bà / chát má (HUGE mistake, not funny - OOPS/UH OH). These literrally mean (die, die father, die granny, die mother) but the literal meaning has nothing to do with the actual meaning. They are just expressions for situations like this (oops). fyi, from the gooks deparment.

    3. Re:How do you say "oops" in Vietnamese? by asianfool · · Score: 1

      That didn't come out right. Here's the unicode version, in order: chát mÃy chÆa!! ay da / ay da / Ãy da chát / chát cha / chát bà / chát má

  6. Breaking News by Anonymous Coward · · Score: 0

    In our featured story tonight, we uncover that browser extensions, toolbars, and other add-ons may contain malware. In other news, scientists have discovered that the sky is blue.

    1. Re:Breaking News by Anonymous Coward · · Score: 0

      Except that this language pack is from Mozilla, so it's a bit more worrying than some random ne'er do well releasing an intentionally infected addon.

  7. Although this shows that Open Source is also... by Assmasher · · Score: 2, Insightful

    ...vulnerable to these sorts of attacks (which anyone with any common sense would already know), the fact that it is such an open process means a greater possibility of earlier detection, faster analysis and response, and the rapid repair of the process which made such a gaffe possible. In the closed source world most of these steps would take exponentially longer, and quite often the process would remain the same.

    --
    Loading...
    1. Re:Although this shows that Open Source is also... by Anonymous Coward · · Score: 0

      earlier detection, faster analysis and response, and the rapid repair of the process This makes me wonder WTF they were doing when it took them weeks to OK uploads at addons.mozilla.org. Will the new way make us wait even longer?
  8. Proprietary software has the same risk by jrumney · · Score: 2, Interesting

    This has nothing to do with Mozilla accepting user-submitted extensions. If anything, that makes them more careful about what they publish. A developer's machine becoming infected with an as yet unknown virus that is undetected by anti-virus scanners is a risk that every software producer faces. How many commercial software vendors even run their developers' code through a virus check when it is committed, let alone running regular anti-virus checks on software they have already released?

    1. Re:Proprietary software has the same risk by NoSCO · · Score: 1

      I'd be inclined to say proprietary software has a higher risk of unintentional infection than OSS, because of the reasons already stated in this thread, and that there is a higher percentage of Windows-based coding platforms. Developer PC gets infected with some new strain, and potentially it goes all the way up the chain before being noticed.

      It's when you get unto the deliberate infection realms that things start to get murky. I'd argue it easier to deliberately infect via an OSS plugin than it would be to say, poison the next release of McAfee AV. However consider the scenario - if this were via McAfee AV rather than an OSS language pack, would we have ever discovered it?

  9. Racists trolls go away by davidwr · · Score: 1, Informative

    Will someone with mod points drive the racist posts down to -2 where they belong?

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
  10. Ignore this by Anonymous Coward · · Score: 3, Informative

    post. removing incorrect mod.

    1. Re:Ignore this by iknowcss · · Score: 2

      Wow, talk about irony. In an effort to prevent putting a kink in the moderation system, two separate mods have modded you Funny and Interesting. Great job, you've wasted a total of 3 mod points today.

      And now, with my post, they'll waste even more on me :P

      --
      Life is rarely fair. Cherish the moments when there is a right answer.
  11. Its a conspiracy by RiotingPacifist · · Score: 1

    I think RMS did this on purpose to make those users of proprietary Operating systems pay!

    --
    IranAir Flight 655 never forget!
    1. Re:Its a conspiracy by rob1980 · · Score: 1

      I for one blame the Dutch. I know they had something to do with it!

  12. Re:Have you ever *heard* Vietnamese? by urcreepyneighbor · · Score: 0, Troll

    Too bookoo! ;D

    --
    "The fight for freedom has only just begun." - Geert Wilders
  13. Re:Who cares by Anonymous Coward · · Score: 0

    Me no understand. What you say?

  14. More Slashdot Sensationalism by MobyDisk · · Score: 5, Informative
    The article says:

    ...That Trojan inserted a banner-ad displaying script into any html file on his system, which included the help files for the language pack.

    That meant that anyone installing the language pack would have malicious ad displaying code inside their browser -- which could be used for other exploits.
    So the language pack did not have a Trojan. I don't think the language packs even have executable code. The language packs had help files with banner ads in them. That's not even close to what the headline says. But I guess "Vietnamese help files may contain ads" doesn't sound as scary.

    (I guess this means Slashdot sensationalism isn't restricted to anti-Microsoft articles.)
    1. Re:More Slashdot Sensationalism by Anonymous Coward · · Score: 1, Informative

      To be entirely fair, the headline does not necessarily imply the infection you presume it does. To use 100% correct terminology, the Vietnamese language pack was affected by a virus that had infected the developers' computer.

      There is a fine line between affection and infection, but they are regularly used interchangeably.

    2. Re:More Slashdot Sensationalism by Anonymous Coward · · Score: 0

      Even more fun with numbers:
      (All data based off the press release)

      Slashdot: Over 16,000 downloads of the pack occurred since being infected.

      Mozilla: Vietnamese language pack since February 18, 2008 got an infected copy ... 16,667 total downloads of the Vietnamese language pack since November 2007

      That is, the versions before the February one were not infected. And the download number given includes those.

    3. Re:More Slashdot Sensationalism by trifish · · Score: 3, Informative

      Eh? From the article: "On Tuesday, a user named Hai-Nam Nguyen reported that anti-virus programs detected the Xorer Trojan inside the add-on. Firefox admins quickly confirmed the presence of the Trojan's code and removed the file the same day."

    4. Re:More Slashdot Sensationalism by MobyDisk · · Score: 1

      Yeah, that does seem to conflict with the other line I quoted. If there was a Trojan in there, what OS did it apply to? Was it in the installer or in the language packs that it installed?

    5. Re:More Slashdot Sensationalism by trifish · · Score: 1

      No they do not necessarily have to contradict. Trojan horses can inject HTML content (including ad content or links to it). I wonder why such misleading knee-jerk posts get modded +5 now.

    6. Re:More Slashdot Sensationalism by hweimer · · Score: 1

      Eh? From the article: "On Tuesday, a user named Hai-Nam Nguyen reported that anti-virus programs detected the Xorer Trojan inside the add-on. Firefox admins quickly confirmed the presence of the Trojan's code and removed the file the same day." Fair point. That makes it Wired sensationalism, not Slashdot sensationalism.
      --
      OS Reviews: Free and Open Source Software
    7. Re:More Slashdot Sensationalism by Anonymous Coward · · Score: 0

      Wtf are you talking about moron? You can't read obviously. If it wasn't true Wired would be liars, not sensationalists. Just because it's Mozilla and FOSS, it doesn't mean things can't go wrong. They are not sensationalist, you are an apologistic moron in denial.

  15. Not really infected by hweimer · · Score: 4, Informative
    According to the Mozilla Security Blog the language pack did not contain any malicious code, but only manipulated HTML files:

    The Vietnamese language pack for Firefox 2 contains inserted code to load remote content. This code is the result of a virus infection, but does not contain the virus itself.
    --
    OS Reviews: Free and Open Source Software
    1. Re:Not really infected by Anonymous Coward · · Score: 0

      Mod this one up!!!

    2. Re:Not really infected by trifish · · Score: 2, Informative

      From the article: "On Tuesday, a user named Hai-Nam Nguyen reported that anti-virus programs detected the Xorer Trojan inside the add-on. Firefox admins quickly confirmed the presence of the Trojan's code and removed the file the same day."

    3. Re:Not really infected by Burpmaster · · Score: 2, Informative

      "Firefox admins quickly confirmed the presence of the Trojan's code" That would be the HTML code that places the ad, not the trojan itself.
    4. Re:Not really infected by Anonymous Coward · · Score: 0

      Can't you read idiot? The AV software detected the Xorer Trojan, and it was that PROGRAM that injected the HTML code! Fucking apologistic moron who can't accept the fact that FOSS and wikipedia approach leads to catastrophic failures.

    5. Re:Not really infected by Burpmaster · · Score: 1

      You're the moron who can't read and when your own bias can't perceive reality correctly, you project the opposite bias onto others.

      Here are some facts to rationalize:

      1. The Xorer trojan is a win32 executable. There was no exe in the language pack!
      2. Even if there was an exe in there, it wouldn't be able to run and infect the computer.
      3. It is perfectly reasonable, and in fact desired, for virus scanners to detect modifications made by viruses even if those modifications aren't copies of the original virus. The virus scanner picked up HTML code that is known to be inserted by Xorer. That is not the same as Xorer itself!
      4. It's just a script tag pointed at some server. Since it's in an HTML file and not chrome, it should have no more privileges than any web page you browse to.

      In other words, it's nothing more than an ad banner that shouldn't be there.

  16. MOD PARENT DOWN by SteveFoerster · · Score: 2, Insightful

    This was modded funny? If OP had called them a derogatory term would it have been modded insightful? What a disgrace.

    --
    Space game using normal deck of cards: http://BattleCards.org
    1. Re:MOD PARENT DOWN by Anonymous Coward · · Score: 1, Insightful

      Calm down.

      This is the internet.

    2. Re:MOD PARENT DOWN by Anonymous Coward · · Score: 0

      God forbid that someone has a different sense of humor than you! And the fact that you are offended by it is proof that you admit there is some truth to it.

    3. Re:MOD PARENT DOWN by urcreepyneighbor · · Score: 1

      What a disgrace. Grow a pair.
      --
      "The fight for freedom has only just begun." - Geert Wilders
  17. Here is the actual virus code distributed by Anonymous Coward · · Score: 0

    knock yourself out

    <iframe src="httx://super.badsite.cn/evil.php"></iframe>

    and thats it !, only displayed if someone wants to RTFM in Vietnamese (yeah right)
    no executable code at all (certainly not viral unless html is a virus) and the site has no extra security privileges over any other

    seems the Slashdot title is a bit over reactionary considering

  18. Avoid infections by Anonymous Coward · · Score: 0, Funny

    I use trojans to avoid infection...

  19. So it was discovered because ... by Zero__Kelvin · · Score: 1

    Unless this trojan was discovered by analysis of the binary, then this is prima facia evidence that F/OSS tends toward greater security than proprietary software. When the typical person (as this thread shows) exclaims: OMFG, look! A trojan in F/OSS was discovered, but none have been discovered in competing proprietary products! they are wrongly assuming, as has been done over and over in this thread, that the code I cannot see is more secure than what I can see! I mean if I have no way to see the trojan, it isn't there, right?

    Instead of saying that more trojans have been found, bear in mind that what is really going on is that more trojans have been discovered and removed. Just because no trojans were discovered and removed from M$ Windows today, that does not mean that there are none that remain undiscovered, and that will never be removed.

    Of course, I'm ignoring for the purposes of this post the fact that one very valid definition of M$ Windows is "The most widely distributed trojan in the history of computing". :-)

    --
    Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  20. A rebuttal by Bragador · · 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, you could have said "long live Internet Explorer" and it would have made a bit more sense but not that much. Indeed, you assume that because Firefox has a problem, the other browser has no problems of its own.

    Also, why Microsoft ? This is another flaw in your reasonning. There is opera, and safari for example. So exclusively backing Microsoft's product because of a problem with firefox is a weak argument at best.

    In conclusion, I state that we can't support your love of Microsoft solely based on your argument.

    Thank you for your precious time.

    Sincerely,

    Me

    1. Re:A rebuttal by Anonymous Coward · · Score: 1, Insightful

      "1) The problem was detected nonetheless

      2) It is being fixed rather quickly"

      Yea, after 16,000+ downloads... doesn't seem quick enough to me.

    2. Re:A rebuttal by Bragador · · Score: 1

      Problems don't identify themselves as problems. Humans must identify them first.

      Also, 16 000 is not much compared to the millions of downloads of firefox. In this context, it was quick. In a closed source project you can't even verify. For example, utorrent might have a backdoor for the authorities and nobody would know until it's too late.

    3. Re:A rebuttal by LilGuy · · Score: 1

      I think he forgot to add .

      --

      You're nothing; like me.
    4. Re:A rebuttal by Anonymous Coward · · Score: 0

      1) The problem was detected nonetheless by a user

      2) It is being fixed 80 days after being uploaded

      There. Fixed that for you.

    5. Re:A rebuttal by oracle128 · · Score: 1

      Observation: A Microsoft fanboy wouldn't be spelling Microsoft with a '$'. An MS basher playing devil's advocate, however...

  21. Ahhh, me so solly by Anonymous Coward · · Score: 0

    Me so solly me infect Vietnamese ranguage pack with Trojan. Me sucky sucky boom boom rong time!

  22. Easy fix! by atlastiamborn · · Score: 1

    Surely, all they would have to do to fix this situation is push out another update with a spartan in it. That should take care of that pesky trojan, wouldn't it?

    --
    I never apologize. I'm sorry, but that's just the way I am.
  23. Trojans and viruses on commercial CDs by argent · · Score: 2, Insightful

    There have been a number of incidents of trojans and viruses being distributed in commercial shrinkwrapped software. Firefox was slack, like commercial distributors have now and then been slack. You get caught by surprise, fix the process, and keep going, and keep it from happening again.

    If they don't address the process that caused the problem, then start worrying.

  24. This doesn't surprise me... by boneclinkz · · Score: 0

    This is why I stick with tried and true Internet Explorer, rather than using a second-rate third-party browser just to be contrary.

  25. virus's signature was unknown .. by rs232 · · Score: 0, Redundant

    I didn't know software developeers relied on 'virus signatures', I thought they used MD5 hashes. And of course you don't download from any old site. Have sound security practices changed in the meanwhile?

    --
    davecb5620@gmail.com
  26. I don't believe it... by Anonymous Coward · · Score: 0

    Charlie don't (web) surf.

  27. Rich Men Masturbate With Your Money by Anonymous Coward · · Score: 0

    Windows users benefit from having a blackbox trojaned OS to begin with, with a history of so many "remote exploits" (we know they were all backdoors placed on purpose) who needs any other trojan?

    We all know Windows is just a lapdog OS for the government, it's been the bitch of big brother all along.

    Would you like some NSAKEY fries with that?

  28. MS did it by Anonymous Coward · · Score: 0

    M$ had a hand in planting this to slow firefox's adoption rate. Firefox has been time and again proven to be immune to these kinds of things

  29. Firefox supports Vietnamese?? by D+H+NG · · Score: 1

    Vietnamese is one of those "economically disadvantaged" languages that haven't received much attention in open-source programs until very recently, even with its 80 million+ users. Firefox support of Vietnamese was "in the works" for at least 5 years with not much to show for it. As recently as last year, I wasn't able to find anything installable from the Mozilla Foundation that supports Vietnamese. Meanwhile, Vietnamese language users rely on unofficial "patches" found elsewhere to enable support for their language.

    1. Re:Firefox supports Vietnamese?? by HungWeiLo · · Score: 1

      Since you can mostly get away with typing Vietnamese with just any Latin-based alphabet OS/software, that may have hindered the speed of development of a Vietnamese language pack.

      --
      There are a huge number of yeast infections in this county. Probably because we're downriver from the bread factory.
  30. MS did it too by Anonymous Coward · · Score: 1, Informative

    MSKB 323302: PRB: Inert Virus Found in Korean Language Version of Visual Studio .NET

  31. Author of the lang pack notified by The+MAZZTer · · Score: 2, 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.

  32. Accident Waiting to happen - Should Sign All Updat by KJACK98 · · Score: 2, Interesting

    I don't know if this has been done yet, but each new extension submission or upgrade must be signed by Mozilla with some type of private exchange with the author. My concern right now is, I know some of my extensions come from third parties, whats stopping someone from hacking the server and introducing a fake upgrade that gets spread across to all users in the auto upgrade? Thus when the update downloads it, compares they checksum signatures it would know it was not an authorized release. Thus besides hacking the server, the person would of had to have gotten the users private communications password too.

  33. Agree: extensions not trustworthy by KWTm · · Score: 1

    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.
    The untrustworthiness of extensions has long been a concern of mine, and in a way I'm actually glad that this trojan, which affects a relatively small segment of the Firefox user community, came to be. I hope it's a warning call to Firefox users and especially to the Mozilla foundation, which actually said in a Slashdot interview, "Oh, we don't see a lot of demand for including default extensions into Firefox which are more rigourously checked."

    I think Mozilla should:
    1. - include a SMALL number of useful extensions with the default installation of Firefox. That number should be countable on one hand. (My vote: Adblock Plus, Noscript, Tab Mix Plus)
    2. - be responsible for checking these extensions. They don't have to write the programs, but someone should go over the source and scan for viruses etc.
    3. - set up some mechanism on the Add-ons web site whereby extensions can develop a reputation. For example, an extension that has been around for a long time and has gone through quite a few version changes is unlikely to have a trojan. Users should be able to see how long the extension has been around. If someone new is taking charge of maintaining the extension, this should be shown, too, in case someone is trying to weasel his way into taking over a longstanding extension for nefarious purposes.
    (This is NOT to say that the SMALL number of extensions should become a built-in part of Firefox. D'you hear that, Mozilla? We want a LEANER Firefox. I love Adblock Plus, Noscript and Tab Mix Plus, but I do NOT want them to be built-in.)

    Much as the existence of a Firefox extension trojan is appalling news, I think this is part of the maturation process of the F/LOSS community. I liken this to the proliferation of the Internet in its early days when people were first starting to find out that Unix needed to have built-in security measures, and sysadmins needed to be on the lookout for malicious users. In the same way, the set of computer users savvy enough to use Firefox now need to start learning that there can be malicious hackers of Firefox, too, and that it now affects more people than just the conglomeration of closeted basement geeks.

    C'mon Mozilla. You can do it. Doesn't take that much effort; the main thing to do is to spread awareness of security issues, and stop being so naive about extensions.
    --
    404555974007725459910684486621289147856453481154 in hex is "You sank my Battleship?"
    [GPG key in journal]
  34. dear Mr MOD TROLL .. by rs232 · · Score: 1

    "virus's signature was unknown .. (Score:1, Redundant)"

    Pray tell all, produce any citation or historical practice of using virus signatures to validate software.

    --
    davecb5620@gmail.com
  35. Unknown trojan? Is that an excuse? by KWTm · · Score: 1

    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. I'm guessing you didn't read the article. The breakdown came with the fact that the signature of the trojan was unknown at the time it was uploaded and so the anti-virus scan on the extension came up clean. This had nothing to do with a failure of OSS but with the fact that at the time it was an unknown trojan. It sounds like you're saying, "But this is just because the trojan was unknown at the time! If the evil hackers had used a known trojan, Mozilla would have detected it!"
    If you are asking whether Mozilla failed to virus-scan an extension, then, alright, I'll grant that they did to a virus scan, at least once.
    But it would be foolish to say, "So that's why it's not really a Mozilla problem, because the software program couldn't detect it." It would be akin to that time when some reporters tested Homeland Security by illegally but successfully mailing a package of uranium into the US, and Homeland Security said, "Yeah, well, the reason it slipped by our security was only because they didn't mark on the package that there was uranium inside."

    Reality sucks, but it needs to be faced.
    --
    404555974007725459910684486621289147856453481154 in hex is "You sank my Battleship?"
    [GPG key in journal]
    1. Re:Unknown trojan? Is that an excuse? by Uncle+Focker · · Score: 1

      No, I'm saying the issue was with the QA process that Mozilla used and not the license that the source code is released under. If Firefox was released under a proprietary license exactly what would have stopped this same issue from happening? Would their virus scanner magically have noticed this trojan because of the source code license change? Was Mozilla going to automatically start hand checking every single 3rd party add-on because of this different source code license? If I upload a 3rd party add-on with a trojan that Opera hosts is that a fault of the license they use for their source code or is it due to a problem with their QA process?

    2. Re:Unknown trojan? Is that an excuse? by DarthJohn · · Score: 1

      Or if their scanner didn't detect that particular radiation... or something.

      Still doesn't completely let them off the hook. The job is 'don't let it through'. If the scanner fails, they might have something to point their finger at and say "this is the part of the procedure we'll be working to improve" but not "don't blame me for not getting my job done, it's the tool's fault."

      Also, don't they have a note that most of the translations are provided by third parties and may not be thoroughly vetted?

  36. disregard by Mean+Mr.+Mycroft · · Score: 1

    canceling mod point

  37. Its good QA not closed QA that's needed by Amasuriel · · Score: 2, Insightful

    There has been a lot of discussion about closed source projects having dedicated QA departments and the relative merits of that.

    The problem is most software companies don't do QA right.

    It's fundamentally against the quarter by quarter business mindset that dominates most companies. QA doesn't produce anything. QA usually pushes back release dates. QA can be almost as resource intensive as engineering.

    QA only pays off in the long term as a reputation for quality outside of the company, and then only if they are given the resources they need.

    If: Your only willing to hire cheap staff to punch away at the GUI

    If: QA doesn't have a say on whether bugs are fixed before release

    If: QA doesn't have at least 80% of the product knowledge of the engineers

    than a large QA team suffers immense diminishing returns and will likely cost more than they save over the long term.

    Unfortunately most companies feel that throwing more cheap bodies at the issue will increase their quality (hint...it won't). At that point the OSS route of lots of eyes is way better.

  38. Alphas and Betas? by Anonymous Coward · · Score: 0

    Without having to go trough TFA, and all its related FAs, can somebody explain what happened here?

    It's my impression that FOSS 'DOES' have quality control, in the form of Alpha and Beta releases. Experienced personnel checks these test releases of open source sofware for bugs, and one can assume for malware.

    How then could a trojan have gone trough the alpha and beta testing unnoticed?!

    Was the language pack released without testing?

    None of the testers caught the trojan? This seems unlikely, even if nobody thought of checking the source code. According to TFA: "That Trojan inserted a banner-ad displaying script into any html file on his system". Meaning there were some visible effects of the infection. How come nobody notice them?

    Were the test releases clean, but the final public release infected?

    Should I put my tinfoil hat on, and suspect ill intention? Someone intentionally infecting the 'public' release, after all testing is done; so people as the OP can have a feast saying that FOSS is bad because it doesn't have QA?

    I know this is conspiracy-theorizing, but something smells fishy here.

  39. Serious response. by orlanz · · Score: 1

    I will give you the lack of documentation bit. But on that point, you have to understand that the customer base for FOSS software is different from the customer base of commercial closed source software. The former doesn't put as much weight on formal/external documentation (they got code) in terms of requirements.

    On the QC side, I would say FOSS does far better than commercial closed source software (CCSS). Both camps have developers, testers/QCers, and end users. I would say in a good SDLC setup, relative to the other groups, the less developers, and more testers, the better. Meaning the ratio of devs to users is low (r1), devs to testers is low (r2), and the ratio of testers to users is high (r3).

    In CCSS, an entity is the creator of software, end users are the consumers and they are separate. So r1 is low, r2 is high (few can justify a lot of testers), and r3 is low (source is closed, so users can only do limited testing). In FOSS, a significant portion (relative to CCSS) of end users are developers and testers. So r1 is high, r2 is low, and r3 is high (users are the testers). The FOSS method is closer to ideal SDLC resources with too many developers being the crutch.

    In addition, CCSS has the fault that every issue they find has to go through a risk analysis. "Is the cost of pushing this out worth it to us? Is it serious? ..." End users are usually irrelevant unless it effects the company. FOSS doesn't dabble in this as much. Unless everyone knows about it and no one cares enough about the issue, they don't have a choice; they have to put out a fix.

    Hackers/crackers put another dimension into this equation, and I think both sides are fairly even in this regard. Long story short, the assumption that hackers/crackers don't have access to the source code in CCSS is a head in the sand scenario.

  40. What happened to ManyEyes? by Anonymous Coward · · Score: 0

    Looks like those FOSS Many Eyes were busy watching a porn flick that night.

  41. Re:Micro$oft FTW!!!11!! by Nathrael · · Score: 1

    Can't you decide between "Sieg Heil" and "Zerg Heil"? Well, I for one would choose the Zerg version.

    --
    A good education is a bit like a STD - it makes you unsuitable for a lot of jobs and gives you a desire to spread it.
  42. Forgive The Foxf by abhitux · · Score: 1

    Oh C'mon forgive the fox...Microsoft guarantees trojans with their every product

  43. It was enough by Anonymous Coward · · Score: 0

    to cause our company to issue new policy to ban the browser on our network. pretty severe fuckup, but an understandable move on our company's part, we don't have the time to go hunting trojans and if IE is safer in that regard, then there you go.

    1. Re:It was enough by Knuckles · · Score: 2, Informative

      if IE is safer in that regard, then there you go. Yeah, sure. We have constant trojan infections at our company, probably stemming from users visiting myspace with IE6.

      That does not excuse the FF problem, though.
      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
  44. Re:Accident Waiting to happen - Should Sign All Up by mkraft · · Score: 1

    Even if the extension updates were signed by Mozilla (and starting with Firefox 3.0 extensions not hosted at https://addons.mozilla.org/ will need to be signed), it wouldn't make a difference unless the extension's source code was actually checked.

    It is extremely trivial to create an extension that, in addition to doing what it says it does, also steals bank account info or something similar. It's also relatively easy to spot extensions that do so by doing a code check, but I doubt every extension is code checked. Also someone could theoretically make their code so hard to read that something like this could slip through even if reviewed.

    Every extension submitted to Mozilla has to be approved before it will show up on Mozilla's add on site, but the approval process appears to be simply to install the extension and see if it installs correctly and doesn't break Firefox. From my experience they don't even test the extension since I've accidentally submitted updates that were completely broken, yet they were accepted.

    Maybe new addon authors are scrutinized more, but I haven't seen much oversight personally. If any extension reviewer wants to set me straight I'd love to hear what's actually done.

  45. Re:Accident Waiting to happen - Should Sign All Up by KJACK98 · · Score: 1

    No I understand that aspect, but I personally believe that 99.9% of the population who are capable of writing extensions or have advanced developer experience (could hack a server if they wanted to) are good people, just that 0.1% of the population I feel that we are not addressing a rouge submission from. For instance after submitting, perhaps you still have to give some type of private/public key combination to further authenticate you - thus requiring two levels of security to be bypassed. Accidents will happen - such as this Vietnamese language pack being accidentally submitted from a corrupted PC or accidentally introducing a security exploit. Its the intentional ones we have to worry more about and the huge damage that could occur if something like tab mix plus or firebug code base were hacked. Of the 4 or 5 addon's that I use, a few get updated every so often, yet no consistent interface to let me know what got changed and why - maybe its my risk management background but like I said I just feel we are potentially leaving the door wide open here. Even things like having a 'code signing off team' and hosting the source code with a online diff display. I myself wouldn't mind just doing a quick glance over the code to see if what was documented as being upgraded matches the code changes. These same issues even apply to RPM/APT package management yet another accident waiting to happen.

  46. submitter please RTFA by Anonymous Coward · · Score: 0

    I'm sick and tired of it. It's not a trojan. It's some ad-displaying javascript in an HTML helpfile.

  47. is it time for our slogan to be changed to by asianfool · · Score: 1

    News for nooks (nerdy gooks), stuff that matters ?

  48. Not infected by jonasj · · Score: 3, Informative

    The language pack was not infected with the trojan itself. It only contained some HTML code displaying ads in the help files. These were inserted BY the trojan, on the language pack contributor's infected computer, but the language pack itself only contained the ad-displaying code.

    "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

    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.

    --
    You know, Microsoft's street address also says a lot about their mentality.
  49. Virus scans by ssjx · · Score: 1

    announced it would begin scanning all add-ons whenever they update their virus signatures, not just when add-ons are originally posted, They should have been scanning all files when virus definitions are updated to begin with! How else are you meant to pick up new threats in older files which are not run and autoscanned?? I wonder if any other threats will get picked up...
    --
    Visit ssjx.co.uk
  50. affects windows only? linux? osx? unix? by Anonymous Coward · · Score: 0

    does this affect windows machine only? how about linux, osx, unix?