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-perlUpgrade openssl-devel | Dec 21, 2023 | Jul 31, 2023 |
| Alpine Linux | — | Upgrade openssl3Upgrade openssl | Mar 26, 2024 | Jul 31, 2023 |
| Amazon Linux Ami 2 | — | Upgrade openssl-libsUpgrade openssl-snapsafe-staticUpgrade openssl-develUpgrade openssl11-libsUpgrade openssl-perlUpgrade openssl-snapsafeUpgrade edk2-ovmfUpgrade openssl11-staticUpgrade openssl-snapsafe-perlUpgrade openssl11Upgrade edk2-aarch64Upgrade openssl-snapsafe-debuginfoUpgrade openssl-debuginfoUpgrade edk2-tools-pythonUpgrade openssl-snapsafe-develUpgrade opensslUpgrade edk2-toolsUpgrade openssl-staticUpgrade edk2-debuginfoUpgrade openssl11-develUpgrade edk2-tools-docUpgrade openssl11-debuginfoUpgrade openssl-snapsafe-libs | Aug 24, 2023 | Jul 31, 2023 |
| Amazon_linux | — | Upgrade openssl | Oct 7, 2023 | Jul 31, 2023 |
| Amazon_linux_2023 | — | Upgrade opensslUpgrade openssl-libs-debuginfoUpgrade openssl-debugsourceUpgrade openssl-debuginfoUpgrade openssl-develUpgrade openssl-perlUpgrade openssl-libs | Feb 17, 2025 | Jul 31, 2023 |
| Centos_linux | — | Upgrade openssl-debugsourceUpgrade openssl-develUpgrade openssl-libs-debuginfoUpgrade openssl-debuginfoUpgrade opensslUpgrade openssl-libsUpgrade openssl-perl | 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 mysql80-serverUpgrade mysql-connector-jUpgrade mysql-connector-c++Upgrade mysql-connector-odbcUpgrade opensslUpgrade openssl31Upgrade openssl30 | 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 libsgx-enclave-commonUpgrade sgx-aesm-service | 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 openssl-develUpgrade openssl-perlUpgrade openssl-libsUpgrade openssl | 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-fips-providerUpgrade opensslUpgrade openssl-staticUpgrade openssl-develUpgrade openssl-libsUpgrade openssl-perl | 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 opensslUpgrade openssl-fips-providerUpgrade openssl-perlUpgrade openssl-fips-provider-debugsourceNo solution existsUpgrade openssl-debugsourceUpgrade openssl-libs-debuginfoUpgrade openssl-fips-provider-debuginfoUpgrade openssl-libsUpgrade openssl-debuginfoUpgrade openssl-devel | Dec 20, 2023 | Jul 31, 2023 |
| Rocky_linux | — | Upgrade openssl-debugsourceUpgrade opensslUpgrade openssl-perlUpgrade openssl-libs-debuginfoUpgrade openssl-debuginfoUpgrade openssl-libsUpgrade openssl-devel | Jul 16, 2024 | Jul 31, 2023 |
| Splunk | — | Upgrade Splunk Universal Forwarder to version 9.1.2Upgrade Splunk Universal Forwarder to version 9.0.7Upgrade Splunk Enterprise to version 9.1.2Upgrade Splunk Enterprise to version 9.0.7 | Sep 30, 2025 | Jul 31, 2023 |
| Suse | — | Upgrade libopenssl1_1-hmac-32bitUpgrade libopenssl1_0_0Upgrade openssl-1_0_0-cavsUpgrade libopenssl1_0_0-steam-32bitUpgrade libopenssl10Upgrade libopenssl1_0_0-32bitUpgrade libopenssl3Upgrade openssl-1_1-docUpgrade libopenssl-1_0_0-develUpgrade libopenssl1_0_0-hmac-32bitUpgrade libopenssl-1_1-devel-32bitUpgrade libopenssl3-32bitUpgrade openssl-1_0_0Upgrade libopenssl-1_0_0-devel-32bitUpgrade libopenssl1_1Upgrade opensslUpgrade libopenssl-develUpgrade libopenssl1_0_0-hmacUpgrade libopenssl-1_1-develUpgrade openssl-3Upgrade libopenssl-3-develUpgrade libopenssl-3-devel-32bitUpgrade libopenssl1_1-32bitUpgrade openssl-1_1Upgrade libopenssl1_1-hmacUpgrade openssl-docUpgrade openssl-3-docUpgrade libopenssl1_0_0-steamUpgrade openssl-1_0_0-doc | Aug 9, 2023 | Jul 31, 2023 |
| Ubuntu | — | Upgrade libssl1.1Upgrade qemu-efi-riscv64Upgrade ovmfUpgrade ovmf-ia32Upgrade qemu-efi-armUpgrade libssl1.1 (Ubuntu Pro)Upgrade openssl (Ubuntu Pro)Upgrade qemu-efi-loongarch64Upgrade libssl1.0.0 (Ubuntu Pro)Upgrade qemu-efi-aarch64Upgrade opensslUpgrade qemu-efiUpgrade libssl3 | 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