Red Hat Bugzilla – Bug 858034
CVE-2012-4427 gnome shell: browser integration plugin installs extensions without authorization
Last modified: 2013-07-02 08:45:33 EDT
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.
The initial report was here:
Created gnome-shell tracking bugs for this issue
Affects: fedora-all [bug 858036]
Upstream bug report:
I think this is not a problem anymore, since browser behaviour has changed.
See discussion in the upstream bug