Vulnerability · Published Aug 27, 2024 · Assigned by wolfSSL

CVE-2024-5288Safe-error attack on TLS 1.3 Protocol

Medium 5.1

In plain English

A medium-severity security flaw in wolfSSL from wolfSSL Inc.. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.4% (higher than 37% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)5.1Medium
Exploit odds (30 days)0.4%top 63.5% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

An issue was discovered in wolfSSL before 5.7.0. A safe-error attack via Rowhammer, namely FAULT+PROBE, leads to ECDSA key disclosure. When WOLFSSL_CHECK_SIG_FAULTS is used in signing operations with private ECC keys, such as in server-side TLS connections, the connection is halted if any fault occurs. The success rate in a certain amount of connection requests can be processed via an advanced technique for ECDSA key recovery.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Debian:12wolfsslno fix listedDEBIAN-CVE-2024-5288
Debian:13wolfssl5.7.2-0.1DEBIAN-CVE-2024-5288
Ubuntu:22.04:LTSwolfsslno fix listedUBUNTU-CVE-2024-5288
Ubuntu:24.04:LTSwolfsslno fix listedUBUNTU-CVE-2024-5288
Ubuntu:25.10wolfsslno fix listedUBUNTU-CVE-2024-5288
Ubuntu:26.04:LTSwolfsslno fix listedUBUNTU-CVE-2024-5288
Ubuntu:26.10wolfsslno fix listedUBUNTU-CVE-2024-5288

Affected products (as reported)

VendorProductVersions
wolfSSL Inc. wolfSSL 0 – through 5.7.0

Weakness: CWE-922 · Vector: CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N

References