Mozilla Firefox < 28.0 / Firefox ESR < 24.4 Multiple Vulnerabilities

High Nessus Network Monitor Plugin ID 8171

Synopsis

The remote host has a web browser installed that is vulnerable to multiple attack vectors.

Description

Mozilla Firefox 28.0 (or ESR version 24.4) is now patched against multiple vulnerabilities, the most critical of which include:

- Out-of-bounds read/write access through ArrayBuffer objects, as well as out-of-bounds write access through TypedArrayObject, which enable remote code execution (CVE-2014-1513, CVE-2014-1514)
- Use-after-free error in TypeObject due to possible memory corruption during Garbage Collection in the JS engine, which can be exploited for arbitrary code execution (CVE-2014-1512)
- Privilege escalation using Web-IDL to call JS function 'window.open()', as well as a bug allowing bypass of the popup-blocker without user interaction, could allow an attacker to run arbitrary code with full privileges of the browser (CVE-2014-1510, CVE-2014-1511)
- Out-of-bounds read during polygon rendering in MathML can be leveraged for information disclosure of protected memory address, especially when combined with timing attacks via SVG filters and displacement input to 'feDisplacementMap' (CVE-2014-1505, CVE-2014-1508)
- Out-of-bounds read access during WAV file decoding could allow web countent to access heap data or cause a crash (CVE-2014-1497)

- Miscellaneous memory safety hazards (CVE-2014-1493, CVE-2014-1494)

Additionally, numerous other vulnerabilities have been patched. See reference links for details.

Solution

Upgrade to Firefox 28.0 (or Firefox ESR versions 24.4, as appropriate), or later.

See Also

http://www.mozilla.org/security/announce

http://www.mozilla.org/security/announce/2014/mfsa2014-15.html

http://www.mozilla.org/security/announce/2014/mfsa2014-16.html

http://www.mozilla.org/security/announce/2014/mfsa2014-17.html

http://www.mozilla.org/security/announce/2014/mfsa2014-18.html

http://www.mozilla.org/security/announce/2014/mfsa2014-19.html

http://www.mozilla.org/security/announce/2014/mfsa2014-20.html

http://www.mozilla.org/security/announce/2014/mfsa2014-22.html

http://www.mozilla.org/security/announce/2014/mfsa2014-23.html

http://www.mozilla.org/security/announce/2014/mfsa2014-26.html

http://www.mozilla.org/security/announce/2014/mfsa2014-27.html

http://www.mozilla.org/security/announce/2014/mfsa2014-28.html

http://www.mozilla.org/security/announce/2014/mfsa2014-29.html

http://www.mozilla.org/security/announce/2014/mfsa2014-30.html

http://www.mozilla.org/security/announce/2014/mfsa2014-31.html

http://www.mozilla.org/security/announce/2014/mfsa2014-32.html

Plugin Details

Severity: High

ID: 8171

Family: Web Clients

Published: 2014/03/26

Modified: 2016/06/24

Dependencies: 9131

Nessus ID: 73099

Risk Information

Risk Factor: High

CVSSv2

Base Score: 9.3

Temporal Score: 8.1

Vector: CVSS2#AV:N/AC:M/Au:N/C:C/I:C/A:C

Temporal Vector: CVSS2#E:ND/RL:OF/RC:C

CVSSv3

Base Score: 8.1

Temporal Score: 7.7

Vector: CVSS3#AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H

Temporal Vector: CVSS3#E:X/RL:O/RC:C

Vulnerability Information

CPE: cpe:/a:mozilla:firefox

Patch Publication Date: 2014/03/18

Vulnerability Publication Date: 2014/03/18

Exploitable With

Metasploit (Mozilla Firefox Bootstrapped Addon Social Engineering Code Execution)

Reference Information

CVE: CVE-2014-1493, CVE-2014-1494, CVE-2014-1496, CVE-2014-1497, CVE-2014-1498, CVE-2014-1499, CVE-2014-1500, CVE-2014-1502, CVE-2014-1504, CVE-2014-1505, CVE-2014-1508, CVE-2014-1509, CVE-2014-1510, CVE-2014-1511, CVE-2014-1512, CVE-2014-1513, CVE-2014-1514

BID: 66203, 66206, 66207, 66209, 66240, 66412, 66416, 66417, 66418, 66422, 66423, 66425, 66426