CVE-2014-1959
Published: 21 February 2014
lib/x509/verify.c in GnuTLS before 3.1.21 and 3.2.x before 3.2.11 treats version 1 X.509 certificates as intermediate CAs, which allows remote attackers to bypass intended restrictions by leveraging a X.509 V1 certificate from a trusted CA to issue new certificates.
Notes
Author | Note |
---|---|
mdeslaur | introduced by: https://www.gitorious.org/gnutls/gnutls/commit/60ee8a0eb9975d123002b1cffbefd60a8cd5fae6 |
Priority
Status
Package | Release | Status |
---|---|---|
gnutls26 Launchpad, Ubuntu, Debian |
lucid |
Not vulnerable
(2.8.5-2ubuntu0.4)
|
precise |
Released
(2.12.14-5ubuntu3.6)
|
|
quantal |
Released
(2.12.14-5ubuntu4.5)
|
|
saucy |
Released
(2.12.23-1ubuntu4.1)
|
|
trusty |
Released
(2.12.23-12ubuntu1)
|
|
upstream |
Released
(2.12.23-12)
|
|
utopic |
Released
(2.12.23-1ubuntu6)
|
|
vivid |
Does not exist
|
|
wily |
Does not exist
|
|
xenial |
Does not exist
|
|
yakkety |
Does not exist
|
|
zesty |
Does not exist
|
|
Patches: upstream: https://www.gitorious.org/gnutls/gnutls/commit/b1abfe3d182d68539900092eb42fc62cf1bb7e7c |
||
gnutls28 Launchpad, Ubuntu, Debian |
lucid |
Does not exist
|
precise |
Ignored
(end of life)
|
|
quantal |
Ignored
(end of life)
|
|
saucy |
Ignored
(end of life)
|
|
trusty |
Does not exist
(trusty was not-affected [3.2.11-2ubuntu1])
|
|
upstream |
Released
(3.2.11-1)
|
|
utopic |
Not vulnerable
(3.2.11-2ubuntu1)
|
|
vivid |
Not vulnerable
(3.2.11-2ubuntu1)
|
|
wily |
Not vulnerable
(3.2.11-2ubuntu1)
|
|
xenial |
Not vulnerable
(3.2.11-2ubuntu1)
|
|
yakkety |
Not vulnerable
(3.2.11-2ubuntu1)
|
|
zesty |
Not vulnerable
(3.2.11-2ubuntu1)
|
|
Patches: upstream: https://www.gitorious.org/gnutls/gnutls/commit/b1abfe3d182d68539900092eb42fc62cf1bb7e7c |