Low-level invalid GF(2^m) parameters lead to OOB memory access
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OpenSSL | OpenSSL | unaffected |
|
Configuration 1 [-]
|
Configuration 2 [-]
|
Configuration 3 [-]
|
Configuration 4 [-]
| AND |
|
Configuration 5 [-]
| AND |
|
Configuration 6 [-]
| AND |
|
Configuration 7 [-]
| AND |
|
Configuration 8 [-]
| AND |
|
Configuration 9 [-]
| AND |
|
Configuration 10 [-]
| AND |
|
Configuration 11 [-]
| AND |
|
Configuration 12 [-]
| AND |
|
Configuration 13 [-]
| AND |
|
Configuration 14 [-]
| AND |
|
Configuration 15 [-]
| AND |
|
Configuration 16 [-]
| AND |
|
Configuration 17 [-]
|
Configuration 18 [-]
| AND |
|
Configuration 19 [-]
| AND |
|
Configuration 20 [-]
| AND |
|
Configuration 21 [-]
| AND |
|
Configuration 22 [-]
| AND |
|
Configuration 23 [-]
| AND |
|
Configuration 24 [-]
| AND |
|
Configuration 25 [-]
| AND |
|
No data.
| Vendor | Product | Versions |
|---|---|---|
| Openssl | Openssl | — |
| Source | ID | Title |
|---|---|---|
Debian DLA |
DLA-3942-1 | openssl security update |
Debian DLA |
DLA-3942-2 | openssl regression update |
Ubuntu USN |
USN-7264-1 | OpenSSL vulnerabilities |
Ubuntu USN |
USN-7278-1 | OpenSSL vulnerabilities |
Ubuntu USN |
USN-7894-1 | EDK II vulnerabilities |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: 12.5% (12.484% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Debian
Debian debian Linux Netapp Netapp 500f Netapp 500f Firmware Netapp a250 Netapp a250 Firmware Netapp active Iq Unified Manager Netapp bootstrap Os Netapp brocade Fabric Operating System Netapp c250 Netapp c250 Firmware 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 Compute Node Netapp ontap Select Deploy Administration Utility Netapp ontap Tools Netapp snapmanager 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 sidis Prime Siemens simatic S7-1500 Cpu 1518-4 Pn\/dp Mfp Siemens simatic S7-1500 Cpu 1518-4 Pn\/dp Mfp Firmware Siemens simatic S7-1500 Tm Mfp Siemens simatic S7-1500 Tm Mfp Firmware |
|
| CPEs | cpe:2.3:a:netapp:active_iq_unified_manager:-:*:*:*:*:linux:*:* cpe:2.3:a:netapp:active_iq_unified_manager:-:*:*:*:*:vmware_vsphere:*:* cpe:2.3:a:netapp:ontap_select_deploy_administration_utility:-:*:*:*:*:*:*:* cpe:2.3:a:netapp:ontap_tools:-:*:*:*:*:vmware_vsphere:*:* cpe:2.3:a:netapp:snapmanager:-:*:*:*:*:hyper-v:*:* cpe:2.3:a:openssl:openssl:*:*:*:*:*:*:*:* cpe:2.3:a:siemens:sidis_prime:*:*:*:*:*:*:*:* cpe:2.3:h:netapp:500f:-:*:*:*:*:*:*:* cpe:2.3:h:netapp:a250:-:*:*:*:*:*:*:* cpe:2.3:h:netapp:c250:-:*:*:*:*:*:*:* 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_cpu_1518-4_pn\/dp_mfp:-:*:*:*:*:*:*:* cpe:2.3:h:siemens:simatic_s7-1500_tm_mfp:-:*:*:*:*:*:*:* cpe:2.3:o:debian:debian_linux:11.0:*:*:*:*:*:*:* cpe:2.3:o:netapp:500f_firmware:-:*:*:*:*:*:*:* cpe:2.3:o:netapp:a250_firmware:-:*:*:*:*:*:*:* cpe:2.3:o:netapp:bootstrap_os:-:*:*:*:*:*:*:* cpe:2.3:o:netapp:brocade_fabric_operating_system:-:*:*:*:*:*:*:* cpe:2.3:o:netapp:c250_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: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_cpu_1518-4_pn\/dp_mfp_firmware:*:*:*:*:*:*:*:* cpe:2.3:o:siemens:simatic_s7-1500_tm_mfp_firmware:*:*:*:*:*:*:*:* |
|
| Vendors & Products |
Debian
Debian debian Linux Netapp Netapp 500f Netapp 500f Firmware Netapp a250 Netapp a250 Firmware Netapp active Iq Unified Manager Netapp bootstrap Os Netapp brocade Fabric Operating System Netapp c250 Netapp c250 Firmware 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 Compute Node Netapp ontap Select Deploy Administration Utility Netapp ontap Tools Netapp snapmanager 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 sidis Prime Siemens simatic S7-1500 Cpu 1518-4 Pn\/dp Mfp Siemens simatic S7-1500 Cpu 1518-4 Pn\/dp Mfp Firmware Siemens simatic S7-1500 Tm Mfp Siemens simatic S7-1500 Tm Mfp Firmware |
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
cvssV3_1
|
cvssV3_1
|
| Type | Values Removed | Values Added |
|---|---|---|
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| Weaknesses | CWE-125 |
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
epss
|
epss
|
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
cvssV3_1
|
cvssV3_1
|
| Type | Values Removed | Values Added |
|---|---|---|
| References |
| |
| Metrics |
threat_severity
|
cvssV3_1
|
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Issue summary: Use of the low-level GF(2^m) elliptic curve APIs with untrusted explicit values for the field polynomial can lead to out-of-bounds memory reads or writes. Impact summary: Out of bound memory writes can lead to an application crash or even a possibility of a remote code execution, however, in all the protocols involving Elliptic Curve Cryptography that we're aware of, either only "named curves" are supported, or, if explicit curve parameters are supported, they specify an X9.62 encoding of binary (GF(2^m)) curves that can't represent problematic input values. Thus the likelihood of existence of a vulnerable application is low. In particular, the X9.62 encoding is used for ECC keys in X.509 certificates, so problematic inputs cannot occur in the context of processing X.509 certificates. Any problematic use-cases would have to be using an "exotic" curve encoding. The affected APIs include: EC_GROUP_new_curve_GF2m(), EC_GROUP_new_from_params(), and various supporting BN_GF2m_*() functions. Applications working with "exotic" explicit binary (GF(2^m)) curve parameters, that make it possible to represent invalid field polynomials with a zero constant term, via the above or similar APIs, may terminate abruptly as a result of reading or writing outside of array bounds. Remote code execution cannot easily be ruled out. The FIPS modules in 3.3, 3.2, 3.1 and 3.0 are not affected by this issue. | |
| Title | Low-level invalid GF(2^m) parameters lead to OOB memory access | |
| Weaknesses | CWE-787 | |
| References |
|
|