CVE-2017-3730 Bad (EC)DHE parameters cause a client crash

High 7.5 Published Updated

A malicious server can cause a client crash via bad DHE/ECDHE parameters, leading to denial of service in OpenSSL clients.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2017-3730?

CVE-2017-3730 is a high-severity vulnerability in Openssl Openssl, published on 4 May 2017. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

In OpenSSL 1.1.0 before 1.1.0d, if a malicious server supplies bad parameters for a DHE or ECDHE key exchange then this can result in the client attempting to dereference a NULL pointer leading to a client crash. This could be exploited in a Denial of Service attack.

Weakness: CWE-476

Which versions are affected by CVE-2017-3730?

It affects 7 products.

Products include Openssl Openssl, Oracle Agile Engineering Data Management, Oracle Communications Application Session Controller, Oracle Communications Eagle Lnp Application Processor, Oracle Communications Operations Monitor, Oracle Jd Edwards Enterpriseone Tools and 1 more.

How do I fix CVE-2017-3730?

Upgrade to a fixed version.

Is CVE-2017-3730 being exploited?

There is no known exploitation of CVE-2017-3730 in the wild and no public exploit code.

Public exploit code: 1 Exploit-DB entry and 1 proofs of concept on GitHub.

All Openssl Openssl vulnerabilities

Sources

Also known as DEBIAN-CVE-2017-3730, GHSA-rq64-8m54-26j4.

Is CVE-2017-3730 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free