Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

suse-cvrf логотип

openSUSE-SU-2017:0690-1

Опубликовано: 14 мар. 2017
Источник: suse-cvrf

Описание

Security update for MozillaFirefox, mozilla-nss

This update for MozillaFirefox and mozilla-nss fixes the following issues:

MozillaFirefox was updated to Firefox 52.0 (boo#1028391)

  • requires NSS >= 3.28.3
  • Pages containing insecure password fields now display a warning directly within username and password fields.
  • Send and open a tab from one device to another with Sync
  • Removed NPAPI support for plugins other than Flash. Silverlight, Java, Acrobat and the like are no longer supported.
  • Removed Battery Status API to reduce fingerprinting of users by trackers
  • MFSA 2017-05 CVE-2017-5400: asm.js JIT-spray bypass of ASLR and DEP (bmo#1334933) CVE-2017-5401: Memory Corruption when handling ErrorResult (bmo#1328861) CVE-2017-5402: Use-after-free working with events in FontFace objects (bmo#1334876) CVE-2017-5403: Use-after-free using addRange to add range to an incorrect root object (bmo#1340186) CVE-2017-5404: Use-after-free working with ranges in selections (bmo#1340138) CVE-2017-5406: Segmentation fault in Skia with canvas operations (bmo#1306890) CVE-2017-5407: Pixel and history stealing via floating-point timing side channel with SVG filters (bmo#1336622) CVE-2017-5410: Memory corruption during JavaScript garbage collection incremental sweeping (bmo#1330687) CVE-2017-5408: Cross-origin reading of video captions in violation of CORS (bmo#1313711) CVE-2017-5412: Buffer overflow read in SVG filters (bmo#1328323) CVE-2017-5413: Segmentation fault during bidirectional operations (bmo#1337504) CVE-2017-5414: File picker can choose incorrect default directory (bmo#1319370) CVE-2017-5415: Addressbar spoofing through blob URL (bmo#1321719) CVE-2017-5416: Null dereference crash in HttpChannel (bmo#1328121) CVE-2017-5417: Addressbar spoofing by draging and dropping URLs (bmo#791597) CVE-2017-5426: Gecko Media Plugin sandbox is not started if seccomp-bpf filter is running (bmo#1257361) CVE-2017-5427: Non-existent chrome.manifest file loaded during startup (bmo#1295542) CVE-2017-5418: Out of bounds read when parsing HTTP digest authorization responses (bmo#1338876) CVE-2017-5419: Repeated authentication prompts lead to DOS attack (bmo#1312243) CVE-2017-5420: Javascript: URLs can obfuscate addressbar location (bmo#1284395) CVE-2017-5405: FTP response codes can cause use of uninitialized values for ports (bmo#1336699) CVE-2017-5421: Print preview spoofing (bmo#1301876) CVE-2017-5422: DOS attack by using view-source: protocol repeatedly in one hyperlink (bmo#1295002) CVE-2017-5399: Memory safety bugs fixed in Firefox 52 CVE-2017-5398: Memory safety bugs fixed in Firefox 52 and Firefox ESR 45.8

mozilla-nss was updated to NSS 3.28.3

  • This is a patch release to fix binary compatibility issues. NSS version 3.28, 3.28.1 and 3.28.2 contained changes that were in violation with the NSS compatibility promise. ECParams, which is part of the public API of the freebl/softokn parts of NSS, had been changed to include an additional attribute. That size increase caused crashes or malfunctioning with applications that use that data structure directly, or indirectly through ECPublicKey, ECPrivateKey, NSSLOWKEYPublicKey, NSSLOWKEYPrivateKey, or potentially other data structures that reference ECParams. The change has been reverted to the original state in bug bmo#1334108. SECKEYECPublicKey had been extended with a new attribute, named 'encoding'. If an application passed type SECKEYECPublicKey to NSS (as part of SECKEYPublicKey), the NSS library read the uninitialized attribute. With this NSS release SECKEYECPublicKey.encoding is deprecated. NSS no longer reads the attribute, and will always set it to ECPoint_Undefined. See bug bmo#1340103.
  • requires NSPR >= 4.13.1

  • update to NSS 3.28.2 This is a stability and compatibility release. Below is a summary of the changes.

    • Fixed a NSS 3.28 regression in the signature scheme flexibility that causes connectivity issues between iOS 8 clients and NSS servers with ECDSA certificates (bmo#1334114)
    • Fixed a possible crash on some Windows systems (bmo#1323150)
    • Fixed a compatibility issue with TLS clients that do not provide a list of supported key exchange groups (bmo#1330612)

Список пакетов

openSUSE Leap 42.1
MozillaFirefox-52.0-55.2
MozillaFirefox-branding-upstream-52.0-55.2
MozillaFirefox-buildsymbols-52.0-55.2
MozillaFirefox-devel-52.0-55.2
MozillaFirefox-translations-common-52.0-55.2
MozillaFirefox-translations-other-52.0-55.2
java-1_8_0-openjdk-1.8.0.121-8.1
java-1_8_0-openjdk-accessibility-1.8.0.121-8.1
java-1_8_0-openjdk-demo-1.8.0.121-8.1
java-1_8_0-openjdk-devel-1.8.0.121-8.1
java-1_8_0-openjdk-headless-1.8.0.121-8.1
java-1_8_0-openjdk-javadoc-1.8.0.121-8.1
java-1_8_0-openjdk-src-1.8.0.121-8.1
libfreebl3-3.28.3-38.1
libfreebl3-32bit-3.28.3-38.1
libsoftokn3-3.28.3-38.1
libsoftokn3-32bit-3.28.3-38.1
mozilla-nss-3.28.3-38.1
mozilla-nss-32bit-3.28.3-38.1
mozilla-nss-certs-3.28.3-38.1
mozilla-nss-certs-32bit-3.28.3-38.1
mozilla-nss-devel-3.28.3-38.1
mozilla-nss-sysinit-3.28.3-38.1
mozilla-nss-sysinit-32bit-3.28.3-38.1
mozilla-nss-tools-3.28.3-38.1
openSUSE Leap 42.2
MozillaFirefox-52.0-55.2
MozillaFirefox-branding-upstream-52.0-55.2
MozillaFirefox-buildsymbols-52.0-55.2
MozillaFirefox-devel-52.0-55.2
MozillaFirefox-translations-common-52.0-55.2
MozillaFirefox-translations-other-52.0-55.2
java-1_8_0-openjdk-1.8.0.121-8.1
java-1_8_0-openjdk-accessibility-1.8.0.121-8.1
java-1_8_0-openjdk-demo-1.8.0.121-8.1
java-1_8_0-openjdk-devel-1.8.0.121-8.1
java-1_8_0-openjdk-headless-1.8.0.121-8.1
java-1_8_0-openjdk-javadoc-1.8.0.121-8.1
java-1_8_0-openjdk-src-1.8.0.121-8.1
libfreebl3-3.28.3-38.1
libfreebl3-32bit-3.28.3-38.1
libsoftokn3-3.28.3-38.1
libsoftokn3-32bit-3.28.3-38.1
mozilla-nss-3.28.3-38.1
mozilla-nss-32bit-3.28.3-38.1
mozilla-nss-certs-3.28.3-38.1
mozilla-nss-certs-32bit-3.28.3-38.1
mozilla-nss-devel-3.28.3-38.1
mozilla-nss-sysinit-3.28.3-38.1
mozilla-nss-sysinit-32bit-3.28.3-38.1
mozilla-nss-tools-3.28.3-38.1

Описание

Memory safety bugs were reported in Thunderbird 45.7. 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 < 52, Firefox ESR < 45.8, Thunderbird < 52, and Thunderbird < 45.8.


Затронутые продукты
openSUSE Leap 42.1:MozillaFirefox-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-branding-upstream-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-buildsymbols-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-devel-52.0-55.2

Ссылки

Описание

Memory safety bugs were reported in Firefox 51. 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 < 52 and Thunderbird < 52.


Затронутые продукты
openSUSE Leap 42.1:MozillaFirefox-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-branding-upstream-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-buildsymbols-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-devel-52.0-55.2

Ссылки

Описание

JIT-spray targeting asm.js combined with a heap spray allows for a bypass of ASLR and DEP protections leading to potential memory corruption attacks. This vulnerability affects Firefox < 52, Firefox ESR < 45.8, Thunderbird < 52, and Thunderbird < 45.8.


Затронутые продукты
openSUSE Leap 42.1:MozillaFirefox-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-branding-upstream-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-buildsymbols-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-devel-52.0-55.2

Ссылки

Описание

A crash triggerable by web content in which an "ErrorResult" references unassigned memory due to a logic error. The resulting crash may be exploitable. This vulnerability affects Firefox < 52, Firefox ESR < 45.8, Thunderbird < 52, and Thunderbird < 45.8.


Затронутые продукты
openSUSE Leap 42.1:MozillaFirefox-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-branding-upstream-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-buildsymbols-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-devel-52.0-55.2

Ссылки

Описание

A use-after-free can occur when events are fired for a "FontFace" object after the object has been already been destroyed while working with fonts. This results in a potentially exploitable crash. This vulnerability affects Firefox < 52, Firefox ESR < 45.8, Thunderbird < 52, and Thunderbird < 45.8.


Затронутые продукты
openSUSE Leap 42.1:MozillaFirefox-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-branding-upstream-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-buildsymbols-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-devel-52.0-55.2

Ссылки

Описание

When adding a range to an object in the DOM, it is possible to use "addRange" to add the range to an incorrect root object. This triggers a use-after-free, resulting in a potentially exploitable crash. This vulnerability affects Firefox < 52 and Thunderbird < 52.


Затронутые продукты
openSUSE Leap 42.1:MozillaFirefox-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-branding-upstream-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-buildsymbols-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-devel-52.0-55.2

Ссылки

Описание

A use-after-free error can occur when manipulating ranges in selections with one node inside a native anonymous tree and one node outside of it. This results in a potentially exploitable crash. This vulnerability affects Firefox < 52, Firefox ESR < 45.8, Thunderbird < 52, and Thunderbird < 45.8.


Затронутые продукты
openSUSE Leap 42.1:MozillaFirefox-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-branding-upstream-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-buildsymbols-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-devel-52.0-55.2

Ссылки

Описание

Certain response codes in FTP connections can result in the use of uninitialized values for ports in FTP operations. This vulnerability affects Firefox < 52, Firefox ESR < 45.8, Thunderbird < 52, and Thunderbird < 45.8.


Затронутые продукты
openSUSE Leap 42.1:MozillaFirefox-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-branding-upstream-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-buildsymbols-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-devel-52.0-55.2

Ссылки

Описание

A segmentation fault can occur in the Skia graphics library during some canvas operations due to issues with mask/clip intersection and empty masks. This vulnerability affects Firefox < 52 and Thunderbird < 52.


Затронутые продукты
openSUSE Leap 42.1:MozillaFirefox-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-branding-upstream-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-buildsymbols-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-devel-52.0-55.2

Ссылки

Описание

Using SVG filters that don't use the fixed point math implementation on a target iframe, a malicious page can extract pixel values from a targeted user. This can be used to extract history information and read text values across domains. This violates same-origin policy and leads to information disclosure. This vulnerability affects Firefox < 52, Firefox ESR < 45.8, Thunderbird < 52, and Thunderbird < 45.8.


Затронутые продукты
openSUSE Leap 42.1:MozillaFirefox-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-branding-upstream-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-buildsymbols-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-devel-52.0-55.2

Ссылки

Описание

Video files loaded video captions cross-origin without checking for the presence of CORS headers permitting such cross-origin use, leading to potential information disclosure for video captions. This vulnerability affects Firefox < 52, Firefox ESR < 45.8, Thunderbird < 52, and Thunderbird < 45.8.


Затронутые продукты
openSUSE Leap 42.1:MozillaFirefox-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-branding-upstream-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-buildsymbols-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-devel-52.0-55.2

Ссылки

Описание

Memory corruption resulting in a potentially exploitable crash during garbage collection of JavaScript due errors in how incremental sweeping is managed for memory cleanup. This vulnerability affects Firefox < 52, Firefox ESR < 45.8, Thunderbird < 52, and Thunderbird < 45.8.


Затронутые продукты
openSUSE Leap 42.1:MozillaFirefox-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-branding-upstream-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-buildsymbols-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-devel-52.0-55.2

Ссылки

Описание

A buffer overflow read during SVG filter color value operations, resulting in data exposure. This vulnerability affects Firefox < 52 and Thunderbird < 52.


Затронутые продукты
openSUSE Leap 42.1:MozillaFirefox-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-branding-upstream-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-buildsymbols-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-devel-52.0-55.2

Ссылки

Описание

A segmentation fault can occur during some bidirectional layout operations. This vulnerability affects Firefox < 52 and Thunderbird < 52.


Затронутые продукты
openSUSE Leap 42.1:MozillaFirefox-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-branding-upstream-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-buildsymbols-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-devel-52.0-55.2

Ссылки

Описание

The file picker dialog can choose and display the wrong local default directory when instantiated. On some operating systems, this can lead to information disclosure, such as the operating system or the local account name. This vulnerability affects Firefox < 52 and Thunderbird < 52.


Затронутые продукты
openSUSE Leap 42.1:MozillaFirefox-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-branding-upstream-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-buildsymbols-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-devel-52.0-55.2

Ссылки

Описание

An attack can use a blob URL and script to spoof an arbitrary addressbar URL prefaced by "blob:" as the protocol, leading to user confusion and further spoofing attacks. This vulnerability affects Firefox < 52.


Затронутые продукты
openSUSE Leap 42.1:MozillaFirefox-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-branding-upstream-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-buildsymbols-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-devel-52.0-55.2

Ссылки

Описание

In certain circumstances a networking event listener can be prematurely released. This appears to result in a null dereference in practice. This vulnerability affects Firefox < 52 and Thunderbird < 52.


Затронутые продукты
openSUSE Leap 42.1:MozillaFirefox-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-branding-upstream-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-buildsymbols-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-devel-52.0-55.2

Ссылки

Описание

When dragging content from the primary browser pane to the addressbar on a malicious site, it is possible to change the addressbar so that the displayed location following navigation does not match the URL of the newly loaded page. This allows for spoofing attacks. This vulnerability affects Firefox < 52.


Затронутые продукты
openSUSE Leap 42.1:MozillaFirefox-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-branding-upstream-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-buildsymbols-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-devel-52.0-55.2

Ссылки

Описание

An out of bounds read error occurs when parsing some HTTP digest authorization responses, resulting in information leakage through the reading of random memory containing matches to specifically set patterns. This vulnerability affects Firefox < 52 and Thunderbird < 52.


Затронутые продукты
openSUSE Leap 42.1:MozillaFirefox-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-branding-upstream-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-buildsymbols-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-devel-52.0-55.2

Ссылки

Описание

If a malicious site repeatedly triggers a modal authentication prompt, eventually the browser UI will become non-responsive, requiring shutdown through the operating system. This is a denial of service (DOS) attack. This vulnerability affects Firefox < 52 and Thunderbird < 52.


Затронутые продукты
openSUSE Leap 42.1:MozillaFirefox-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-branding-upstream-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-buildsymbols-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-devel-52.0-55.2

Ссылки

Описание

A "javascript:" url loaded by a malicious page can obfuscate its location by blanking the URL displayed in the addressbar, allowing for an attacker to spoof an existing page without the malicious page's address being displayed correctly. This vulnerability affects Firefox < 52.


Затронутые продукты
openSUSE Leap 42.1:MozillaFirefox-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-branding-upstream-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-buildsymbols-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-devel-52.0-55.2

Ссылки

Описание

A malicious site could spoof the contents of the print preview window if popup windows are enabled, resulting in user confusion of what site is currently loaded. This vulnerability affects Firefox < 52 and Thunderbird < 52.


Затронутые продукты
openSUSE Leap 42.1:MozillaFirefox-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-branding-upstream-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-buildsymbols-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-devel-52.0-55.2

Ссылки

Описание

If a malicious site uses the "view-source:" protocol in a series within a single hyperlink, it can trigger a non-exploitable browser crash when the hyperlink is selected. This was fixed by no longer making "view-source:" linkable. This vulnerability affects Firefox < 52 and Thunderbird < 52.


Затронутые продукты
openSUSE Leap 42.1:MozillaFirefox-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-branding-upstream-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-buildsymbols-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-devel-52.0-55.2

Ссылки

Описание

On Linux, if the secure computing mode BPF (seccomp-bpf) filter is running when the Gecko Media Plugin sandbox is started, the sandbox fails to be applied and items that would run within the sandbox are run protected only by the running filter which is typically weak compared to the sandbox. Note: this issue only affects Linux. Other operating systems are not affected. This vulnerability affects Firefox < 52 and Thunderbird < 52.


Затронутые продукты
openSUSE Leap 42.1:MozillaFirefox-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-branding-upstream-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-buildsymbols-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-devel-52.0-55.2

Ссылки

Описание

A non-existent chrome.manifest file will attempt to be loaded during startup from the primary installation directory. If a malicious user with local access puts chrome.manifest and other referenced files in this directory, they will be loaded and activated during startup. This could result in malicious software being added without consent or modification of referenced installed files. This vulnerability affects Firefox < 52.


Затронутые продукты
openSUSE Leap 42.1:MozillaFirefox-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-branding-upstream-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-buildsymbols-52.0-55.2
openSUSE Leap 42.1:MozillaFirefox-devel-52.0-55.2

Ссылки
Уязвимость openSUSE-SU-2017:0690-1