CVE-2020-24659 An issue was discovered in GnuTLS before 3.6.15.

High 7.5 Published Updated
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.

Weakness: CWE-787, CWE-476

Which versions are affected by CVE-2020-24659?

It affects 4 products.

Linux distribution packages (24)
gnutls-c++ Red Hat:enterprise_linux:8::appstreamAll versions0:3.6.14-7.el8_3
gnutls-c++-debuginfo Red Hat:enterprise_linux:8::appstreamAll versions0:3.6.14-7.el8_3
gnutls-dane Red Hat:enterprise_linux:8::appstreamAll versions0:3.6.14-7.el8_3
gnutls-dane-debuginfo Red Hat:enterprise_linux:8::appstreamAll versions0:3.6.14-7.el8_3
gnutls-debuginfo Red Hat:enterprise_linux:8::appstreamAll versions0:3.6.14-7.el8_3
gnutls-debugsource Red Hat:enterprise_linux:8::appstreamAll versions0:3.6.14-7.el8_3
gnutls-devel Red Hat:enterprise_linux:8::appstreamAll versions0:3.6.14-7.el8_3
gnutls-utils Red Hat:enterprise_linux:8::appstreamAll versions0:3.6.14-7.el8_3
gnutls-utils-debuginfo Red Hat:enterprise_linux:8::appstreamAll versions0:3.6.14-7.el8_3
gnutls Red Hat:enterprise_linux:8::baseosAll versions0:3.6.14-7.el8_3
gnutls-c++-debuginfo Red Hat:enterprise_linux:8::baseosAll versions0:3.6.14-7.el8_3
gnutls-dane-debuginfo Red Hat:enterprise_linux:8::baseosAll versions0:3.6.14-7.el8_3
gnutls-debuginfo Red Hat:enterprise_linux:8::baseosAll versions0:3.6.14-7.el8_3
gnutls-debugsource Red Hat:enterprise_linux:8::baseosAll versions0:3.6.14-7.el8_3
gnutls-utils-debuginfo Red Hat:enterprise_linux:8::baseosAll versions0:3.6.14-7.el8_3
gnutls SUSE:Linux Enterprise High Performance Computing 15-ESPOSAll versions3.6.7-6.34.1
gnutls SUSE:Linux Enterprise High Performance Computing 15-LTSSAll versions3.6.7-6.34.1
gnutls SUSE:Linux Enterprise Module for Basesystem 15 SP1All versions3.6.7-6.34.1
gnutls SUSE:Linux Enterprise Module for Basesystem 15 SP2All versions3.6.7-14.4.1
gnutls SUSE:Linux Enterprise Module for Certifications 15 SP3All versions3.6.7-14.4.1
gnutls SUSE:Linux Enterprise Server 15-LTSSAll versions3.6.7-6.34.1
gnutls SUSE:Linux Enterprise Server for SAP Applications 15All versions3.6.7-6.34.1
gnutls openSUSE:Leap 15.1All versions3.6.7-lp151.2.21.1
gnutls openSUSE:Leap 15.2All versions3.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.

All Canonical Ubuntu Linux vulnerabilities

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.

Is CVE-2020-24659 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free