Sneaky Microsoft Add-On Put Firefox Users At Risk
CWmike writes to mention that the "Windows Presentation Foundation" plugin that Microsoft slipped into Firefox last February apparently left the popular browser open to attack. This was among the many things recently addressed in the massive Tuesday patch. "What was particularly galling to users was that once installed, the .NET add-on was virtually impossible to remove from Firefox. The usual 'Disable' and 'Uninstall' buttons in Firefox's add-on list were grayed out on all versions of Windows except Windows 7, leaving most users no alternative other than to root through the Windows registry, a potentially dangerous chore, since a misstep could cripple the PC. Several sites posted complicated directions on how to scrub the .NET add-on from Firefox, including Annoyances.org."
Best upgrade then ya lusers!.. Here is an online form to order your shiny new pc with Windows 7..
---- Booth was a patriot ----
Maybe it's a little paranoid, but... Doesn't Microsoft potentially benefit from Firefox vulnerabilities? I mean, IE isn't doing so well right now, and this could discredit Firefox a little.
the big deal here is they never uninstalled it off the people they shoved it on. They simply gave a way to uninstall it.
Thus, now it's harder for firefox to say it's safer while said plugin is installed.
That's not true, I have Win XP SP2, Firefox 3.5.3; and I just disabled this plugin. It CAN be disabled.
I went through the process of removing the plug-in. While I was incensed that it was installed without so much as a by-your-leave, the removal method I used didn't require registry hacks or anything so high falutin.
That said, I should not have had to have gone to any such effort in the first place.
Scientists point out problems, engineers fix them
altslashdot.org: The future of slashdot.
I had no idea about this plug-in. Thanks for the links to getting it fixed / removed.
There is a war going on for your mind.
Isn't it crippled by definition? Just look at those Mac ads...
After all, they've done this before. Unless we catch them ,they're going to do whatever they can to remove their competition.
"Our goal each year should be to increase the number of goals we set for ourselves!"
Can we please stop with the "registry editing will end the world" warnings? It's no more dangerous to delete something from your registry than it is to delete something from the Program Files or Windows folders, and System Restore is more-than-capable of bringing the system back to life after your incompetence.
Also, the ability to remove this plug-in was covered on Slashdot a few months ago when Microsoft released version 1.1. It was included in an earlier service release to the .NET Framework for Windows XP and Windows Vista. This plug-in doesn't even exist in Windows XP by default. You must have installed .NET Framework 3.0 or higher to get it. Windows Vista includes .NET Framework 3.0, but if you've bothered to keep up with security updates you would have the ability to uninstall or disable the plug-in without modifying the registry by hand. Windows 7 allows you to do it because the earlier service release is part of the operating system.
Microsoft bashing is fun, but let's stick to facts.
It was intended to provide a "uniform Windows experience"...
This is from the same people that claimed that the Google Chrome Render plugin for IE6+ will make the browser less secure?
There are already a bajillion (non-technical term) of other platforms that can provide dynamic content without needing to get compiled languages like VisualWhatever.NET involved. AJAX is extremely powerful, one among plenty more great cross-code web design patterns, and is more secure than bringing the herpes in the intertubes that much closer to your kernal. Why in the heck would they wan't to put WPF (more like WTF) in Firefox, besides sabotage any feelings of safety one used to have. Integrating .NET that closely to the Internet is shady at best. It becomes no better a situation than getting an ActiveX driveby from unpatched IE (or IED if you will).
.NET down web users throats, making them vulnerable to more 'root'-owned style attacks by placing the internet one step closer to your local Just In Time (to pwn you) compilers.
IMHO, I don't see the need to shove
'We are trying to prove ourselves wrong as quickly as possible, because only in that way can we find progress.' RPF
"What was particularly galling to users was that once installed, the .NET add-on was virtually impossible to remove from Firefox. The usual "Disable" and "Uninstall" buttons in Firefox's add-on list were grayed out on all versions of Windows except Windows 7."
Disable and uninstall were there and working on day fucking 1 for my XP machines.
Is it just me, or were we just talking about this
according to Paul Graham, Microslop inherited its monopoly from I.B.M.
Yours In Yaznogorsk,
Kilgore T.
This kinda reminds my of Sony's rootkits from music CDs a little. If I remember correctly installing programs without user permission/knowledge is bad, doing so and making it as imposable to remove or disable as possible is really bad. And the fact that Windows 7 is the only OS that has the option to disable it seems like MS is once again trying to force users to upgrade. "We know 7 is safer than XP because we booby trapped XP!".
The Adblock guy is talking about the Assistant. Unless I'm misunderstanding the issue, the problem is with the WPF plugin. Windows Presentation Foundation - that's the vector.
It's NOT me! It's the meds! I'm on 1000mg of Fukitol.
There are lots of programs that install plugins automagically...Skype, antiviruses, and Picasa are a few that I can think of off the top of my head. The only bad part of this whole thing is that MS screwed up the remove/uninstall feature by making it show up for all users.
Don't take life so seriously. No one makes it out alive.
Mine disables fine. XP, FF 3.5.3
It's NOT me! It's the meds! I'm on 1000mg of Fukitol.
...is the enemy!
What this world is coming to - is for you and me to decide.
"Microsoft fixes vulnerability in their own Firefox Addon"? The summary would then point out that this was covered and Microsoft fixed the problem. But I guess calling Microsoft "sneaky," ignoring the fact that this was already posted on slashdot, and then minimizing the fact that MS actually fixed the problem was too appealing to pass up.
But then I realized the cable was blue, so I only gave it one star. I hate blue.
'nuff said.
It's NOT me! It's the meds! I'm on 1000mg of Fukitol.
nor have I even read any comments here
but the next time I hem and haw about Mac vs Windows.
I'll choose Mac, cuz at least they aren't try to sabotage me and my applications....(probably)
The next time one of those idiots on TV say "Im a PC" I'll say back "and your infected! get away from me......"
Nice job, of trying to push the blame on a third party software that is kicking your own apps ass when it comes to web browsing!
So what to do, say could we not develop a nice little add on , that allows remote execution once infected and destroys that apps security...and also make it impossible through windows (M$) to uninstall.
Wow, nice one...
-clap/clap/clap
The only time I wouldn't use Linux is for video editing.
It's still a little weak there. But I use multiple OS's anyway....
Unless I fail at reading (Very possible), this post is wrong. Like others on the boards, i just went into plugins and disabled it.
I am currently fully patched on vista sp2.
There is not enough schadenfreude in the world to satisfy the demand when it comes to Microsoft pulling something like "a Microsoft-made plug-in pushed to Firefox users eight months ago in an update delivered via Windows Update."
Come on, you tell me, what on earth justifies that?
How many times must we hear about this plugin? This is at least the third time I've seen an article on it.
If you got 1.0 of the plugin and want to get rid of it, get the update here or Here, install it, and then uninstall it.
I'm saving this in my journal. That way, when they post the next .NET plugin story next month, I can just post the journal link. Maybe I can keep the story count there too.
In Soviet Russia, Trojan exploits YOU!
So firefox allows a rogue addon to install without any user intervention and the story is all about how evil MSFT is?
Sure, they did it. Bad Microsoft.
But isn't the bigger issue that now that this is known....*anyone* can pull this on firefox users?
No. I am not apologizing for Microsoft. This was "Sony Stupid" of them. We're used to that here, though. What we're not used to (and apparently sweeping under the rug) is the massive, unholy hell of a mess mozilla's extension system for firefox is....
should secure Firefox to make it impossible for M$ to install anything in their browser.
Tech Public Policy stuff
That was my reaction as well. How can ANY firefox plugin be given the authority to not allow itself to be turned off? Sure, it's Microsoft being an asshole, but that also seems like broken behavior on Firefox's part.
So firefox allows a rogue addon to install without any user intervention and the story is all about how evil MSFT is?
Sure, they did it. Bad Microsoft.
But isn't the bigger issue that now that this is known....*anyone* can pull this on firefox users?
No. I am not apologizing for Microsoft. This was "Sony Stupid" of them. We're used to that here, though. What we're not used to (and apparently sweeping under the rug) is the massive, unholy hell of a mess mozilla's extension system for firefox is....
Anyone that can run executable code on your system can do anything to your system. The "good guys" aren't supposed to do things to your system without asking you first. The "bad guys" can simply replace Firefox entirely with a version that has what ever features they want. If you let someone run code on your system, you lose. Firefox cannot stop that code from doing what ever it wants. The point is that you're supposed to only install software from vendors you trust. You should be able to trust Microsoft and that your trust was abused and abused in a way that caused you to be vulnerable to remote exploits is the story here.
Apparently editors staff at /. must have perceived the MS hate war not getting enough attention.
rofl
lawl
Note that this isn't just about Firefox. There's a WPF plugin for IE as well. Furthermore, this is about any browser that can handle "Netscape style" plugins, which is what WPF/XBAP plugin is. In particular, this includes Opera and Chrome, too; not sure about Safari, but it's probably covered as well.
That was my reaction as well. How can ANY firefox plugin be given the authority to not allow itself to be turned off? Sure, it's Microsoft being an asshole, but that also seems like broken behavior on Firefox's part.
Easy, install the plug-in or add-on to a system directory the current user doesn't have permission to change. This wasn't installed through Firefox's add-ons manager. This was installed by a third party executable that dumped the file into a location that the current user couldn't modify.
You may find free and secure alternatives to Windows at http://ubuntu.com/ or http://opensuse.org/
But it's only insecure if it isn't done by Microsoft.
They somehow managed to convince Telestream to slipstream Silverlight to "Windows Media Components for Quicktime" taking all the responsibility for future disasters. If anyone from that once serious pro media company reading this: Expect a security disaster in upcoming future which YOUR name will be mentioned.
If you install "Windows Media Components for Quicktime" today with default choices (like 99.9%) you will have a nice, shiny Silverlight in your Internet Plugins folder which means _every browser on OS X_ will load by default, to thread 0. (except SL Safari in 64bit mode).
We all thought they bought global license of that $10 shareware to undo the real scandal of Wmedia not being maintained but as usual, some IDIOT there had his own lame little "World domination plan" at MSFT.
Of course, wmedia player is not maintained and yet kept on download site, to bait unsuspecting windows switchers which will definitely result in complete browser instability disaster if installed to ANY modern OS X, both PPC and Intel. Somehow I suspect Silverlight for OS X or Silverlight related stuff on Firefox will be the last to be fixed. You know, you don't use their OS/app, you gotta be punished accordingly.
the problem of OS vendors installing malware in Firefox isn't that big a deal at this point.
Tech Public Policy stuff
I don't understand why the Firefox browser allows an external party to do stuff like this. IMHO, no third party should be allowed to add something that cannot be disabled.
Oh, the irony!
I'm currently running the Win7RC and let me tell you, the only option it offers is the ability to disable it. Just like there's no way to remove the Office Plug-in.
Mod me up/Mod me down: I wont frown as I've no crown
Yeah, but where can I find free and secure alternatives to Windows that run the applications I want to run? Specifically, I'm currently only using my home computer for - Internet, Email, and Gaming. The first two, okay. But where can I find this free, secure OS that will run both Aion and NBA 2K10 for me? I'm not asking to be completely sarcastic - I actually would consider moving away from Windows if I could find an alternative for gamers... It's getting here, slowly. Didn't Valve recently say they'd make their games for Linux?
Down with the career politician! SUPPORT TERM LIMITS
Don't call Mr Limbaugh a motherfucker.
You are welcome on my lawn.
Just another example of Microsoft intentionally sabotaging their own software to interfere with the operation of a non-Microsoft application. They got sued for that once, and it cost them something like a billion dollars.
So that fact that firefox allows addons to be installed without user intervention isn't Mozilla's problem?
It noticed the plugin was installed (addOn window was launched informing the user of a neww addon)...
Should it not instead of simply accepting whatever is installed as legit, perhaps try to verify it first?
Why am I not surprised? This is classic Microsocks strategy. They act like mal-ware. No wonder there is so much on their systems. Get a Mac.
No. I am not apologizing for Microsoft. This was "Sony Stupid" of them. We're used to that here, though. What we're not used to (and apparently sweeping under the rug) is the massive, unholy hell of a mess mozilla's extension system for firefox is....
Not "Sony Stupid". That implies a lack of intelligence/insight. Whereas with Sony, it's done intentionally and with ingenuity. The word for a lack of good intentions is "Evil". The question remains whether or not this MS screwup was intentional. I'm voting for stupid/negligent. Also, you're totally right about the mess that is Firefox's extension/addon system. Mozilla should be the ones taking responsibility for building a system that gives the addon developers such latitude.
Now that I think about it, I'm pretty sure everything I just said is completely wrong.
Yeah, we all know he's secretly gay.
So that fact that firefox allows addons to be installed without user intervention isn't Mozilla's problem?
It noticed the plugin was installed (addOn window was launched informing the user of a neww addon)...
Should it not instead of simply accepting whatever is installed as legit, perhaps try to verify it first?
Yes, that's fine for "good actors" but a bad actor that is installing software on your machine could simply replace Firefox with a version that doesn't verify or worse. Once you've let a bad actor onto your system, you're screwed. And, to date it's been assumed (wrongly) that good actors wouldn't screw over users like that. The upcoming version of Firefox will do more to protect users against reputable vendors like Microsoft.
Placing an "add-in" in a competitor's product to render it more vulnerable to attacks and crashes seems like more the DOJ needs to investigate into Microsoft. Because it is hard to remove or disable, it could also be considered malware of some type. There might even be a class action lawsuit against Microsoft for Firefox users. If so sign me up, as that add-in caused my Firefox to crash more often and caused me to lose productivity and gave me emotional and psychological damage. I suffer from schizo affective disorder and the add-in caused crashes and lockups that activated my disorder and made it worse. That makes me more sensitive than normal people.
It took a registry hack and deletion of hidden files to get rid of it, but my Windows XP crashes every three days now since I removed it. Automatic updates of Dotnet frameworks add it back in for some reason.
Remember, Slashdot does not have a -1 disagree moderation, and no, troll, flamebait, and overrated are not substitutes.
"a potentially dangerous chore, since a misstep could cripple the PC"
Wow, what a statement. There are endless ways to cripple your PC if you have no clue what you're doing. Hell, if you put the --delete in a 'find' call at the wrong place, that could cripple your PC as well.
You know what else is extremely dangerous and will most definitely cripple your PC? Ignorance about the system you are using. Computers are complicated machines. You can't hope to use one without having to learn how your system works.
It's like when your car breaks down for the first time and someone explains to you that you need to check the oil every once in a while. At some point you gotta look under the hood, otherwise you will break it.
So please spare me these observations about the outrageous hazards that come with your Windows operating system.
You can try WINE. Assuming Aion is Aion: The Tower of Eternity, people have gotten the game to play on Linux, FreeBSD, and Mac OS X with WINE, though there may be caveats. No one has tested NBA 2k10 on the AppDB. NBA 2k08 seems to work, however.
SSC
They shouldn't allow the disable options to be disabled.
If Google really cared they would fix Android Chrome to reflow text, instead of discriminating
Hmm...Microsoft silently installs the Windows Presentation Foundation plugin into Firefox. Microsoft then makes sure that all users, unless you run Windows 7 which has just been released, can't disable or remove it. Sounds like a sneaky way for Microsoft to get consumers to think that Firefox is no more secure than IE once the WPF plugin has allowed malicious software to be silently installed on consumer computers. Think about it. Why on God's green Earth would MS deliberately make the plugin uninstallable and non-disableable, let alone even allowing it to be installed without the consumer's permission in the first place? Only one reason comes to mind -- to discredit Firefox as being an inherently safer web browser compared to IE.
This reminds me of Microsoft's sneaky tactic where upgrading from IE6 to IE7 deliberately deleted a couple of DLLs which many older Win9X programs need to properly display dialog boxes and buttons. Microsoft then claimed that those two "missing" DLLs were Vista-only DLLs and that they were never a part of any Microsoft OS prior to Vista. Those two DLLs have been part of the Windows OS since Windows 98, yet Microsoft vehemently denied this fact. Instead Microsoft told consumers that they should upgrade from XP to Vista for better program compatibility. MS will try anything when sales are flat. Why not? They have gotten away with far worse in the past. Remember when MS stole the Stacker compression code, byte-for-byte, and used it in their Doublespace compression program? All they got was a court order to get rid of the Doublespace code and replace it with their own compression algorithms which MS then called Drivespace. Yet Stac Electronics was put out of business literally overnight, which of course was Microsoft's goal. There was truth to the old rumored Microsoft saying that "DOS isn't done until Lotus won't run."
Does anyone know how to re-enable it?
Unlike some here, I actually find the extension valuable and wish to have it active. I am quite annoyed that Firefox decided to block it without giving me any choice in the matter.
BTW I understand that my own frustration at having this blocked without consent is similar to the frustration of those who wish not to have the extension but had it given to them without consent. That does not excuse either party. As a user I am now bearing the brunt of this petty squabble between MS and FF.
I have no clue why he chose ALGOL, except possibly for historical coolness, but he probably selected ALGOL 60 rather than ALGOL 68 because the latter was far more complex and was widely criticized for this, even by some of its own designers.
Is this why all my computers are suddenly telling me that these plugins are unstable and should be disabled? I was wondering why all of a sudden all my computers starting complaining about these add-ons.
Kriston
Well duh.
We really need a nice and MASSIVE exploitation of the SSL implementation hole that will install some ridiculous worm on every single windows machine connected to the internet.
I wouldn't mind formatting my pc if it was enough to convince the idiots to stop automatically installing things on my system.
I've given up hope on the whole Valve making games for Linux thing. It's been talked about for years and nothing has ever come of it. If they were to do it, I'm sure their Linux efforts probably wouldn't extend further than a customised WINE based wrapper for their games. It's not like they're going to properly port six years of flagship products *cough* just the source engine *cough* for a minority OS.
Admit it. You post strawman arguments as AC so you get modded Insightful for refuting them, rather than Troll
You could dual boot and use Windows just for games. I have come across a few Linux users who do that - after all, when you are playing a game you are unlikely to be doing anything else.
This screen capture of a dialog I saw tonight demonstrates that Mozilla is paying attention and doing something about it, though:
"they have been doing the same crap for years"
Well? Don't you get it? THIS IS THEIR STRATEGY. And it works. They made billions with it, so why should they change?
The russian strategy in WW2 was "Send in 1 million troops, then send in 1 million more from reserves." Sure, you could complain that their casualties were extremely high, but it worked as a strategy. You COULD have suggested they reform their tactics but why? It worked.
You have no respect for them as businessmen.That is wrong, Ballmer might suck as a human being and a developer but as a businessman he is pretty shrewd.
Oh, MS MIGHT be able to make more money with quality software but that costs a LOT of money and Vista happened because MS tried to make quality (with Longhorn) and failed and had to pump out something or be sued over its software assurance license (that you pay for X years and get every new version, Vista got in just under the wire or MS would have had no new version).
Russia MIGHT have gone for better trained troops and more advanced tactics but that would have been extremely risky and not making full use of what they did best, churn out an insane amount of troops and material.
If you want to blame somebody, blame the ones who BUY MS products. Who have settled for software were random reboots are the order of the day. Where you have to pay a premium for what is essentially a minor upgrade. There are many excuses to continue to use Windows, but they are nothing else then saying "I know I am using crap, but I am to lazy to do anything about it."
Don't blame the person shitting in your mouth, blame yourself for paying them for sucking on their arsehole.
MMO Quests are like orgasms:
You may solo them, I prefer them in a group.
In the US and most other IP-centric countries, that still makes a derivative work.
Or at least enough so that you can take it to court.
Given what SCO wanted to put World + Dog in court for, this is a pretty sane case, too.
Don't like it? It's because software shouldn't be copyrighted under the same conditions as books. They are NOT compatible.
Software demands that you combine elements together that rely on each other. Libraries. What is the equivalent of a library (even a dynamically linked one) in books, music, or video?
If you double click a reg file, it enters registry directly. Other way, viewing it is secondary option.
In Apple land, plutil is used this way, consider it as alternative to .reg files wondering around:
http://en.wikipedia.org/wiki/Defaults_(software)
For example,
defaults read com.apple.dock
I know you didn't start this, but I have to say:
2k10... 2k08...
What the hell? Are these supposed to be short for 2010 and 2008? What's the freaking point of writing them like that?
My registry looks nothing like what you describe (despite Firefox 3.5.3 and several extensions (none of which came from Microsoft, of course: one doesn't pick one's worst enemy to provide "improvements" to a browser).
There's a "Mozilla Plugins" key that lists the various plugins I use ... but nothing like what you say.
It appears that disabling this sneaky MS addon also prevents Google Wave from loading. It was working fine until the warning popped up, and of course I trusted Firefox. Now I can only get the outlines of the waves, but no text or other content.
:P
Now using Google Chrome...
Julie Moult is an idiot.
Turning on your PC is more risky than a normal person editing the windows registry. I've never harmed my PC by editing the registry. Anyone who can follow detailed instructions won't harm their PC either.
Get over it. Having a registry with init settings isn't ideal, but it is better than many other alternatives tried elsewhere.
This is false as long as you are running Vista or above or Mac/Linux or even an older version of Windows as non admin. You need admin permissions to modify installed software so you would need to give the bad guys root permissions.
It just drives home the fact that MS believe they own your system, and they can do
whatever they want with it, whenever they want. This is enabled more intimately via the
automatic updates process where you're more or less permanently tethered to MS for
updates, fixes and other 'good stuff'.
You're just licensing it from them for a period of time ... not actually owning it.
What I don't get is why Mozilla allows extensions to disable the "disable" and "uninstall" buttons at all. The program makes to wait 5 seconds when you add extensions through the program, but doesn't warn you that a 3rd party installed an extension. Also, that registry key for extensions probably should even exist.
They're made by 2K games, and EA Sports took the "2008" and "2010" style of naming.
"It's the end of the world as we know it, and I feel fine."
As I opened this article on Slashdot, Firefox announced it wanted to disable this service, and would I please allow it to restart so it could do so permanently. It's nice to have a proactive fix, with the ability to opt-out if you choose!
Fedora :)
I am the unwilling control for my Origin.
Let's see here how do I uninstall a PoS add-on that won't uninstall from Firefox. Oh yeah uninstall Firefox and reboot then reinstall Firefox. Amazingly simple, imagine that.
The evil MS writes a patch for leetist software? Fucking hilarious.
The 2k-dated sports games are developed by 2k Games, which is part of Take-Two, and EA was using the 200*-style dates for their sports titles until just a few years ago when they started just naming them as the last 2 digits.
Also, its 2k8, not 2k08.
EA have copyrighted 2010? I must getting cynical, that almost wouldn't surprise me.
2k games.
I don't mind this so much as it reads: Two thousand ten Two thousand eight Much better IMHO than saying: Twenty-ten or Twenty-oh-eight.
They're developed by a company called 2k Sports.
It's funny, but I would have said exactly the same thing about Windows. It's all hunky dory IF you have the right hardware, right OS version, and an actual driver CD. I've had some seriously difficult times trying to download Windows drivers for some hardware. I'm not even talking about obscure stuff ... even some Sound Blaster cards have been enormously difficult to get working in Windows. Once a manufacturer wants to forget about some old hardware, there goes an easy driver download.
Linux, on the other hand, worked flawlessly with the same hardware. In fact, a few times, I had to boot a Linux Live CD just to test that the hardware was actually working properly. Another time, I had to boot into Linux to download a windows ethernet driver, save it to USB drive, and then boot into Windows to do the install. Linux just "worked" with the ethernet card. Windows would not. Don't even get me started on 64bit Windows. That is more picky about hardware than Linux ever was.