Vulnerability in Openssl

CVE-2010-2939

Double free vulnerability in the ssl3_get_key_exchange function in the OpenSSL client (ssl/s3_clnt.c) in OpenSSL 1.0.0a, 0.9.8, 0.9.7, and possibly other versions, when using ECDH, allows context-dependent attackers to cause a denial of service (crash) and possibly execute arbitrary code via a crafted private key with an invalid prime. NOTE: some sources refer to this as a use-after-free issue.

EPSS: 0.100 (95.1th percentile) — read the EPSS interpretation.

Affected products

  • Openssl — versions 1.0.0a, 0.9.7, 0.9.8
  • N/a — versions n/a

Weakness classification (CWE)

Public proof-of-concept exploits

References

Frequently asked questions

What is CVE-2010-2939?
CVE-2010-2939 is a vulnerability in Openssl, classified under CWE-399. Published 2010-08-17.
Is CVE-2010-2939 known to be exploited?
3 public proof-of-concept repositories are indexed. Not currently listed in the CISA KEV catalog.