Sales: 0800 321 3812
Support: 0845 680 3812

Posts Tagged ‘JIT’

Firefox 3.5.1 security update

by: Chris Hudson
17 July, 2009

Mozilla have today released an update to Firefox, their cross-platform browser.

Firefox 3.5 was only released three weeks ago, and Mozilla announced almost immediately that there would be a quick release of the 3.5.1 update as there were a couple of topcrashes that had not been eliminated before 3.5 was released.

However, the discovery earlier this week that there was a critical vulnerability in Firefox 3.5’s Just-In-Time Javascript compiler has meant that 3.5.1 has been released even earlier than intended to fix the vulnerability and restore full Javascript capability to Firefox users.

(Mozilla had advised disabling the JIT Javascript compiler as a temporary cure to the vulnerability. We show you how to turn the JIT Javascript back on here).

In addition to the security fix, the Firefox 3.5.1 update cures a number of topcrashes or stability issues and supplies a few bugfixes. You can find a list of Firefox 3.5.1 bugfixes here.

You can download the Firefox browser for Mac, Windows or Linux here

Critical vulnerability discovered in Firefox 3.5

by: Chris Hudson
15 July, 2009

firefox-wordmark-horizontal_smallMozilla has announced a critical vulnerability in the newly released Firefox 3.5

It is possible that other versions of Firefox have this vulnerability which allows a user’s computer to be exploited by others executing code on it.

The Firefox 3.5 vulnerability arises through a bug in the Just-in-time (JIT) JavaScript compiler. This causes memory corruption by a Javascript code-handling error when faced with certain HTML tags.

To reduce the risk of exploitation it is advised that you disable the JIT for now. Here’s how:

  • Enter about:config in the browser’s location bar.
  • Type jit in the Filter box at the top of the config editor.
  • Double-click the line containing javascript.options.jit.content setting the value to false.

(Or you could use Safari…)

Anyway, as this will cause performance loss, once a bugfix is released you should swith the JIT back on by:

  • Enter about:config in the browser’s location bar.
  • Type jit in the Filter box at the top of the config editor.
  • Double-click the line containing javascript.options.jit.content setting the value to true.

UPDATE: 09:45hrs 17th July 2009: This critical vulnerability has now been fixed with the release of Firefox 3.5.1