CVE-2025-7396 Curve25519 Blinding
Enabling Curve25519 blinding in wolfSSL mitigates potential side-channel attacks that could expose private keys.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Local or same network only
- Victim action needed
- A user has to click or open something
- Fix
- None listed
What is CVE-2025-7396?
CVE-2025-7396 is a medium-severity vulnerability in Wolfssl Wolfssl, published on 18 Jul 2025. It can only be exploited from the same machine or local network, and only if a user opens a file or follows a link.
Official description
In wolfSSL release 5.8.2 blinding support is turned on by default for Curve25519 in applicable builds. The blinding configure option is only for the base C implementation of Curve25519. It is not needed, or available with; ARM assembly builds, Intel assembly builds, and the small Curve25519 feature. While the side-channel attack on extracting a private key would be very difficult to execute in practice, enabling blinding provides an additional layer of protection for devices that may be more susceptible to physical access or side-channel observation.
Weakness: CWE-385
Which versions are affected by CVE-2025-7396?
It affects 1 product.
Products include Wolfssl Wolfssl.
How do I fix CVE-2025-7396?
No fix has been published for CVE-2025-7396 yet. Limit exposure of the affected software until one is available.
Is CVE-2025-7396 being exploited?
There is no known exploitation of CVE-2025-7396 in the wild and no public exploit code.
Other vulnerabilities in Wolfssl Wolfssl
Sources
Also known as GHSA-h9v3-wvxh-4mwp, UBUNTU-CVE-2025-7396.