What’s Vulnerable › Vulnerabilities
CVE-2016-7440
- Severity: medium (CVSS 5.5 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 0.3% probability of exploitation in the next 30 days
- Public exploit or detection template: none known
- Published: 2016-12-13 · updated 2026-06-17
Description
The C software implementation of AES Encryption and Decryption in wolfSSL (formerly CyaSSL) before 3.9.10 makes it easier for local users to discover AES keys by leveraging cache-bank timing differences.
Affected products
- Debian Linux: 8.0
- MariaDB: from 5.5.0 before 5.5.53; from 10.0.0 before 10.0.28; from 10.1.0 before 10.1.19 — fixed in 10.0.28, 10.1.19, 5.5.53
- MySQL Server: from 5.5.0 through 5.5.52; from 5.6.0 through 5.6.33; from 5.7.0 through 5.7.15
- wolfSSL: before 3.9.10 — fixed in 3.9.10
How to fix
Upgrade to a fixed version: MariaDB 10.0.28, 10.1.19, 5.5.53; wolfSSL 3.9.10. Check the vendor advisory for mitigations.
References
- http://www.debian.org/security/2016/dsa-3706
- http://www.oracle.com/technetwork/security-advisory/cpuoct2016-2881722.html
- http://www.securityfocus.com/bid/93659
- http://www.securitytracker.com/id/1037050
- https://mariadb.com/kb/en/mariadb/mariadb-10028-release-notes/
- https://wolfssl.com/wolfSSL/Blog/Entries/2016/9/26_wolfSSL_3.9.10_Vulnerability_Fixes.html
- http://www.debian.org/security/2016/dsa-3706
- http://www.oracle.com/technetwork/security-advisory/cpuoct2016-2881722.html
- http://www.securityfocus.com/bid/93659
- http://www.securitytracker.com/id/1037050
- https://mariadb.com/kb/en/mariadb/mariadb-10028-release-notes/
- https://wolfssl.com/wolfSSL/Blog/Entries/2016/9/26_wolfSSL_3.9.10_Vulnerability_Fixes.html
Get alerted when CVE-2016-7440 or the next vulnerability affects your stack