CVE-2015-3196 Race condition in n/a
Remote servers can cause denial of service in multi-threaded OpenSSL clients via a race condition and double free in PSK identity hint handling.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2015-3196?
CVE-2015-3196 is a medium-severity vulnerability in Canonical Ubuntu Linux, published on 6 Dec 2015. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
ssl/s3_clnt.c in OpenSSL 1.0.0 before 1.0.0t, 1.0.1 before 1.0.1p, and 1.0.2 before 1.0.2d, when used for a multi-threaded client, writes the PSK identity hint to an incorrect data structure, which allows remote servers to cause a denial of service (race condition and double free) via a crafted ServerKeyExchange message.
Weakness: CWE-362
Which versions are affected by CVE-2015-3196?
It affects 13 products.
Products include Canonical Ubuntu Linux, Debian Debian Linux, Fedoraproject Fedora, Hp Icewall Sso, Hp Icewall Sso Agent Option, Openssl Openssl and 7 more.
How do I fix CVE-2015-3196?
Upgrade to a fixed version.
Is CVE-2015-3196 being exploited?
There is no known exploitation of CVE-2015-3196 in the wild and no public exploit code.
Other vulnerabilities in Canonical Ubuntu Linux
Sources
Also known as DEBIAN-CVE-2015-3196, GHSA-wj5w-hq6m-54g7, UBUNTU-CVE-2015-3196.