Critical JavaScript Vulnerability in Firefox 3.5
There is a critical vulnerability in the JIT compiler in Firefox 3.5. It is possiable that an attacker by directing a user to a maliciously crafted site will be able to execute code or trigger a uncontrolled system crash. Users should be using NoScript for all web surfing in Firefox. In addition users can disable JavaScript, Run in SafeMode or disable JIT in the JavaScript engine.
- In the location bar enter about:config
- Filter to jit
- Set the value of javascript.options.jit.content to false.
Disabling javascript.options.jit.content will slowdown performance and is temporary. Once the fix is released and installed users should set this value back to true.
Mozilla Security Blog reports that exploit the crash is not exploitable in version 3.5.1. The crash is reported to occur in the ATSUI(Apple Type Services for Unicode Imaging) system library which is the result of a failure to check allocation results.