Every CVE Search/ Get API key

CVE-2015-0294

GnuTLS before 3.3.13 does not validate that the signature algorithms match when importing a...

7.5 HighFix available

GnuTLS before 3.3.13 does not validate that the signature algorithms match when importing a certificate.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
High
Availability
None

Exploit likelihood

1.59%Up 0.6 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 7.5

GnuTLS before 3.3.13 does not validate that the signature algorithms match when importing a certificate.

Record
CVE-2015-0294
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
CVSS 2.0
5.0 MediumAV:N/AC:L/Au:N/C:N/I:P/A:N
Weakness
CWE-295
Updated
2026-11-02
CVE List No score

GnuTLS before 3.3.13 does not validate that the signature algorithms match when importing a certificate.

Record
CVE-2015-0294
Updated
2026-11-02
EUVDEUVD-2015-0307 No score

GnuTLS before 3.3.13 does not validate that the signature algorithms match when importing a certificate.

Record
EUVD-2015-0307
Updated
2026-11-03
GitHub AdvisoriesGHSA-xqm3-jfj9-8pf2 7.5

GnuTLS before 3.3.13 does not validate that the signature algorithms match when importing a...

GnuTLS before 3.3.13 does not validate that the signature algorithms match when importing a certificate.

Record
GHSA-xqm3-jfj9-8pf2
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Weakness
CWE-295
Updated
2026-11-02
OSV 7.5

GnuTLS before 3.3.13 does not validate that the signature algorithms match when importing a certificate.

Record
CVE-2015-0294
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Updated
2026-11-02
OSVDEBIAN-CVE-2015-0294 7.5

GnuTLS before 3.3.13 does not validate that the signature algorithms match when importing a certificate.

Record
DEBIAN-CVE-2015-0294
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Updated
2026-11-02
Show 5 moreShow less
OSVUBUNTU-CVE-2015-0294 7.5

GnuTLS before 3.3.13 does not validate that the signature algorithms match when importing a certificate.

Record
UBUNTU-CVE-2015-0294
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Updated
2026-11-02
OSVMGASA-2015-0322 No score

Updated gnutls packages fix security vulnerabilities

It was reported that GnuTLS does not check whether the two signature algorithms match on certificate import (CVE-2015-0294).

Kurt Roeckx discovered that decoding a specific certificate with very long DistinguishedName (DN) entries leads to double free. A remote attacker can take advantage of this flaw by creating a specially crafted certificate that, when processed by an application compiled against GnuTLS, could cause the application to crash resulting in a denial of service (CVE-2015-6251).

Record
MGASA-2015-0322
Updated
2026-11-02
OSVSUSE-SU-2015:0675-1 No score

Security update for gnutls

GnuTLS has been patched to ensure proper parsing of session ids during the TLS/SSL handshake. Additionally, three issues inherited from libtasn1 have been fixed.

Further information is available at http://www.gnutls.org/security.html#GNUTLS-SA-2014-3 http://www.gnutls.org/security.html#GNUTLS-SA-2014-3

These security issues have been fixed:

* Possible memory corruption during connect (CVE-2014-3466)
* Multiple boundary check issues could allow DoS (CVE-2014-3467)
* asn1_get_bit_der() can return negative bit length (CVE-2014-3468)
* Possible DoS by NULL pointer dereference (CVE-2014-3469)

Security Issue references:

* CVE-2014-3466
  <http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-3466>
Record
SUSE-SU-2015:0675-1
Updated
2026-11-02
OSVSUSE-SU-2015:0735-1 No score

Security update for gnutls

gnutls was updated to fix a certificate algorithm consistency checking issue. (CVE-2015-0294)

Record
SUSE-SU-2015:0735-1
Updated
2026-11-02
OSVUSN-2540-1 No score

gnutls26, gnutls28 vulnerabilities

It was discovered that GnuTLS did not perform date and time checks on CA certificates, contrary to expectations. This issue only affected Ubuntu 10.04 LTS. (CVE-2014-8155)

Nikos Mavrogiannopoulos discovered that GnuTLS incorrectly verified that signature algorithms matched. A remote attacker could possibly use this issue to downgrade to a disallowed algorithm. This issue only affected Ubuntu 10.04 LTS, Ubuntu 12.04 LTS and Ubuntu 14.04 LTS. (CVE-2015-0282)

It was discovered that GnuTLS incorrectly verified certificate algorithms. A remote attacker could possibly use this issue to downgrade to a disallowed algorithm. (CVE-2015-0294)

Record
USN-2540-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
gnutls28
Debian:12
before 3.3.8-6
3.3.8-6
gnutls28
Debian:13
before 3.3.8-6
3.3.8-6
gnutls28
Debian:14
before 3.3.8-6
3.3.8-6
gnutls26
Debian:6.0
From an advisory covering 3 CVEs
before 2.8.6-1+squeeze5, plus listed versions
2.8.6-12.8.6-1+squeeze12.8.6-1+squeeze22.8.6-1+squeeze32.8.6-1+squeeze4
2.8.6-1+squeeze5
gnutls26
Debian:7
From an advisory covering 2 CVEs
before 2.12.20-8+deb7u3, plus listed versions
2.12.20-62.12.20-72.12.20-82.12.20-8+deb7u12.12.20-8+deb7u2
2.12.20-8+deb7u3
gnutls
Mageia:4
From an advisory covering 2 CVEs
before 3.2.7-1.7.mga4
3.2.7-1.7.mga4
gnutls
Mageia:5
From an advisory covering 2 CVEs
before 3.2.21-1.1.mga5
3.2.21-1.1.mga5
gnutls-debuginfo
Red Hat:enterprise_linux:6::client
From an advisory covering 3 CVEs
before 0:2.8.5-18.el6
0:2.8.5-18.el6
gnutls-devel
Red Hat:enterprise_linux:6::client
From an advisory covering 3 CVEs
before 0:2.8.5-18.el6
0:2.8.5-18.el6
gnutls-guile
Red Hat:enterprise_linux:6::client
From an advisory covering 3 CVEs
before 0:2.8.5-18.el6
0:2.8.5-18.el6
Show 23 moreShow less
Affected packages
PackageAffectedFixed
gnutls
Red Hat:enterprise_linux:6::client
From an advisory covering 3 CVEs
before 0:2.8.5-18.el6
0:2.8.5-18.el6
gnutls-utils
Red Hat:enterprise_linux:6::client
From an advisory covering 3 CVEs
before 0:2.8.5-18.el6
0:2.8.5-18.el6
gnutls-debuginfo
Red Hat:enterprise_linux:6::computenode
From an advisory covering 3 CVEs
before 0:2.8.5-18.el6
0:2.8.5-18.el6
gnutls-devel
Red Hat:enterprise_linux:6::computenode
From an advisory covering 3 CVEs
before 0:2.8.5-18.el6
0:2.8.5-18.el6
gnutls-guile
Red Hat:enterprise_linux:6::computenode
From an advisory covering 3 CVEs
before 0:2.8.5-18.el6
0:2.8.5-18.el6
gnutls
Red Hat:enterprise_linux:6::computenode
From an advisory covering 3 CVEs
before 0:2.8.5-18.el6
0:2.8.5-18.el6
gnutls-utils
Red Hat:enterprise_linux:6::computenode
From an advisory covering 3 CVEs
before 0:2.8.5-18.el6
0:2.8.5-18.el6
gnutls-debuginfo
Red Hat:enterprise_linux:6::server
From an advisory covering 3 CVEs
before 0:2.8.5-18.el6
0:2.8.5-18.el6
gnutls-guile
Red Hat:enterprise_linux:6::server
From an advisory covering 3 CVEs
before 0:2.8.5-18.el6
0:2.8.5-18.el6
gnutls
Red Hat:enterprise_linux:6::server
From an advisory covering 3 CVEs
before 0:2.8.5-18.el6
0:2.8.5-18.el6
gnutls-devel
Red Hat:enterprise_linux:6::server
From an advisory covering 3 CVEs
before 0:2.8.5-18.el6
0:2.8.5-18.el6
gnutls-utils
Red Hat:enterprise_linux:6::server
From an advisory covering 3 CVEs
before 0:2.8.5-18.el6
0:2.8.5-18.el6
gnutls-debuginfo
Red Hat:enterprise_linux:6::workstation
From an advisory covering 3 CVEs
before 0:2.8.5-18.el6
0:2.8.5-18.el6
gnutls-guile
Red Hat:enterprise_linux:6::workstation
From an advisory covering 3 CVEs
before 0:2.8.5-18.el6
0:2.8.5-18.el6
gnutls
Red Hat:enterprise_linux:6::workstation
From an advisory covering 3 CVEs
before 0:2.8.5-18.el6
0:2.8.5-18.el6
gnutls-devel
Red Hat:enterprise_linux:6::workstation
From an advisory covering 3 CVEs
before 0:2.8.5-18.el6
0:2.8.5-18.el6
gnutls-utils
Red Hat:enterprise_linux:6::workstation
From an advisory covering 3 CVEs
before 0:2.8.5-18.el6
0:2.8.5-18.el6
gnutls
SUSE:Linux Enterprise Desktop 12
before 3.2.15-7.2
3.2.15-7.2
gnutls
SUSE:Linux Enterprise Software Development Kit 12
before 3.2.15-7.2
3.2.15-7.2
gnutls
SUSE:Linux Enterprise Server 12
before 3.2.15-7.2
3.2.15-7.2
gnutls
SUSE:Linux Enterprise Server for SAP Applications 12
before 3.2.15-7.2
3.2.15-7.2
gnutls26
Ubuntu:14.04:LTS
before 2.12.23-12ubuntu2.2, plus listed versions
2.12.23-1ubuntu42.12.23-1ubuntu52.12.23-12ubuntu12.12.23-12ubuntu22.12.23-12ubuntu2.1
2.12.23-12ubuntu2.2
gnutls26
Ubuntu:14.04:LTS
From an advisory covering 2 CVEs
before 2.12.23-12ubuntu2.2, plus listed versions
2.12.23-1ubuntu42.12.23-1ubuntu52.12.23-12ubuntu12.12.23-12ubuntu22.12.23-12ubuntu2.1
2.12.23-12ubuntu2.2

History

History
RecordedChangedSources
affected, facts
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2015-0294 is a high vulnerability (CVSS 7.5) in Gnu Gnutls, published June 3, 2014. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.59%, the 75th percentile. Fixed in gnutls28 3.3.8-6.

References

Show 39 moreShow less
MoveEnter Open