CVE-2021-20232CWE-416

CVE-2021-20232

Critical · published March 13, 2021

CVSS v3.1
9.8
EPSS
3%
Percentile
89.1
In the wild
Unconfirmed
What it is

🔥 A use after free vulnerability in gnutls could spell disaster for your applications! Think of it like a waiter at a restaurant serving a dish that’s been cleared from the table before — customers might get sick if they eat leftovers that were improperly handled! An attacker could exploit this flaw to corrupt memory, potentially leading to crashes or even remote code execution. The consequences here could be absolutely devastating, compromising the integrity of your secure communications!

Put simply

Think of it like a waiter at a restaurant serving a dish that’s been cleared from the table before — customers might get sick if they eat leftovers that were improperly handled! The issue arises in the client_send_params function within the lib/ext/pre_shared_key.c file, where memory is accessed after it has been freed, leading to unpredictable behavior.

What to do

An attacker could exploit this flaw to corrupt memory, potentially leading to crashes or even remote code execution. The consequences here could be absolutely devastating, compromising the integrity of your secure communications! Immediately patch gnutls to the latest version that includes the fix. Review your applications to ensure they aren’t using vulnerable versions and consider implementing additional monitoring for unusual memory access patterns. This one is fixable! Get that patch in place, and you'll be well on your way to securing your systems! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.03485 · 89.1th percentile
Weakness
CWE-416 · Use After Free
Published
2021-03-13T00:15Z
Affected products (3)
ProductVersionsFixed in
gnu/gnutls≥ 3.6.3, < 3.7.13.7.1
redhat/enterprise_linuxall versions—
fedoraproject/fedoraall versions—
References (25)
https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/OSLAE6PP33A7VYRYMYMUVB3U6B26GZER/ · af854a3a-2127-422b-91ae-364da2661108https://security.netapp.com/advisory/ntap-20210416-0005/ · af854a3a-2127-422b-91ae-364da2661108https://www.gnutls.org/security-new.html#GNUTLS-SA-2021-03-10 · af854a3a-2127-422b-91ae-364da2661108https://cert-portal.siemens.com/productcert/html/ssa-398330.html · 0b142b55-0307-4c5a-b3c9-f314f3fb7c5ehttps://bugzilla.redhat.com/show_bug.cgi?id=1922275 · [email protected]https://lists.apache.org/thread.html/r50661d6f0082709aad9a584431b59ec364f9974b63b07e0800230168%40%3Cissues.spark.apache.org%3E · [email protected]https://lists.apache.org/thread.html/r5d4001031e7790d8c6396c499522b4ed2aab782da87b1a14184793bb%40%3Cissues.spark.apache.org%3E · [email protected]https://lists.apache.org/thread.html/r5f88bed447742fcc5c47bf1c7be965ef450131914a6e1f85feba2779%40%3Cissues.spark.apache.org%3E · [email protected]https://lists.apache.org/thread.html/r6ac143ba6dd98bd4bf6bf010d46e56e254056459721ba18822d611f7%40%3Cissues.spark.apache.org%3E · [email protected]https://lists.apache.org/thread.html/r9cbc69e57276413788e90a6ee16c7c034ea4258d31935b70db2bd158%40%3Cissues.spark.apache.org%3E · [email protected]https://lists.apache.org/thread.html/rcd70a4c88a47a75fd2d5f3ffb7cee8c2a18c713320bd90fdcb57495f%40%3Cissues.spark.apache.org%3E · [email protected]https://lists.apache.org/thread.html/rf5e1256d870193def4a82ad89ab95e63943a313b5ff0d81aa87e4532%40%3Cissues.spark.apache.org%3E · [email protected]https://lists.apache.org/thread.html/rfd5273d72d244178441e6904a2f2b41a3268f569e8092ea0b3b2bb20%40%3Cissues.spark.apache.org%3E · [email protected]https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/OSLAE6PP33A7VYRYMYMUVB3U6B26GZER/ · [email protected]https://security.netapp.com/advisory/ntap-20210416-0005/ · [email protected]https://www.gnutls.org/security-new.html#GNUTLS-SA-2021-03-10 · [email protected]https://bugzilla.redhat.com/show_bug.cgi?id=1922275 · af854a3a-2127-422b-91ae-364da2661108https://lists.apache.org/thread.html/r50661d6f0082709aad9a584431b59ec364f9974b63b07e0800230168%40%3Cissues.spark.apache.org%3E · af854a3a-2127-422b-91ae-364da2661108https://lists.apache.org/thread.html/r5d4001031e7790d8c6396c499522b4ed2aab782da87b1a14184793bb%40%3Cissues.spark.apache.org%3E · af854a3a-2127-422b-91ae-364da2661108https://lists.apache.org/thread.html/r5f88bed447742fcc5c47bf1c7be965ef450131914a6e1f85feba2779%40%3Cissues.spark.apache.org%3E · af854a3a-2127-422b-91ae-364da2661108https://lists.apache.org/thread.html/r6ac143ba6dd98bd4bf6bf010d46e56e254056459721ba18822d611f7%40%3Cissues.spark.apache.org%3E · af854a3a-2127-422b-91ae-364da2661108https://lists.apache.org/thread.html/r9cbc69e57276413788e90a6ee16c7c034ea4258d31935b70db2bd158%40%3Cissues.spark.apache.org%3E · af854a3a-2127-422b-91ae-364da2661108https://lists.apache.org/thread.html/rcd70a4c88a47a75fd2d5f3ffb7cee8c2a18c713320bd90fdcb57495f%40%3Cissues.spark.apache.org%3E · af854a3a-2127-422b-91ae-364da2661108https://lists.apache.org/thread.html/rf5e1256d870193def4a82ad89ab95e63943a313b5ff0d81aa87e4532%40%3Cissues.spark.apache.org%3E · af854a3a-2127-422b-91ae-364da2661108https://lists.apache.org/thread.html/rfd5273d72d244178441e6904a2f2b41a3268f569e8092ea0b3b2bb20%40%3Cissues.spark.apache.org%3E · af854a3a-2127-422b-91ae-364da2661108
EPSS history
Timeline
  • 12 MAR 18:25Z
    A flaw was found in gnutls
    cvelistv5