Every CVE Search/ Get API key

CVE-2024-4603

Excessive time spent checking DSA keys and parameters

5.3 MediumFix available

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

1.13%Up 1.1 points since May 17, 2024
90%50%10%1%

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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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.

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

Affected packages
PackageAffectedFixed
openssl
Alpine:v3.17
before 3.0.13-r0
3.0.13-r0
openssl
Alpine:v3.18
before 3.1.5-r0
3.1.5-r0
openssl
Alpine:v3.19
before 3.1.5-r0
3.1.5-r0
openssl
Alpine:v3.20
before 3.3.0-r2
3.3.0-r2
openssl
Alpine:v3.21
before 3.3.0-r2
3.3.0-r2
openssl
Alpine:v3.22
before 3.3.0-r2
3.3.0-r2
openssl
Alpine:v3.23
before 3.3.0-r2
3.3.0-r2
openssl
Alpine:v3.24
before 3.3.0-r2
3.3.0-r2
openssl
AlmaLinux:9
From an advisory covering 4 CVEs
before 1:3.2.2-6.el9_5
1:3.2.2-6.el9_5
openssl-devel
AlmaLinux: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
Affected packages
PackageAffectedFixed
openssl-libs
AlmaLinux:9
From an advisory covering 4 CVEs
before 1:3.2.2-6.el9_5
1:3.2.2-6.el9_5
openssl-perl
AlmaLinux:9
From an advisory covering 4 CVEs
before 1:3.2.2-6.el9_5
1:3.2.2-6.el9_5
openssl
Azure Linux:3
before 3.3.2-1
3.3.2-1
nodejs
Azure Linux:3
before 20.14.0-1
20.14.0-1
edk2
Azure Linux:3
before 20240524git3e722403cd16-8
20240524git3e722403cd16-8
cloud-hypervisor-cvm
Azure Linux:2
before 38.0.72.2-1
38.0.72.2-1
cloud-hypervisor-cvm
Azure Linux:3
before 38.0.72.2-1
38.0.72.2-1
hvloader
Azure Linux:2
before 1.0.1-6
1.0.1-6
openssl-fips-provider
Azure Linux:3
through 3.1.2-2 None known
openssl
Alpaquita:23
3.0.8-r4 up to 3.0.13-r0
3.0.13-r0
openssl
Alpaquita:stream
3.1.1-r1 up to 3.3.0-r2
3.3.0-r2
openssl
BellSoft Hardened Containers:23
3.0.8-r4 up to 3.0.13-r0
3.0.13-r0
openssl
BellSoft Hardened Containers:stream
3.1.1-r1 up to 3.3.0-r2
3.3.0-r2
openssl
TuxCare:AlmaLinux:9.2
before 1:3.0.7-17.el9_2.tuxcare.els5
1:3.0.7-17.el9_2.tuxcare.els5
openssl-devel
TuxCare:AlmaLinux:9.2
before 1:3.0.7-17.el9_2.tuxcare.els5
1:3.0.7-17.el9_2.tuxcare.els5
openssl-libs
TuxCare:AlmaLinux:9.2
before 1:3.0.7-17.el9_2.tuxcare.els5
1:3.0.7-17.el9_2.tuxcare.els5
openssl-perl
TuxCare:AlmaLinux:9.2
before 1:3.0.7-17.el9_2.tuxcare.els5
1:3.0.7-17.el9_2.tuxcare.els5
openssl
TuxCare: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-devel
TuxCare: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-libs
TuxCare: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-perl
TuxCare: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
Debian: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 less
3.0.12-13.0.12-23.0.13-1~deb12u13.0.13-1~deb12u23.0.9-1
3.0.14-1~deb12u1
openssl
Debian:13
before 3.2.2-1
3.2.2-1
openssl
Debian:14
before 3.2.2-1
3.2.2-1
OpenSSL_jll
Julia
3.0.8+0 up to 3.0.14+0
3.0.14+0
openssl
Mageia:9
From an advisory covering 2 CVEs
before 3.0.13-1.1.mga9
3.0.13-1.1.mga9
quictls
Mageia:9
From an advisory covering 8 CVEs
before 3.0.14-1.1.mga9
3.0.14-1.1.mga9
edk2
openEuler:24.03-LTS
before 202308-21.oe2403
202308-21.oe2403
edk2
openEuler:24.03-LTS-SP1
before 202308-20.oe2403sp1
202308-20.oe2403sp1
openssl-debuginfo
Red 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-debugsource
Red 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-devel
Red 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-debuginfo
Red 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-perl
Red 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
Red 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-debuginfo
Red 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-debugsource
Red 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
Red 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-debuginfo
Red 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
Rocky 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-provider
Rocky Linux:9
From an advisory covering 4 CVEs
before 0:3.0.7-6.el9_5
0:3.0.7-6.el9_5
openssl-3
SUSE:Linux Enterprise Module for Basesystem 15 SP5
before 3.0.8-150500.5.33.1
3.0.8-150500.5.33.1
openssl-3
openSUSE:Leap 15.5
before 3.0.8-150500.5.33.1
3.0.8-150500.5.33.1
openssl-3
SUSE: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-3
SUSE: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-3
SUSE: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-3
SUSE: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-3
SUSE: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-3
SUSE: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-3
SUSE: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-3
SUSE: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-3
openSUSE: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-3
openSUSE: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-3
SUSE: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-3
openSUSE:Leap 15.6
From an advisory covering 2 CVEs
before 3.1.4-150600.5.7.1
3.1.4-150600.5.7.1
jitterentropy
SUSE:Linux Micro 6.0
From an advisory covering 5 CVEs
before 3.4.1-3.1
3.4.1-3.1
libpulp
SUSE:Linux Micro 6.0
From an advisory covering 5 CVEs
before 0.3.5-1.1
0.3.5-1.1
openssl-3
SUSE:Linux Micro 6.0
From an advisory covering 5 CVEs
before 3.1.4-6.1
3.1.4-6.1
nodejs
Ubuntu: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 less
4.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
nodejs
Ubuntu: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 less
8.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
openssl
Ubuntu: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 less
3.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
nodejs
Ubuntu: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 less
12.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
openssl
Ubuntu: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-fips
Ubuntu:Pro:FIPS-preview:22.04:LTS
All versions, plus listed versions
3.0.5-0ubuntu0.1+Fips2.1
None known
openssl
Ubuntu: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-fips
Ubuntu: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
openssl
Ubuntu: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-fips
Ubuntu: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
openssl
Ubuntu: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 less
1.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
openssl
Ubuntu: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 less
3.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
openssl
Ubuntu: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-3
openSUSE:Tumbleweed
before 3.1.4-8.1
3.1.4-8.1

History

History
RecordedChangedSources
affected
factsOSV
publishedEUVD
first indexedCVE 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

Show 90 moreShow less
MoveEnter Open