Skip to content
OpenAdvisories
Unscored CVE-2008-1950 EUVD-2008-1948GHSA-4qv6-g5fw-f876

Integer signedness error in the _gnutls_ciphertext2compressed function in lib/gnutls_cipher.c in libgnutls in GnuTLS before 2.2.4 allows re…

Published May 21, 2008 · Updated Aug 7, 2024 · Assigned by redhat

Description

Integer signedness error in the _gnutls_ciphertext2compressed function in lib/gnutls_cipher.c in libgnutls in GnuTLS before 2.2.4 allows remote attackers to cause a denial of service (buffer over-read and crash) via a certain integer value in the Random field in an encrypted Client Hello message within a TLS record with an invalid Record Length, which leads to an invalid cipher padding length, aka GNUTLS-SA-2008-1-3.

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 4.0 gnutls13 1.4.4-3+etch1 DSA-1581-1
ReleasePackageFixed inAdvisory
RHEL 5 gnutls +2 1.4.1-3.el5_1 RHSA-2008:0489
RHEL 4 gnutls +1 1.0.20-4.el4_6 RHSA-2008:0492
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed gnutls 3.7.2-1.2 openSUSE-SU-2024:10801-1

Advisories 4

References