CVE-2024-4603
Excessive time spent checking DSA keys and parameters
Issue summary: Checking excessively long DSA keys or parameters may be very slow.
Impact summary: Applications that use the functions EVP_PKEY_param_check() or EVP_PKEY_public_check() to check a DSA public key or DSA parameters may experience long delays. Where the key or parameters that are being checked have been obtained from an untrusted source this may lead to a Denial of Service.
The functions EVP_PKEY_param_check() or EVP_PKEY_public_check() perform
various checks on DSA parameters. Some of those computations take a long time
if the modulus (p parameter) is too large.
Trying to use a very large modulus is slow and OpenSSL will not allow using public keys with a modulus which is over 10,000 bits in length for signature verification. However the key and parameter check functions do not limit the modulus size when performing the checks.
An application that calls EVP_PKEY_param_check() or EVP_PKEY_public_check() and supplies a key or parameters obtained from an untrusted source could be vulnerable to a Denial of Service attack.
These functions are not called by OpenSSL itself on untrusted DSA keys so only applications that directly call these functions may be vulnerable.
Also vulnerable are the OpenSSL pkey and pkeyparam command line applications
when using the -check option.
The OpenSSL SSL/TLS implementation is not affected by this issue.
The OpenSSL 3.0 and 3.1 FIPS providers are affected by this issue.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- Low
Exploit likelihood
What each source reports
CVE List Score used
5.3
Excessive time spent checking DSA keys and parameters
Issue summary: Checking excessively long DSA keys or parameters may be very slow.
Impact summary: Applications that use the functions EVP_PKEY_param_check() or EVP_PKEY_public_check() to check a DSA public key or DSA parameters may experience long delays. Where the key or parameters that are being checked have been obtained from an untrusted source this may lead to a Denial of Service.
The functions EVP_PKEY_param_check() or EVP_PKEY_public_check() perform
various checks on DSA parameters. Some of those computations take a long time
if the modulus (p parameter) is too large.
Trying to use a very large modulus is slow and OpenSSL will not allow using public keys with a modulus which is over 10,000 bits in length for signature verification. However the key and parameter check functions do not limit the modulus size when performing the checks.
An application that calls EVP_PKEY_param_check() or EVP_PKEY_public_check() and supplies a key or parameters obtained from an untrusted source could be vulnerable to a Denial of Service attack.
These functions are not called by OpenSSL itself on untrusted DSA keys so only applications that directly call these functions may be vulnerable.
Also vulnerable are the OpenSSL pkey and pkeyparam command line applications
when using the -check option.
The OpenSSL SSL/TLS implementation is not affected by this issue.
The OpenSSL 3.0 and 3.1 FIPS providers are affected by this issue.
- Record
CVE-2024-4603- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-606, CWE-834
- Updated
- 2026-11-02
EUVDEUVD-2024-44212
5.3
Issue summary: Checking excessively long DSA keys or parameters may be very slow.
Impact summary: Applications that use the functions EVP_PKEY_param_check() or EVP_PKEY_public_check() to check a DSA public key or DSA parameters may experience long delays. Where the key or parameters that are being checked have been obtained from an untrusted source this may lead to a Denial of Service.
The functions EVP_PKEY_param_check() or EVP_PKEY_public_check() perform
various checks on DSA parameters. Some of those computations take a long time
if the modulus (p parameter) is too large.
Trying to use a very large modulus is slow and OpenSSL will not allow using public keys with a modulus which is over 10,000 bits in length for signature verification. However the key and parameter check functions do not limit the modulus size when performing the checks.
An application that calls EVP_PKEY_param_check() or EVP_PKEY_public_check() and supplies a key or parameters obtained from an untrusted source could be vulnerable to a Denial of Service attack.
These functions are not called by OpenSSL itself on untrusted DSA keys so only applications that directly call these functions may be vulnerable.
Also vulnerable are the OpenSSL pkey and pkeyparam command line applications
when using the -check option.
The OpenSSL SSL/TLS implementation is not affected by this issue.
The OpenSSL 3.0 and 3.1 FIPS providers are affected by this issue.
- Record
EUVD-2024-44212- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-03
GitHub AdvisoriesGHSA-85xr-ghj6-6m46
5.3
Issue summary: Checking excessively long DSA keys or parameters may be very slow. Impact summary...
Issue summary: Checking excessively long DSA keys or parameters may be very slow.
Impact summary: Applications that use the functions EVP_PKEY_param_check() or EVP_PKEY_public_check() to check a DSA public key or DSA parameters may experience long delays. Where the key or parameters that are being checked have been obtained from an untrusted source this may lead to a Denial of Service.
The functions EVP_PKEY_param_check() or EVP_PKEY_public_check() perform
various checks on DSA parameters. Some of those computations take a long time
if the modulus (p parameter) is too large.
Trying to use a very large modulus is slow and OpenSSL will not allow using public keys with a modulus which is over 10,000 bits in length for signature verification. However the key and parameter check functions do not limit the modulus size when performing the checks.
An application that calls EVP_PKEY_param_check() or EVP_PKEY_public_check() and supplies a key or parameters obtained from an untrusted source could be vulnerable to a Denial of Service attack.
These functions are not called by OpenSSL itself on untrusted DSA keys so only applications that directly call these functions may be vulnerable.
Also vulnerable are the OpenSSL pkey and pkeyparam command line applications
when using the -check option.
The OpenSSL SSL/TLS implementation is not affected by this issue.
The OpenSSL 3.0 and 3.1 FIPS providers are affected by this issue.
- Record
GHSA-85xr-ghj6-6m46- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-606, CWE-834
- Updated
- 2026-11-02
NVD
5.3
Issue summary: Checking excessively long DSA keys or parameters may be very slow.
Impact summary: Applications that use the functions EVP_PKEY_param_check() or EVP_PKEY_public_check() to check a DSA public key or DSA parameters may experience long delays. Where the key or parameters that are being checked have been obtained from an untrusted source this may lead to a Denial of Service.
The functions EVP_PKEY_param_check() or EVP_PKEY_public_check() perform
various checks on DSA parameters. Some of those computations take a long time
if the modulus (p parameter) is too large.
Trying to use a very large modulus is slow and OpenSSL will not allow using public keys with a modulus which is over 10,000 bits in length for signature verification. However the key and parameter check functions do not limit the modulus size when performing the checks.
An application that calls EVP_PKEY_param_check() or EVP_PKEY_public_check() and supplies a key or parameters obtained from an untrusted source could be vulnerable to a Denial of Service attack.
These functions are not called by OpenSSL itself on untrusted DSA keys so only applications that directly call these functions may be vulnerable.
Also vulnerable are the OpenSSL pkey and pkeyparam command line applications
when using the -check option.
The OpenSSL SSL/TLS implementation is not affected by this issue.
The OpenSSL 3.0 and 3.1 FIPS providers are affected by this issue.
- Record
CVE-2024-4603- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-606, CWE-834
- Updated
- 2026-11-06
OSVALPINE-CVE-2024-4603
5.3
Issue summary: Checking excessively long DSA keys or parameters may be very slow.
Impact summary: Applications that use the functions EVP_PKEY_param_check() or EVP_PKEY_public_check() to check a DSA public key or DSA parameters may experience long delays. Where the key or parameters that are being checked have been obtained from an untrusted source this may lead to a Denial of Service.
The functions EVP_PKEY_param_check() or EVP_PKEY_public_check() perform
various checks on DSA parameters. Some of those computations take a long time
if the modulus (p parameter) is too large.
Trying to use a very large modulus is slow and OpenSSL will not allow using public keys with a modulus which is over 10,000 bits in length for signature verification. However the key and parameter check functions do not limit the modulus size when performing the checks.
An application that calls EVP_PKEY_param_check() or EVP_PKEY_public_check() and supplies a key or parameters obtained from an untrusted source could be vulnerable to a Denial of Service attack.
These functions are not called by OpenSSL itself on untrusted DSA keys so only applications that directly call these functions may be vulnerable.
Also vulnerable are the OpenSSL pkey and pkeyparam command line applications
when using the -check option.
The OpenSSL SSL/TLS implementation is not affected by this issue.
The OpenSSL 3.0 and 3.1 FIPS providers are affected by this issue.
- Record
ALPINE-CVE-2024-4603- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVBELL-CVE-2024-4603
5.3
- Record
BELL-CVE-2024-4603- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
Show 26 moreShow less
OSV
5.3
Excessive time spent checking DSA keys and parameters
Issue summary: Checking excessively long DSA keys or parameters may be very slow.
Impact summary: Applications that use the functions EVP_PKEY_param_check() or EVP_PKEY_public_check() to check a DSA public key or DSA parameters may experience long delays. Where the key or parameters that are being checked have been obtained from an untrusted source this may lead to a Denial of Service.
The functions EVP_PKEY_param_check() or EVP_PKEY_public_check() perform
various checks on DSA parameters. Some of those computations take a long time
if the modulus (p parameter) is too large.
Trying to use a very large modulus is slow and OpenSSL will not allow using public keys with a modulus which is over 10,000 bits in length for signature verification. However the key and parameter check functions do not limit the modulus size when performing the checks.
An application that calls EVP_PKEY_param_check() or EVP_PKEY_public_check() and supplies a key or parameters obtained from an untrusted source could be vulnerable to a Denial of Service attack.
These functions are not called by OpenSSL itself on untrusted DSA keys so only applications that directly call these functions may be vulnerable.
Also vulnerable are the OpenSSL pkey and pkeyparam command line applications
when using the -check option.
The OpenSSL SSL/TLS implementation is not affected by this issue.
The OpenSSL 3.0 and 3.1 FIPS providers are affected by this issue.
- Record
CVE-2024-4603- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-606
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2024-4603
5.3
Issue summary: Checking excessively long DSA keys or parameters may be very slow. Impact summary: Applications that use the functions EVP_PKEY_param_check() or EVP_PKEY_public_check() to check a DSA public key or DSA parameters may experience long delays. Where the key or parameters that are being checked have been obtained from an untrusted source this may lead to a Denial of Service. The functions EVP_PKEY_param_check() or EVP_PKEY_public_check() perform various checks on DSA parameters. Some of those computations take a long time if the modulus (p parameter) is too large. Trying to use a very large modulus is slow and OpenSSL will not allow using public keys with a modulus which is over 10,000 bits in length for signature verification. However the key and parameter check functions do not limit the modulus size when performing the checks. An application that calls EVP_PKEY_param_check() or EVP_PKEY_public_check() and supplies a key or parameters obtained from an untrusted source could be vulnerable to a Denial of Service attack. These functions are not called by OpenSSL itself on untrusted DSA keys so only applications that directly call these functions may be vulnerable. Also vulnerable are the OpenSSL pkey and pkeyparam command line applications when using the -check option. The OpenSSL SSL/TLS implementation is not affected by this issue. The OpenSSL 3.0 and 3.1 FIPS providers are affected by this issue.
- Record
DEBIAN-CVE-2024-4603- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-07
OSVJLSEC-2026-250
5.3
Issue summary: Checking excessively long DSA keys or parameters may be very slow.
Issue summary: Checking excessively long DSA keys or parameters may be very slow.
Impact summary: Applications that use the functions EVP_PKEY_param_check()
or EVP_PKEY_public_check() to check a DSA public key or DSA parameters may
experience long delays. Where the key or parameters that are being checked
have been obtained from an untrusted source this may lead to a Denial of
Service.
The functions EVP_PKEY_param_check() or EVP_PKEY_public_check() perform
various checks on DSA parameters. Some of those computations take a long time
if the modulus (p parameter) is too large.
Trying to use a very large modulus is slow and OpenSSL will not allow using public keys with a modulus which is over 10,000 bits in length for signature verification. However the key and parameter check functions do not limit the modulus size when performing the checks.
An application that calls EVP_PKEY_param_check() or EVP_PKEY_public_check()
and supplies a key or parameters obtained from an untrusted source could be
vulnerable to a Denial of Service attack.
These functions are not called by OpenSSL itself on untrusted DSA keys so only applications that directly call these functions may be vulnerable.
Also vulnerable are the OpenSSL pkey and pkeyparam command line applications
when using the -check option.
The OpenSSL SSL/TLS implementation is not affected by this issue.
The OpenSSL 3.0 and 3.1 FIPS providers are affected by this issue.
- Record
JLSEC-2026-250- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVOESA-2025-1326
5.3
edk2 security update
EDK II is a modern, feature-rich, cross-platform firmware development environment for the UEFI and PI specifications.
Security Fix(es):
Issue summary: Checking excessively long DSA keys or parameters may be very slow.
Impact summary: Applications that use the functions EVP_PKEY_param_check() or EVP_PKEY_public_check() to check a DSA public key or DSA parameters may experience long delays. Where the key or parameters that are being checked have been obtained from an untrusted source this may lead to a Denial of Service.
The functions EVP_PKEY_param_check() or EVP_PKEY_public_check() perform
various checks on DSA parameters. Some of those computations take a long time
if the modulus (p parameter) is too large.
Trying to use a very large modulus is slow and OpenSSL will not allow using public keys with a modulus which is over 10,000 bits in length for signature verification. However the key and parameter check functions do not limit the modulus size when performing the checks.
An application that calls EVP_PKEY_param_check() or EVP_PKEY_public_check() and supplies a key or parameters obtained from an untrusted source could be vulnerable to a Denial of Service attack.
These functions are not called by OpenSSL itself on untrusted DSA keys so only applications that directly call these functions may be vulnerable.
Also vulnerable are the OpenSSL pkey and pkeyparam command line applications
when using the -check option.
The OpenSSL SSL/TLS implementation is not affected by this issue.
The OpenSSL 3.0 and 3.1 FIPS providers are affected by this issue.(CVE-2024-4603)
- Record
OESA-2025-1326- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVOESA-2025-1327
5.3
edk2 security update
EDK II is a modern, feature-rich, cross-platform firmware development environment for the UEFI and PI specifications.
Security Fix(es):
Issue summary: Checking excessively long DSA keys or parameters may be very slow.
Impact summary: Applications that use the functions EVP_PKEY_param_check() or EVP_PKEY_public_check() to check a DSA public key or DSA parameters may experience long delays. Where the key or parameters that are being checked have been obtained from an untrusted source this may lead to a Denial of Service.
The functions EVP_PKEY_param_check() or EVP_PKEY_public_check() perform
various checks on DSA parameters. Some of those computations take a long time
if the modulus (p parameter) is too large.
Trying to use a very large modulus is slow and OpenSSL will not allow using public keys with a modulus which is over 10,000 bits in length for signature verification. However the key and parameter check functions do not limit the modulus size when performing the checks.
An application that calls EVP_PKEY_param_check() or EVP_PKEY_public_check() and supplies a key or parameters obtained from an untrusted source could be vulnerable to a Denial of Service attack.
These functions are not called by OpenSSL itself on untrusted DSA keys so only applications that directly call these functions may be vulnerable.
Also vulnerable are the OpenSSL pkey and pkeyparam command line applications
when using the -check option.
The OpenSSL SSL/TLS implementation is not affected by this issue.
The OpenSSL 3.0 and 3.1 FIPS providers are affected by this issue.(CVE-2024-4603)
- Record
OESA-2025-1327- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVRHSA-2024:9333
5.9
Red Hat Security Advisory: openssl and openssl-fips-provider security update
- Record
RHSA-2024:9333- CVSS 3.0
- 5.9 Medium
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2024-4603
5.3
Issue summary: Checking excessively long DSA keys or parameters may be very slow. Impact summary: Applications that use the functions EVP_PKEY_param_check() or EVP_PKEY_public_check() to check a DSA public key or DSA parameters may experience long delays. Where the key or parameters that are being checked have been obtained from an untrusted source this may lead to a Denial of Service. The functions EVP_PKEY_param_check() or EVP_PKEY_public_check() perform various checks on DSA parameters. Some of those computations take a long time if the modulus (p parameter) is too large. Trying to use a very large modulus is slow and OpenSSL will not allow using public keys with a modulus which is over 10,000 bits in length for signature verification. However the key and parameter check functions do not limit the modulus size when performing the checks. An application that calls EVP_PKEY_param_check() or EVP_PKEY_public_check() and supplies a key or parameters obtained from an untrusted source could be vulnerable to a Denial of Service attack. These functions are not called by OpenSSL itself on untrusted DSA keys so only applications that directly call these functions may be vulnerable. Also vulnerable are the OpenSSL pkey and pkeyparam command line applications when using the -check option. The OpenSSL SSL/TLS implementation is not affected by this issue. The OpenSSL 3.0 and 3.1 FIPS providers are affected by this issue.
- Record
UBUNTU-CVE-2024-4603- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVALSA-2024:9333 No score
Low: openssl security update
OpenSSL is a toolkit that implements the Secure Sockets Layer (SSL) and Transport Layer Security (TLS) protocols, as well as a full-strength general-purpose cryptography library.
Security Fix(es):
- openssl: Unbounded memory growth with session handling in TLSv1.3 (CVE-2024-2511)
- openssl: Excessive time spent checking DSA keys and parameters (CVE-2024-4603)
- openssl: Use After Free with SSL_free_buffers (CVE-2024-4741)
- openssl: SSL_select_next_proto buffer overread (CVE-2024-5535)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.
- Record
ALSA-2024:9333- Updated
- 2026-11-02
OSVAZL-42049 No score
CVE-2024-4603 affecting package openssl for versions less than 3.3.2-1
Issue summary: Checking excessively long DSA keys or parameters may be very slow.
Impact summary: Applications that use the functions EVP_PKEY_param_check() or EVP_PKEY_public_check() to check a DSA public key or DSA parameters may experience long delays. Where the key or parameters that are being checked have been obtained from an untrusted source this may lead to a Denial of Service.
The functions EVP_PKEY_param_check() or EVP_PKEY_public_check() perform
various checks on DSA parameters. Some of those computations take a long time
if the modulus (p parameter) is too large.
Trying to use a very large modulus is slow and OpenSSL will not allow using public keys with a modulus which is over 10,000 bits in length for signature verification. However the key and parameter check functions do not limit the modulus size when performing the checks.
An application that calls EVP_PKEY_param_check() or EVP_PKEY_public_check() and supplies a key or parameters obtained from an untrusted source could be vulnerable to a Denial of Service attack.
These functions are not called by OpenSSL itself on untrusted DSA keys so only applications that directly call these functions may be vulnerable.
Also vulnerable are the OpenSSL pkey and pkeyparam command line applications
when using the -check option.
The OpenSSL SSL/TLS implementation is not affected by this issue.
The OpenSSL 3.0 and 3.1 FIPS providers are affected by this issue.
- Record
AZL-42049- Updated
- 2026-11-02
OSVAZL-42058 No score
CVE-2024-4603 affecting package nodejs for versions less than 20.14.0-1
Issue summary: Checking excessively long DSA keys or parameters may be very slow.
Impact summary: Applications that use the functions EVP_PKEY_param_check() or EVP_PKEY_public_check() to check a DSA public key or DSA parameters may experience long delays. Where the key or parameters that are being checked have been obtained from an untrusted source this may lead to a Denial of Service.
The functions EVP_PKEY_param_check() or EVP_PKEY_public_check() perform
various checks on DSA parameters. Some of those computations take a long time
if the modulus (p parameter) is too large.
Trying to use a very large modulus is slow and OpenSSL will not allow using public keys with a modulus which is over 10,000 bits in length for signature verification. However the key and parameter check functions do not limit the modulus size when performing the checks.
An application that calls EVP_PKEY_param_check() or EVP_PKEY_public_check() and supplies a key or parameters obtained from an untrusted source could be vulnerable to a Denial of Service attack.
These functions are not called by OpenSSL itself on untrusted DSA keys so only applications that directly call these functions may be vulnerable.
Also vulnerable are the OpenSSL pkey and pkeyparam command line applications
when using the -check option.
The OpenSSL SSL/TLS implementation is not affected by this issue.
The OpenSSL 3.0 and 3.1 FIPS providers are affected by this issue.
- Record
AZL-42058- Updated
- 2026-11-02
OSVAZL-42063 No score
CVE-2024-4603 affecting package edk2 for versions less than 20240524git3e722403cd16-8
Issue summary: Checking excessively long DSA keys or parameters may be very slow.
Impact summary: Applications that use the functions EVP_PKEY_param_check() or EVP_PKEY_public_check() to check a DSA public key or DSA parameters may experience long delays. Where the key or parameters that are being checked have been obtained from an untrusted source this may lead to a Denial of Service.
The functions EVP_PKEY_param_check() or EVP_PKEY_public_check() perform
various checks on DSA parameters. Some of those computations take a long time
if the modulus (p parameter) is too large.
Trying to use a very large modulus is slow and OpenSSL will not allow using public keys with a modulus which is over 10,000 bits in length for signature verification. However the key and parameter check functions do not limit the modulus size when performing the checks.
An application that calls EVP_PKEY_param_check() or EVP_PKEY_public_check() and supplies a key or parameters obtained from an untrusted source could be vulnerable to a Denial of Service attack.
These functions are not called by OpenSSL itself on untrusted DSA keys so only applications that directly call these functions may be vulnerable.
Also vulnerable are the OpenSSL pkey and pkeyparam command line applications
when using the -check option.
The OpenSSL SSL/TLS implementation is not affected by this issue.
The OpenSSL 3.0 and 3.1 FIPS providers are affected by this issue.
- Record
AZL-42063- Updated
- 2026-11-05
OSVAZL-42694 No score
CVE-2024-4603 affecting package cloud-hypervisor-cvm for versions less than 38.0.72.2-1
Issue summary: Checking excessively long DSA keys or parameters may be very slow.
Impact summary: Applications that use the functions EVP_PKEY_param_check() or EVP_PKEY_public_check() to check a DSA public key or DSA parameters may experience long delays. Where the key or parameters that are being checked have been obtained from an untrusted source this may lead to a Denial of Service.
The functions EVP_PKEY_param_check() or EVP_PKEY_public_check() perform
various checks on DSA parameters. Some of those computations take a long time
if the modulus (p parameter) is too large.
Trying to use a very large modulus is slow and OpenSSL will not allow using public keys with a modulus which is over 10,000 bits in length for signature verification. However the key and parameter check functions do not limit the modulus size when performing the checks.
An application that calls EVP_PKEY_param_check() or EVP_PKEY_public_check() and supplies a key or parameters obtained from an untrusted source could be vulnerable to a Denial of Service attack.
These functions are not called by OpenSSL itself on untrusted DSA keys so only applications that directly call these functions may be vulnerable.
Also vulnerable are the OpenSSL pkey and pkeyparam command line applications
when using the -check option.
The OpenSSL SSL/TLS implementation is not affected by this issue.
The OpenSSL 3.0 and 3.1 FIPS providers are affected by this issue.
- Record
AZL-42694- Updated
- 2026-11-02
OSVAZL-42766 No score
CVE-2024-4603 affecting package cloud-hypervisor-cvm for versions less than 38.0.72.2-1
Issue summary: Checking excessively long DSA keys or parameters may be very slow.
Impact summary: Applications that use the functions EVP_PKEY_param_check() or EVP_PKEY_public_check() to check a DSA public key or DSA parameters may experience long delays. Where the key or parameters that are being checked have been obtained from an untrusted source this may lead to a Denial of Service.
The functions EVP_PKEY_param_check() or EVP_PKEY_public_check() perform
various checks on DSA parameters. Some of those computations take a long time
if the modulus (p parameter) is too large.
Trying to use a very large modulus is slow and OpenSSL will not allow using public keys with a modulus which is over 10,000 bits in length for signature verification. However the key and parameter check functions do not limit the modulus size when performing the checks.
An application that calls EVP_PKEY_param_check() or EVP_PKEY_public_check() and supplies a key or parameters obtained from an untrusted source could be vulnerable to a Denial of Service attack.
These functions are not called by OpenSSL itself on untrusted DSA keys so only applications that directly call these functions may be vulnerable.
Also vulnerable are the OpenSSL pkey and pkeyparam command line applications
when using the -check option.
The OpenSSL SSL/TLS implementation is not affected by this issue.
The OpenSSL 3.0 and 3.1 FIPS providers are affected by this issue.
- Record
AZL-42766- Updated
- 2026-11-02
OSVAZL-47684 No score
CVE-2024-4603 affecting package hvloader for versions less than 1.0.1-6
Issue summary: Checking excessively long DSA keys or parameters may be very slow.
Impact summary: Applications that use the functions EVP_PKEY_param_check() or EVP_PKEY_public_check() to check a DSA public key or DSA parameters may experience long delays. Where the key or parameters that are being checked have been obtained from an untrusted source this may lead to a Denial of Service.
The functions EVP_PKEY_param_check() or EVP_PKEY_public_check() perform
various checks on DSA parameters. Some of those computations take a long time
if the modulus (p parameter) is too large.
Trying to use a very large modulus is slow and OpenSSL will not allow using public keys with a modulus which is over 10,000 bits in length for signature verification. However the key and parameter check functions do not limit the modulus size when performing the checks.
An application that calls EVP_PKEY_param_check() or EVP_PKEY_public_check() and supplies a key or parameters obtained from an untrusted source could be vulnerable to a Denial of Service attack.
These functions are not called by OpenSSL itself on untrusted DSA keys so only applications that directly call these functions may be vulnerable.
Also vulnerable are the OpenSSL pkey and pkeyparam command line applications
when using the -check option.
The OpenSSL SSL/TLS implementation is not affected by this issue.
The OpenSSL 3.0 and 3.1 FIPS providers are affected by this issue.
- Record
AZL-47684- Updated
- 2026-11-02
OSVAZL-78534 No score
CVE-2024-4603 affecting package openssl-fips-provider 3.1.2-2
Issue summary: Checking excessively long DSA keys or parameters may be very slow.
Impact summary: Applications that use the functions EVP_PKEY_param_check() or EVP_PKEY_public_check() to check a DSA public key or DSA parameters may experience long delays. Where the key or parameters that are being checked have been obtained from an untrusted source this may lead to a Denial of Service.
The functions EVP_PKEY_param_check() or EVP_PKEY_public_check() perform
various checks on DSA parameters. Some of those computations take a long time
if the modulus (p parameter) is too large.
Trying to use a very large modulus is slow and OpenSSL will not allow using public keys with a modulus which is over 10,000 bits in length for signature verification. However the key and parameter check functions do not limit the modulus size when performing the checks.
An application that calls EVP_PKEY_param_check() or EVP_PKEY_public_check() and supplies a key or parameters obtained from an untrusted source could be vulnerable to a Denial of Service attack.
These functions are not called by OpenSSL itself on untrusted DSA keys so only applications that directly call these functions may be vulnerable.
Also vulnerable are the OpenSSL pkey and pkeyparam command line applications
when using the -check option.
The OpenSSL SSL/TLS implementation is not affected by this issue.
The OpenSSL 3.0 and 3.1 FIPS providers are affected by this issue.
- Record
AZL-78534- Updated
- 2026-11-05
OSVCLSA-2024-1735121358 No score
openssl: Fix of CVE-2024-4603
- CVE-2024-4603: Check DSA parameters for excessive sizes before validating
- Record
CLSA-2024-1735121358- Updated
- 2026-11-02
OSVCLSA-2026-1779782518 No score
openssl: Fix of 3 CVEs
- CVE-2023-3446: fix DH_check() excessive time with over sized modulus
- CVE-2024-4603: fix DSA parameter check excessive time with very large keys
- CVE-2024-4741: fix use-after-free in SSL_free_buffers
- Record
CLSA-2026-1779782518- Updated
- 2026-11-02
OSVMGASA-2024-0200 No score
Updated openssl packages fix security vulnerabilities
The updated packages fix security vulnerabilities: Excessive time spent checking DSA keys and parameters. (CVE-2024-4603) Use After Free with SSL_free_buffers. (CVE-2024-4741)
- Record
MGASA-2024-0200- Updated
- 2026-11-02
OSVMGASA-2024-0281 No score
Updated quictls packages fix security vulnerabilities
The updated packages fix security vulnerabilities
- Record
MGASA-2024-0281- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:13992-1 No score
libopenssl-3-devel-3.1.4-8.1 on GA media
These are all security issues fixed in the libopenssl-3-devel-3.1.4-8.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:13992-1- Updated
- 2026-11-02
OSVRLSA-2024:9333 No score
Low: openssl and openssl-fips-provider security update
OpenSSL is a toolkit that implements the Secure Sockets Layer (SSL) and Transport Layer Security (TLS) protocols, as well as a full-strength general-purpose cryptography library.
Security Fix(es):
-
openssl: Unbounded memory growth with session handling in TLSv1.3 (CVE-2024-2511)
-
openssl: Excessive time spent checking DSA keys and parameters (CVE-2024-4603)
-
openssl: Use After Free with SSL_free_buffers (CVE-2024-4741)
-
openssl: SSL_select_next_proto buffer overread (CVE-2024-5535)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the Rocky Linux 9.5 Release Notes linked from the References section.
- Record
RLSA-2024:9333- Updated
- 2026-11-02
OSVSUSE-SU-2024:1789-1 No score
Security update for openssl-3
This update for openssl-3 fixes the following issues:
- CVE-2024-4603: Fixed DSA parameter checks for excessive sizes before validating (bsc#1224388).
- Record
SUSE-SU-2024:1789-1- Updated
- 2026-11-02
OSVSUSE-SU-2024:1947-1 No score
Security update for openssl-3
This update for openssl-3 fixes the following issues:
- CVE-2024-2511: Fixed unconstrained session cache growth in TLSv1.3 (bsc#1222548).
- CVE-2024-4603: Fixed DSA parameter checks for excessive sizes before validating (bsc#1224388).
- Record
SUSE-SU-2024:1947-1- Updated
- 2026-11-02
OSVSUSE-SU-2024:2066-1 No score
Security update for openssl-3
This update for openssl-3 fixes the following issues:
Security issues fixed:
- CVE-2024-4603: Check DSA parameters for excessive sizes before validating (bsc#1224388)
- CVE-2024-4741: Fixed a use-after-free with SSL_free_buffers. (bsc#1225551)
Other issues fixed:
- Enable livepatching support (bsc#1223428)
- Fix HDKF key derivation (bsc#1225291, gh#openssl/openssl#23448, + gh#openssl/openssl#23456)
- Record
SUSE-SU-2024:2066-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:20014-1 No score
Security update for openssl-3, libpulp, ulp-macros
This update for openssl-3, libpulp, ulp-macros fixes the following issues:
openssl-3:
- CVE-2024-6119: possible denial of service in X.509 name checks (bsc#1229465)
- CVE-2024-5535: SSL_select_next_proto buffer overread (bsc#1227138)
- CVE-2024-4741: Fixed a use-after-free with SSL_free_buffers (bsc#1225551)
- CVE-2024-4603: Check DSA parameters for excessive sizes before validating (bsc#1224388)
- CVE-2024-2511: Fix unconstrained session cache growth in TLSv1.3 (bsc#1222548)
- FIPS: Deny SHA-1 signature verification in FIPS provider (bsc#1221365)
- FIPS: RSA keygen PCT requirements. (bsc#1221760, bsc#1221753)
- FIPS: Check that the fips provider is available before setting it as the default provider in FIPS mode. (bsc#1220523)
- FIPS: Port openssl to use jitterentropy (bsc#1220523)
- FIPS: Block non-Approved Elliptic Curves (bsc#1221786)
- FIPS: Service Level Indicator (bsc#1221365)
- FIPS: Output the FIPS-validation name and module version which uniquely identify the FIPS validated module. (bsc#1221751)
- FIPS: Add required selftests (bsc#1221760)
- FIPS: DH: Disable FIPS 186-4 Domain Parameters (bsc#1221821)
- FIPS: Recommendation for Password-Based Key Derivation (bsc#1221827)
- FIPS: Zeroization is required (bsc#1221752)
- FIPS: Reseed DRBG (bsc#1220690, bsc#1220693, bsc#1220696)
- FIPS: NIST SP 800-56Brev2 (bsc#1221824)
- FIPS: Approved Modulus Sizes for RSA Digital Signature for FIPS 186-4 (bsc#1221787)
- FIPS: Port openssl to use jitterentropy (bsc#1220523)
- FIPS: NIST SP 800-56Arev3 (bsc#1221822)
- FIPS: Error state has to be enforced (bsc#1221753)
- Build with enabled sm2 and sm4 support (bsc#1222899)
- fix non-reproducible build issue
- Fix HDKF key derivation (bsc#1225291)
- Enable livepatching support (bsc#1223428)
libpulp:
-
Update package with libpulp-0.3.5
- Change .so load policy from lazy to eager.
- Fix patch of references when mprotect is enabled.
- Fix tramposed calloc arguments.
- Fix crash of ulp packer on empty lines.
-
Disabled ptrace_scope through aaa_base-enable-ptrace package (bsc#1221763).
-
Update package with libpulp-0.3.4:
- Add debuginfo into ulp extract.
-
Disabled ptrace_scope when building the package (bsc#1221763).
-
Update package with libpulp-0.3.3:
- Fixed a race condition when process list is empty.
- Removed "Unable to get section data" error message (bsc#1223306).
- Bumped asunsafe_conversion attempts from 100 to 2000.
- Fixed banner test on clang-18.
- Check if ptrace_scope is enabled when attempting a ptrace operation (bsc#1221763).
-
Update package with libpulp-0.3.1:
- Add timestamp information on
ulp patches.
- Add timestamp information on
ulp-macros:
- Initial release.
- Record
SUSE-SU-2025:20014-1- Updated
- 2026-11-02
OSVUSN-6937-1 No score
openssl vulnerabilities
It was discovered that OpenSSL incorrectly handled TLSv1.3 sessions when certain non-default TLS server configurations were in use. A remote attacker could possibly use this issue to cause OpenSSL to consume resources, leading to a denial of service. (CVE-2024-2511)
It was discovered that OpenSSL incorrectly handled checking excessively long DSA keys or parameters. A remote attacker could possibly use this issue to cause OpenSSL to consume resources, leading to a denial of service. This issue only affected Ubuntu 22.04 LTS and Ubuntu 24.04 LTS. (CVE-2024-4603)
William Ahern discovered that OpenSSL incorrectly handled certain memory operations in a rarely-used API. A remote attacker could use this issue to cause OpenSSL to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2024-4741)
Joseph Birr-Pixton discovered that OpenSSL incorrectly handled calling a certain API with an empty supported client protocols buffer. A remote attacker could possibly use this issue to obtain sensitive information, or cause OpenSSL to crash, resulting in a denial of service. (CVE-2024-5535)
- Record
USN-6937-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
opensslAlpine:v3.17 |
before 3.0.13-r0 | 3.0.13-r0 |
opensslAlpine:v3.18 |
before 3.1.5-r0 | 3.1.5-r0 |
opensslAlpine:v3.19 |
before 3.1.5-r0 | 3.1.5-r0 |
opensslAlpine:v3.20 |
before 3.3.0-r2 | 3.3.0-r2 |
opensslAlpine:v3.21 |
before 3.3.0-r2 | 3.3.0-r2 |
opensslAlpine:v3.22 |
before 3.3.0-r2 | 3.3.0-r2 |
opensslAlpine:v3.23 |
before 3.3.0-r2 | 3.3.0-r2 |
opensslAlpine:v3.24 |
before 3.3.0-r2 | 3.3.0-r2 |
opensslAlmaLinux:9 From an advisory covering 4 CVEs |
before 1:3.2.2-6.el9_5 | 1:3.2.2-6.el9_5 |
openssl-develAlmaLinux:9 From an advisory covering 4 CVEs |
before 1:3.2.2-6.el9_5 | 1:3.2.2-6.el9_5 |
Show 72 moreShow less
| Package | Affected | Fixed |
|---|---|---|
openssl-libsAlmaLinux:9 From an advisory covering 4 CVEs |
before 1:3.2.2-6.el9_5 | 1:3.2.2-6.el9_5 |
openssl-perlAlmaLinux:9 From an advisory covering 4 CVEs |
before 1:3.2.2-6.el9_5 | 1:3.2.2-6.el9_5 |
opensslAzure Linux:3 |
before 3.3.2-1 | 3.3.2-1 |
nodejsAzure Linux:3 |
before 20.14.0-1 | 20.14.0-1 |
edk2Azure Linux:3 |
before 20240524git3e722403cd16-8 | 20240524git3e722403cd16-8 |
cloud-hypervisor-cvmAzure Linux:2 |
before 38.0.72.2-1 | 38.0.72.2-1 |
cloud-hypervisor-cvmAzure Linux:3 |
before 38.0.72.2-1 | 38.0.72.2-1 |
hvloaderAzure Linux:2 |
before 1.0.1-6 | 1.0.1-6 |
openssl-fips-providerAzure Linux:3 |
through 3.1.2-2 | None known |
opensslAlpaquita:23 |
3.0.8-r4 up to 3.0.13-r0 | 3.0.13-r0 |
opensslAlpaquita:stream |
3.1.1-r1 up to 3.3.0-r2 | 3.3.0-r2 |
opensslBellSoft Hardened Containers:23 |
3.0.8-r4 up to 3.0.13-r0 | 3.0.13-r0 |
opensslBellSoft Hardened Containers:stream |
3.1.1-r1 up to 3.3.0-r2 | 3.3.0-r2 |
opensslTuxCare:AlmaLinux:9.2 |
before 1:3.0.7-17.el9_2.tuxcare.els5 | 1:3.0.7-17.el9_2.tuxcare.els5 |
openssl-develTuxCare:AlmaLinux:9.2 |
before 1:3.0.7-17.el9_2.tuxcare.els5 | 1:3.0.7-17.el9_2.tuxcare.els5 |
openssl-libsTuxCare:AlmaLinux:9.2 |
before 1:3.0.7-17.el9_2.tuxcare.els5 | 1:3.0.7-17.el9_2.tuxcare.els5 |
openssl-perlTuxCare:AlmaLinux:9.2 |
before 1:3.0.7-17.el9_2.tuxcare.els5 | 1:3.0.7-17.el9_2.tuxcare.els5 |
opensslTuxCare:AlmaLinux:9.2 From an advisory covering 3 CVEs |
before 1:3.0.7-20.el9_2.tuxcare.1.els13 | 1:3.0.7-20.el9_2.tuxcare.1.els13 |
openssl-develTuxCare:AlmaLinux:9.2 From an advisory covering 3 CVEs |
before 1:3.0.7-20.el9_2.tuxcare.1.els13 | 1:3.0.7-20.el9_2.tuxcare.1.els13 |
openssl-libsTuxCare:AlmaLinux:9.2 From an advisory covering 3 CVEs |
before 1:3.0.7-20.el9_2.tuxcare.1.els13 | 1:3.0.7-20.el9_2.tuxcare.1.els13 |
openssl-perlTuxCare:AlmaLinux:9.2 From an advisory covering 3 CVEs |
before 1:3.0.7-20.el9_2.tuxcare.1.els13 | 1:3.0.7-20.el9_2.tuxcare.1.els13 |
opensslDebian:12 |
before 3.0.14-1~deb12u1, plus listed versions 3.0.10-13.0.10-1~deb12u13.0.11-13.0.11-1~deb12u13.0.11-1~deb12u2 Show 5 moreShow less3.0.12-13.0.12-23.0.13-1~deb12u13.0.13-1~deb12u23.0.9-1 |
3.0.14-1~deb12u1 |
opensslDebian:13 |
before 3.2.2-1 | 3.2.2-1 |
opensslDebian:14 |
before 3.2.2-1 | 3.2.2-1 |
OpenSSL_jllJulia |
3.0.8+0 up to 3.0.14+0 | 3.0.14+0 |
opensslMageia:9 From an advisory covering 2 CVEs |
before 3.0.13-1.1.mga9 | 3.0.13-1.1.mga9 |
quictlsMageia:9 From an advisory covering 8 CVEs |
before 3.0.14-1.1.mga9 | 3.0.14-1.1.mga9 |
edk2openEuler:24.03-LTS |
before 202308-21.oe2403 | 202308-21.oe2403 |
edk2openEuler:24.03-LTS-SP1 |
before 202308-20.oe2403sp1 | 202308-20.oe2403sp1 |
openssl-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 1:3.2.2-6.el9_5 | 1:3.2.2-6.el9_5 |
openssl-debugsourceRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 1:3.2.2-6.el9_5 | 1:3.2.2-6.el9_5 |
openssl-develRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 1:3.2.2-6.el9_5 | 1:3.2.2-6.el9_5 |
openssl-libs-debuginfoRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 1:3.2.2-6.el9_5 | 1:3.2.2-6.el9_5 |
openssl-perlRed Hat:enterprise_linux:9::appstream From an advisory covering 4 CVEs |
before 1:3.2.2-6.el9_5 | 1:3.2.2-6.el9_5 |
opensslRed Hat:enterprise_linux:9::baseos From an advisory covering 4 CVEs |
before 1:3.2.2-6.el9_5 | 1:3.2.2-6.el9_5 |
openssl-debuginfoRed Hat:enterprise_linux:9::baseos From an advisory covering 4 CVEs |
before 1:3.2.2-6.el9_5 | 1:3.2.2-6.el9_5 |
openssl-debugsourceRed Hat:enterprise_linux:9::baseos From an advisory covering 4 CVEs |
before 1:3.2.2-6.el9_5 | 1:3.2.2-6.el9_5 |
openssl-libsRed Hat:enterprise_linux:9::baseos From an advisory covering 4 CVEs |
before 1:3.2.2-6.el9_5 | 1:3.2.2-6.el9_5 |
openssl-libs-debuginfoRed Hat:enterprise_linux:9::baseos From an advisory covering 4 CVEs |
before 1:3.2.2-6.el9_5 | 1:3.2.2-6.el9_5 |
opensslRocky Linux:9 From an advisory covering 4 CVEs |
before 1:3.2.2-6.el9_5.1 | 1:3.2.2-6.el9_5.1 |
openssl-fips-providerRocky Linux:9 From an advisory covering 4 CVEs |
before 0:3.0.7-6.el9_5 | 0:3.0.7-6.el9_5 |
openssl-3SUSE:Linux Enterprise Module for Basesystem 15 SP5 |
before 3.0.8-150500.5.33.1 | 3.0.8-150500.5.33.1 |
openssl-3openSUSE:Leap 15.5 |
before 3.0.8-150500.5.33.1 | 3.0.8-150500.5.33.1 |
openssl-3SUSE:Linux Enterprise Micro 5.3 From an advisory covering 2 CVEs |
before 3.0.8-150400.4.54.1 | 3.0.8-150400.4.54.1 |
openssl-3SUSE:Linux Enterprise Micro 5.4 From an advisory covering 2 CVEs |
before 3.0.8-150400.4.54.1 | 3.0.8-150400.4.54.1 |
openssl-3SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 2 CVEs |
before 3.0.8-150400.4.54.1 | 3.0.8-150400.4.54.1 |
openssl-3SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 2 CVEs |
before 3.0.8-150400.4.54.1 | 3.0.8-150400.4.54.1 |
openssl-3SUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 2 CVEs |
before 3.0.8-150400.4.54.1 | 3.0.8-150400.4.54.1 |
openssl-3SUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 2 CVEs |
before 3.0.8-150400.4.54.1 | 3.0.8-150400.4.54.1 |
openssl-3SUSE:Manager Proxy 4.3 From an advisory covering 2 CVEs |
before 3.0.8-150400.4.54.1 | 3.0.8-150400.4.54.1 |
openssl-3SUSE:Manager Server 4.3 From an advisory covering 2 CVEs |
before 3.0.8-150400.4.54.1 | 3.0.8-150400.4.54.1 |
openssl-3openSUSE:Leap Micro 5.3 From an advisory covering 2 CVEs |
before 3.0.8-150400.4.54.1 | 3.0.8-150400.4.54.1 |
openssl-3openSUSE:Leap Micro 5.4 From an advisory covering 2 CVEs |
before 3.0.8-150400.4.54.1 | 3.0.8-150400.4.54.1 |
openssl-3SUSE:Linux Enterprise Module for Basesystem 15 SP6 From an advisory covering 2 CVEs |
before 3.1.4-150600.5.7.1 | 3.1.4-150600.5.7.1 |
openssl-3openSUSE:Leap 15.6 From an advisory covering 2 CVEs |
before 3.1.4-150600.5.7.1 | 3.1.4-150600.5.7.1 |
jitterentropySUSE:Linux Micro 6.0 From an advisory covering 5 CVEs |
before 3.4.1-3.1 | 3.4.1-3.1 |
libpulpSUSE:Linux Micro 6.0 From an advisory covering 5 CVEs |
before 0.3.5-1.1 | 0.3.5-1.1 |
openssl-3SUSE:Linux Micro 6.0 From an advisory covering 5 CVEs |
before 3.1.4-6.1 | 3.1.4-6.1 |
nodejsUbuntu:Pro:16.04:LTS |
All versions, plus listed versions 0.10.25~dfsg2-2ubuntu14.2.2~dfsg-14.2.3~dfsg-14.2.4~dfsg-1ubuntu14.2.4~dfsg-2 Show 7 moreShow less4.2.6~dfsg-1ubuntu14.2.6~dfsg-1ubuntu44.2.6~dfsg-1ubuntu4.14.2.6~dfsg-1ubuntu4.24.2.6~dfsg-1ubuntu4.2+esm14.2.6~dfsg-1ubuntu4.2+esm24.2.6~dfsg-1ubuntu4.2+esm3 |
None known |
nodejsUbuntu:Pro:18.04:LTS |
All versions, plus listed versions 6.11.4~dfsg-1ubuntu16.11.4~dfsg-1ubuntu26.12.0~dfsg-1ubuntu16.12.0~dfsg-2ubuntu16.12.0~dfsg-2ubuntu2 Show 10 moreShow less8.10.0~dfsg-28.10.0~dfsg-2ubuntu0.28.10.0~dfsg-2ubuntu0.38.10.0~dfsg-2ubuntu0.48.10.0~dfsg-2ubuntu0.4+esm18.10.0~dfsg-2ubuntu0.4+esm28.10.0~dfsg-2ubuntu0.4+esm38.10.0~dfsg-2ubuntu0.4+esm48.10.0~dfsg-2ubuntu0.4+esm58.10.0~dfsg-2ubuntu0.4+esm6 |
None known |
opensslUbuntu:22.04:LTS |
before 3.0.2-0ubuntu1.17, plus listed versions 1.1.1l-1ubuntu13.0.0-1ubuntu13.0.1-0ubuntu13.0.2-0ubuntu13.0.2-0ubuntu1.1 Show 13 moreShow less3.0.2-0ubuntu1.23.0.2-0ubuntu1.43.0.2-0ubuntu1.53.0.2-0ubuntu1.63.0.2-0ubuntu1.73.0.2-0ubuntu1.83.0.2-0ubuntu1.93.0.2-0ubuntu1.103.0.2-0ubuntu1.123.0.2-0ubuntu1.133.0.2-0ubuntu1.143.0.2-0ubuntu1.153.0.2-0ubuntu1.16 |
3.0.2-0ubuntu1.17 |
nodejsUbuntu:Pro:22.04:LTS |
All versions, plus listed versions 12.22.5~dfsg-5ubuntu112.22.7~dfsg-2ubuntu112.22.7~dfsg-2ubuntu312.22.9~dfsg-1ubuntu212.22.9~dfsg-1ubuntu3 Show 7 moreShow less12.22.9~dfsg-1ubuntu3.112.22.9~dfsg-1ubuntu3.212.22.9~dfsg-1ubuntu3.312.22.9~dfsg-1ubuntu3.412.22.9~dfsg-1ubuntu3.512.22.9~dfsg-1ubuntu3.612.22.9~dfsg-1ubuntu3.6+esm2 |
None known |
opensslUbuntu:Pro:FIPS-preview:22.04:LTS |
All versions, plus listed versions 3.0.2-0ubuntu1.10+Fips13.0.2-0ubuntu1.12+Fips1 |
None known |
openssl-fipsUbuntu:Pro:FIPS-preview:22.04:LTS |
All versions, plus listed versions 3.0.5-0ubuntu0.1+Fips2.1 |
None known |
opensslUbuntu:Pro:FIPS-updates:22.04:LTS |
before 3.0.2-0ubuntu1.17+Fips1, plus listed versions 3.0.2-0ubuntu1.10+Fips13.0.2-0ubuntu1.12+Fips13.0.2-0ubuntu1.14+Fips13.0.2-0ubuntu1.15+Fips13.0.2-0ubuntu1.16+Fips1 |
3.0.2-0ubuntu1.17+Fips1 |
openssl-fipsUbuntu:Pro:FIPS-updates:22.04:LTS |
All versions, plus listed versions 3.0.5-0ubuntu0.1+Fips2.13.0.5-0ubuntu0.2+Fips1 |
None known |
opensslUbuntu:24.04:LTS |
before 3.0.13-0ubuntu3.2, plus listed versions 3.0.10-1ubuntu23.0.10-1ubuntu2.13.0.10-1ubuntu33.0.10-1ubuntu43.0.13-0ubuntu23.0.13-0ubuntu33.0.13-0ubuntu3.1 |
3.0.13-0ubuntu3.2 |
openssl-fipsUbuntu:Pro:FIPS-updates:24.04:LTS |
before 3.0.13-0ubuntu3.6+Fips1, plus listed versions 3.0.13-0ubuntu3+Fips1 |
3.0.13-0ubuntu3.6+Fips1 |
opensslUbuntu:20.04:LTS From an advisory covering 4 CVEs |
before 1.1.1f-1ubuntu2.23, plus listed versions 1.1.1c-1ubuntu41.1.1d-2ubuntu31.1.1d-2ubuntu61.1.1f-1ubuntu11.1.1f-1ubuntu2 Show 19 moreShow less1.1.1f-1ubuntu2.11.1.1f-1ubuntu2.21.1.1f-1ubuntu2.31.1.1f-1ubuntu2.41.1.1f-1ubuntu2.51.1.1f-1ubuntu2.81.1.1f-1ubuntu2.91.1.1f-1ubuntu2.101.1.1f-1ubuntu2.111.1.1f-1ubuntu2.121.1.1f-1ubuntu2.131.1.1f-1ubuntu2.151.1.1f-1ubuntu2.161.1.1f-1ubuntu2.171.1.1f-1ubuntu2.181.1.1f-1ubuntu2.191.1.1f-1ubuntu2.201.1.1f-1ubuntu2.211.1.1f-1ubuntu2.22 |
1.1.1f-1ubuntu2.23 |
opensslUbuntu:22.04:LTS From an advisory covering 4 CVEs |
before 3.0.2-0ubuntu1.17, plus listed versions 1.1.1l-1ubuntu13.0.0-1ubuntu13.0.1-0ubuntu13.0.2-0ubuntu13.0.2-0ubuntu1.1 Show 13 moreShow less3.0.2-0ubuntu1.23.0.2-0ubuntu1.43.0.2-0ubuntu1.53.0.2-0ubuntu1.63.0.2-0ubuntu1.73.0.2-0ubuntu1.83.0.2-0ubuntu1.93.0.2-0ubuntu1.103.0.2-0ubuntu1.123.0.2-0ubuntu1.133.0.2-0ubuntu1.143.0.2-0ubuntu1.153.0.2-0ubuntu1.16 |
3.0.2-0ubuntu1.17 |
opensslUbuntu:24.04:LTS From an advisory covering 4 CVEs |
before 3.0.13-0ubuntu3.2, plus listed versions 3.0.10-1ubuntu23.0.10-1ubuntu2.13.0.10-1ubuntu33.0.10-1ubuntu43.0.13-0ubuntu23.0.13-0ubuntu33.0.13-0ubuntu3.1 |
3.0.13-0ubuntu3.2 |
openssl-3openSUSE:Tumbleweed |
before 3.1.4-8.1 | 3.1.4-8.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | ||
| facts | OSV | |
| published | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2024-4603 is a medium vulnerability (CVSS 5.3) in Openssl, published May 16, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.13%, the 66th percentile. Fixed in openssl 3.0.13-r0.
References
openssl.org/news/secadv/20240516.txt
github.com/openssl/openssl/commit/3559e868e58005d15c6013a0c1fd832e51c73397
github.com/openssl/openssl/commit/9c39b3858091c152f52513c066ff2c5a47969f0d
github.com/openssl/openssl/commit/da343d0605c826ef197aceedc67e8e04f065f740
github.com/openssl/openssl/commit/53ea06486d296b890d565fb971b2764fcd826e7e
openwall.com/lists/oss-security/2024/05/16/2
Show 90 moreShow less
security.netapp.com/advisory/ntap-20240621-0001
nvd.nist.gov/vuln/detail/CVE-2024-4603
github.com/advisories/GHSA-85xr-ghj6-6m46
security.alpinelinux.org/vuln/CVE-2024-4603
access.redhat.com/errata/RHSA-2024:9333
access.redhat.com/security/cve/CVE-2024-2511
access.redhat.com/security/cve/CVE-2024-4603
access.redhat.com/security/cve/CVE-2024-4741
access.redhat.com/security/cve/CVE-2024-5535
bugzilla.redhat.com/2274020
bugzilla.redhat.com/2281029
bugzilla.redhat.com/2283757
bugzilla.redhat.com/2294581
errata.almalinux.org/9/ALSA-2024-9333.html
docs.bell-sw.com/security/cves/CVE-2024-4603
errata.tuxcare.com/almalinux9.2-esu/CLSA-2024-1735121358.html
errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2026-1779782518.html
github.com/CVEProject/cvelistV5/tree/main/cves/2024/4xxx/CVE-2024-4603.json
security-tracker.debian.org/tracker/CVE-2024-4603
advisories.mageia.org/MGASA-2024-0200.html
bugs.mageia.org/show_bug.cgi?id=33224
openssl.org/news/secadv/20240528.txt
advisories.mageia.org/MGASA-2024-0281.html
bugs.mageia.org/show_bug.cgi?id=33468
openssl-library.org/news/vulnerabilities-3.0
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-1326
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2025-1327
docs.redhat.com/en/documentation/red_hat_enterprise_linux/9/html/9.5_release_notes/index
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2274020
bugzilla.redhat.com/show_bug.cgi?id=2281029
bugzilla.redhat.com/show_bug.cgi?id=2283757
bugzilla.redhat.com/show_bug.cgi?id=2294581
issues.redhat.com/browse/RHEL-26271
issues.redhat.com/browse/RHEL-32123
issues.redhat.com/browse/RHEL-38514
issues.redhat.com/browse/RHEL-40723
issues.redhat.com/browse/RHEL-58662
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_9333.json
cve.org/CVERecord?id=CVE-2024-2511
nvd.nist.gov/vuln/detail/CVE-2024-2511
openssl.org/news/vulnerabilities.html
cve.org/CVERecord?id=CVE-2024-4603
cve.org/CVERecord?id=CVE-2024-4741
nvd.nist.gov/vuln/detail/CVE-2024-4741
cve.org/CVERecord?id=CVE-2024-5535
nvd.nist.gov/vuln/detail/CVE-2024-5535
oracle.com/security-alerts/cpuoct2024.html
errata.rockylinux.org/RLSA-2024:9333
suse.com/support/update/announcement/2024/suse-su-20241789-1
bugzilla.suse.com/1224388
suse.com/security/cve/CVE-2024-4603
suse.com/support/update/announcement/2024/suse-su-20241947-1
bugzilla.suse.com/1222548
suse.com/security/cve/CVE-2024-2511
suse.com/support/update/announcement/2024/suse-su-20242066-1
bugzilla.suse.com/1223428
bugzilla.suse.com/1225291
bugzilla.suse.com/1225551
suse.com/security/cve/CVE-2024-4741
suse.com/support/update/announcement/2025/suse-su-202520014-1
bugzilla.suse.com/1220523
bugzilla.suse.com/1220690
bugzilla.suse.com/1220693
bugzilla.suse.com/1220696
bugzilla.suse.com/1221365
bugzilla.suse.com/1221751
bugzilla.suse.com/1221752
bugzilla.suse.com/1221753
bugzilla.suse.com/1221760
bugzilla.suse.com/1221763
bugzilla.suse.com/1221786
bugzilla.suse.com/1221787
bugzilla.suse.com/1221821
bugzilla.suse.com/1221822
bugzilla.suse.com/1221824
bugzilla.suse.com/1221827
bugzilla.suse.com/1222899
bugzilla.suse.com/1223306
bugzilla.suse.com/1223336
bugzilla.suse.com/1226463
bugzilla.suse.com/1227138
bugzilla.suse.com/1229465
suse.com/security/cve/CVE-2024-5535
suse.com/security/cve/CVE-2024-6119
ubuntu.com/security/CVE-2024-4603
ubuntu.com/security/notices/USN-6937-1
ubuntu.com/security/CVE-2024-2511
ubuntu.com/security/CVE-2024-4741
ubuntu.com/security/CVE-2024-5535