Skip to content
OpenAdvisories
Unscored CVE-2008-4989 EUVD-2008-4968GHSA-8ph9-x262-cchw

The _gnutls_x509_verify_certificate function in lib/x509/verify.c in libgnutls in GnuTLS before 2.6.1 trusts certificate chains in which th…

Published Nov 13, 2008 · Updated Aug 7, 2024 · Assigned by mitre

Description

The _gnutls_x509_verify_certificate function in lib/x509/verify.c in libgnutls in GnuTLS before 2.6.1 trusts certificate chains in which the last certificate is an arbitrary trusted, self-signed certificate, which allows man-in-the-middle attackers to insert a spoofed certificate for any Distinguished Name (DN).

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+etch3 DSA-1719-1
ReleasePackageFixed inAdvisory
RHEL 5 gnutls +2 1.4.1-3.el5_2.1 RHSA-2008:0982
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed gnutls 3.4.15-1.1 openSUSE-SU-2024:10105-1

Advisories 3

References