CVE-2017-7812

MediumCVSS 5.3/10Last modified Jun 17, 2026

Description

If web content on a page is dragged onto portions of the browser UI, such as the tab bar, links can be opened that otherwise would not be allowed to open. This can allow malicious web content to open a locally stored file through "file:" URLs. This vulnerability affects Firefox < 56.

Metrics

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

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-78138.2Inside the JavaScript parser, a cast of an integer to a narrower type can result in data read from outside the buffer being parsed. This usuCVE-2017-78147.8File downloads encoded with "blob:" and "data:" URL elements bypassed normal file download checks though the Phishing and Malware ProtectionCVE-2017-78155.3On pages containing an iframe, the "data:" protocol can be used to create a modal dialog through Javascript that will have an arbitrary domaCVE-2017-78165.3WebExtensions could use popups and panels in the extension UI to load an "about:" privileged URL, violating security checks that disallow thCVE-2017-78175.3A spoofing vulnerability can occur when a page switches to fullscreen mode without user notification, allowing a fake address bar to be dispCVE-2017-78189.8A use-after-free vulnerability can occur when manipulating arrays of Accessible Rich Internet Applications (ARIA) elements within containersCVE-2017-78199.8A use-after-free vulnerability can occur in design mode when image objects are resized if objects referenced during the resizing have been fCVE-2017-78205.3The "instanceof" operator can bypass the Xray wrapper mechanism. When called on web content from the browser itself or an extension the web CVE-2017-78219.8A vulnerability where WebExtensions can download and attempt to open a file of some non-executable file types. This can be triggered withoutCVE-2017-78225.3The AES-GCM implementation in WebCrypto API accepts 0-length IV when it should require a length of 1 according to the NIST Special PublicatiCVE-2017-78235.4The content security policy (CSP) "sandbox" directive did not create a unique origin for the document, causing it to behave as if the "allowCVE-2017-78249.8A buffer overflow occurs when drawing and validating elements with the ANGLE graphics library, used for WebGL content. This is due to an inc
CVE-2017-7812: Medium severity, CVSS 5.3 | Vulnix