Skip to content
OpenAdvisories
Critical · 9.8 CVE-2021-20232 EUVD-2021-7671GHSA-p947-gfm7-f4g7

A flaw was found in gnutls. A use after free issue in client_send_params in lib/ext/pre_shared_key.c may lead to memory corruption and othe…

Published Mar 12, 2021 · Updated Oct 14, 2026 · Assigned by redhat

Description

A flaw was found in gnutls. A use after free issue in client_send_params in lib/ext/pre_shared_key.c may lead to memory corruption and other potential consequences.

Affected products

VendorProductAffectedFixed
— gnutls gnutls 3.7.1 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 gnutls28 3.7.1-1 —
Debian 13 gnutls28 3.7.1-1 —
Debian 12 gnutls28 3.7.1-1 —
ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS gnutls28 3.6.13-2ubuntu1.6 USN-5029-1
ReleasePackageFixed inAdvisory
RHEL 8 gnutls +4 3.6.16-4.el8 RHSA-2021:4451
RHEL 8 nettle +1 3.4.1-7.el8 RHSA-2021:4451

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 8 gnutls +4 3.6.16-4.el8 ALSA-2021:4451
AlmaLinux 8 nettle +1 3.4.1-7.el8 ALSA-2021:4451

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 8 gnutls 3.6.16-4.el8 RLSA-2021:4451
Rocky Linux 8 nettle 3.4.1-7.el8 RLSA-2021:4451
ReleasePackageFixed inAdvisory
SLES 15 SP2 gnutls 3.6.7-14.10.2 SUSE-SU-2021:0935-1
SLES 15 SP1 gnutls 3.6.7-6.40.2 SUSE-SU-2021:0934-1
SLES 15 gnutls 3.6.7-6.40.2 SUSE-SU-2021:0934-1
Show 9 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 15 SP1 gnutls 3.6.7-6.40.2 SUSE-SU-2021:0934-1
SLES for SAP 15 gnutls 3.6.7-6.40.2 SUSE-SU-2021:0934-1
SLE Micro 5.0 gnutls 3.6.7-14.10.2 SUSE-SU-2021:0935-1
SLE HPC 15 SP1 gnutls 3.6.7-6.40.2 SUSE-SU-2021:0934-1
SLE HPC 15 gnutls 3.6.7-6.40.2 SUSE-SU-2021:0934-1
SUSE Manager Server 4.0 gnutls 3.6.7-6.40.2 SUSE-SU-2021:0934-1
SUSE Manager Retail Branch Server 4.0 gnutls 3.6.7-6.40.2 SUSE-SU-2021:0934-1
SUSE Manager Proxy 4.0 gnutls 3.6.7-6.40.2 SUSE-SU-2021:0934-1
SUSE Enterprise Storage 6 gnutls 3.6.7-6.40.2 SUSE-SU-2021:0934-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed gnutls 3.7.2-1.2 openSUSE-SU-2024:10801-1
openSUSE Leap 15.2 gnutls 3.6.7-lp152.9.9.1 openSUSE-SU-2021:0470-1
ReleasePackageFixed inAdvisory
Alpine v3.24 gnutls 3.7.1-r0 —
Alpine v3.23 gnutls 3.7.1-r0 —
Alpine v3.22 gnutls 3.7.1-r0 —
Alpine v3.21 gnutls 3.7.1-r0 —
Alpine v3.20 gnutls 3.7.1-r0 —
Show 10 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.19 gnutls 3.7.1-r0 —
Alpine v3.18 gnutls 3.7.1-r0 —
Alpine v3.17 gnutls 3.7.1-r0 —
Alpine v3.16 gnutls 3.7.1-r0 —
Alpine v3.15 gnutls 3.7.1-r0 —
Alpine v3.14 gnutls 3.7.1-r0 —
Alpine v3.13 gnutls 3.7.1-r0 —
Alpine v3.12 gnutls 3.6.15-r1 —
Alpine v3.11 gnutls 3.6.15-r1 —
Alpine v3.10 gnutls 3.6.15-r1 —

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 2 (CBL-Mariner) gnutls 3.6.14-5 —

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 8 gnutls +4 3.6.16-4.el8 ELSA-2022-9221, ELSA-2021-4451
Oracle Linux 8 nettle +1 3.4.1-7.el8 ELSA-2021-4451

Advisories 14

References