CVE-2017-7814: Input Validation
File downloads encoded with "blob:" and "data:" URL elements bypassed normal file download checks though the Phishing and Malware Protection feature and its block lists of suspicious sites and files. This would allow malicious sites to lure users into downloading executables that would otherwise be detected as suspicious. This vulnerability affects Firefox < 56, Firefox ESR < 52.4, and Thunderbird < 52.4.
Other sources
File downloads encoded with blob: and data: URL elements bypassed normal file download checks though the Phishing and Malware Protection feature and its block lists of suspicious sites and files. This would allow malicious sites to lure users into downloading executables that would otherwise be detected as suspicious.
— Mozilla
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
Thunderbirdto a version that resolves this vulnerability.Fixed in 52.4 - Upgrade
Upgrade
Firefoxto a version that resolves this vulnerability.Fixed in 56 - Upgrade
Upgrade
Firefox ESRto a version that resolves this vulnerability.Fixed in 52.4 - Upgrade
Upgrade
debian/firefoxto a version that resolves this vulnerability.Fixed in 159.0.1-1 - Upgrade
Upgrade
debian/firefox-esrto a version that resolves this vulnerability.Fixed in 140.12.0esr-1~deb12u1Fixed in 153.6.0esr-1~deb12u2Fixed in 140.15.0esr-1~deb13u1Fixed in 153.6.0esr-1~deb13u1Fixed in 153.5.1esr-1Fixed in 153.6.0esr-1 - Upgrade
Upgrade
debian/thunderbirdto a version that resolves this vulnerability.Fixed in 1:140.12.0esr-1~deb12u1Fixed in 1:153.6.0esr-1~deb12u2Fixed in 1:140.12.0esr-1~deb13u1Fixed in 1:153.6.0esr-1~deb13u1Fixed in 1:153.5.0esr-1Fixed in 1:153.6.0esr-1
Event History
Parent advisories
This vulnerability appears in the following advisories.
Peer vulnerabilities
Found alongside the following vulnerabilities.
Frequently Asked Questions
What is CVE-2017-7814?
CVE-2017-7814 is a vulnerability that allows file downloads encoded with "blob:" and "data:" URL elements to bypass normal file download checks.
What is the severity of CVE-2017-7814?
The severity of CVE-2017-7814 is high (7.8).
Which software versions are affected by CVE-2017-7814?
Ubuntu Firefox versions up to and including 56.0, Firefox ESR versions up to and including 52.4.0, Thunderbird versions up to and including 52.4.0, and various Redhat and Debian Linux versions are affected by CVE-2017-7814.
How can I mitigate CVE-2017-7814?
To mitigate CVE-2017-7814, update your Firefox, Thunderbird, or Linux software to the recommended versions.
Where can I find more information about CVE-2017-7814?
You can find more information about CVE-2017-7814 on Bugzilla, Mozilla's security advisories page, and SecurityFocus.