CVE-2015-7744

medium
New! CVE Severity Now Using CVSS v3

The calculated severity for CVEs has been updated to use CVSS v3 by default. CVEs that do not have a CVSS v3 score will fall back CVSS v2 for calculating severity. Severity display preferences can be toggled in the settings dropdown.

Description

wolfSSL (formerly CyaSSL) before 3.6.8 does not properly handle faults associated with the Chinese Remainder Theorem (CRT) process when allowing ephemeral key exchange without low memory optimizations on a server, which makes it easier for remote attackers to obtain private RSA keys by capturing TLS handshakes, aka a Lenstra attack.

References

http://lists.opensuse.org/opensuse-security-announce/2016-02/msg00015.html

http://lists.opensuse.org/opensuse-security-announce/2016-02/msg00016.html

http://wolfssl.com/wolfSSL/Docs-wolfssl-changelog.html

http://www.oracle.com/technetwork/topics/security/bulletinapr2016-2952098.html

http://www.oracle.com/technetwork/topics/security/cpujan2016-2367955.html

http://www.securitytracker.com/id/1034708

https://people.redhat.com/~fweimer/rsa-crt-leaks.pdf

https://securityblog.redhat.com/2015/09/02/factoring-rsa-keys-with-tls-perfect-forward-secrecy/

https://wolfssl.com/wolfSSL/Blog/Entries/2015/9/17_Two_Vulnerabilities_Recently_Found%2C_An_Attack_on_RSA_using_CRT_and_DoS_Vulnerability_With_DTLS.html

Details

Source: MITRE

Published: 2016-01-22

Updated: 2018-10-30

Type: CWE-19

Risk Information

CVSS v2

Base Score: 2.6

Vector: AV:N/AC:H/Au:N/C:P/I:N/A:N

Impact Score: 2.9

Exploitability Score: 4.9

Severity: LOW

CVSS v3

Base Score: 5.9

Vector: CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N

Impact Score: 3.6

Exploitability Score: 2.2

Severity: MEDIUM

Vulnerable Software

Configuration 1

OR

cpe:2.3:a:wolfssl:wolfssl:*:*:*:*:*:*:*:* versions up to 3.6.6 (inclusive)

Configuration 2

OR

cpe:2.3:o:opensuse:leap:42.1:*:*:*:*:*:*:*

cpe:2.3:o:opensuse:opensuse:13.2:*:*:*:*:*:*:*

Tenable Plugins

View all (10 total)

IDNameProductFamilySeverity
93718MariaDB 10.1.x < 10.1.9 Multiple VulnerabilitiesNessusDatabases
high
93442FreeBSD : wolfssl -- leakage of private key information (331eabb3-85b1-466a-a2af-66ac864d395a)NessusFreeBSD Local Security Checks
medium
90366Amazon Linux AMI : mysql56 (ALAS-2016-684)NessusAmazon Linux Local Security Checks
medium
88633openSUSE Security Update : MySQL (openSUSE-2016-169)NessusSuSE Local Security Checks
medium
88623SUSE SLED11 / SLES11 Security Update : mysql (SUSE-SU-2016:0348-1)NessusSuSE Local Security Checks
medium
88616openSUSE Security Update : MySQL (openSUSE-2016-165)NessusSuSE Local Security Checks
medium
86661Oracle MySQL 5.6.x < 5.6.27 Multiple Vulnerabilities (October 2015 CPU) (January 2016 CPU) (July 2016 CPU)NessusDatabases
high
86658Oracle MySQL 5.5.x < 5.5.46 Multiple Vulnerabilities (October 2015 CPU) (January 2016 CPU) (July 2016 CPU)NessusDatabases
high
86547MySQL 5.6.x < 5.6.27 Multiple VulnerabilitiesNessusDatabases
high
86546MySQL 5.5.x < 5.5.46 Multiple VulnerabilitiesNessusDatabases
high