Every CVE Search/ Get API key

CVE-2025-27587

OpenSSL 3.0.0 through 3.3.2 on the PowerPC architecture is vulnerable to a Minerva attack,...

5.3 MediumFix availableDisputed

OpenSSL 3.0.0 through 3.3.2 on the PowerPC architecture is vulnerable to a Minerva attack, exploitable by measuring the time of signing of random messages using the EVP_DigestSign API, and then using the private key to extract the K value (nonce) from the signatures. Next, based on the bit size of the extracted nonce, one can compare the signing time of full-sized nonces to signatures that used smaller nonces, via statistical tests. There is a side-channel in the P-364 curve that allows private key extraction (also, there is a dependency between the bit size of K and the size of the side channel). NOTE: This CVE is disputed because the OpenSSL security policy explicitly notes that any side channels which require same physical system to be detected are outside of the threat model for the software. The timing signal is so small that it is infeasible to be detected without having the attacking process running on the same physical system.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
High
Privileges needed
Low
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
None
Availability
None

Exploit likelihood

0.45%Up 0.4 points since Jun 17, 2025
90%50%10%1%

What each source reports

CVE List Score used 5.3

OpenSSL 3.0.0 through 3.3.2 on the PowerPC architecture is vulnerable to a Minerva attack, exploitable by measuring the time of signing of random messages using the EVP_DigestSign API, and then using the private key to extract the K value (nonce) from the signatures. Next, based on the bit size of the extracted nonce, one can compare the signing time of full-sized nonces to signatures that used smaller nonces, via statistical tests. There is a side-channel in the P-364 curve that allows private key extraction (also, there is a dependency between the bit size of K and the size of the side channel). NOTE: This CVE is disputed because the OpenSSL security policy explicitly notes that any side channels which require same physical system to be detected are outside of the threat model for the software. The timing signal is so small that it is infeasible to be detected without having the attacking process running on the same physical system.

Record
CVE-2025-27587
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-385
Updated
2026-11-02
EUVDEUVD-2025-18430 5.3

OpenSSL 3.0.0 through 3.3.2 on the PowerPC architecture is vulnerable to a Minerva attack, exploitable by measuring the time of signing of random messages using the EVP_DigestSign API, and then using the private key to extract the K value (nonce) from the signatures. Next, based on the bit size of the extracted nonce, one can compare the signing time of full-sized nonces to signatures that used smaller nonces, via statistical tests. There is a side-channel in the P-364 curve that allows private key extraction (also, there is a dependency between the bit size of K and the size of the side channel). NOTE: This CVE is disputed because the OpenSSL security policy explicitly notes that any side channels which require same physical system to be detected are outside of the threat model for the software. The timing signal is so small that it is infeasible to be detected without having the attacking process running on the same physical system.

Record
EUVD-2025-18430
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
GitHub AdvisoriesGHSA-jqr3-3jm7-r6cm 5.3

OpenSSL 3.0.0 through 3.3.2 on the PowerPC architecture is vulnerable to a Minerva attack,...

OpenSSL 3.0.0 through 3.3.2 on the PowerPC architecture is vulnerable to a Minerva attack, exploitable by measuring the time of signing of random messages using the EVP_DigestSign API, and then using the private key to extract the K value (nonce) from the signatures. Next, based on the bit size of the extracted nonce, one can compare the signing time of full-sized nonces to signatures that used smaller nonces, via statistical tests. There is a side-channel in the P-364 curve that allows private key extraction (also, there is a dependency between the bit size of K and the size of the side channel). NOTE: This CVE is disputed because the OpenSSL security policy explicitly notes that any side channels which require same physical system to be detected are outside of the threat model for the software. The timing signal is so small that it is infeasible to be detected without having the attacking process running on the same physical system.

Record
GHSA-jqr3-3jm7-r6cm
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-385
Updated
2026-11-02
NVD 5.3

OpenSSL 3.0.0 through 3.3.2 on the PowerPC architecture is vulnerable to a Minerva attack, exploitable by measuring the time of signing of random messages using the EVP_DigestSign API, and then using the private key to extract the K value (nonce) from the signatures. Next, based on the bit size of the extracted nonce, one can compare the signing time of full-sized nonces to signatures that used smaller nonces, via statistical tests. There is a side-channel in the P-364 curve that allows private key extraction (also, there is a dependency between the bit size of K and the size of the side channel). NOTE: This CVE is disputed because the OpenSSL security policy explicitly notes that any side channels which require same physical system to be detected are outside of the threat model for the software. The timing signal is so small that it is infeasible to be detected without having the attacking process running on the same physical system.

Record
CVE-2025-27587
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-385
Updated
2026-11-02
OSV 5.3

OpenSSL 3.0.0 through 3.3.2 on the PowerPC architecture is vulnerable to a Minerva attack, exploitable by measuring the time of signing of random messages using the EVP_DigestSign API, and then using the private key to extract the K value (nonce) from the signatures. Next, based on the bit size of the extracted nonce, one can compare the signing time of full-sized nonces to signatures that used smaller nonces, via statistical tests. There is a side-channel in the P-364 curve that allows private key extraction (also, there is a dependency between the bit size of K and the size of the side channel). NOTE: This CVE is disputed because the OpenSSL security policy explicitly notes that any side channels which require same physical system to be detected are outside of the threat model for the software. The timing signal is so small that it is infeasible to be detected without having the attacking process running on the same physical system.

Record
CVE-2025-27587
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVDEBIAN-CVE-2025-27587 5.3

OpenSSL 3.0.0 through 3.3.2 on the PowerPC architecture is vulnerable to a Minerva attack, exploitable by measuring the time of signing of random messages using the EVP_DigestSign API, and then using the private key to extract the K value (nonce) from the signatures. Next, based on the bit size of the extracted nonce, one can compare the signing time of full-sized nonces to signatures that used smaller nonces, via statistical tests. There is a side-channel in the P-364 curve that allows private key extraction (also, there is a dependency between the bit size of K and the size of the side channel). NOTE: This CVE is disputed because the OpenSSL security policy explicitly notes that any side channels which require same physical system to be detected are outside of the threat model for the software. The timing signal is so small that it is infeasible to be detected without having the attacking process running on the same physical system.

Record
DEBIAN-CVE-2025-27587
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
Show 7 moreShow less
OSVUBUNTU-CVE-2025-27587 5.3

OpenSSL 3.0.0 through 3.3.2 on the PowerPC architecture is vulnerable to a Minerva attack, exploitable by measuring the time of signing of random messages using the EVP_DigestSign API, and then using the private key to extract the K value (nonce) from the signatures. Next, based on the bit size of the extracted nonce, one can compare the signing time of full-sized nonces to signatures that used smaller nonces, via statistical tests. There is a side-channel in the P-364 curve that allows private key extraction (also, there is a dependency between the bit size of K and the size of the side channel). NOTE: This CVE is disputed because the OpenSSL security policy explicitly notes that any side channels which require same physical system to be detected are outside of the threat model for the software. The timing signal is so small that it is infeasible to be detected without having the attacking process running on the same physical system.

Record
UBUNTU-CVE-2025-27587
CVSS 3.1
5.3 MediumCVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVopenSUSE-SU-2025:15183-1 No score

libopenssl-3-devel-3.5.0-3.1 on GA media

These are all security issues fixed in the libopenssl-3-devel-3.5.0-3.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2025:15183-1
Updated
2026-11-02
OSVSUSE-SU-2025:02042-1 No score

Security update for openssl-3

This update for openssl-3 fixes the following issues:

  • CVE-2025-27587: timing side-channel vulnerability in the P-384 implementation when used with ECDSA (bsc#1243459).
  • CVE-2024-12797: Fixed that RFC7250 handshakes with unauthenticated servers don't abort as expected. (bsc#1236599)
  • CVE-2024-13176: Fixed timing side-channel in ECDSA signature computation (bsc#1236136)
Record
SUSE-SU-2025:02042-1
Updated
2026-11-02
OSVSUSE-SU-2025:02236-1 No score

Security update for openssl-3

This update for openssl-3 fixes the following issues:

  • CVE-2025-27587: Fixed Minerva side channel vulnerability in P-384 (bsc#1240366).

  • Backport mdless cms signing support [jsc#PED-12895]

Record
SUSE-SU-2025:02236-1
Updated
2026-11-02
OSVSUSE-SU-2025:1550-1 No score

Security update for openssl-3

This update for openssl-3 fixes the following issues:

Security:

  • CVE-2025-27587: Timing side channel vulnerability in the P-384 implementation when used with ECDSA in the PPC architecture (bsc#1240366).
  • Missing null pointer check before accessing handshake_func in ssl_lib.c (bsc#1240607).

FIPS:

  • Disabling EMS in OpenSSL configuration prevents sshd from starting (bsc#1230959, bsc#1232326, bsc#1231748).
Record
SUSE-SU-2025:1550-1
Updated
2026-11-02
OSVSUSE-SU-2025:20406-1 No score

Security update for openssl-3

This update for openssl-3 fixes the following issues:

  • CVE-2025-27587: Fixed Minerva side channel vulnerability in P-384 on PPC arch (bsc#1240366)
  • CVE-2024-13176: Fixed timing side-channel in the ECDSA signature computation (bsc#1236136)
Record
SUSE-SU-2025:20406-1
Updated
2026-11-02
OSVSUSE-SU-2025:20417-1 No score

Security update for openssl-3

This update for openssl-3 fixes the following issues:

  • CVE-2025-27587: Fixed Minerva side channel vulnerability in P-384 (bsc#1240366)
Record
SUSE-SU-2025:20417-1
Updated
2026-11-02

Affected packages

Affected packages
PackageAffectedFixed
openssl
Debian:12
All versions, plus listed versions
3.0.10-13.0.10-1~deb12u13.0.11-13.0.11-1~deb12u13.0.11-1~deb12u2
Show 45 moreShow less
3.0.12-13.0.12-23.0.13-1~deb12u13.0.13-1~deb12u23.0.14-1~deb12u13.0.14-1~deb12u23.0.15-1~deb12u13.0.16-1~deb12u13.0.17-1~deb12u13.0.17-1~deb12u23.0.17-1~deb12u33.0.18-1~deb12u13.0.18-1~deb12u23.0.19-1~deb12u13.0.19-1~deb12u23.0.20-1~deb12u13.0.20-1~deb12u23.0.9-13.1.0-13.1.1-13.1.2-13.1.3-13.1.4-13.1.4-23.1.5-13.1.5-1.13.1.5-1.1+hurd.13.2.0-13.2.0-23.2.1-13.2.1-1.1~exp13.2.1-23.2.1-33.2.2-13.3.0-13.3.0~beta1-13.3.1-13.3.1-23.3.1-53.3.1-63.3.1-73.3.2-13.3.2-23.4.0-13.4.0-2
None known
openssl
Debian:13
before 3.5.0-1
3.5.0-1
openssl
Debian:14
before 3.5.0-1
3.5.0-1
openssl-3
SUSE:Linux Enterprise Module for Basesystem 15 SP7
From an advisory covering 3 CVEs
before 3.2.3-150700.5.5.1
3.2.3-150700.5.5.1
openssl-3
SUSE:Linux Enterprise Module for Basesystem 15 SP7
before 3.2.3-150700.5.10.1
3.2.3-150700.5.10.1
openssl-3
SUSE:Linux Enterprise Module for Basesystem 15 SP6
before 3.1.4-150600.5.27.1
3.1.4-150600.5.27.1
openssl-3
openSUSE:Leap 15.6
before 3.1.4-150600.5.27.1
3.1.4-150600.5.27.1
openssl-3
SUSE:Linux Micro 6.0
From an advisory covering 2 CVEs
before 3.1.4-8.1
3.1.4-8.1
openssl-3
SUSE:Linux Micro 6.1
before 3.1.4-slfo.1.1_5.1
3.1.4-slfo.1.1_5.1
openssl-3
openSUSE:Tumbleweed
From an advisory covering 2 CVEs
before 3.5.0-3.1
3.5.0-3.1

History

History
RecordedChangedSources
affected, facts
affected
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2025-27587 is a medium vulnerability (CVSS 5.3) in openssl, published May 16, 2025. Its validity is disputed. EPSS puts the chance of exploitation in the next 30 days at 0.45%, the 39th percentile. Fixed in openssl 3.5.0-1.

References

Show 20 moreShow less
This page doesn't list everything

Left out here: 36 versions. The JSON record has them.

MoveEnter Open