CVE-2017-7798

HighCVSS 8.8/10Last modified Jun 17, 2026

Description

The Developer Tools feature suffers from a XUL injection vulnerability due to improper sanitization of the web page source code. In the worst case, this could allow arbitrary code execution when opening a malicious page with the style editor tool. This vulnerability affects Firefox ESR < 52.3 and Firefox < 55.

Metrics

CVSS 3.0 8.8/10CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Weakness enumeration

Affected software

No affected versions have been published.

Timeline

Published
Jun 11, 2018
Last modified
Jun 17, 2026
NVD status
Modified

Related CVEs from 2017

CVE-2017-77996.1JavaScript in the "about:webrtc" page is not sanitized properly being assigned to "innerHTML". Data on this page is supplied by WebRTC usageCVE-2017-78009.8A use-after-free vulnerability can occur in WebSockets when the object holding the connection is freed before the disconnection operation isCVE-2017-78019.8A use-after-free vulnerability can occur while re-computing layout for a "marquee" element during window resizing where the updated style obCVE-2017-78029.8A use-after-free vulnerability can occur when manipulating the DOM during the resize event of an image element. If these elements have been CVE-2017-78037.5When a page's content security policy (CSP) header contains a "sandbox" directive, other directives are ignored. This results in the incorreCVE-2017-78047.5The destructor function for the "WindowsDllDetourPatcher" class can be re-purposed by malicious code in concert with another vulnerability tCVE-2017-78057.5During TLS 1.2 exchanges, handshake hashes are generated which point to a message buffer. This saved data is used for later messages but in CVE-2017-78067.5A use-after-free vulnerability can occur when the layer manager is freed too early when rendering specific SVG content, resulting in a potenCVE-2017-78078.1A mechanism that uses AppCache to hijack a URL in a domain using fallback by serving the files from a sub-path on the domain. This has been CVE-2017-78085.3A content security policy (CSP) "frame-ancestors" directive containing origins with paths allows for comparisons against those paths insteadCVE-2017-78099.8A use-after-free vulnerability can occur when an editor DOM node is deleted prematurely during tree traversal while still bound to the documCVE-2017-78109.8Memory safety bugs were reported in Firefox 55 and Firefox ESR 52.3. Some of these bugs showed evidence of memory corruption and we presume
CVE-2017-7798: High severity, CVSS 8.8 | Vulnix