Bugzilla – Bug 1105459
VUL-0: CVE-2018-10845: gnutls: HMAC-SHA-384 vulnerable to Lucky thirteen attack due to use of wrong constant
Last modified: 2024-04-08 13:50:43 UTC
rh#1582572 It was found that GnuTLS implementation of HMAC-SHA-384 was vulnerable to Lucky thirteen style attack due to use of wrong constant appropriate to hash functions that encode the length field. References: https://bugzilla.redhat.com/show_bug.cgi?id=1582572 http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2018-10845
External references: https://eprint.iacr.org/2018/747 Upstream fix: https://gitlab.com/gnutls/gnutls/merge_requests/657
Created attachment 780883 [details] The GnuTLS Lucky 13 paper
Created attachment 780959 [details] Full paper The authors of the paper believe that GnuTLS is still vulnerable to variants of the Lucky 13 attack against SHA256/SHA384, even after the countermeasures implemented in 3.6.3/3.3.30. GnuTLS, however, won't address these concerns, they promote the use of Encrypt-then-MAC (RFC 7366) instead.
SUSE-SU-2018:2825-1: An update that fixes four vulnerabilities is now available. Category: security (moderate) Bug References: 1047002,1105437,1105459,1105460 CVE References: CVE-2017-10790,CVE-2018-10844,CVE-2018-10845,CVE-2018-10846 Sources used: SUSE OpenStack Cloud 7 (src): gnutls-3.2.15-18.6.1 SUSE Linux Enterprise Server for SAP 12-SP2 (src): gnutls-3.2.15-18.6.1 SUSE Linux Enterprise Server for SAP 12-SP1 (src): gnutls-3.2.15-18.6.1 SUSE Linux Enterprise Server 12-SP2-LTSS (src): gnutls-3.2.15-18.6.1 SUSE Linux Enterprise Server 12-SP1-LTSS (src): gnutls-3.2.15-18.6.1 SUSE Linux Enterprise Server 12-LTSS (src): gnutls-3.2.15-18.6.1 SUSE Enterprise Storage 4 (src): gnutls-3.2.15-18.6.1
SUSE-SU-2018:2842-1: An update that fixes four vulnerabilities is now available. Category: security (moderate) Bug References: 1047002,1105437,1105459,1105460 CVE References: CVE-2017-10790,CVE-2018-10844,CVE-2018-10845,CVE-2018-10846 Sources used: SUSE Linux Enterprise Software Development Kit 12-SP3 (src): gnutls-3.3.27-3.3.1 SUSE Linux Enterprise Server 12-SP3 (src): gnutls-3.3.27-3.3.1 SUSE Linux Enterprise Desktop 12-SP3 (src): gnutls-3.3.27-3.3.1
openSUSE-SU-2018:2854-1: An update that fixes four vulnerabilities is now available. Category: security (moderate) Bug References: 1047002,1105437,1105459,1105460 CVE References: CVE-2017-10790,CVE-2018-10844,CVE-2018-10845,CVE-2018-10846 Sources used: openSUSE Leap 42.3 (src): gnutls-3.3.27-2.3.1
SUSE-SU-2018:2930-1: An update that fixes four vulnerabilities is now available. Category: security (moderate) Bug References: 1047002,1105437,1105459,1105460 CVE References: CVE-2017-10790,CVE-2018-10844,CVE-2018-10845,CVE-2018-10846 Sources used: SUSE Linux Enterprise Module for Desktop Applications 15 (src): gnutls-3.6.2-6.3.1 SUSE Linux Enterprise Module for Basesystem 15 (src): gnutls-3.6.2-6.3.1
openSUSE-SU-2018:2958-1: An update that fixes four vulnerabilities is now available. Category: security (moderate) Bug References: 1047002,1105437,1105459,1105460 CVE References: CVE-2017-10790,CVE-2018-10844,CVE-2018-10845,CVE-2018-10846 Sources used: openSUSE Leap 15.0 (src): gnutls-3.6.2-lp150.4.3.1
Done.
SUSE-SU-2018:2825-2: An update that fixes four vulnerabilities is now available. Category: security (moderate) Bug References: 1047002,1105437,1105459,1105460 CVE References: CVE-2017-10790,CVE-2018-10844,CVE-2018-10845,CVE-2018-10846 Sources used: SUSE Linux Enterprise Server 12-SP2-BCL (src): gnutls-3.2.15-18.6.1