Skip to content
OpenAdvisories
Unscored CVE-2014-0092 EUVD-2014-0177GHSA-c9fv-cm23-r7xv

lib/x509/verify.c in GnuTLS before 3.1.22 and 3.2.x before 3.2.12 does not properly handle unspecified errors when verifying X.509 certific…

Published Mar 6, 2014 · Updated Aug 6, 2024 · Assigned by redhat

Description

lib/x509/verify.c in GnuTLS before 3.1.22 and 3.2.x before 3.2.12 does not properly handle unspecified errors when verifying X.509 certificates from SSL servers, which allows man-in-the-middle attackers to spoof servers via a crafted certificate.

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.2.11-2 —
Debian 13 gnutls28 3.2.11-2 —
Debian 12 gnutls28 3.2.11-2 —
Debian 7 gnutls26 2.12.20-8+deb7u1 DSA-2869-1
Debian 6.0 gnutls26 2.8.6-1+squeeze3 DSA-2869-1
ReleasePackageFixed inAdvisory
Ubuntu 14.04 LTS gnutls26 2.12.23-12ubuntu2 —
ReleasePackageFixed inAdvisory
RHEL 6 gnutls +3 2.8.5-13.el6_5 RHSA-2014:0246
RHEL 6 rhev-hypervisor6 6.5-20140324.0.el6ev RHSA-2014:0339
RHEL 5 gnutls +2 1.4.1-14.el5_10 RHSA-2014:0247
Show 6 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Red Hat Rhel Mission Critical 6 gnutls +3 2.8.5-4.el6_2.3 RHSA-2014:0288
Red Hat Rhel Mission Critical 5 gnutls +2 1.4.1-3.el5_3.6 RHSA-2014:0288
RHEL 6.4 EUS gnutls +3 2.8.5-10.el6_4.3 RHSA-2014:0288
RHEL 6.3 EUS gnutls +3 2.8.5-7.el6_3.2 RHSA-2014:0288
RHEL 5.9 EUS gnutls +2 1.4.1-10.el5_9.3 RHSA-2014:0288
RHEL 4 ELS gnutls +1 1.0.20-5.el4 RHSA-2014:0288
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed gnutls 3.4.15-1.1 openSUSE-SU-2024:10105-1

Advisories 7

References