CVE-2026-3580
low-risk
Published 2026-03-19
In wolfSSL 5.8.4, constant-time masking logic in sp_256_get_entry_256_9 is optimized into conditional branches (bnez) by GCC when targeting RISC-V RV32I with -O3. This transformation breaks the side-channel resistance of ECC scalar multiplication, potentially allowing a local attacker to recover secret keys via timing analysis.
Do I need to act?
-
0.01% chance of exploitation
EPSS score — low exploit probability
-
Not on CISA KEV list
No confirmed active exploitation reported to CISA
?
Patch status unknown
Check vendor advisories for fix availability and mitigation guidance
4
CVSS 4.7/10
Medium
LOCAL
/ HIGH complexity
Affected Products (1)
Affected Vendors
References (1)
Issue Tracking
https://github.com/wolfSSL/wolfssl/pull/9855
17
/ 100
low-risk
Severity
12/34 · Low
Exploitability
0/34 · Minimal
Exposure
5/34 · Minimal