Buffer overflow in OpenSSL - CVE-2014-8176

 

Buffer overflow in OpenSSL - CVE-2014-8176

Published: June 12, 2015 / Updated: August 9, 2020


Vulnerability identifier: #VU40720
CSH Severity: Medium
CVSS v4: 6.9 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N]
CVE-ID: CVE-2014-8176
CWE-ID: CWE-119
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote non-authenticated attacker to read and manipulate data.

The dtls1_clear_queues function in ssl/d1_lib.c in OpenSSL before 0.9.8za, 1.0.0 before 1.0.0m, and 1.0.1 before 1.0.1h frees data structures without considering that application data can arrive between a ChangeCipherSpec message and a Finished message, which allows remote DTLS peers to cause a denial of service (memory corruption and application crash) or possibly have unspecified other impact via unexpected application data.


Affected software

OpenSSL
Gentoo Linux
Fedora
Integrated Management Module II (IMM2)
SnapDrive for Unix
SnapDrive for Windows
openssl
dev-libs/openssl

How to mitigate CVE-2014-8176

Install update from vendor's website.

Integrated Management Module II (IMM2) - update to 1AOO68L — 5.20
openssl - addressed in versions 1.0.1k-10.fc21, 1.0.1k-10.fc22
dev-libs/openssl - update to 1.0.1o
SnapDrive for Unix - update to 5.3
SnapDrive for Windows - update to 7.1.4

External References

Related Security Bulletins