CVE catalog

CVE-2024-4603

OpenSSL vulnerabilities

[CVE catalog]

Severity
Medium · CVSS 5.3CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Published
Source
[NVD] · [CVE record]
EPSS
1.13% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianopensslsid3.6.5-1fixed
Debianopensslforky3.6.5-1fixed
Debianopenssltrixie3.5.7-1~deb13u2fixed
Debianopenssltrixie-security3.5.7-1~deb13u3fixed
Debianopensslbookworm3.0.20-1~deb12u2fixed
Debianopensslbookworm-security3.0.22-1~deb12u2fixed
Ubuntuopensslnoble3.0.14-1~deb12u1fixed
Ubuntuopensslnoble3.0.13-0ubuntu3.2fixed
Ubuntulibssl-devnoble3.0.13-0ubuntu3.2fixed
Ubuntulibssl-docnoble3.0.13-0ubuntu3.2fixed
Ubuntulibssl3t64noble3.0.13-0ubuntu3.2fixed
Alpineopenssl3.173.0.13-r0fixed
Alpineopenssl3.183.1.5-r0fixed
Alpineopenssl3.193.1.5-r0fixed
Alpineopenssl3.203.3.0-r2fixed
Alpineopenssl3.213.3.0-r2fixed
Alpineopenssl3.223.3.0-r2fixed
Alpineopenssl3.233.3.0-r2fixed
Alpineopenssl3.243.3.0-r2fixed
Ubuntunodejspro12.22.5~dfsg-5ubuntu1vulnerable
Ubuntunodejspro12.22.7~dfsg-2ubuntu1vulnerable
Ubuntunodejspro12.22.7~dfsg-2ubuntu3vulnerable
Ubuntunodejspro12.22.9~dfsg-1ubuntu2vulnerable
Ubuntunodejspro12.22.9~dfsg-1ubuntu3vulnerable
Ubuntunodejspro12.22.9~dfsg-1ubuntu3.1vulnerable
Ubuntunodejspro12.22.9~dfsg-1ubuntu3.2vulnerable
Ubuntunodejspro12.22.9~dfsg-1ubuntu3.3vulnerable
Ubuntunodejspro12.22.9~dfsg-1ubuntu3.4vulnerable
Ubuntunodejspro12.22.9~dfsg-1ubuntu3.5vulnerable
Ubuntunodejspro12.22.9~dfsg-1ubuntu3.6vulnerable
Ubuntunodejspro12.22.9~dfsg-1ubuntu3.6+esm2vulnerable
Ubuntuopenssl22.041.1.1l-1ubuntu1vulnerable
Ubuntuopenssl22.043.0.0-1ubuntu1vulnerable
Ubuntuopenssl22.043.0.1-0ubuntu1vulnerable
Ubuntuopenssl22.043.0.2-0ubuntu1vulnerable
Ubuntuopenssl22.043.0.2-0ubuntu1.1vulnerable
Ubuntuopenssl22.043.0.2-0ubuntu1.2vulnerable
Ubuntuopenssl22.043.0.2-0ubuntu1.4vulnerable
Ubuntuopenssl22.043.0.2-0ubuntu1.5vulnerable
Ubuntuopenssl22.043.0.2-0ubuntu1.6vulnerable
Ubuntuopenssl22.043.0.2-0ubuntu1.7vulnerable
Ubuntuopenssl22.043.0.2-0ubuntu1.8vulnerable
Ubuntuopenssl22.043.0.2-0ubuntu1.9vulnerable
Ubuntuopenssl22.043.0.2-0ubuntu1.10vulnerable
Ubuntuopenssl22.043.0.2-0ubuntu1.12vulnerable
Ubuntuopenssl22.043.0.2-0ubuntu1.13vulnerable
Ubuntuopenssl22.043.0.2-0ubuntu1.14vulnerable
Ubuntuopenssl22.043.0.2-0ubuntu1.15vulnerable
Ubuntuopenssl22.043.0.2-0ubuntu1.16vulnerable
Ubuntuopenssl22.043.0.2-0ubuntu1.17fixed
Ubuntuopensslpro3.0.2-0ubuntu1.10+Fips1vulnerable
Ubuntuopensslpro3.0.2-0ubuntu1.12+Fips1vulnerable
Ubuntuopensslpro3.0.2-0ubuntu1.14+Fips1vulnerable
Ubuntuopensslpro3.0.2-0ubuntu1.15+Fips1vulnerable
Ubuntuopensslpro3.0.2-0ubuntu1.16+Fips1vulnerable
Ubuntuopensslpro3.0.2-0ubuntu1.17+Fips1fixed
Ubuntuopenssl-fipspro3.0.13-0ubuntu3+Fips1vulnerable
Ubuntuopenssl-fipspro3.0.13-0ubuntu3.6+Fips1fixed
Ubuntuopenssl24.043.0.10-1ubuntu2vulnerable
Ubuntuopenssl24.043.0.10-1ubuntu2.1vulnerable
Ubuntuopenssl24.043.0.10-1ubuntu3vulnerable
Ubuntuopenssl24.043.0.10-1ubuntu4vulnerable
Ubuntuopenssl24.043.0.13-0ubuntu2vulnerable
Ubuntuopenssl24.043.0.13-0ubuntu3vulnerable
Ubuntuopenssl24.043.0.13-0ubuntu3.1vulnerable
Ubuntuopenssl24.043.0.13-0ubuntu3.2fixed
Opensuseopenssl-3tumbleweed3.1.4-8.1fixed
Suseopenssl-3linux enterprise module for basesystem 15 sp53.0.8-150500.5.33.1fixed
Opensuseopenssl-3leap 15.53.0.8-150500.5.33.1fixed
Suseopenssl-3linux enterprise module for basesystem 15 sp63.1.4-150600.5.7.1fixed
Opensuseopenssl-3leap 15.63.1.4-150600.5.7.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianopensslsourcesid3.2.2-1not yet assignedNot reported[1071972]
Debianopensslsourceforky3.2.2-1not yet assignedNot reported[1071972]
Debianopensslsourcetrixie3.2.2-1not yet assignedNot reported[1071972]
Debianopensslsourcebookworm3.0.14-1~deb12u1not yet assignedNot reported[1071972]
Ubuntuopenssldebnoble3.0.14-1~deb12u1Not reportedNot reportedNot reported
Ubuntuopenssldebnoble3.0.13-0ubuntu3.2Not reportedNot reportedNot reported
Ubuntulibssl-devdebnoble3.0.13-0ubuntu3.2Not reportedNot reportedNot reported
Ubuntulibssl-docdebnoble3.0.13-0ubuntu3.2Not reportedNot reportedNot reported
Ubuntulibssl3t64debnoble3.0.13-0ubuntu3.2Not reportedNot reportedNot reported
Alpineopensslapk3.173.0.13-r0Not reportedALPINE-CVE-2024-4603Not reported
Alpineopensslapk3.183.1.5-r0Not reportedALPINE-CVE-2024-4603Not reported
Alpineopensslapk3.193.1.5-r0Not reportedALPINE-CVE-2024-4603Not reported
Alpineopensslapk3.203.3.0-r2Not reportedALPINE-CVE-2024-4603Not reported
Alpineopensslapk3.213.3.0-r2Not reportedALPINE-CVE-2024-4603Not reported
Alpineopensslapk3.223.3.0-r2Not reportedALPINE-CVE-2024-4603Not reported
Alpineopensslapk3.233.3.0-r2Not reportedALPINE-CVE-2024-4603Not reported
Alpineopensslapk3.243.3.0-r2Not reportedALPINE-CVE-2024-4603Not reported
Ubuntuopenssldeb22.043.0.2-0ubuntu1.17Not reportedUBUNTU-CVE-2024-4603Not reported
Ubuntuopenssldebpro3.0.2-0ubuntu1.17+Fips1Not reportedUBUNTU-CVE-2024-4603Not reported
Ubuntuopenssl-fipsdebpro3.0.13-0ubuntu3.6+Fips1Not reportedUBUNTU-CVE-2024-4603Not reported
Ubuntuopenssldeb24.043.0.13-0ubuntu3.2Not reportedUBUNTU-CVE-2024-4603Not reported
Opensuseopenssl-3rpmtumbleweed3.1.4-8.1Not reportedOPENSUSE-SU-2024:13992-1Not reported
Suseopenssl-3rpmlinux enterprise module for basesystem 15 sp53.0.8-150500.5.33.1Not reportedSUSE-SU-2024:1789-1Not reported
Opensuseopenssl-3rpmleap 15.53.0.8-150500.5.33.1Not reportedSUSE-SU-2024:1789-1Not reported
Suseopenssl-3rpmlinux enterprise module for basesystem 15 sp63.1.4-150600.5.7.1Not reportedSUSE-SU-2024:2066-1Not reported
Opensuseopenssl-3rpmleap 15.63.1.4-150600.5.7.1Not reportedSUSE-SU-2024:2066-1Not reported

[Debian bug #1071972]

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

References