Issue summary: Checking excessively long DH keys or parameters may be very slow.
Impact summary: Applications that use the functions DH_check(), DH_check_ex() or EVP_PKEY_param_check() to check a DH key or DH 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 function DH_check() performs various checks on DH parameters. After fixing CVE-2023-3446 it was discovered that a large q parameter value can also trigger an overly long computation during some of these checks. A correct q value, if present, cannot be larger than the modulus p parameter, thus it is unnecessary to perform these checks if q is larger than p.
An application that calls DH_check() and supplies a key or parameters obtained from an untrusted source could be vulnerable to a Denial of Service attack.
The function DH_check() is itself called by a number of other OpenSSL functions. An application calling any of those other functions may similarly be affected. The other functions affected by this are DH_check_ex() and EVP_PKEY_param_check().
Also vulnerable are the OpenSSL dhparam 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 not affected by this issue.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade openssl-libsUpgrade opensslUpgrade openssl-develUpgrade openssl-perl | Dec 21, 2023 | Jul 31, 2023 |
| Alpine Linux | — | Upgrade openssl3Upgrade openssl | Mar 26, 2024 | Jul 31, 2023 |
| Amazon Linux Ami 2 | — | Upgrade edk2-tools-pythonUpgrade openssl-snapsafe-debuginfoUpgrade openssl-debuginfoUpgrade openssl-staticUpgrade edk2-aarch64Upgrade edk2-debuginfoUpgrade edk2-tools-docUpgrade openssl11-develUpgrade openssl-snapsafe-develUpgrade openssl-snapsafe-libsUpgrade opensslUpgrade openssl11-debuginfoUpgrade edk2-toolsUpgrade openssl11Upgrade openssl-snapsafe-perlUpgrade openssl11-staticUpgrade openssl11-libsUpgrade openssl-libsUpgrade openssl-perlUpgrade openssl-develUpgrade openssl-snapsafe-staticUpgrade edk2-ovmfUpgrade openssl-snapsafe | Aug 24, 2023 | Jul 31, 2023 |
| Amazon_linux | — | Upgrade openssl | Oct 7, 2023 | Jul 31, 2023 |
| Amazon_linux_2023 | — | Upgrade opensslUpgrade openssl-debuginfoUpgrade openssl-libs-debuginfoUpgrade openssl-debugsourceUpgrade openssl-libsUpgrade openssl-develUpgrade openssl-perl | Feb 17, 2025 | Jul 31, 2023 |
| Centos_linux | — | Upgrade openssl-libsUpgrade openssl-perlUpgrade openssl-libs-debuginfoUpgrade openssl-develUpgrade openssl-debugsourceUpgrade opensslUpgrade openssl-debuginfo | Dec 20, 2023 | Jul 31, 2023 |
| Debian | — | Upgrade openssl | Aug 17, 2023 | Jul 31, 2023 |
| Dell Poweredge Dsa2024082 | — | Upgrade Dell PowerEdge to the latest version | Oct 23, 2025 | Feb 20, 2024 |
| Dell Powerstore Dsa2024120 | — | Upgrade Dell PowerStoreOS to the latest version | Oct 23, 2025 | Mar 26, 2024 |
| Dell Powerstore Dsa2024158 | — | Upgrade Dell PowerStoreOS to the latest version | Jan 13, 2026 | Apr 4, 2024 |
| Freebsd | — | Upgrade mysql57-serverUpgrade mysql-connector-c++Upgrade mysql-connector-odbcUpgrade mysql80-serverUpgrade mysql-connector-jUpgrade openssl31Upgrade openssl30Upgrade openssl | Oct 23, 2023 | Oct 23, 2023 |
| Gentoo Linux | — | Upgrade dev-libs/openssl. | Feb 5, 2024 | Jul 31, 2023 |
| Http Openssl | — | Upgrade to the latest version of OpenSSL | Jun 5, 2024 | Jul 31, 2023 |
| Huawei Euleros 2_0_sp10 | — | Upgrade shim | Jan 10, 2024 | Jul 31, 2023 |
| Huawei Euleros 2_0_sp11 | — | Upgrade libsgx-aesm-launch-pluginUpgrade libsgx-launchUpgrade libsgx-urtsUpgrade libsgx-ae-leUpgrade sgx-aesm-serviceUpgrade libsgx-enclave-common | Jan 10, 2024 | Jul 31, 2023 |
| Huawei Euleros 2_0_sp5 | — | Upgrade shim-unsigned-x64 | Feb 12, 2024 | Jul 31, 2023 |
| Huawei Euleros 2_0_sp8 | — | Upgrade opensslUpgrade openssl-libsUpgrade openssl-perlUpgrade openssl-devel | Jan 10, 2024 | Jul 31, 2023 |
| Huawei Euleros 2_0_sp9 | — | Upgrade shim | Jan 10, 2024 | Jul 31, 2023 |
| Ibm Aix | — | Apply the fix or workaround for openssl_advisory39 | Sep 12, 2023 | Jul 31, 2023 |
| Oracle_linux | — | Upgrade openssl-libsUpgrade openssl-develUpgrade openssl-perlUpgrade openssl-staticUpgrade openssl-fips-providerUpgrade openssl | Dec 19, 2023 | Jul 31, 2023 |
| Rapid7 Insightagent | — | Upgrade Rapid7 Insight Agent to version 4.0.6.14 | Mar 19, 2024 | Jul 31, 2023 |
| Redhat_linux | — | Upgrade openssl-debugsourceUpgrade opensslUpgrade openssl-fips-providerNo solution existsUpgrade openssl-fips-provider-debugsourceUpgrade openssl-perlUpgrade openssl-develUpgrade openssl-fips-provider-debuginfoUpgrade openssl-libsUpgrade openssl-libs-debuginfoUpgrade openssl-debuginfo | Dec 20, 2023 | Jul 31, 2023 |
| Rocky_linux | — | Upgrade openssl-perlUpgrade openssl-develUpgrade openssl-debuginfoUpgrade openssl-libs-debuginfoUpgrade openssl-libsUpgrade openssl-debugsourceUpgrade openssl | Jul 16, 2024 | Jul 31, 2023 |
| Splunk | — | Upgrade Splunk Universal Forwarder to version 9.0.7Upgrade Splunk Enterprise to version 9.0.7Upgrade Splunk Enterprise to version 9.1.2Upgrade Splunk Universal Forwarder to version 9.1.2 | Sep 30, 2025 | Jul 31, 2023 |
| Suse | — | Upgrade libopenssl-1_0_0-devel-32bitUpgrade openssl-1_0_0Upgrade libopenssl1_1-hmac-32bitUpgrade libopenssl1_0_0-steam-32bitUpgrade libopenssl1_0_0Upgrade openssl-1_1-docUpgrade libopenssl1_1Upgrade libopenssl1_0_0-hmac-32bitUpgrade libopenssl-1_1-devel-32bitUpgrade libopenssl1_0_0-32bitUpgrade libopenssl-1_0_0-develUpgrade libopenssl3Upgrade openssl-1_0_0-cavsUpgrade opensslUpgrade libopenssl3-32bitUpgrade libopenssl10Upgrade openssl-1_0_0-docUpgrade libopenssl1_1-hmacUpgrade libopenssl1_1-32bitUpgrade openssl-3Upgrade openssl-1_1Upgrade libopenssl-develUpgrade libopenssl-1_1-develUpgrade openssl-3-docUpgrade openssl-docUpgrade libopenssl1_0_0-steamUpgrade libopenssl1_0_0-hmacUpgrade libopenssl-3-devel-32bitUpgrade libopenssl-3-devel | Aug 9, 2023 | Jul 31, 2023 |
| Ubuntu | — | Upgrade openssl (Ubuntu Pro)Upgrade libssl3Upgrade libssl1.0.0 (Ubuntu Pro)Upgrade libssl1.1 (Ubuntu Pro)Upgrade opensslUpgrade qemu-efiUpgrade qemu-efi-aarch64Upgrade qemu-efi-loongarch64Upgrade ovmf-ia32Upgrade libssl1.1Upgrade ovmfUpgrade qemu-efi-armUpgrade qemu-efi-riscv64 | Oct 19, 2023 | Jul 31, 2023 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Jul 31, 2023 |
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub