SB2016122205 - SUSE Linux update for MozillaFirefox



SB2016122205 - SUSE Linux update for MozillaFirefox

Published: December 22, 2016

Security Bulletin ID SB2016122205
Severity
High
Patch available
YES
Number of vulnerabilities 10
Exploitation vector Remote access
Highest impact Code execution

Breakdown by Severity

High 50% Medium 50%
  • Low
  • Medium
  • High
  • Critical

Description

This security bulletin contains information about 10 secuirty vulnerabilities.


1) Buffer overflow (CVE-ID: CVE-2016-9893)

The vulnerability allows a remote non-authenticated attacker to execute arbitrary code.

Memory safety bugs were reported in Thunderbird 45.5. Some of these bugs showed evidence of memory corruption and we presume that with enough effort that some of these could be exploited to run arbitrary code. This vulnerability affects Firefox < 50.1, Firefox ESR < 45.6, and Thunderbird < 45.6.


2) Security Features (CVE-ID: CVE-2016-9895)

The vulnerability allows a remote non-authenticated attacker to read and manipulate data.

Event handlers on "marquee" elements were executed despite a strict Content Security Policy (CSP) that disallowed inline JavaScript. This vulnerability affects Firefox < 50.1, Firefox ESR < 45.6, and Thunderbird < 45.6.


3) Buffer overflow (CVE-ID: CVE-2016-9897)

The vulnerability allows a remote non-authenticated attacker to perform a denial of service (DoS) attack.

Memory corruption resulting in a potentially exploitable crash during WebGL functions using a vector constructor with a varying array within libGLES. This vulnerability affects Firefox < 50.1, Firefox ESR < 45.6, and Thunderbird < 45.6.


4) Use-after-free (CVE-ID: CVE-2016-9898)

The vulnerability allows a remote non-authenticated attacker to execute arbitrary code.

Use-after-free resulting in potentially exploitable crash when manipulating DOM subtrees in the Editor. This vulnerability affects Firefox < 50.1, Firefox ESR < 45.6, and Thunderbird < 45.6.


5) Use-after-free (CVE-ID: CVE-2016-9899)

The vulnerability allows a remote non-authenticated attacker to execute arbitrary code.

Use-after-free while manipulating DOM events and removing audio elements due to errors in the handling of node adoption. This vulnerability affects Firefox < 50.1, Firefox ESR < 45.6, and Thunderbird < 45.6.


6) Security Features (CVE-ID: CVE-2016-9900)

The vulnerability allows a remote non-authenticated attacker to gain access to sensitive information.

External resources that should be blocked when loaded by SVG images can bypass security restrictions through the use of "data:" URLs. This could allow for cross-domain data leakage. This vulnerability affects Firefox < 50.1, Firefox ESR < 45.6, and Thunderbird < 45.6.


7) Input validation error (CVE-ID: CVE-2016-9901)

The vulnerability allows a remote non-authenticated attacker to execute arbitrary code.

HTML tags received from the Pocket server will be processed without sanitization and any JavaScript code executed will be run in the "about:pocket-saved" (unprivileged) page, giving it access to Pocket's messaging API through HTML injection. This vulnerability affects Firefox ESR < 45.6 and Firefox < 50.1.


8) Origin validation error (CVE-ID: CVE-2016-9902)

The vulnerability allows a remote non-authenticated attacker to manipulate data.

The Pocket toolbar button, once activated, listens for events fired from it's own pages but does not verify the origin of incoming events. This allows content from other origins to fire events and inject content and commands into the Pocket context. Note: this issue does not affect users with e10s enabled. This vulnerability affects Firefox ESR < 45.6 and Firefox < 50.1.


9) Information disclosure (CVE-ID: CVE-2016-9904)

The vulnerability allows a remote non-authenticated attacker to gain access to sensitive information.

An attacker could use a JavaScript Map/Set timing attack to determine whether an atom is used by another compartment/zone in specific contexts. This could be used to leak information, such as usernames embedded in JavaScript code, across websites. This vulnerability affects Firefox < 50.1, Firefox ESR < 45.6, and Thunderbird < 45.6.


10) Improper access control (CVE-ID: CVE-2016-9905)

The vulnerability allows a remote non-authenticated attacker to execute arbitrary code.

A potentially exploitable crash in "EnumerateSubDocuments" while adding or removing sub-documents. This vulnerability affects Firefox ESR < 45.6 and Thunderbird < 45.6.


Remediation

Install update from vendor's website.