Multiple Vulnerabilities in Mozilla Firefox and Thunderbird Could Allow for Remote Code Execution

ITS Advisory Number: 
2014-085
Date(s) Issued: 
Tuesday, October 14, 2014
Subject: 
Multiple Vulnerabilities in Mozilla Firefox and Thunderbird Could Allow for Remote Code Execution
Overview: 

Multiple vulnerabilities have been identified in Mozilla Firefox and Thunderbird that could allow for remote code execution. Mozilla Firefox is a web browser used to access the Internet and Mozilla Thunderbird is an email client. Successful exploitation of these vulnerabilities could result in an attacker gaining the same privileges as the logged on user, or gaining session authentication credentials. Depending on the privileges associated with the user, an attacker could install programs; view, change, or delete data; or create new accounts with full user rights.

Systems Affected: 
  • Mozilla Firefox Prior to version 33
  • Mozilla Firefox Extended Support Release (ESR) prior to version 31.2
  • Mozilla Thunderbird prior to version 31.2
RISK
GOVERNMENT
Large and medium government entities: 
High
Small government entities: 
High
BUSINESS
Large and medium business entities: 
High
Small business entities: 
High
Home Users: 
High
Description: 

Nine vulnerabilities have been reported in Mozilla Firefox and Thunderbird. Details of the vulnerabilities are as follows:

  • Multiple unspecified memory-corruption vulnerabilities that exist in the browser engine. [CVE-2014-1574, CVE-2014-1575, MFSA 2014-74]
  • Buffer overflow during CSS manipulation [CVE-2014-1577, MFSA 2014-75]
  • Web Audio memory corruption issues with custom waveforms. [CVE-2014-1565, MFSA 2014-76]
  • Out-of-bounds write with WebM video. [CVE-2014-1578, MFSA 2014-77]
  • Further uninitialized memory use during GIF rendering. [CVE-2014-1580, MFSA 2014-78]
  • Use-after-free interacting with text directionality. [CVE-2014-1581, MFSA 2014-79]
  • Key pinning bypasses. [CVE-2014-1582, CVE-2014-1584, MFSA 2014-80]
  • Inconsistent video sharing within iframe. [CVE-2014-1585, CVE-2014-1586, MFSA 2014-81]
  • Accessing cross-origin objects via the Alarms API. [CVE-2014-1583, MFSA 2014-82

Successful exploitation of these vulnerabilities could result in an attacker gaining the same privileges as the logged on user, or gaining session authentication credentials. Depending on the privileges associated with the user, an attacker could install programs; view, change, or delete data; or create new accounts with full user rights.

Actions: 

We recommend the following actions be taken:

  • Apply appropriate patches provided by Mozilla to vulnerable systems immediately after appropriate testing.
  • Run all software as a non-privileged user (one without administrative privileges) to diminish the effects of a successful attack.
  • Remind users not to click links from unknown sources, or to click links without verifying the intended destination.
References: 

Mozilla:
https://www.mozilla.org/security/announce/2014/mfsa2014-74.html
https://www.mozilla.org/security/announce/2014/mfsa2014-75.html
https://www.mozilla.org/security/announce/2014/mfsa2014-76.html
https://www.mozilla.org/security/announce/2014/mfsa2014-77.html
https://www.mozilla.org/security/announce/2014/mfsa2014-78.html
https://www.mozilla.org/security/announce/2014/mfsa2014-79.html
https://www.mozilla.org/security/announce/2014/mfsa2014-80.html
https://www.mozilla.org/security/announce/2014/mfsa2014-81.html
https://www.mozilla.org/security/announce/2014/mfsa2014-82.html

 

CVE:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-1574
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-1575
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-1577
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-1565
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-1578
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-1580
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-1581
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-1582
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-1584
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-1585
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-1586
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-1583