You are not logged in.

#51 2010-06-18 18:55:24

estevao
Member
From: Vitória, ES - Brazil
Registered: 2009-10-13
Posts: 100
Website

Re: Adobe Flash security hole

hokasch wrote:

Could you link an example, or is it every video/game? Not a single crash here, right click works fine, e.g. http://www.fastgames.com/pixellegions.html ("about" does not display anything though).

The only (minor) annoyance I could see so far is a rendering issue with embeded youtube, see here (grey box overlapping text):
http://omploader.org/tNG84YQ
It goes away with scrolling up/down or so.

edit: example from http://www.spreeblick.com/2010/06/18/guten-morgen-179/

I'm having this issue to. Very boring in some sites...

Last edited by estevao (2010-06-18 18:55:57)

Offline

#52 2010-06-19 11:09:18

lastchancetosee
Member
From: Berlin
Registered: 2009-02-19
Posts: 131

Re: Adobe Flash security hole

Opera users should be able to use the 32bit-version directly, because Opera uses it's own wrapper anyway. Haven't tested it yet, first I'm trying Gnash and Lightspark. God, I hate Flash!


[edit1: Lightspark does not seem to work at all.]

Last edited by lastchancetosee (2010-06-19 11:20:41)


My ship don't crash! She crashes, you crashed her!

Offline

#53 2010-06-20 07:45:14

doorknob60
Member
Registered: 2008-09-29
Posts: 403

Re: Adobe Flash security hole

I'm stickin' with the old one they took down tongue Flash is already freakin buggy enough, and I've had so many problems with nspluginwrapper in the past, I never want to touch it again. Not to mention I don't want to install all those lib32 packages (I use a chroot instead, don't want to use 32 bit Firefox either...). I'll take my chances until they release a real native one...screw you Adobe.

Offline

#54 2010-06-21 01:33:57

cb474
Member
Registered: 2009-04-04
Posts: 469

Re: Adobe Flash security hole

doorknob60 wrote:

I'm stickin' with the old one they took down tongue Flash is already freakin buggy enough, and I've had so many problems with nspluginwrapper in the past, I never want to touch it again. Not to mention I don't want to install all those lib32 packages (I use a chroot instead, don't want to use 32 bit Firefox either...). I'll take my chances until they release a real native one...screw you Adobe.

I don't really understand the security hole in the first place. What is the real nature of the risk using the old version? How can if effect Windows, OS X, and Linux equally? In Linux with permissions, etc., shouldn't that prevent code running within flash from accessing the rest of the system? Or would something like No-Script in firefox prevent the problem? Can anyway please explain further? Thanks.

Offline

#55 2010-06-21 01:53:58

skottish
Forum Fellow
From: Here
Registered: 2006-06-16
Posts: 7,942

Re: Adobe Flash security hole

cb474 wrote:
doorknob60 wrote:

I'm stickin' with the old one they took down tongue Flash is already freakin buggy enough, and I've had so many problems with nspluginwrapper in the past, I never want to touch it again. Not to mention I don't want to install all those lib32 packages (I use a chroot instead, don't want to use 32 bit Firefox either...). I'll take my chances until they release a real native one...screw you Adobe.

I don't really understand the security hole in the first place. What is the real nature of the risk using the old version? How can if effect Windows, OS X, and Linux equally? In Linux with permissions, etc., shouldn't that prevent code running within flash from accessing the rest of the system? Or would something like No-Script in firefox prevent the problem? Can anyway please explain further? Thanks.

Programs run part in user space and part at the root level. When 'code injection' breaches break a running program, the OS, whether Linux, Mac, or Windows, will drop down to its originating shell which has administrative access. Any attack from there has to be OS specific, but the attacker is now the 'owner' of the machine.

Offline

#56 2010-06-21 02:58:23

ataraxia
Member
From: Pittsburgh
Registered: 2007-05-06
Posts: 1,553

Re: Adobe Flash security hole

Apparently, the "hang on right-click" problem will be fixable by setting "dom.ipc.plugins.enabled=true" when Firefox 3.6.4 gets here. At least, that's what googling for "nspluginwrapper right click" implies; I haven't tested it myself. There's also a possibility that this fix only works with a specific Ubuntu build of Firefox - that's not clear to me.

Edit: now that we have 3.6.4, I confirm that this appears to work for me. The new default settings would be enough for the native version, but an nsplugin-wrapped version has a different name, so I still need to set the above key.

You can see the effect of this setting (not just for nsplugin-wrapped Flash, but for native Flash and other plugins) because you'll see a new process named "plugin-container". This is about sandboxing for plugins, and apparently Flash 10.1 requires being run this way, at least for right-clicking on it.

Edit #2: It's safer to only enable this sandbox for plugins that know how to run in it, so I suggest setting "dom.ipc.plugins.enabled.npwrapper.libflashplayer.so=true" instead of the key given above.

Last edited by ataraxia (2010-06-23 13:52:19)

Offline

#57 2010-06-21 04:07:39

Stebalien
Member
Registered: 2010-04-27
Posts: 1,237
Website

Re: Adobe Flash security hole

skottish wrote:

Programs run part in user space and part at the root level. When 'code injection' breaches break a running program, the OS, whether Linux, Mac, or Windows, will drop down to its originating shell which has administrative access. Any attack from there has to be OS specific, but the attacker is now the 'owner' of the machine.

That may have been correct at one time with windows (AFAIK, this used to be a major cause of BSODS) but is no longer the case with any modern operating system. If it were correct any program would be able to "exploit itself" to gain root privileges. A program running as a normal user cannot overwrite memory of a program running as another user; the kernel simply does not allow it. The only exception to this rule is a security flaw in the kernel itself.

Last edited by Stebalien (2010-06-21 04:11:21)


Steven [ web : git ]
GPG:  327B 20CE 21EA 68CF A7748675 7C92 3221 5899 410C
Do not email: honeypot@stebalien.com

Offline

#58 2010-06-21 08:50:08

cb474
Member
Registered: 2009-04-04
Posts: 469

Re: Adobe Flash security hole

Stebalien wrote:
skottish wrote:

Programs run part in user space and part at the root level. When 'code injection' breaches break a running program, the OS, whether Linux, Mac, or Windows, will drop down to its originating shell which has administrative access. Any attack from there has to be OS specific, but the attacker is now the 'owner' of the machine.

That may have been correct at one time with windows (AFAIK, this used to be a major cause of BSODS) but is no longer the case with any modern operating system. If it were correct any program would be able to "exploit itself" to gain root privileges. A program running as a normal user cannot overwrite memory of a program running as another user; the kernel simply does not allow it. The only exception to this rule is a security flaw in the kernel itself.

Thanks for the responses. So if what Stebalien is saying is correct, then what is the risk with the flash security hole, to users running Linux? I still don't understand it. I'm not a developer or coder or anything, just an end user.

Offline

#59 2010-06-21 15:26:54

Stebalien
Member
Registered: 2010-04-27
Posts: 1,237
Website

Re: Adobe Flash security hole

cb474 wrote:

Thanks for the responses. So if what Stebalien is saying is correct, then what is the risk with the flash security hole, to users running Linux? I still don't understand it. I'm not a developer or coder or anything, just an end user.

Flash, or anyone who exploits it, can do anything you can. It/they can steal/wipe all of your files, log key strokes, read your email, and run any program you would be able to run. It/they would also be able to edit your ~/.bash* files in your home directory; if you use sudo, it could alias sudo to 'bad program that steals your password'. The good news is that very few people would waste their time writing malware for desktop linux users.

Last edited by Stebalien (2010-06-21 15:27:17)


Steven [ web : git ]
GPG:  327B 20CE 21EA 68CF A7748675 7C92 3221 5899 410C
Do not email: honeypot@stebalien.com

Offline

#60 2010-06-21 20:13:50

cb474
Member
Registered: 2009-04-04
Posts: 469

Re: Adobe Flash security hole

Ah, okay. Thanks. That sounds bad. If unlikely.

Offline

#61 2010-06-22 02:41:17

IgnorantGuru
Member
Registered: 2009-11-09
Posts: 640
Website

Re: Adobe Flash security hole

Another thing to keep in mind - IMO ALL versions of Adobe Flash (and other products) have backdoors and exploits available.  I think they do this deliberately, frankly.  If you look at their history, it is a continuous, unending stream of 'may allow execution of arbitrary code' bugs.  They only fix the ones which are discovered, and then slowly.

So if you use Adobe, I recommend always using Flashblock so it only loads when you choose to see something.  And regarding it stealing files, keep it running in some kind of a sandbox (I use a simple bash tool sandfox for this, but there are more involved solutions as well).

Like most Linux users I hate Flash, but if you want to use some parts of the web, sometimes it's required.

Offline

#62 2010-06-22 03:49:53

skottish
Forum Fellow
From: Here
Registered: 2006-06-16
Posts: 7,942

Re: Adobe Flash security hole

Stebalien wrote:
skottish wrote:

Programs run part in user space and part at the root level. When 'code injection' breaches break a running program, the OS, whether Linux, Mac, or Windows, will drop down to its originating shell which has administrative access. Any attack from there has to be OS specific, but the attacker is now the 'owner' of the machine.

That may have been correct at one time with windows (AFAIK, this used to be a major cause of BSODS) but is no longer the case with any modern operating system. If it were correct any program would be able to "exploit itself" to gain root privileges. A program running as a normal user cannot overwrite memory of a program running as another user; the kernel simply does not allow it. The only exception to this rule is a security flaw in the kernel itself.

My understanding of this stuff is pretty weak, so I'll err on the side of your knowledge. Articles like this though seem to me to point to it being real today even with fairly modern Linux kernels:

http://lwn.net/Articles/347006/

Offline

#63 2010-06-22 11:11:27

lastchancetosee
Member
From: Berlin
Registered: 2009-02-19
Posts: 131

Re: Adobe Flash security hole

*** for Opera users ***
Don't bother with the bin32-flash*- and wrapper-packages from AUR and all their dependencies. Opera (maybe other browsers as well) uses it's own wrappers for plugins and can use i686-plugins directly.
Just eliminate all other flash-related stuff, download the current libflashplayer.so for i686 from Adobe and put it in /usr/lib/opera/plugins and you're good to go.

[edit: Wrong, thanks to slumslayer for pointing that out. You still need the lib32-stuff, but you do not need any kind of wrapper. 'lib32-flashplugin' from AUR will solve all your troubles]

Sidenote: The problem with clicks not being recognized in flash-apps can be solved be adding

export GDK_NATIVE_WINDOWS=1

to either the beginning of /usr/bin/opera or the beginning of /usr/lib/opera/<version>/operapluginwrapper, in case anyone (like me) was wondering.

Last edited by lastchancetosee (2010-06-22 16:04:55)


My ship don't crash! She crashes, you crashed her!

Offline

#64 2010-06-22 12:18:31

slumslayer
Member
From: Belgium
Registered: 2008-09-14
Posts: 66

Re: Adobe Flash security hole

@lastchancetosee : it still need lib32-* stuff
Installing lib32-flashplugin and adding /opt/mozilla/lib/plugins to plugin path works fine without nspluginwrapper, thx for pointing it out smile

Last edited by slumslayer (2010-06-22 12:19:21)

Offline

#65 2010-06-22 12:34:20

rent0n
Member
From: Italy
Registered: 2009-10-29
Posts: 457
Website

Re: Adobe Flash security hole

slumslayer wrote:

@lastchancetosee : it still need lib32-* stuff
Installing lib32-flashplugin and adding /opt/mozilla/lib/plugins to plugin path works fine without nspluginwrapper, thx for pointing it out smile

Really? Are you speaking about firefox? Could you share with us the exact steps to use lib32-flashplugin instead of nspluginwrapper-flash?
Thanks! smile


rent0n@deviantART | rent0n@bitbucket | rent0n@identi.ca | LRU #337812
aspire: Acer Aspire 5920 Arch Linux x86_64 | beetle: Gericom Beetle G733 Arch Linux i686

Offline

#66 2010-06-22 12:41:52

slumslayer
Member
From: Belgium
Registered: 2008-09-14
Posts: 66

Re: Adobe Flash security hole

@rent0n : sry, I was speaking about Opera.

Offline

#67 2010-06-22 12:50:17

rent0n
Member
From: Italy
Registered: 2009-10-29
Posts: 457
Website

Re: Adobe Flash security hole

slumslayer wrote:

@rent0n : sry, I was speaking about Opera.

Ah, ok! big_smile
I misunderstood because I've seen a path related to mozilla...


rent0n@deviantART | rent0n@bitbucket | rent0n@identi.ca | LRU #337812
aspire: Acer Aspire 5920 Arch Linux x86_64 | beetle: Gericom Beetle G733 Arch Linux i686

Offline

#68 2010-06-22 16:01:39

lastchancetosee
Member
From: Berlin
Registered: 2009-02-19
Posts: 131

Re: Adobe Flash security hole

@slumslayer: You're right of course. I thought I'd removed the lib32-stuff as well (and was quite surprised that it worked), turned out I didn't on this machine. My bad.

Another thing: If you have Firefox & Opera installed, take care that Opera does not get coaxed into using the nspluginwrappered stuff - it doesn't work. If should be OK in Arch, with Ubuntu Opera used flashplugin-alternative.so as flashplugin, which is just a symlink to the wrapper, and failed horribly. Another thing to keep in mind, but - as I said - if should be alright in Arch.

I misunderstood because I've seen a path related to mozilla...

Opera by default checks for plugins in /usr/lib/mozilla/plugins and /usr/lib/opera/plugins, so it doesn't matter where you put them.

Last edited by lastchancetosee (2010-06-22 16:06:12)


My ship don't crash! She crashes, you crashed her!

Offline

#69 2010-06-22 18:23:40

athelas
Member
Registered: 2010-06-16
Posts: 53

Re: Adobe Flash security hole

I tried a different solution, but it didn't work, although I still think it should. I installed the MediaPlayerConnectivity-Plugin for Firefox. The Plugin gives the opportunity to open an embedded video in an external player. This works pretty fine with vlc (although it should work with other players as well), but not for Youtube videos. I don't really understand why, because vlc plays videos which I downloaded from Youtube. Does anyone have any experience with that?

Offline

#70 2010-06-23 13:53:11

ataraxia
Member
From: Pittsburgh
Registered: 2007-05-06
Posts: 1,553

Re: Adobe Flash security hole

I added the GDK_NATIVE_WINDOWS workaround, and the safest fix I know of for the "hang on right-click" problem, to the wiki.

Offline

#71 2010-06-23 14:43:35

rent0n
Member
From: Italy
Registered: 2009-10-29
Posts: 457
Website

Re: Adobe Flash security hole

ataraxia wrote:

I added the GDK_NATIVE_WINDOWS workaround, and the safest fix I know of for the "hang on right-click" problem, to the wiki.

Great, I didn't know about the right-click fix. My current workaround was: do not right click! lol
I propose [wiki]Install_32bit_Flash_on_a_64bit_System[/wiki] should be merged into (or at least linked to) [wiki]Flash[/wiki].
Also it should be updated and simplified as it is ony necessary to install nspluginwrapper-flash from AUR (all the dependencies are automatically satisfied) and fix left and right clicks.
I would do that but I'm writing my master's degree thesis and I really don't have the time, sorry. neutral


rent0n@deviantART | rent0n@bitbucket | rent0n@identi.ca | LRU #337812
aspire: Acer Aspire 5920 Arch Linux x86_64 | beetle: Gericom Beetle G733 Arch Linux i686

Offline

#72 2010-06-23 15:18:00

nixpunk
Member
Registered: 2009-11-23
Posts: 271

Re: Adobe Flash security hole

I had issues with nspluginwrapper-flash-prerelease from AUR, freezing on fullscreen (Hulu/Youtube/ETC).  I switched back to nspluginwrapper-flash and that seemed to fix it.  This has been one of the most frustrating issues I have had as a Linux user, in nearly 10 years.

Last edited by nixpunk (2010-06-23 15:19:19)

Offline

#73 2010-06-23 21:32:19

combuster
Member
From: Serbia
Registered: 2008-09-30
Posts: 711
Website

Re: Adobe Flash security hole

I'm using Epiphany with HTML5 YouTube extension - and man I don't miss flash at all... I can't even notice that it is gone. Sometimes youtube complains about flash player but i reload the page several times and html5 player pops up. No flash at all - finally big_smile

Offline

#74 2010-06-24 15:40:37

yiuin
Member
Registered: 2010-02-02
Posts: 15

Re: Adobe Flash security hole

combuster wrote:

I'm using Epiphany with HTML5 YouTube extension - and man I don't miss flash at all... I can't even notice that it is gone. Sometimes youtube complains about flash player but i reload the page several times and html5 player pops up. No flash at all - finally big_smile

What about sites like grooveshark/pandora? I wouldn't think those would work.

Offline

#75 2010-06-24 17:35:24

IgnorantGuru
Member
Registered: 2009-11-09
Posts: 640
Website

Re: Adobe Flash security hole

combuster wrote:

I'm using Epiphany with HTML5 YouTube extension - and man I don't miss flash at all... I can't even notice that it is gone. Sometimes youtube complains about flash player but i reload the page several times and html5 player pops up. No flash at all - finally big_smile

How is it that Epiphany accomplishes this?  Is it using a chrome plugin like IE does?

It really sucks the way Google is using HTML5 (or at least H.264) as a way to restrict and dominate rather than open, which was the original intention of HTML5.  Do no evil - yeah right.  I certainly don't trust any browser or plugin concocted by the likes of Google, the biggest info thieves around, regardless of how well it works.  Might as well still be stuck with Adobe or Microsoft - they've just replaced one evil with another as far as I'm concerned.

Is there any open browser that can use H.264 youtube video that is non-Google/non-Chrome?

Offline

Board footer

Powered by FluxBB