CVE-2023-6237

Excessive time spent checking invalid RSA public keys

Published Apr 25, 2024 CVSS 3.1 · 5.9 Medium EPSS 2.6% KEV · Not listed
Description
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.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Ubuntu USN Ubuntu USN USN-6622-1 OpenSSL vulnerabilities
Ubuntu USN Ubuntu USN USN-7894-1 EDK II vulnerabilities
History
Type Values Removed Values Added
First Time appeared Netapp
Netapp 500f
Netapp 500f Firmware
Netapp 8300
Netapp 8300 Firmware
Netapp 8700
Netapp 8700 Firmware
Netapp a250
Netapp a250 Firmware
Netapp a400
Netapp a400 Firmware
Netapp a700s
Netapp a700s Firmware
Netapp brocade Fabric Operating System
Netapp c250
Netapp c250 Firmware
Netapp c400
Netapp c400 Firmware
Netapp e-series Santricity Os Controller
Netapp h300s
Netapp h300s Firmware
Netapp h410c
Netapp h410c Firmware
Netapp h410s
Netapp h410s Firmware
Netapp h500s
Netapp h500s Firmware
Netapp h610c
Netapp h610c Firmware
Netapp h610s
Netapp h610s Firmware
Netapp h615c
Netapp h615c Firmware
Netapp h700s
Netapp h700s Firmware
Netapp hci Bootstrap Os
Netapp hci Compute Node
Netapp management Services For Element Software And Netapp Hci
Netapp ontap Select Deploy Administration Utility
Netapp snapmanager
Openssl
Openssl openssl
Siemens
Siemens scalance Wab762-1
Siemens scalance Wab762-1 Firmware
Siemens scalance Wam763-1
Siemens scalance Wam763-1 Firmware
Siemens scalance Wam766-1
Siemens scalance Wam766-1 Firmware
Siemens scalance Wub762-1
Siemens scalance Wub762-1 Firmware
Siemens scalance Wub762-1 Ifeatures
Siemens scalance Wub762-1 Ifeatures Firmware
Siemens scalance Wum763-1
Siemens scalance Wum763-1 Firmware
Siemens scalance Wum766-1
Siemens scalance Wum766-1 Firmware
Siemens simatic S7-1500 Tm Mfp
Siemens simatic S7-1500 Tm Mfp Firmware
Siemens sinec Ins
Siemens sinec Nms
CPEs cpe:2.3:a:netapp:e-series_santricity_os_controller:*:*:*:*:*:*:*:*
cpe:2.3:a:netapp:management_services_for_element_software_and_netapp_hci:-:*:*:*:*:*:*:*
cpe:2.3:a:netapp:ontap_select_deploy_administration_utility:-:*:*:*:*:*:*:*
cpe:2.3:a:netapp:snapmanager:-:*:*:*:*:hyper-v:*:*
cpe:2.3:a:openssl:openssl:*:*:*:*:*:*:*:*
cpe:2.3:a:siemens:sinec_ins:*:*:*:*:*:*:*:*
cpe:2.3:a:siemens:sinec_ins:1.0:-:*:*:*:*:*:*
cpe:2.3:a:siemens:sinec_ins:1.0:sp1:*:*:*:*:*:*
cpe:2.3:a:siemens:sinec_ins:1.0:sp2:*:*:*:*:*:*
cpe:2.3:a:siemens:sinec_ins:1.0:sp2_update_1:*:*:*:*:*:*
cpe:2.3:a:siemens:sinec_ins:1.0:sp2_update_2:*:*:*:*:*:*
cpe:2.3:a:siemens:sinec_nms:*:*:*:*:*:*:*:*
cpe:2.3:a:siemens:sinec_nms:3.0:-:*:*:*:*:*:*
cpe:2.3:h:netapp:500f:-:*:*:*:*:*:*:*
cpe:2.3:h:netapp:8300:-:*:*:*:*:*:*:*
cpe:2.3:h:netapp:8700:-:*:*:*:*:*:*:*
cpe:2.3:h:netapp:a250:-:*:*:*:*:*:*:*
cpe:2.3:h:netapp:a400:-:*:*:*:*:*:*:*
cpe:2.3:h:netapp:a700s:-:*:*:*:*:*:*:*
cpe:2.3:h:netapp:c250:-:*:*:*:*:*:*:*
cpe:2.3:h:netapp:c400:-:*:*:*:*:*:*:*
cpe:2.3:h:netapp:h300s:-:*:*:*:*:*:*:*
cpe:2.3:h:netapp:h410c:-:*:*:*:*:*:*:*
cpe:2.3:h:netapp:h410s:-:*:*:*:*:*:*:*
cpe:2.3:h:netapp:h500s:-:*:*:*:*:*:*:*
cpe:2.3:h:netapp:h610c:-:*:*:*:*:*:*:*
cpe:2.3:h:netapp:h610s:-:*:*:*:*:*:*:*
cpe:2.3:h:netapp:h615c:-:*:*:*:*:*:*:*
cpe:2.3:h:netapp:h700s:-:*:*:*:*:*:*:*
cpe:2.3:h:netapp:hci_compute_node:-:*:*:*:*:*:*:*
cpe:2.3:h:siemens:scalance_wab762-1:-:*:*:*:*:*:*:*
cpe:2.3:h:siemens:scalance_wam763-1:-:*:*:*:*:*:*:*
cpe:2.3:h:siemens:scalance_wam766-1:-:*:*:*:*:*:*:*
cpe:2.3:h:siemens:scalance_wub762-1:-:*:*:*:*:*:*:*
cpe:2.3:h:siemens:scalance_wub762-1_ifeatures:-:*:*:*:*:*:*:*
cpe:2.3:h:siemens:scalance_wum763-1:-:*:*:*:*:*:*:*
cpe:2.3:h:siemens:scalance_wum766-1:-:*:*:*:*:*:*:*
cpe:2.3:h:siemens:simatic_s7-1500_tm_mfp:-:*:*:*:*:*:*:*
cpe:2.3:o:netapp:500f_firmware:-:*:*:*:*:*:*:*
cpe:2.3:o:netapp:8300_firmware:-:*:*:*:*:*:*:*
cpe:2.3:o:netapp:8700_firmware:-:*:*:*:*:*:*:*
cpe:2.3:o:netapp:a250_firmware:-:*:*:*:*:*:*:*
cpe:2.3:o:netapp:a400_firmware:-:*:*:*:*:*:*:*
cpe:2.3:o:netapp:a700s_firmware:-:*:*:*:*:*:*:*
cpe:2.3:o:netapp:brocade_fabric_operating_system:-:*:*:*:*:*:*:*
cpe:2.3:o:netapp:c250_firmware:-:*:*:*:*:*:*:*
cpe:2.3:o:netapp:c400_firmware:-:*:*:*:*:*:*:*
cpe:2.3:o:netapp:h300s_firmware:-:*:*:*:*:*:*:*
cpe:2.3:o:netapp:h410c_firmware:-:*:*:*:*:*:*:*
cpe:2.3:o:netapp:h410s_firmware:-:*:*:*:*:*:*:*
cpe:2.3:o:netapp:h500s_firmware:-:*:*:*:*:*:*:*
cpe:2.3:o:netapp:h610c_firmware:-:*:*:*:*:*:*:*
cpe:2.3:o:netapp:h610s_firmware:-:*:*:*:*:*:*:*
cpe:2.3:o:netapp:h615c_firmware:-:*:*:*:*:*:*:*
cpe:2.3:o:netapp:h700s_firmware:-:*:*:*:*:*:*:*
cpe:2.3:o:netapp:hci_bootstrap_os:-:*:*:*:*:*:*:*
cpe:2.3:o:siemens:scalance_wab762-1_firmware:*:*:*:*:*:*:*:*
cpe:2.3:o:siemens:scalance_wam763-1_firmware:*:*:*:*:*:*:*:*
cpe:2.3:o:siemens:scalance_wam766-1_firmware:*:*:*:*:*:*:*:*
cpe:2.3:o:siemens:scalance_wub762-1_firmware:*:*:*:*:*:*:*:*
cpe:2.3:o:siemens:scalance_wub762-1_ifeatures_firmware:*:*:*:*:*:*:*:*
cpe:2.3:o:siemens:scalance_wum763-1_firmware:*:*:*:*:*:*:*:*
cpe:2.3:o:siemens:scalance_wum766-1_firmware:*:*:*:*:*:*:*:*
cpe:2.3:o:siemens:simatic_s7-1500_tm_mfp_firmware:*:*:*:*:*:*:*:*
Vendors & Products Netapp
Netapp 500f
Netapp 500f Firmware
Netapp 8300
Netapp 8300 Firmware
Netapp 8700
Netapp 8700 Firmware
Netapp a250
Netapp a250 Firmware
Netapp a400
Netapp a400 Firmware
Netapp a700s
Netapp a700s Firmware
Netapp brocade Fabric Operating System
Netapp c250
Netapp c250 Firmware
Netapp c400
Netapp c400 Firmware
Netapp e-series Santricity Os Controller
Netapp h300s
Netapp h300s Firmware
Netapp h410c
Netapp h410c Firmware
Netapp h410s
Netapp h410s Firmware
Netapp h500s
Netapp h500s Firmware
Netapp h610c
Netapp h610c Firmware
Netapp h610s
Netapp h610s Firmware
Netapp h615c
Netapp h615c Firmware
Netapp h700s
Netapp h700s Firmware
Netapp hci Bootstrap Os
Netapp hci Compute Node
Netapp management Services For Element Software And Netapp Hci
Netapp ontap Select Deploy Administration Utility
Netapp snapmanager
Openssl
Openssl openssl
Siemens
Siemens scalance Wab762-1
Siemens scalance Wab762-1 Firmware
Siemens scalance Wam763-1
Siemens scalance Wam763-1 Firmware
Siemens scalance Wam766-1
Siemens scalance Wam766-1 Firmware
Siemens scalance Wub762-1
Siemens scalance Wub762-1 Firmware
Siemens scalance Wub762-1 Ifeatures
Siemens scalance Wub762-1 Ifeatures Firmware
Siemens scalance Wum763-1
Siemens scalance Wum763-1 Firmware
Siemens scalance Wum766-1
Siemens scalance Wum766-1 Firmware
Siemens simatic S7-1500 Tm Mfp
Siemens simatic S7-1500 Tm Mfp Firmware
Siemens sinec Ins
Siemens sinec Nms
Type Values Removed Values Added
Metrics epss

{'score': 0.00524}

epss

{'score': 0.00539}

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Weaknesses CWE-606

Subscriptions

Netapp 500f 500f Firmware 8300 8300 Firmware 8700 8700 Firmware A250 A250 Firmware A400 A400 Firmware A700s A700s Firmware Brocade Fabric Operating System C250 C250 Firmware C400 C400 Firmware E-series Santricity Os Controller H300s H300s Firmware H410c H410c Firmware H410s H410s Firmware H500s H500s Firmware H610c H610c Firmware H610s H610s Firmware H615c H615c Firmware H700s H700s Firmware Hci Bootstrap Os Hci Compute Node Management Services For Element Software And Netapp Hci Ontap Select Deploy Administration Utility Snapmanager
Openssl Openssl
Redhat Enterprise Linux
Siemens Scalance Wab762-1 Scalance Wab762-1 Firmware Scalance Wam763-1 Scalance Wam763-1 Firmware Scalance Wam766-1 Scalance Wam766-1 Firmware Scalance Wub762-1 Scalance Wub762-1 Firmware Scalance Wub762-1 Ifeatures Scalance Wub762-1 Ifeatures Firmware Scalance Wum763-1 Scalance Wum763-1 Firmware Scalance Wum766-1 Scalance Wum766-1 Firmware Simatic S7-1500 Tm Mfp Simatic S7-1500 Tm Mfp Firmware Sinec Ins Sinec Nms
Weaknesses

Sources

Status
PUBLISHED
Assigner
openssl
Published
Updated
Oct 14, 2026, 10:15 PM
Reserved
Nov 21, 2023, 10:16 AM
Status
Analyzed
Published
Apr 25, 2024, 7:15 AM
Modified
Nov 10, 2026, 2:05 PM
Severity
Low
Public date
Jan 15, 2024, 12:00 AM