Skip to content
OpenAdvisories
Unscored CVE-2012-1573 EUVD-2012-1591GHSA-h34x-7v7j-22v5

gnutls_cipher.c in libgnutls in GnuTLS before 2.12.17 and 3.x before 3.0.15 does not properly handle data encrypted with a block cipher, wh…

Published Mar 26, 2012 · Updated Aug 6, 2024 · Assigned by redhat

Description

gnutls_cipher.c in libgnutls in GnuTLS before 2.12.17 and 3.x before 3.0.15 does not properly handle data encrypted with a block cipher, which allows remote attackers to cause a denial of service (heap memory corruption and application crash) via a crafted record, as demonstrated by a crafted GenericBlockCipher structure.

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 gnutls28 3.0.17-2 —
Debian 13 gnutls28 3.0.17-2 —
Debian 12 gnutls28 3.0.17-2 —
Debian 6.0 gnutls26 2.8.6-1+squeeze2 DSA-2441-1
ReleasePackageFixed inAdvisory
RHEL 6 gnutls +3 2.8.5-4.el6_2.2 RHSA-2012:0429
RHEL 6 rhev-hypervisor6 +1 6.2-20120423.1.el6_2 RHSA-2012:0531
RHEL 5 gnutls +2 1.4.1-7.el5_8.2 RHSA-2012:0428
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed gnutls 3.4.15-1.1 openSUSE-SU-2024:10105-1

Advisories 5

References