CVE-2020-24659 An issue was discovered in GnuTLS before 3.6.15.
- Exploited in the wild
- Not known
- Fix
- Available
What is CVE-2020-24659?
CVE-2020-24659 is a high-severity vulnerability in Canonical Ubuntu Linux, published on 4 Sep 2020.
Official description
An issue was discovered in GnuTLS before 3.6.15. A server can trigger a NULL pointer dereference in a TLS 1.3 client if a no_renegotiation alert is sent with unexpected timing, and then an invalid second handshake occurs. The crash happens in the application's error handling path, where the gnutls_deinit function is called after detecting a handshake failure.
Which versions are affected by CVE-2020-24659?
It affects 4 products.
Linux distribution packages (24)
gnutls-c++ Red Hat:enterprise_linux:8::appstream | All versions | 0:3.6.14-7.el8_3 |
gnutls-c++-debuginfo Red Hat:enterprise_linux:8::appstream | All versions | 0:3.6.14-7.el8_3 |
gnutls-dane Red Hat:enterprise_linux:8::appstream | All versions | 0:3.6.14-7.el8_3 |
gnutls-dane-debuginfo Red Hat:enterprise_linux:8::appstream | All versions | 0:3.6.14-7.el8_3 |
gnutls-debuginfo Red Hat:enterprise_linux:8::appstream | All versions | 0:3.6.14-7.el8_3 |
gnutls-debugsource Red Hat:enterprise_linux:8::appstream | All versions | 0:3.6.14-7.el8_3 |
gnutls-devel Red Hat:enterprise_linux:8::appstream | All versions | 0:3.6.14-7.el8_3 |
gnutls-utils Red Hat:enterprise_linux:8::appstream | All versions | 0:3.6.14-7.el8_3 |
gnutls-utils-debuginfo Red Hat:enterprise_linux:8::appstream | All versions | 0:3.6.14-7.el8_3 |
gnutls Red Hat:enterprise_linux:8::baseos | All versions | 0:3.6.14-7.el8_3 |
gnutls-c++-debuginfo Red Hat:enterprise_linux:8::baseos | All versions | 0:3.6.14-7.el8_3 |
gnutls-dane-debuginfo Red Hat:enterprise_linux:8::baseos | All versions | 0:3.6.14-7.el8_3 |
gnutls-debuginfo Red Hat:enterprise_linux:8::baseos | All versions | 0:3.6.14-7.el8_3 |
gnutls-debugsource Red Hat:enterprise_linux:8::baseos | All versions | 0:3.6.14-7.el8_3 |
gnutls-utils-debuginfo Red Hat:enterprise_linux:8::baseos | All versions | 0:3.6.14-7.el8_3 |
gnutls SUSE:Linux Enterprise High Performance Computing 15-ESPOS | All versions | 3.6.7-6.34.1 |
gnutls SUSE:Linux Enterprise High Performance Computing 15-LTSS | All versions | 3.6.7-6.34.1 |
gnutls SUSE:Linux Enterprise Module for Basesystem 15 SP1 | All versions | 3.6.7-6.34.1 |
gnutls SUSE:Linux Enterprise Module for Basesystem 15 SP2 | All versions | 3.6.7-14.4.1 |
gnutls SUSE:Linux Enterprise Module for Certifications 15 SP3 | All versions | 3.6.7-14.4.1 |
gnutls SUSE:Linux Enterprise Server 15-LTSS | All versions | 3.6.7-6.34.1 |
gnutls SUSE:Linux Enterprise Server for SAP Applications 15 | All versions | 3.6.7-6.34.1 |
gnutls openSUSE:Leap 15.1 | All versions | 3.6.7-lp151.2.21.1 |
gnutls openSUSE:Leap 15.2 | All versions | 3.6.7-lp152.9.3.2 |
Products include Canonical Ubuntu Linux, Fedoraproject Fedora, Gnu Gnutls, Opensuse Leap.
How do I fix CVE-2020-24659?
Upgrade to a fixed version.
Is CVE-2020-24659 being exploited?
There is no known exploitation of CVE-2020-24659 in the wild and no public exploit code.
Other vulnerabilities in Canonical Ubuntu Linux
Sources
Also known as ALPINE-CVE-2020-24659, AZL-6445, DEBIAN-CVE-2020-24659, GHSA-wx7m-j6j8-xm63, JLSEC-2026-519, MGASA-2020-0379 and 9 more.