{"id":"CVE-2014-1959","aliases":["DEBIAN-CVE-2014-1959","DSA-2866-1","EUVD-2014-2012","GHSA-pcqq-cwj9-7ggm","MGASA-2014-0077","UBUNTU-CVE-2014-1959","openSUSE-SU-2024:10105-1"],"status":"published","title":"lib/x509/verify.c in GnuTLS before 3.1.21 and 3.2.x before 3.2.11 treats version 1 X.509...","description":"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.","severity":{"version":"2.0","score":5.8,"vector":"AV:N/AC:M/Au:N/C:P/I:P/A:N","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-07","score":0.03404,"percentile":0.88931,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-264"],"published":"2014-02-16T13:32:37Z","modified":"2026-10-23T15:47:26Z","fixes":[{"ecosystem":"Debian:12","package":"gnutls28","fixed_in":["3.2.11-1"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"gnutls28","fixed_in":["3.2.11-1"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"gnutls28","fixed_in":["3.2.11-1"],"sources":["osv"]},{"ecosystem":"Debian:7","package":"gnutls26","fixed_in":["2.12.20-8"],"sources":["osv"]},{"ecosystem":"Mageia:3","package":"gnutls","fixed_in":["3.1.16-1.1.mga3"],"sources":["osv"]},{"ecosystem":"Mageia:4","package":"gnutls","fixed_in":["3.2.7-1.1.mga4"],"sources":["osv"]},{"ecosystem":"Ubuntu:14.04:LTS","package":"gnutls26","fixed_in":["2.12.23-12ubuntu1"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Debian:12","package":"gnutls28","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.2.11-1"}]}]},{"source":"osv","ecosystem":"Debian:13","package":"gnutls28","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.2.11-1"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"gnutls28","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.2.11-1"}]}]},{"source":"osv","ecosystem":"Debian:7","package":"gnutls26","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.12.20-8"}]}],"versions":["2.12.20-6","2.12.20-7"]},{"source":"osv","ecosystem":"Mageia:3","package":"gnutls","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.1.16-1.1.mga3"}]}]},{"source":"osv","ecosystem":"Mageia:4","package":"gnutls","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.2.7-1.1.mga4"}]}]},{"source":"osv","ecosystem":"Ubuntu:14.04:LTS","package":"gnutls26","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.12.23-12ubuntu1"}]}],"versions":["2.12.23-1ubuntu4","2.12.23-1ubuntu5"]},{"source":"osv","ecosystem":"openSUSE:Tumbleweed","package":"gnutls","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.4.15-1.1"}]}],"bundled":10}],"products":[{"vendor":"gnu","product":"gnutls"}],"references":[{"url":"http://www.gnutls.org/security.html","tags":["x_refsource_CONFIRM","x_transferred","Vendor Advisory","advisory"]},{"url":"http://seclists.org/oss-sec/2014/q1/344","tags":["mailing-list","x_refsource_MLIST","x_transferred","web"]},{"url":"http://seclists.org/oss-sec/2014/q1/345","tags":["mailing-list","x_refsource_MLIST","x_transferred","web"]},{"url":"http://www.securityfocus.com/bid/65559","tags":["vdb-entry","x_refsource_BID","x_transferred","web"]},{"url":"http://www.ubuntu.com/usn/USN-2121-1","tags":["vendor-advisory","x_refsource_UBUNTU","x_transferred","advisory"]},{"url":"https://www.gitorious.org/gnutls/gnutls/commit/b1abfe3d182d68539900092eb42fc62cf1bb7e7c","tags":["x_refsource_CONFIRM","x_transferred","Exploit","Patch","evidence","fix"]},{"url":"http://www.debian.org/security/2014/dsa-2866","tags":["vendor-advisory","x_refsource_DEBIAN","x_transferred","advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2014-1959"},{"url":"https://github.com/advisories/GHSA-pcqq-cwj9-7ggm"},{"url":"https://security-tracker.debian.org/tracker/CVE-2014-1959","tags":["advisory"]},{"url":"https://advisories.mageia.org/MGASA-2014-0077.html","tags":["advisory"]},{"url":"https://bugs.mageia.org/show_bug.cgi?id=12763","tags":["report"]},{"url":"http://www.gnutls.org/security.html#GNUTLS-SA-2014-1","tags":["web"]},{"url":"https://ubuntu.com/security/CVE-2014-1959","tags":["report"]},{"url":"https://www.gitorious.org/gnutls/gnutls/commit/b1abfe3d18","tags":["report"]},{"url":"http://gnutls.org/security.html","tags":["report"]},{"url":"https://ubuntu.com/security/notices/USN-2121-1","tags":["advisory"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2014-1959","tags":["report"]},{"url":"","tags":["advisory"]},{"url":"https://www.suse.com/security/cve/CVE-2008-4989","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2011-4128","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2012-0390","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2012-1569","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2012-1573","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2014-0092","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2014-1959","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2014-3466","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2014-8564","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2015-6251","tags":["web"]}],"sources":{"cve":[{"id":"CVE-2014-1959","description":"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.","status":"published","published":"2014-03-06T18:00:00Z","modified":"2024-08-06T09:58:15.628Z","updated_at":"2026-11-02T14:33:46.310517Z"}],"euvd":[{"id":"EUVD-2014-2012","description":"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.","status":"published","published":"2014-03-06T18:00:00Z","modified":"2024-08-06T09:58:15Z","updated_at":"2026-11-03T01:57:16.268492Z"}],"ghsa":[{"id":"GHSA-pcqq-cwj9-7ggm","title":"lib/x509/verify.c in GnuTLS before 3.1.21 and 3.2.x before 3.2.11 treats version 1 X.509...","description":"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.","status":"published","published":"2022-05-17T03:46:12Z","modified":"2023-01-27T05:07:43Z","updated_at":"2026-11-02T14:43:10.83298Z"}],"nvd":[{"id":"CVE-2014-1959","description":"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.","status":"published","published":"2014-03-07T00:10:57.62Z","modified":"2026-06-17T00:05:48.743Z","cvss":[{"version":"2.0","score":5.8,"vector":"AV:N/AC:M/Au:N/C:P/I:P/A:N","level":"medium","assessor":"primary"}],"cwes":["CWE-264"],"updated_at":"2026-11-02T14:02:53.710973Z"}],"osv":[{"id":"CVE-2014-1959","description":"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.","status":"published","published":"2014-03-07T00:10:57Z","modified":"2026-04-16T06:17:32.962885045Z","updated_at":"2026-11-02T15:43:59.361892Z"},{"id":"DEBIAN-CVE-2014-1959","description":"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.","status":"published","published":"2014-03-07T00:10:57.62Z","modified":"2026-10-23T15:47:26.430832173Z","updated_at":"2026-11-02T15:45:26.134753Z"},{"id":"DSA-2866-1","title":"gnutls26 - certificate verification flaw","status":"published","published":"2014-02-22T00:00:00Z","modified":"2026-03-09T01:22:58.056473Z","updated_at":"2026-11-02T15:46:15.843838Z"},{"id":"MGASA-2014-0077","title":"Updated gnutls packages fix security vulnerability","description":"Suman Jana reported a vulnerability that affects the certificate verification\nfunctions of gnutls 3.1.x and gnutls 3.2.x. A version 1 intermediate\ncertificate will be considered as a CA certificate by default (something that\ndeviates from the documented behavior) (CVE-2014-1959).\n","status":"published","published":"2014-02-16T13:32:37Z","modified":"2026-04-16T06:25:22.691786529Z","updated_at":"2026-11-02T15:49:39.121227Z"},{"id":"openSUSE-SU-2024:10105-1","title":"gnutls-3.4.15-1.1 on GA media","description":"These are all security issues fixed in the gnutls-3.4.15-1.1 package on the GA media of openSUSE Tumbleweed.","status":"published","published":"2024-06-15T00:00:00Z","modified":"2025-05-07T18:08:28.673202Z","updated_at":"2026-11-02T16:58:33.135986Z"},{"id":"UBUNTU-CVE-2014-1959","description":"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.","status":"published","published":"2014-02-21T00:00:00Z","modified":"2026-04-22T09:37:11.981624Z","updated_at":"2026-11-02T15:54:07.855521Z"}]}}
