Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: firefox (Ubuntu)
       Status: New => Confirmed

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to firefox in Ubuntu.
https://bugs.launchpad.net/bugs/615138

Title:
  Bad applet kills Gnome desktop session on Firefox page load

Status in “firefox” package in Ubuntu:
  Confirmed

Bug description:
  A crafted (or just malformed) applet in a page can cause not only the
  applet's Java VM, but also the Firefox browser and your entire Gnome
  windows session to die, losing all your work.

  READ THE ABOVE LINE and save your work BEFORE you visit the following URL... 
  http://cefn.com/blog/processing.html

  The processing applet takes a while to load so if you're still reading
  this page and don't want your desktop killed then Ctrl+Q your browser
  or close the window/tab the URL is loading in.

  Scrolling the window seems to contribute to the crash, so if you're
  actually trying to crash it, then try moving the scrollbars or page up
  and down.

  Hopefully this crash is restricted to people with certain video cards
  or something, but if it's as widely experienced as I fear, then an
  invisible applet in a page could act as an attack to bring Ubuntu
  users' entire desktop sessions down, although there's no evidence it
  provides a means of code execution.

  The processing.org source code used to create the applet is shown at
  the offending URL, but was intended as a programming tutorial, so it
  really isn't very complex and has no deliberately threatening code in
  it. I suspect it's just the nature of the rendering used which creates
  the problem. This could fall into an Xorg, java or firefox triage
  queue, as they all contribute.

  Although this 'attack' does require you to visit a URL, in my view it
  shouldn't be possible for someone to smuggle an applet tag into a page
  and kill your desktop remotely using the the browser in its default
  configuration.

  I experienced this with sun-java6-plugin installed and without, on two
  different laptop machines - one Dell, one Lenovo. They both have
  cheapo Intel graphics cards, though.

  A way forward in the short term could be to distribute a plugin with
  Firefox which blocks java content by default. If it was configurable
  to block flash and silverlight too then it could be considered an
  Ubuntu feature to have this installed and configurable by default.

  Emerging developments in the separate threading of Firefox and Firefox
  plugins may mitigate this kind of issue, although I fear in this
  particular case the applet steps through all these layers and is able
  to trigger a fairly low level hardware rendering bug.

  ProblemType: Bug
  DistroRelease: Ubuntu 10.04
  Package: firefox 3.6.8+build1+nobinonly-0ubuntu0.10.04.1
  ProcVersionSignature: Ubuntu 2.6.32-24.39-generic 2.6.32.15+drm33.5
  Uname: Linux 2.6.32-24-generic i686
  NonfreeKernelModules: wl
  Architecture: i386
  Date: Sun Aug  8 22:16:25 2010
  EcryptfsInUse: Yes
  FirefoxPackages:
   firefox 3.6.8+build1+nobinonly-0ubuntu0.10.04.1
   firefox-gnome-support 3.6.8+build1+nobinonly-0ubuntu0.10.04.1
   firefox-branding 3.6.8+build1+nobinonly-0ubuntu0.10.04.1
   abroswer N/A
   abrowser-branding N/A
  InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100429)
  ProcEnviron:
   LANG=en_GB.utf8
   SHELL=/bin/bash
  SourcePackage: firefox

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/615138/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to