NetSight
high7.4

CVE-2020-11501

GnuTLS 3.6.x before 3.6.13 uses incorrect cryptography for DTLS.

Impact

GnuTLS 3.6.x before 3.6.13 uses incorrect cryptography for DTLS. The earliest affected version is 3.6.3 (2018-07-16) because of an error in a 2017-10-06 commit. The DTLS client always uses 32 '\0' bytes instead of a random value, and thus contributes no randomness to a DTLS negotiation. This breaks the security guarantees of the DTLS protocol.

Affected products

VendorProductAffected versions
GnuGnutls
from 3.6.3 before 3.6.13
CanonicalUbuntu Linux
Version 19.10
DebianDebian Linux
Version 10.0
OpensuseLeap
Version 15.1
FedoraprojectFedora
Versions 31, 32

Weakness classification

References