CVE-2024-9143
| Affected software | 7 products, listed below |
|---|---|
| Severity | 8.8 High CVSS 3.1 |
| Weakness | Out-of-bounds read (CWE-125) |
| Published | 16 Oct 2024 |
| Updated | 9 Nov 2026 |
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.
CWE-787 · Out-of-bounds write
Exploitation status
No public exploit
No exploit has been reported in the sources we check. Published 2 years ago.
Exploitation status
- CISA KEV not listed
- VulnCheck KEV not listed
- CISA Vulnrichment exploitation: none
- Indexed PoC none indexed
- EPSS 12% chance in 30 days A model's forecast, not a report of exploitation. Higher than 96% of all scored CVEs.
Waratek protection
A Java vulnerability, but not one Waratek protects. It affects only Java on a user's desktop (applets, Web Start, JavaFX, the installer), sits in a product the Waratek agent can't be installed into, or is in a package we don't expect in business applications. The decision below says which.
- Protection none
- Action not pursued none
- Review human Researcher
- Record active
| Decided by | Manual classification of this CVE in the legacy dataset |
|---|---|
| Finding | A manual classification set this CVE's status to Outside Waratek scope, but the CVE names a tracked product. |
Affected software and releases
Oracle advisories
| Advisory | Type | Quarter | Products Oracle names in its risk matrix |
|---|---|---|---|
| Oracle Critical Security Patch Update August 2026 ↗ | CSPU | 2026-Q3 | Oracle Commerce / Forge (OpenSSL) (11.4.0) |
| Oracle Critical Patch Update October 2025 ↗ | CPU | 2025-Q4 | Oracle JD Edwards / Enterprise Infrastructure SEC (OpenSSL) (9.2.0.0-9.2.9.4) |
| Oracle Critical Patch Update July 2025 ↗ | CPU | 2025-Q3 | Oracle Communications Applications / Core (OpenSSL) (6.0.5-6.1.0) Oracle Fusion Middleware / Oracle Database Client for Fusion Middleware (OpenSSL) (14.1.2.0.0) Oracle PeopleSoft / Security, Porting, Cloud Deployment Architecture (OpenSSL) (8.60, 8.61, 8.62) Oracle Siebel CRM / Server Infrastructure (OpenSSL) (25.0-25.5) |
| Oracle Critical Patch Update April 2025 ↗ | CPU | 2025-Q2 | Oracle Analytics / FNDN (OpenSSL) (7.6.0.0.0, 12.2.1.4.0) Oracle Fusion Middleware / Mod_Security (OpenSSL) (12.2.1.4.0, 14.1.2.0.0) |
| Oracle Critical Patch Update January 2025 ↗ | CPU | 2025-Q1 | Oracle Communications / Configuration (OpenSSL) (24.2.1) |
Oracle components and versions
| Family | Component | Versions, as Oracle lists them | Read as |
|---|---|---|---|
| Oracle Analytics | FNDN (OpenSSL) | 7.6.0.0.0, 12.2.1.4.0 | 7.6.0.0.0 · 12.2.1.4.0 |
| Oracle Commerce | Forge (OpenSSL) | 11.4.0 | 11.4.0 |
| Oracle Communications | Configuration (OpenSSL) | 24.2.1 | 24.2.1 |
| Oracle Communications Applications | Core (OpenSSL) | 6.0.5-6.1.0 | |
| Oracle Fusion Middleware | Mod_Security (OpenSSL) | 12.2.1.4.0, 14.1.2.0.0 | 12.2.1.4.0 · 14.1.2.0.0 |
| Oracle Fusion Middleware | Oracle Database Client for Fusion Middleware (OpenSSL) | 14.1.2.0.0 | 14.1.2.0.0 |
| Oracle JD Edwards | Enterprise Infrastructure SEC (OpenSSL) | 9.2.0.0-9.2.9.4 | |
| Oracle PeopleSoft | Security, Porting, Cloud Deployment Architecture (OpenSSL) | 8.60, 8.61, 8.62 | 8.60 · 8.61 · 8.62 |
| Oracle Siebel CRM | Server Infrastructure (OpenSSL) | 25.0-25.5 |
Products and versions
29 products, 34 version entries| Source | Vendor | Product | Scheme | Affected versions |
|---|---|---|---|---|
| nvd | debian | debian linux | generic | 11.0 |
| nvd | netapp | 500f firmware | generic | any version |
| nvd | netapp | a250 firmware | generic | any version |
| nvd | netapp | active iq unified manager | generic | any version |
| nvd | netapp | bootstrap os | generic | any version |
| nvd | netapp | brocade fabric operating system | generic | any version |
| nvd | netapp | c250 firmware | generic | any version |
| nvd | netapp | h300s firmware | generic | any version |
| nvd | netapp | h410c firmware | generic | any version |
| nvd | netapp | h410s firmware | generic | any version |
| nvd | netapp | h500s firmware | generic | any version |
| nvd | netapp | h610c firmware | generic | any version |
| nvd | netapp | h610s firmware | generic | any version |
| nvd | netapp | h615c firmware | generic | any version |
| nvd | netapp | h700s firmware | generic | any version |
| nvd | netapp | ontap select deploy administration utility | generic | any version |
| nvd | netapp | ontap tools | generic | any version |
| nvd | netapp | snapmanager | generic | any version |
| nvd | openssl | openssl | generic | ≥ 1.0.2 and < 1.0.2 · ≥ 1.1.1 and < 1.1.1 · ≥ 3.0.0 and < 3.0.16 · ≥ 3.1.0 and < 3.1.8 · ≥ 3.2.0 and < 3.2.4 · ≥ 3.3.0 and < 3.3.3 |
| nvd | siemens | scalance wab762-1 firmware | generic | < 3.0.0 |
| nvd | siemens | scalance wam763-1 firmware | generic | < 3.0.0 |
| nvd | siemens | scalance wam766-1 firmware | generic | < 3.0.0 |
| nvd | siemens | scalance wub762-1 firmware | generic | < 3.0.0 |
| nvd | siemens | scalance wub762-1 ifeatures firmware | generic | < 3.0.0 |
| nvd | siemens | scalance wum763-1 firmware | generic | < 3.0.0 |
| nvd | siemens | scalance wum766-1 firmware | generic | < 3.0.0 |
| nvd | siemens | sidis prime | generic | < 4.0.700 |
| nvd | siemens | simatic s7-1500 cpu 1518-4 pn\/dp mfp firmware | generic | ≥ 3.1.0 and < 3.1.5 |
| nvd | siemens | simatic s7-1500 tm mfp firmware | generic | < 1.1.1 |
References
| URL | Tags |
|---|---|
| https://github.com/openssl/openssl/commit/72ae83ad214d2eef262461365a1975707f862712 | Patch |
| https://github.com/openssl/openssl/commit/bc7e04d7c8d509fb78fc0e285aa948fb0da04700 | Patch |
| https://github.com/openssl/openssl/commit/c0d3e4d32d2805f49bec30547f225bc4d092e1f4 | Patch |
| https://github.com/openssl/openssl/commit/fdf6723362ca51bd883295efe206cb5b1cfa5154 | Patch |
| https://github.openssl.org/openssl/extended-releases/commit/8efc0cbaa8ebba8e116f7b81a876a4123594d86a | Permissions Required |
| https://github.openssl.org/openssl/extended-releases/commit/9d576994cec2b7aa37a91740ea7e680810957e41 | Permissions Required |
| https://openssl-library.org/news/secadv/20241016.txt | Vendor Advisory |
| http://www.openwall.com/lists/oss-security/2024/10/16/1 | Mailing List, Third Party Advisory |
| http://www.openwall.com/lists/oss-security/2024/10/23/1 | Mailing List, Third Party Advisory |
| http://www.openwall.com/lists/oss-security/2024/10/24/1 | Mailing List, Third Party Advisory |
Timeline
Timeline
| Published | 2024-10-16 | By the CVE Program. |
|---|---|---|
| NVD record modified | 2026-11-09 | NVD's own last-modified date for this record. |