Skip to main content
CVE-2024-1545VulnerabilityPublished Updated

CVE-2024-1545: WolfSSL wolfCrypt · Improper Restriction of Software Interfaces to Hardware Features

Affects WolfSSL wolfCryptSource CVE Database V5

0

Not known to be exploited · CVSS 5.9 Medium.

Data as of 26 Oct 2026, 06:26 UTC

CVSS 3.1 base score
5.9Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.5% chance of exploitation in 30 days – higher than 47% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:H/I:L/A:L

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 29 Aug 2024

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-26.

What to do

Affected software

ProductAffectedFixed in
WolfSSL wolfCryptAffected
  • =0
Fixed in–

AI-suggested

To mitigate CVE-2024-1545, European organizations should implement several targeted measures beyond generic advice: 1) Enforce strict workload isolation in multi-tenant environments to prevent co-residency of untrusted processes with sensitive cryptographic workloads, using hardware virtualization extensions and container security best practices. 2) Deploy hardware-level protections against Rowhammer attacks, such as ECC memory, targeted refresh techniques, or memory access pattern monitoring, especially in data centers and cloud infrastructure. 3) Monitor system logs and performance counters for anomalous memory access patterns indicative of fault injection attempts. 4) Apply runtime integrity checks and fault detection mechanisms within cryptographic libraries or at the application layer to detect corrupted key material or abnormal cryptographic results. 5) Engage with wolfSSL for updates or patches and plan for timely application once available. 6) Conduct security assessments and penetration testing simulating fault injection scenarios to evaluate the effectiveness of mitigations. 7) Limit user interaction requirements by restricting access to systems running wolfCrypt and enforcing strong authentication and authorization controls. 8) Consider alternative cryptographic libraries with hardened fault injection resistance if wolfCrypt usage is not mandatory. These steps collectively reduce the attack surface and improve resilience against this sophisticated hardware-level threat.

Description

Fault Injection vulnerability in RsaPrivateDecryption function in wolfssl/wolfcrypt/src/rsa.c in WolfSSL wolfssl5.6.6 on Linux/Windows allows remote attacker co-resides in the same system with a victim process to disclose information and escalate privileges via Rowhammer fault injection to the RsaKey structure.

References

Community reviews

Loading reviews…