Skip to content
OpenAdvisories
Unscored CVE-2014-8176 EUVD-2014-8017GHSA-qwvg-rfmc-974p

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 structur…

Published Jun 12, 2015 · Updated Aug 6, 2024 · Assigned by redhat

Description

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.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 openssl 1.0.1h-1 —
Debian 13 openssl 1.0.1h-1 —
Debian 12 openssl 1.0.1h-1 —
Debian 8 openssl 1.0.1k-3+deb8u1 DSA-3287-1
Debian 7 openssl 1.0.1e-2+deb7u17 DSA-3287-1
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Debian 6.0 openssl 0.9.8o-4squeeze21 DLA-247-1
ReleasePackageFixed inAdvisory
Ubuntu 14.04 LTS openssl 1.0.1f-1ubuntu2.15 USN-2639-1
ReleasePackageFixed inAdvisory
RHEL 7 openssl +4 1:1.0.1e-42.ael7b_1.8 RHSA-2015:1115
RHEL 6 openssl +3 1.0.1e-30.el6_6.11 RHSA-2015:1115
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed libressl 2.5.0-1.1 openSUSE-SU-2024:10309-1

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 7 openssl +4 1:1.0.1e-42.el7_1.8 ELSA-2015-1115

Advisories 9

References