Bug 858034 (CVE-2012-4427) - CVE-2012-4427 gnome shell: browser integration plugin installs extensions without authorization
Summary: CVE-2012-4427 gnome shell: browser integration plugin installs extensions wit...
Keywords:
Status: CLOSED ERRATA
Alias: CVE-2012-4427
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Red Hat Product Security
QA Contact:
URL:
Whiteboard:
Depends On: 858036
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-09-17 20:27 UTC by Vincent Danen
Modified: 2021-10-19 21:57 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2021-10-19 21:57:10 UTC
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Novell 779473 0 None None None 2012-09-18 11:23:09 UTC

Description Vincent Danen 2012-09-17 20:27:57 UTC
Tavis Ormandy discovered that the browser extension installed as part of Gnome Shell (libgnome-shell-browser-plugin.so) would install Gnome Shell extensions without authorization from the user running the browser.  While the Gnome Shell extension installer does not install these extensions directly, it does pass them to Gnome Shell via D-BUS, which then in turn installs the extension from extensions.gnome.org.  If a malicious user were to upload a malicious extensions to extensions.gnome.org and coerce a user into visiting a site where the extension installer would request that application's installation, the extension would be installed without the victim's knowledge.

Comment 1 Vincent Danen 2012-09-17 20:29:05 UTC
The initial report was here:

http://www.openwall.com/lists/oss-security/2012/09/08/1

Comment 2 Vincent Danen 2012-09-17 20:29:34 UTC
Created gnome-shell tracking bugs for this issue

Affects: fedora-all [bug 858036]

Comment 3 Jan Lieskovsky 2012-09-18 11:23:09 UTC
Upstream bug report:
https://bugzilla.gnome.org/show_bug.cgi?id=684215

Comment 4 Matthias Clasen 2013-07-02 12:45:33 UTC
I think this is not a problem anymore, since browser behaviour has changed.
See discussion in the upstream bug


Note You need to log in before you can comment on or make changes to this bug.