CVE-2015-0282
GnuTLS before 3.1.0 does not verify that the RSA PKCS #1 signature algorithm matches the...
GnuTLS before 3.1.0 does not verify that the RSA PKCS #1 signature algorithm matches the signature algorithm in the certificate, which allows remote attackers to conduct downgrade attacks via unspecified vectors.
Exploit likelihood
What each source reports
NVD Score used
5.0
GnuTLS before 3.1.0 does not verify that the RSA PKCS #1 signature algorithm matches the signature algorithm in the certificate, which allows remote attackers to conduct downgrade attacks via unspecified vectors.
- Record
CVE-2015-0282- CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:N/I:P/A:N - Weakness
- CWE-310
- Updated
- 2026-11-02
CVE List No score
GnuTLS before 3.1.0 does not verify that the RSA PKCS #1 signature algorithm matches the signature algorithm in the certificate, which allows remote attackers to conduct downgrade attacks via unspecified vectors.
- Record
CVE-2015-0282- Updated
- 2026-11-02
EUVDEUVD-2015-0295 No score
GnuTLS before 3.1.0 does not verify that the RSA PKCS #1 signature algorithm matches the signature algorithm in the certificate, which allows remote attackers to conduct downgrade attacks via unspecified vectors.
- Record
EUVD-2015-0295- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-qx46-76qj-r7r3 No score
GnuTLS before 3.1.0 does not verify that the RSA PKCS #1 signature algorithm matches the...
GnuTLS before 3.1.0 does not verify that the RSA PKCS #1 signature algorithm matches the signature algorithm in the certificate, which allows remote attackers to conduct downgrade attacks via unspecified vectors.
- Record
GHSA-qx46-76qj-r7r3- 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
OSVUBUNTU-CVE-2015-0282 No score
GnuTLS before 3.1.0 does not verify that the RSA PKCS #1 signature algorithm matches the signature algorithm in the certificate, which allows remote attackers to conduct downgrade attacks via unspecified vectors.
- Record
UBUNTU-CVE-2015-0282- 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
| Package | Affected | Fixed |
|---|---|---|
gnutls26Debian: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 |
gnutls26Debian: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-debuginfoRed 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-develRed 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-guileRed Hat:enterprise_linux:6::client From an advisory covering 3 CVEs |
before 0:2.8.5-18.el6 | 0:2.8.5-18.el6 |
gnutlsRed 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-utilsRed 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-debuginfoRed 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-develRed 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-guileRed Hat:enterprise_linux:6::computenode From an advisory covering 3 CVEs |
before 0:2.8.5-18.el6 | 0:2.8.5-18.el6 |
Show 14 moreShow less
| Package | Affected | Fixed |
|---|---|---|
gnutlsRed 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-utilsRed 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-debuginfoRed 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-guileRed Hat:enterprise_linux:6::server From an advisory covering 3 CVEs |
before 0:2.8.5-18.el6 | 0:2.8.5-18.el6 |
gnutlsRed 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-develRed 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-utilsRed 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-debuginfoRed 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-guileRed Hat:enterprise_linux:6::workstation From an advisory covering 3 CVEs |
before 0:2.8.5-18.el6 | 0:2.8.5-18.el6 |
gnutlsRed 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-develRed 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-utilsRed Hat:enterprise_linux:6::workstation From an advisory covering 3 CVEs |
before 0:2.8.5-18.el6 | 0:2.8.5-18.el6 |
gnutls26Ubuntu: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 |
gnutls26Ubuntu: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
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2015-0282 is a medium vulnerability (CVSS 5.0) 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.40%, the 72nd percentile. Fixed in gnutls26 2.12.23-12ubuntu2.2.
References
gnutls.org/security.html
debian.org/security/2015/dsa-3191
securityfocus.com/bid/73119
rhn.redhat.com/errata/RHSA-2015-1457.html
securitytracker.com/id/1032148
nvd.nist.gov/vuln/detail/CVE-2015-0282
Show 36 moreShow less
github.com/advisories/GHSA-qx46-76qj-r7r3
access.redhat.com/errata/RHSA-2015:1457
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1036385
bugzilla.redhat.com/show_bug.cgi?id=1194371
bugzilla.redhat.com/show_bug.cgi?id=1196323
bugzilla.redhat.com/show_bug.cgi?id=1197995
security.access.redhat.com/data/csaf/v2/advisories/2015/rhsa-2015_1457.json
access.redhat.com/security/cve/CVE-2014-8155
cve.org/CVERecord?id=CVE-2014-8155
nvd.nist.gov/vuln/detail/CVE-2014-8155
access.redhat.com/security/cve/CVE-2015-0282
cve.org/CVERecord?id=CVE-2015-0282
access.redhat.com/security/cve/CVE-2015-0294
cve.org/CVERecord?id=CVE-2015-0294
nvd.nist.gov/vuln/detail/CVE-2015-0294
suse.com/support/update/announcement/2015/suse-su-20150675-1
bugzilla.suse.com/821818
bugzilla.suse.com/835760
bugzilla.suse.com/865804
bugzilla.suse.com/865993
bugzilla.suse.com/880730
bugzilla.suse.com/880910
bugzilla.suse.com/919938
bugzilla.suse.com/921684
suse.com/security/cve/CVE-2009-5138
suse.com/security/cve/CVE-2013-2116
suse.com/security/cve/CVE-2014-0092
suse.com/security/cve/CVE-2014-3466
suse.com/security/cve/CVE-2014-8155
suse.com/security/cve/CVE-2015-0282
suse.com/security/cve/CVE-2015-0294
ubuntu.com/security/CVE-2015-0282
ubuntu.com/security/notices/USN-2540-1
ubuntu.com/security/CVE-2014-8155
ubuntu.com/security/CVE-2015-0294