Upstream information

CVE-2016-2817 at MITRE

Description

The WebExtension sandbox feature in browser/components/extensions/ext-tabs.js in Mozilla Firefox before 46.0 does not properly restrict principal inheritance during chrome.tabs.create and chrome.tabs.update API calls, which allows remote attackers to conduct Universal XSS (UXSS) attacks via a crafted extension that accesses a (1) javascript: or (2) data: URL.

SUSE information

CVSS v2 Scores
  National Vulnerability Database SUSE
Base Score 4.30 5.76
Vector AV:N/AC:M/Au:N/C:N/I:P/A:N AV:N/AC:M/Au:N/C:P/I:P/A:N
Access Vector Network Network
Access Complexity Medium Medium
Authentication None None
Confidentiality Impact None Partial
Integrity Impact Partial Partial
Availability Impact None None
CVSS v3 Scores
  National Vulnerability Database
Base Score 5.4
Vector AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N
Access Vector Network
Access Complexity Low
Privileges Required None
User Interaction Required
Scope Unchanged
Confidentiality Impact Low
Integrity Impact Low
Availability Impact None
SUSE Bugzilla entry: 977384 [RESOLVED / FIXED]

SUSE Security Advisories:

List of released packages

Product(s) Fixed package version(s) References
openSUSE 13.1
  • MozillaFirefox >= 46.0-113.2
  • MozillaFirefox-branding-upstream >= 46.0-113.2
  • MozillaFirefox-buildsymbols >= 46.0-113.2
  • MozillaFirefox-debuginfo >= 46.0-113.2
  • MozillaFirefox-debugsource >= 46.0-113.2
  • MozillaFirefox-devel >= 46.0-113.2
  • MozillaFirefox-translations-common >= 46.0-113.2
  • MozillaFirefox-translations-other >= 46.0-113.2
  • libfreebl3 >= 3.22.3-77.1
  • libfreebl3-32bit >= 3.22.3-77.1
  • libfreebl3-debuginfo >= 3.22.3-77.1
  • libfreebl3-debuginfo-32bit >= 3.22.3-77.1
  • libsoftokn3 >= 3.22.3-77.1
  • libsoftokn3-32bit >= 3.22.3-77.1
  • libsoftokn3-debuginfo >= 3.22.3-77.1
  • libsoftokn3-debuginfo-32bit >= 3.22.3-77.1
  • mozilla-nss >= 3.22.3-77.1
  • mozilla-nss-32bit >= 3.22.3-77.1
  • mozilla-nss-certs >= 3.22.3-77.1
  • mozilla-nss-certs-32bit >= 3.22.3-77.1
  • mozilla-nss-certs-debuginfo >= 3.22.3-77.1
  • mozilla-nss-certs-debuginfo-32bit >= 3.22.3-77.1
  • mozilla-nss-debuginfo >= 3.22.3-77.1
  • mozilla-nss-debuginfo-32bit >= 3.22.3-77.1
  • mozilla-nss-debugsource >= 3.22.3-77.1
  • mozilla-nss-devel >= 3.22.3-77.1
  • mozilla-nss-sysinit >= 3.22.3-77.1
  • mozilla-nss-sysinit-32bit >= 3.22.3-77.1
  • mozilla-nss-sysinit-debuginfo >= 3.22.3-77.1
  • mozilla-nss-sysinit-debuginfo-32bit >= 3.22.3-77.1
  • mozilla-nss-tools >= 3.22.3-77.1
  • mozilla-nss-tools-debuginfo >= 3.22.3-77.1
Patchnames:
2016-566
openSUSE 13.2
  • MozillaFirefox >= 46.0-68.1
  • MozillaFirefox-branding-upstream >= 46.0-68.1
  • MozillaFirefox-buildsymbols >= 46.0-68.1
  • MozillaFirefox-debuginfo >= 46.0-68.1
  • MozillaFirefox-debugsource >= 46.0-68.1
  • MozillaFirefox-devel >= 46.0-68.1
  • MozillaFirefox-translations-common >= 46.0-68.1
  • MozillaFirefox-translations-other >= 46.0-68.1
  • libfreebl3 >= 3.22.3-31.1
  • libfreebl3-32bit >= 3.22.3-31.1
  • libfreebl3-debuginfo >= 3.22.3-31.1
  • libfreebl3-debuginfo-32bit >= 3.22.3-31.1
  • libsoftokn3 >= 3.22.3-31.1
  • libsoftokn3-32bit >= 3.22.3-31.1
  • libsoftokn3-debuginfo >= 3.22.3-31.1
  • libsoftokn3-debuginfo-32bit >= 3.22.3-31.1
  • mozilla-nss >= 3.22.3-31.1
  • mozilla-nss-32bit >= 3.22.3-31.1
  • mozilla-nss-certs >= 3.22.3-31.1
  • mozilla-nss-certs-32bit >= 3.22.3-31.1
  • mozilla-nss-certs-debuginfo >= 3.22.3-31.1
  • mozilla-nss-certs-debuginfo-32bit >= 3.22.3-31.1
  • mozilla-nss-debuginfo >= 3.22.3-31.1
  • mozilla-nss-debuginfo-32bit >= 3.22.3-31.1
  • mozilla-nss-debugsource >= 3.22.3-31.1
  • mozilla-nss-devel >= 3.22.3-31.1
  • mozilla-nss-sysinit >= 3.22.3-31.1
  • mozilla-nss-sysinit-32bit >= 3.22.3-31.1
  • mozilla-nss-sysinit-debuginfo >= 3.22.3-31.1
  • mozilla-nss-sysinit-debuginfo-32bit >= 3.22.3-31.1
  • mozilla-nss-tools >= 3.22.3-31.1
  • mozilla-nss-tools-debuginfo >= 3.22.3-31.1
Patchnames:
openSUSE-2016-541
openSUSE Leap 42.1
  • MozillaFirefox >= 46.0-21.1
  • MozillaFirefox-branding-upstream >= 46.0-21.1
  • MozillaFirefox-buildsymbols >= 46.0-21.1
  • MozillaFirefox-debuginfo >= 46.0-21.1
  • MozillaFirefox-debugsource >= 46.0-21.1
  • MozillaFirefox-devel >= 46.0-21.1
  • MozillaFirefox-translations-common >= 46.0-21.1
  • MozillaFirefox-translations-other >= 46.0-21.1
  • libfreebl3 >= 3.22.3-15.2
  • libfreebl3-32bit >= 3.22.3-15.2
  • libfreebl3-debuginfo >= 3.22.3-15.2
  • libfreebl3-debuginfo-32bit >= 3.22.3-15.2
  • libsoftokn3 >= 3.22.3-15.2
  • libsoftokn3-32bit >= 3.22.3-15.2
  • libsoftokn3-debuginfo >= 3.22.3-15.2
  • libsoftokn3-debuginfo-32bit >= 3.22.3-15.2
  • mozilla-nss >= 3.22.3-15.2
  • mozilla-nss-32bit >= 3.22.3-15.2
  • mozilla-nss-certs >= 3.22.3-15.2
  • mozilla-nss-certs-32bit >= 3.22.3-15.2
  • mozilla-nss-certs-debuginfo >= 3.22.3-15.2
  • mozilla-nss-certs-debuginfo-32bit >= 3.22.3-15.2
  • mozilla-nss-debuginfo >= 3.22.3-15.2
  • mozilla-nss-debuginfo-32bit >= 3.22.3-15.2
  • mozilla-nss-debugsource >= 3.22.3-15.2
  • mozilla-nss-devel >= 3.22.3-15.2
  • mozilla-nss-sysinit >= 3.22.3-15.2
  • mozilla-nss-sysinit-32bit >= 3.22.3-15.2
  • mozilla-nss-sysinit-debuginfo >= 3.22.3-15.2
  • mozilla-nss-sysinit-debuginfo-32bit >= 3.22.3-15.2
  • mozilla-nss-tools >= 3.22.3-15.2
  • mozilla-nss-tools-debuginfo >= 3.22.3-15.2
Patchnames:
openSUSE-2016-541
openSUSE Leap 42.2
  • MozillaFirefox >= 49.0.2-37.1
  • MozillaFirefox-translations-common >= 49.0.2-37.1
Patchnames:
openSUSE Leap 42.2 GA MozillaFirefox
openSUSE Tumbleweed
  • MozillaFirefox >= 50.1.0-1.1
  • MozillaFirefox-branding-upstream >= 50.1.0-1.1
  • MozillaFirefox-buildsymbols >= 50.1.0-1.1
  • MozillaFirefox-devel >= 50.1.0-1.1
  • MozillaFirefox-translations-common >= 50.1.0-1.1
  • MozillaFirefox-translations-other >= 50.1.0-1.1
Patchnames:
openSUSE Tumbleweed GA MozillaFirefox