PT-2025-6245 · Openssl+8 · Openssl+8

Apple Inc

+1

·

Published

2025-02-11

·

Updated

2026-05-25

·

CVE-2024-12797

CVSS v2.0

7.5

High

VectorAV:N/AC:L/Au:N/C:P/I:P/A:P
Name of the Vulnerable Software and Affected Versions OpenSSL versions 3.2 through 3.4
Description The issue arises when TLS clients explicitly enable the use of Raw Public Keys (RPKs) by the server, and the server enables sending of an RPK instead of an X.509 certificate chain. Clients that rely on the handshake to fail when the server's RPK fails to match one of the expected public keys, by setting the verification mode to SSL VERIFY PEER, may not notice that the server was not authenticated. This could lead to man-in-the-middle attacks on TLS and DTLS connections using RPKs. RPKs are disabled by default in both TLS clients and TLS servers. The FIPS modules in versions 3.0, 3.1, 3.2, 3.3, and 3.4 are not affected by this issue. It is estimated that over 71 million services may be vulnerable.
Recommendations To resolve the issue, upgrade to version 3.2.4, 3.3.2, or 3.4.1, as these versions have the vulnerability patched. For versions 3.2, 3.3, and 3.4, upgrade to the respective patched versions to prevent man-in-the-middle attacks. As a temporary workaround, consider disabling the use of RPKs until a patch is available. Restrict access to the vulnerable module to minimize the risk of exploitation. Avoid using the SSL VERIFY PEER verification mode in the affected API endpoints until the issue is resolved.

Fix

DoS

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

ALSA-2025:1330
ALT-PU-2025-2674
AZL-56761
AZL-56774
AZL-78591
BDU:2025-01602
CVE-2024-12797
ECHO-6181-2240-677D
GHSA-79V4-65XG-PQ4G
INFSA-2025_1330
OPENSUSE-SU-2025:14802-1
RHSA-2025:1330
RHSA-2025_1330
RLSA-2025:1330
SUSE-SU-2025:02042-1
SUSE-SU-2025_02042-1
USN-7264-1

Affected Products

Alt Linux
Almalinux
Astra Linux
Openssl
Red Hat
Red Os
Rocky Linux
Suse
Ubuntu