Patchwire CVEs, their patch status, and feeds to follow them

CVE-2023-6237

Fixed in a distro release EPSS 2%CVSS 5.9

Issue summary: Checking excessively long invalid RSA public keys may take a long time. Impact summary: Applications that use the function EVP_PKEY_public_check() to check RSA public keys may experience long delays. Where the key that is being checked has been obtained from an untrusted source this may lead to a Denial of Service. When function EVP_PKEY_public_check() is called on RSA public keys, a computation is done to confirm that the RSA modulus, n, is composite. For valid RSA keys, n is a product of two or more large primes and this computation completes quickly. However, if n is an overly large prime, then this computation would take a long time. An application that calls EVP_PKEY_public_check() and supplies an RSA key obtained from an untrusted source could be vulnerable to a Denial of Service attack. The function EVP_PKEY_public_check() is not called from other OpenSSL functions however it is called from the OpenSSL pkey command line application. For that reason that application is also vulnerable if used with the '-pubin' and '-check' options on untrusted data. 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.

Published 2024-04-25 · CVE record · OSV

Products: OpenSSL, Siemens SIMATIC S7-1500 TM MFP - GNU/Linux subsystem, Siemens SINEC NMS

Distro releases

ReleasePackageFixed in
AlmaLinux 9edk2-aarch6420240524-6.el9_5
AlmaLinux 9edk2-ovmf20240524-6.el9_5
AlmaLinux 9edk2-tools20240524-6.el9_5
AlmaLinux 9edk2-tools-doc20240524-6.el9_5
AlmaLinux 9openssl1:3.0.7-27.el9
AlmaLinux 9openssl-devel1:3.0.7-27.el9
AlmaLinux 9openssl-libs1:3.0.7-27.el9
AlmaLinux 9openssl-perl1:3.0.7-27.el9
Alpine 3.17openssl3.0.12-r3
Alpine 3.18openssl3.1.4-r4
Alpine 3.19openssl3.1.4-r4
Alpine 3.20openssl3.1.4-r4
Alpine 3.21openssl3.1.4-r4
Alpine 3.22openssl3.1.4-r4
Alpine 3.23openssl3.1.4-r4
Alpine 3.24openssl3.1.4-r4
Chainguardlibcrypto33.3.0-r5
Chainguardlibssl33.3.0-r5
Chainguardopenssl3.3.0-r5
Chainguardopenssl-dev3.3.0-r5
Chainguardopenssl-doc3.3.0-r5
Chainguardopenssl-engine-afalg3.3.0-r5
Chainguardopenssl-engine-capi3.3.0-r5
Chainguardopenssl-engine-loader-attic3.3.0-r5
Chainguardopenssl-engine-padlock3.3.0-r5
Chainguardopenssl-provider-fips3.4.0-r4
Chainguardopenssl-provider-fips-3.1.23.4.0-r4
Chainguardopenssl-provider-fips-3.1.2-dbg3.4.0-r4
Chainguardopenssl-provider-legacy3.3.0-r5
Debian 12openssl3.0.13-1~deb12u1
Debian 13openssl3.1.5-1
Debian 14openssl3.1.5-1
Red Hat Enterprise Linux 9edk20:20240524-6.el9_5
Red Hat Enterprise Linux 9edk2-aarch640:20240524-6.el9_5
Red Hat Enterprise Linux 9edk2-debugsource0:20240524-6.el9_5
Red Hat Enterprise Linux 9edk2-ovmf0:20240524-6.el9_5
Red Hat Enterprise Linux 9edk2-tools0:20240524-6.el9_5
Red Hat Enterprise Linux 9edk2-tools-debuginfo0:20240524-6.el9_5
Red Hat Enterprise Linux 9edk2-tools-doc0:20240524-6.el9_5
Red Hat Enterprise Linux 9openssl1:3.0.7-27.el9
Red Hat Enterprise Linux 9openssl-debuginfo1:3.0.7-27.el9
Red Hat Enterprise Linux 9openssl-debugsource1:3.0.7-27.el9
Red Hat Enterprise Linux 9openssl-devel1:3.0.7-27.el9
Red Hat Enterprise Linux 9openssl-libs1:3.0.7-27.el9
Red Hat Enterprise Linux 9openssl-libs-debuginfo1:3.0.7-27.el9
Red Hat Enterprise Linux 9openssl-perl1:3.0.7-27.el9
Rocky Linux 9edk20:20240524-6.el9_5.3
SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOSopenssl-33.0.8-150400.4.49.1
SUSE Linux Enterprise High Performance Computing 15 SP4-LTSSopenssl-33.0.8-150400.4.49.1
SUSE Linux Enterprise Micro 5.3openssl-33.0.8-150400.4.49.1
SUSE Linux Enterprise Micro 5.4openssl-33.0.8-150400.4.49.1
SUSE Linux Enterprise Module for Basesystem 15 SP5openssl-33.0.8-150500.5.24.1
SUSE Linux Enterprise Server 15 SP4-LTSSopenssl-33.0.8-150400.4.49.1
SUSE Linux Enterprise Server for SAP Applications 15 SP4openssl-33.0.8-150400.4.49.1
SUSE Manager Proxy 4.3openssl-33.0.8-150400.4.49.1
SUSE Manager Server 4.3openssl-33.0.8-150400.4.49.1
Ubuntu 20.04 LTSopenssl1.1.1f-1ubuntu2.21
Ubuntu 22.04 LTSedk22022.02-3ubuntu0.22.04.4
Ubuntu 22.04 LTSopenssl3.0.2-0ubuntu1.14
Ubuntu 24.04 LTSedk22024.02-2ubuntu0.6
Ubuntu 24.04 LTSopenssl3.0.10-1ubuntu4
Ubuntu Pro 22.04 LTSnodejsno fix
Ubuntu Pro FIPS-preview 22.04 LTSopensslno fix
Ubuntu Pro FIPS-updates 22.04 LTSopenssl3.0.2-0ubuntu1.14+Fips1
Wolfilibcrypto33.3.0-r5
Wolfilibssl33.3.0-r5
Wolfiopenssl3.3.0-r5
Wolfiopenssl-dev3.3.0-r5
Wolfiopenssl-doc3.3.0-r5
Wolfiopenssl-engine-afalg3.3.0-r5
Wolfiopenssl-engine-capi3.3.0-r5
Wolfiopenssl-engine-loader-attic3.3.0-r5
Wolfiopenssl-engine-padlock3.3.0-r5
Wolfiopenssl-provider-legacy3.3.0-r5
openSUSE Leap 15.5openssl-33.0.8-150500.5.24.1
openSUSE Leap Micro 5.3openssl-33.0.8-150400.4.49.1
openSUSE Leap Micro 5.4openssl-33.0.8-150400.4.49.1
openSUSE Tumbleweedopenssl-33.1.4-3.1