English
The Internet threat alert status is currently normal. At present, no major epidemics or other serious incidents have been recorded by Kaspersky Lab’s monitoring service. Internet threat level: 1

Mozilla Firefox / Thunderbird Multiple Vulnerabilities


Secunia ID

SA46773

CVE-ID

CVE-2011-3648, CVE-2011-3649, CVE-2011-3650, CVE-2011-3651, CVE-2011-3652, CVE-2011-3653, CVE-2011-3654, CVE-2011-3655

Release Date

09 Nov 2011

Criticality

Highly Critical

Solution Status

Unpatched

Software

Mozilla Firefox 7.x
Mozilla Thunderbird 7.x

Where

From remote

Impact
System access

This covers vulnerabilities where malicious people are able to gain system access and execute arbitrary code with the privileges of a local user.

Cross-Site Scripting

Cross-Site Scripting vulnerabilities allow a third party to manipulate the content or behaviour of a web application in a user's browser, without compromising the underlying system.

Different Cross-Site Scripting related vulnerabilities are also classified under this category, including "script insertion" and "cross-site request forgery".

Cross-Site Scripting vulnerabilities are often used against specific users of a website to steal their credentials or to conduct spoofing attacks.

Exposure of sensitive information

Vulnerabilities where documents or credentials are leaked or can be revealed either locally or from remote.

Security Bypass

This covers vulnerabilities or security issues where malicious users or people can bypass certain security mechanisms of the application.

The actual impact varies significantly depending on the design and purpose of the affected application.

Description

Multiple vulnerabilities have been reported in Mozilla Firefox and Thunderbird, which can be exploited by malicious people to disclose potentially sensitive information, conduct cross-site scripting attacks, bypass certain security restrictions, and potentially compromise a user's system.

1) An error when parsing invalid sequences in the Shift-JIS encoding can be exploited to disclose potentially sensitive information and conduct cross-site scripting attacks.

2) Some unspecified errors can be exploited to corrupt memory.

3) An error due to an unchecked allocation failure can be exploited to corrupt memory.

4) An error when a SVG tag links to a non-SVG element can be exploited to corrupt memory.

5) An error when using Firebug to profile a JavaScript file with many functions can be exploited to corrupt memory.

Successful exploitation of vulnerabilities #2 through #5 may allow execution of arbitrary code.

6) An error within Windows D2D hardware acceleration can be exploited to bypass the same-origin policy and read data from a different domain.

This is related to vulnerability #7 in:
SA45581

7) An error within WebGL can be exploited to disclose random image data from the GPU memory.

8) An error within an internal privilege check due to not respecting the NoWaiverWrappers restrictions can be exploited to grant escalated privileges to certain web content.

Successful exploitation of this vulnerability may allow execution of arbitrary code.

Solution

Upgrade to version 8.0.

Reported by

The vendor credits:
1) Yosuke Hasegawa
2) Jason Orendorff, Boris Zbarsky, Gregg Tavares, Mats Palmgren, Christian Holler, Jesse Ruderman, Simona Marcu, Bob Clary, and William McCloskey
3) Rho
4) Aki Helin
5) Marc Schoenefeld
6) Bas Schouten
7) Claus Wahlers
8) moz_bug_r_a4

Original Advisory

http://www.mozilla.org/security/announce/2011/mfsa2011-47.html
http://www.mozilla.org/security/announce/2011/mfsa2011-48.html
http://www.mozilla.org/security/announce/2011/mfsa2011-49.html
http://www.mozilla.org/security/announce/2011/mfsa2011-50.html
http://www.mozilla.org/security/announce/2011/mfsa2011-51.html
http://www.mozilla.org/security/announce/2011/mfsa2011-52.html