Vulnerability Details : CVE-2017-7805
During TLS 1.2 exchanges, handshake hashes are generated which point to a message buffer. This saved data is used for later messages but in some cases, the handshake transcript can exceed the space available in the current buffer, causing the allocation of a new buffer. This leaves a pointer pointing to the old, freed buffer, resulting in a use-after-free when handshake hashes are then calculated afterwards. This can result in a potentially exploitable crash. This vulnerability affects Firefox < 56, Firefox ESR < 52.4, and Thunderbird < 52.4.
Vulnerability category: Memory Corruption
Exploit prediction scoring system (EPSS) score for CVE-2017-7805
Probability of exploitation activity in the next 30 days: 1.35%
Percentile, the proportion of vulnerabilities that are scored at or less: ~ 85 % EPSS Score History EPSS FAQ
CVSS scores for CVE-2017-7805
Base Score | Base Severity | CVSS Vector | Exploitability Score | Impact Score | Score Source |
---|---|---|---|---|---|
5.0
|
MEDIUM | AV:N/AC:L/Au:N/C:N/I:N/A:P |
10.0
|
2.9
|
NIST |
7.5
|
HIGH | CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
3.9
|
3.6
|
NIST |
CWE ids for CVE-2017-7805
-
Referencing memory after it has been freed can cause a program to crash, use unexpected values, or execute code.Assigned by: nvd@nist.gov (Primary)
References for CVE-2017-7805
-
http://www.oracle.com/technetwork/security-advisory/cpuoct2018-4428296.html
CPU Oct 2018
-
https://www.mozilla.org/security/advisories/mfsa2017-23/
Security vulnerabilities fixed in Thunderbird 52.4 — MozillaVendor Advisory
-
https://lists.debian.org/debian-lts-announce/2017/11/msg00000.html
[SECURITY] [DLA 1153-1] icedove/thunderbird security updateThird Party Advisory
-
http://www.securitytracker.com/id/1039465
Mozilla Firefox Multiple Bugs Let Remote Users Spoof URLs, Conduct Cross-Site Scripting Attacks, Obtain Potentially Sensitive Information, and Execute Arbitrary Code - SecurityTrackerThird Party Advisory;VDB Entry
-
https://www.mozilla.org/security/advisories/mfsa2017-21/
Security vulnerabilities fixed in Firefox 56 — MozillaVendor Advisory
-
https://bugzilla.mozilla.org/show_bug.cgi?id=1377618
1377618 - (CVE-2017-7805) Potential UAF in TLS 1.2 server when verifying client authenticationIssue Tracking;Vendor Advisory
-
https://www.debian.org/security/2017/dsa-3998
Debian -- Security Information -- DSA-3998-1 nssThird Party Advisory
-
https://security.gentoo.org/glsa/201803-14
Mozilla Thunderbird: Multiple vulnerabilities (GLSA 201803-14) — Gentoo securityThird Party Advisory
-
https://www.debian.org/security/2017/dsa-4014
Debian -- Security Information -- DSA-4014-1 thunderbirdThird Party Advisory
-
https://www.mozilla.org/security/advisories/mfsa2017-22/
Security vulnerabilities fixed in Firefox ESR 52.4 — MozillaVendor Advisory
-
https://www.debian.org/security/2017/dsa-3987
Debian -- Security Information -- DSA-3987-1 firefox-esrThird Party Advisory
-
https://access.redhat.com/errata/RHSA-2017:2832
RHSA-2017:2832 - Security Advisory - Red Hat Customer PortalThird Party Advisory
-
http://www.securityfocus.com/bid/101059
Mozilla Firefox and Firefox ESR Multiple Security VulnerabilitiesThird Party Advisory;VDB Entry
Products affected by CVE-2017-7805
- cpe:2.3:o:debian:debian_linux:7.0:*:*:*:*:*:*:*
- cpe:2.3:o:debian:debian_linux:8.0:*:*:*:*:*:*:*
- cpe:2.3:o:debian:debian_linux:9.0:*:*:*:*:*:*:*
- cpe:2.3:a:mozilla:firefox:56.0:*:*:*:*:*:*:*
- cpe:2.3:a:mozilla:thunderbird:52.4.0:*:*:*:*:*:*:*
- cpe:2.3:a:mozilla:firefox_esr:52.4.0:*:*:*:*:*:*:*