Every CVE Search/ Get API key

CVE-2021-20305

A flaw was found in Nettle in versions before 3.7.2, where several Nettle signature verification...

8.1 HighFix available

A flaw was found in Nettle in versions before 3.7.2, where several Nettle signature verification functions (GOST DSA, EDDSA & ECDSA) result in the Elliptic Curve Cryptography point (ECC) multiply function being called with out-of-range scalers, possibly resulting in incorrect results. This flaw allows an attacker to force an invalid signature, causing an assertion failure or possible validation. The highest threat to this vulnerability is to confidentiality, integrity, as well as system availability.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
High
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

1.74%Up 1.3 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 8.1

A flaw was found in Nettle in versions before 3.7.2, where several Nettle signature verification functions (GOST DSA, EDDSA & ECDSA) result in the Elliptic Curve Cryptography point (ECC) multiply function being called with out-of-range scalers, possibly resulting in incorrect results. This flaw allows an attacker to force an invalid signature, causing an assertion failure or possible validation. The highest threat to this vulnerability is to confidentiality, integrity, as well as system availability.

Record
CVE-2021-20305
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS 2.0
6.8 MediumAV:N/AC:M/Au:N/C:P/I:P/A:P
Weakness
CWE-327, CWE-787
Updated
2026-11-02
CVE List No score

A flaw was found in Nettle in versions before 3.7.2, where several Nettle signature verification functions (GOST DSA, EDDSA & ECDSA) result in the Elliptic Curve Cryptography point (ECC) multiply function being called with out-of-range scalers, possibly resulting in incorrect results. This flaw allows an attacker to force an invalid signature, causing an assertion failure or possible validation. The highest threat to this vulnerability is to confidentiality, integrity, as well as system availability.

Record
CVE-2021-20305
Weakness
CWE-327
Updated
2026-11-02
EUVDEUVD-2021-7730 No score

A flaw was found in Nettle in versions before 3.7.2, where several Nettle signature verification functions (GOST DSA, EDDSA & ECDSA) result in the Elliptic Curve Cryptography point (ECC) multiply function being called with out-of-range scalers, possibly resulting in incorrect results. This flaw allows an attacker to force an invalid signature, causing an assertion failure or possible validation. The highest threat to this vulnerability is to confidentiality, integrity, as well as system availability.

Record
EUVD-2021-7730
Updated
2026-11-02
GitHub AdvisoriesGHSA-6xrq-2ww3-f6h5 8.1

A flaw was found in Nettle in versions before 3.7.2, where several Nettle signature verification...

A flaw was found in Nettle in versions before 3.7.2, where several Nettle signature verification functions (GOST DSA, EDDSA & ECDSA) result in the Elliptic Curve Cryptography point (ECC) multiply function being called with out-of-range scalers, possibly resulting in incorrect results. This flaw allows an attacker to force an invalid signature, causing an assertion failure or possible validation. The highest threat to this vulnerability is to confidentiality, integrity, as well as system availability.

Record
GHSA-6xrq-2ww3-f6h5
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-327, CWE-787
Updated
2026-11-02
OSVALPINE-CVE-2021-20305 8.1

A flaw was found in Nettle in versions before 3.7.2, where several Nettle signature verification functions (GOST DSA, EDDSA & ECDSA) result in the Elliptic Curve Cryptography point (ECC) multiply function being called with out-of-range scalers, possibly resulting in incorrect results. This flaw allows an attacker to force an invalid signature, causing an assertion failure or possible validation. The highest threat to this vulnerability is to confidentiality, integrity, as well as system availability.

Record
ALPINE-CVE-2021-20305
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVBELL-CVE-2021-20305 8.1

CVE-2021-20305 does not affect BellSoft software

Record
BELL-CVE-2021-20305
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
Show 20 moreShow less
OSV 8.1

A flaw was found in Nettle in versions before 3.7.2, where several Nettle signature verification functions (GOST DSA, EDDSA & ECDSA) result in the Elliptic Curve Cryptography point (ECC) multiply function being called with out-of-range scalers, possibly resulting in incorrect results. This flaw allows an attacker to force an invalid signature, causing an assertion failure or possible validation. The highest threat to this vulnerability is to confidentiality, integrity, as well as system availability.

Record
CVE-2021-20305
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2021-20305 8.1

A flaw was found in Nettle in versions before 3.7.2, where several Nettle signature verification functions (GOST DSA, EDDSA & ECDSA) result in the Elliptic Curve Cryptography point (ECC) multiply function being called with out-of-range scalers, possibly resulting in incorrect results. This flaw allows an attacker to force an invalid signature, causing an assertion failure or possible validation. The highest threat to this vulnerability is to confidentiality, integrity, as well as system availability.

Record
DEBIAN-CVE-2021-20305
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVJLSEC-2026-575 8.1

A flaw was found in Nettle in versions before 3.7.2, where several Nettle signature verification functions (GOST DSA, EDDSA & ECDSA) result in the Elliptic Curve Cryptography point (ECC) multiply function being called with out-of-range scalers, possibly resulting in incorrect results. This flaw allows an attacker to force an invalid signature, causing an assertion failure or possible validation. The highest threat to this vulnerability is to confidentiality, integrity, as well as system availability.

Record
JLSEC-2026-575
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS 2.0
6.8 MediumAV:N/AC:M/Au:N/C:P/I:P/A:P
Updated
2026-11-02
OSVOESA-2021-1177 7.5

nettle security update

Nettle is a cryptographic library designed to fit any context: in crypto toolkits for object-oriented languages, in applications like LSH or GnuPG, or even in kernel space.

Security Fix(es):

A flaw was found in Nettle in versions before 3.7.2, where several Nettle signature verification functions (GOST DSA, EDDSA & ECDSA) result in the Elliptic Curve Cryptography point (ECC) multiply function being called with out-of-range scalers, possibly resulting in incorrect results. This flaw allows an attacker to force an invalid signature, causing an assertion failure or possible validation. The highest threat to this vulnerability is to confidentiality, integrity, as well as system availability.(CVE-2021-20305)

Record
OESA-2021-1177
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2021:1145 8.1

Red Hat Security Advisory: nettle security update

Record
RHSA-2021:1145
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2021:1206 8.1

Red Hat Security Advisory: gnutls and nettle security update

Record
RHSA-2021:1206
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2021:1245 8.1

Red Hat Security Advisory: gnutls and nettle security update

Record
RHSA-2021:1245
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2021:1246 8.1

Red Hat Security Advisory: gnutls and nettle security update

Record
RHSA-2021:1246
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2021:2280 8.1

Red Hat Security Advisory: nettle security update

Record
RHSA-2021:2280
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2021:2356 8.1

Red Hat Security Advisory: nettle security update

Record
RHSA-2021:2356
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2021:2758 8.1

Red Hat Security Advisory: nettle security update

Record
RHSA-2021:2758
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2021:2760 8.1

Red Hat Security Advisory: nettle security update

Record
RHSA-2021:2760
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRLSA-2021:1206 8.1

Important: gnutls and nettle security update

The gnutls packages provide the GNU Transport Layer Security (GnuTLS) library, which implements cryptographic algorithms and protocols such as SSL, TLS, and DTLS.

Nettle is a cryptographic library that is designed to fit easily in almost any context: In crypto toolkits for object-oriented languages, such as C++, Python, or Pike, in applications like LSH or GNUPG, or even in kernel space.

Security Fix(es):

  • nettle: Out of bounds memory access in signature verification (CVE-2021-20305)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2021:1206
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2021-20305 8.1

A flaw was found in Nettle in versions before 3.7.2, where several Nettle signature verification functions (GOST DSA, EDDSA & ECDSA) result in the Elliptic Curve Cryptography point (ECC) multiply function being called with out-of-range scalers, possibly resulting in incorrect results. This flaw allows an attacker to force an invalid signature, causing an assertion failure or possible validation. The highest threat to this vulnerability is to confidentiality, integrity, as well as system availability.

Record
UBUNTU-CVE-2021-20305
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVMGASA-2021-0300 No score

Updated nettle packages fix security vulnerabilities

Remote crash in RSA decryption via manipulated ciphertext (CVE-2021-3580).

A flaw was found in Nettle in versions before 3.7.2, where several Nettle signature verification functions (GOST DSA, EDDSA & ECDSA) result in the Elliptic Curve Cryptography point (ECC) multiply function being called with out-of-range scalers, possibly resulting in incorrect results. This flaw allows an attacker to force an invalid signature, causing an assertion failure or possible validation (CVE-2021-20305).

The Mageia 8 nettle package has been updated to version 3.7.3 and the Mageia 7 nettle package has been patched to fix these issues.

Record
MGASA-2021-0300
Updated
2026-11-02
OSVopenSUSE-SU-2021:0635-1 No score

Security update for libnettle

This update for libnettle fixes the following issues:

  • CVE-2021-20305: Fixed the multiply function which was being called with out-of-range scalars (bsc#1184401).

This update was imported from the SUSE:SLE-15:Update update project.

Record
openSUSE-SU-2021:0635-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:10962-1 No score

libhogweed6-3.7.3-1.2 on GA media

These are all security issues fixed in the libhogweed6-3.7.3-1.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10962-1
Updated
2026-11-02
OSVSUSE-SU-2021:1399-1 No score

Security update for libnettle

This update for libnettle fixes the following issues:

  • CVE-2021-20305: Fixed the multiply function which was being called with out-of-range scalars (bsc#1184401, bsc#1183835).
Record
SUSE-SU-2021:1399-1
Updated
2026-11-02
OSVSUSE-SU-2021:1412-1 No score

Security update for libnettle

This update for libnettle fixes the following issues:

  • CVE-2021-20305: Fixed the multiply function which was being called with out-of-range scalars (bsc#1184401).
Record
SUSE-SU-2021:1412-1
Updated
2026-11-02
OSVUSN-4906-1 No score

nettle vulnerability

It was discovered that Nettle incorrectly handled signature verification. A remote attacker could use this issue to cause Nettle to crash, resulting in a denial of service, or possibly force invalid signatures.

Record
USN-4906-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
nettle
Alpine:v3.13
before 3.7.2-r0
3.7.2-r0
nettle
Alpine:v3.14
before 3.7.2-r0
3.7.2-r0
nettle
Alpine:v3.15
before 3.7.2-r0
3.7.2-r0
nettle
Alpine:v3.16
before 3.7.2-r0
3.7.2-r0
nettle
Alpine:v3.17
before 3.7.2-r0
3.7.2-r0
nettle
Alpine:v3.18
before 3.7.2-r0
3.7.2-r0
nettle
Alpine:v3.19
before 3.7.2-r0
3.7.2-r0
nettle
Alpine:v3.20
before 3.7.2-r0
3.7.2-r0
nettle
Alpine:v3.21
before 3.7.2-r0
3.7.2-r0
nettle
Alpine:v3.22
before 3.7.2-r0
3.7.2-r0
Show 148 moreShow less
Affected packages
PackageAffectedFixed
nettle
Alpine:v3.23
before 3.7.2-r0
3.7.2-r0
nettle
Alpine:v3.24
before 3.7.2-r0
3.7.2-r0
nettle
Debian:12
before 3.7.2-1
3.7.2-1
nettle
Debian:13
before 3.7.2-1
3.7.2-1
nettle
Debian:14
before 3.7.2-1
3.7.2-1
nettle
Debian:9
From an advisory covering 2 CVEs
before 3.3-1+deb9u1, plus listed versions
3.3-1
3.3-1+deb9u1
nettle
Debian:10
From an advisory covering 2 CVEs
before 3.4.1-1+deb10u1, plus listed versions
3.4.1-1
3.4.1-1+deb10u1
Nettle_jll
Julia
before 3.7.2+0
3.7.2+0
nettle
Mageia:7
From an advisory covering 2 CVEs
before 3.4.1-1.1.mga7
3.4.1-1.1.mga7
nettle
Mageia:8
From an advisory covering 2 CVEs
before 3.7.3-1.mga8
3.7.3-1.mga8
nettle
openEuler:20.03-LTS-SP1
before 3.6-2.oe1
3.6-2.oe1
nettle
Red Hat:enterprise_linux:7::client
before 0:2.7.1-9.el7_9
0:2.7.1-9.el7_9
nettle-debuginfo
Red Hat:enterprise_linux:7::client
before 0:2.7.1-9.el7_9
0:2.7.1-9.el7_9
nettle-devel
Red Hat:enterprise_linux:7::client
before 0:2.7.1-9.el7_9
0:2.7.1-9.el7_9
nettle-debuginfo
Red Hat:enterprise_linux:7::computenode
before 0:2.7.1-9.el7_9
0:2.7.1-9.el7_9
nettle-devel
Red Hat:enterprise_linux:7::computenode
before 0:2.7.1-9.el7_9
0:2.7.1-9.el7_9
nettle
Red Hat:enterprise_linux:7::server
before 0:2.7.1-9.el7_9
0:2.7.1-9.el7_9
nettle-debuginfo
Red Hat:enterprise_linux:7::server
before 0:2.7.1-9.el7_9
0:2.7.1-9.el7_9
nettle-devel
Red Hat:enterprise_linux:7::server
before 0:2.7.1-9.el7_9
0:2.7.1-9.el7_9
nettle
Red Hat:enterprise_linux:7::workstation
before 0:2.7.1-9.el7_9
0:2.7.1-9.el7_9
nettle-debuginfo
Red Hat:enterprise_linux:7::workstation
before 0:2.7.1-9.el7_9
0:2.7.1-9.el7_9
nettle-devel
Red Hat:enterprise_linux:7::workstation
before 0:2.7.1-9.el7_9
0:2.7.1-9.el7_9
gnutls-c++
Red Hat:enterprise_linux:8::appstream
before 0:3.6.14-8.el8_3
0:3.6.14-8.el8_3
gnutls-c++-debuginfo
Red Hat:enterprise_linux:8::appstream
before 0:3.6.14-8.el8_3
0:3.6.14-8.el8_3
gnutls-dane
Red Hat:enterprise_linux:8::appstream
before 0:3.6.14-8.el8_3
0:3.6.14-8.el8_3
gnutls-dane-debuginfo
Red Hat:enterprise_linux:8::appstream
before 0:3.6.14-8.el8_3
0:3.6.14-8.el8_3
gnutls-debuginfo
Red Hat:enterprise_linux:8::appstream
before 0:3.6.14-8.el8_3
0:3.6.14-8.el8_3
gnutls-debugsource
Red Hat:enterprise_linux:8::appstream
before 0:3.6.14-8.el8_3
0:3.6.14-8.el8_3
gnutls-devel
Red Hat:enterprise_linux:8::appstream
before 0:3.6.14-8.el8_3
0:3.6.14-8.el8_3
gnutls-utils
Red Hat:enterprise_linux:8::appstream
before 0:3.6.14-8.el8_3
0:3.6.14-8.el8_3
gnutls-utils-debuginfo
Red Hat:enterprise_linux:8::appstream
before 0:3.6.14-8.el8_3
0:3.6.14-8.el8_3
nettle-debuginfo
Red Hat:enterprise_linux:8::appstream
before 0:3.4.1-4.el8_3
0:3.4.1-4.el8_3
nettle-debugsource
Red Hat:enterprise_linux:8::appstream
before 0:3.4.1-4.el8_3
0:3.4.1-4.el8_3
nettle-devel
Red Hat:enterprise_linux:8::appstream
before 0:3.4.1-4.el8_3
0:3.4.1-4.el8_3
gnutls
Red Hat:enterprise_linux:8::baseos
before 0:3.6.14-8.el8_3
0:3.6.14-8.el8_3
gnutls-c++-debuginfo
Red Hat:enterprise_linux:8::baseos
before 0:3.6.14-8.el8_3
0:3.6.14-8.el8_3
gnutls-dane-debuginfo
Red Hat:enterprise_linux:8::baseos
before 0:3.6.14-8.el8_3
0:3.6.14-8.el8_3
gnutls-debuginfo
Red Hat:enterprise_linux:8::baseos
before 0:3.6.14-8.el8_3
0:3.6.14-8.el8_3
gnutls-debugsource
Red Hat:enterprise_linux:8::baseos
before 0:3.6.14-8.el8_3
0:3.6.14-8.el8_3
gnutls-utils-debuginfo
Red Hat:enterprise_linux:8::baseos
before 0:3.6.14-8.el8_3
0:3.6.14-8.el8_3
nettle
Red Hat:enterprise_linux:8::baseos
before 0:3.4.1-4.el8_3
0:3.4.1-4.el8_3
nettle-debuginfo
Red Hat:enterprise_linux:8::baseos
before 0:3.4.1-4.el8_3
0:3.4.1-4.el8_3
nettle-debugsource
Red Hat:enterprise_linux:8::baseos
before 0:3.4.1-4.el8_3
0:3.4.1-4.el8_3
gnutls-c++
Red Hat:rhel_eus:8.1::appstream
before 0:3.6.8-10.el8_1
0:3.6.8-10.el8_1
gnutls-c++-debuginfo
Red Hat:rhel_eus:8.1::appstream
before 0:3.6.8-10.el8_1
0:3.6.8-10.el8_1
gnutls-dane
Red Hat:rhel_eus:8.1::appstream
before 0:3.6.8-10.el8_1
0:3.6.8-10.el8_1
gnutls-dane-debuginfo
Red Hat:rhel_eus:8.1::appstream
before 0:3.6.8-10.el8_1
0:3.6.8-10.el8_1
gnutls-debuginfo
Red Hat:rhel_eus:8.1::appstream
before 0:3.6.8-10.el8_1
0:3.6.8-10.el8_1
gnutls-debugsource
Red Hat:rhel_eus:8.1::appstream
before 0:3.6.8-10.el8_1
0:3.6.8-10.el8_1
gnutls-devel
Red Hat:rhel_eus:8.1::appstream
before 0:3.6.8-10.el8_1
0:3.6.8-10.el8_1
gnutls-utils
Red Hat:rhel_eus:8.1::appstream
before 0:3.6.8-10.el8_1
0:3.6.8-10.el8_1
gnutls-utils-debuginfo
Red Hat:rhel_eus:8.1::appstream
before 0:3.6.8-10.el8_1
0:3.6.8-10.el8_1
nettle-debuginfo
Red Hat:rhel_eus:8.1::appstream
before 0:3.4.1-2.el8_1
0:3.4.1-2.el8_1
nettle-debugsource
Red Hat:rhel_eus:8.1::appstream
before 0:3.4.1-2.el8_1
0:3.4.1-2.el8_1
nettle-devel
Red Hat:rhel_eus:8.1::appstream
before 0:3.4.1-2.el8_1
0:3.4.1-2.el8_1
gnutls
Red Hat:rhel_eus:8.1::baseos
before 0:3.6.8-10.el8_1
0:3.6.8-10.el8_1
gnutls-c++-debuginfo
Red Hat:rhel_eus:8.1::baseos
before 0:3.6.8-10.el8_1
0:3.6.8-10.el8_1
gnutls-dane-debuginfo
Red Hat:rhel_eus:8.1::baseos
before 0:3.6.8-10.el8_1
0:3.6.8-10.el8_1
gnutls-debuginfo
Red Hat:rhel_eus:8.1::baseos
before 0:3.6.8-10.el8_1
0:3.6.8-10.el8_1
gnutls-debugsource
Red Hat:rhel_eus:8.1::baseos
before 0:3.6.8-10.el8_1
0:3.6.8-10.el8_1
gnutls-utils-debuginfo
Red Hat:rhel_eus:8.1::baseos
before 0:3.6.8-10.el8_1
0:3.6.8-10.el8_1
nettle
Red Hat:rhel_eus:8.1::baseos
before 0:3.4.1-2.el8_1
0:3.4.1-2.el8_1
nettle-debuginfo
Red Hat:rhel_eus:8.1::baseos
before 0:3.4.1-2.el8_1
0:3.4.1-2.el8_1
nettle-debugsource
Red Hat:rhel_eus:8.1::baseos
before 0:3.4.1-2.el8_1
0:3.4.1-2.el8_1
gnutls-c++
Red Hat:rhel_eus:8.2::appstream
before 0:3.6.8-12.el8_2
0:3.6.8-12.el8_2
gnutls-c++-debuginfo
Red Hat:rhel_eus:8.2::appstream
before 0:3.6.8-12.el8_2
0:3.6.8-12.el8_2
gnutls-dane
Red Hat:rhel_eus:8.2::appstream
before 0:3.6.8-12.el8_2
0:3.6.8-12.el8_2
gnutls-dane-debuginfo
Red Hat:rhel_eus:8.2::appstream
before 0:3.6.8-12.el8_2
0:3.6.8-12.el8_2
gnutls-debuginfo
Red Hat:rhel_eus:8.2::appstream
before 0:3.6.8-12.el8_2
0:3.6.8-12.el8_2
gnutls-debugsource
Red Hat:rhel_eus:8.2::appstream
before 0:3.6.8-12.el8_2
0:3.6.8-12.el8_2
gnutls-devel
Red Hat:rhel_eus:8.2::appstream
before 0:3.6.8-12.el8_2
0:3.6.8-12.el8_2
gnutls-utils
Red Hat:rhel_eus:8.2::appstream
before 0:3.6.8-12.el8_2
0:3.6.8-12.el8_2
gnutls-utils-debuginfo
Red Hat:rhel_eus:8.2::appstream
before 0:3.6.8-12.el8_2
0:3.6.8-12.el8_2
nettle-debuginfo
Red Hat:rhel_eus:8.2::appstream
before 0:3.4.1-2.el8_2
0:3.4.1-2.el8_2
nettle-debugsource
Red Hat:rhel_eus:8.2::appstream
before 0:3.4.1-2.el8_2
0:3.4.1-2.el8_2
nettle-devel
Red Hat:rhel_eus:8.2::appstream
before 0:3.4.1-2.el8_2
0:3.4.1-2.el8_2
gnutls
Red Hat:rhel_eus:8.2::baseos
before 0:3.6.8-12.el8_2
0:3.6.8-12.el8_2
gnutls-c++-debuginfo
Red Hat:rhel_eus:8.2::baseos
before 0:3.6.8-12.el8_2
0:3.6.8-12.el8_2
gnutls-dane-debuginfo
Red Hat:rhel_eus:8.2::baseos
before 0:3.6.8-12.el8_2
0:3.6.8-12.el8_2
gnutls-debuginfo
Red Hat:rhel_eus:8.2::baseos
before 0:3.6.8-12.el8_2
0:3.6.8-12.el8_2
gnutls-debugsource
Red Hat:rhel_eus:8.2::baseos
before 0:3.6.8-12.el8_2
0:3.6.8-12.el8_2
gnutls-utils-debuginfo
Red Hat:rhel_eus:8.2::baseos
before 0:3.6.8-12.el8_2
0:3.6.8-12.el8_2
nettle
Red Hat:rhel_eus:8.2::baseos
before 0:3.4.1-2.el8_2
0:3.4.1-2.el8_2
nettle-debuginfo
Red Hat:rhel_eus:8.2::baseos
before 0:3.4.1-2.el8_2
0:3.4.1-2.el8_2
nettle-debugsource
Red Hat:rhel_eus:8.2::baseos
before 0:3.4.1-2.el8_2
0:3.4.1-2.el8_2
nettle
Red Hat:rhel_eus:7.7::computenode
before 0:2.7.1-9.el7_7
0:2.7.1-9.el7_7
nettle-debuginfo
Red Hat:rhel_eus:7.7::computenode
before 0:2.7.1-9.el7_7
0:2.7.1-9.el7_7
nettle-devel
Red Hat:rhel_eus:7.7::computenode
before 0:2.7.1-9.el7_7
0:2.7.1-9.el7_7
nettle
Red Hat:rhel_eus:7.7::server
before 0:2.7.1-9.el7_7
0:2.7.1-9.el7_7
nettle-debuginfo
Red Hat:rhel_eus:7.7::server
before 0:2.7.1-9.el7_7
0:2.7.1-9.el7_7
nettle-devel
Red Hat:rhel_eus:7.7::server
before 0:2.7.1-9.el7_7
0:2.7.1-9.el7_7
nettle
Red Hat:rhel_aus:7.6::server
before 0:2.7.1-9.el7_6
0:2.7.1-9.el7_6
nettle-debuginfo
Red Hat:rhel_aus:7.6::server
before 0:2.7.1-9.el7_6
0:2.7.1-9.el7_6
nettle-devel
Red Hat:rhel_aus:7.6::server
before 0:2.7.1-9.el7_6
0:2.7.1-9.el7_6
nettle
Red Hat:rhel_e4s:7.6::server
before 0:2.7.1-9.el7_6
0:2.7.1-9.el7_6
nettle-debuginfo
Red Hat:rhel_e4s:7.6::server
before 0:2.7.1-9.el7_6
0:2.7.1-9.el7_6
nettle-devel
Red Hat:rhel_e4s:7.6::server
before 0:2.7.1-9.el7_6
0:2.7.1-9.el7_6
nettle
Red Hat:rhel_tus:7.6::server
before 0:2.7.1-9.el7_6
0:2.7.1-9.el7_6
nettle-debuginfo
Red Hat:rhel_tus:7.6::server
before 0:2.7.1-9.el7_6
0:2.7.1-9.el7_6
nettle-devel
Red Hat:rhel_tus:7.6::server
before 0:2.7.1-9.el7_6
0:2.7.1-9.el7_6
nettle
Red Hat:rhel_aus:7.4::server
before 0:2.7.1-9.el7_4
0:2.7.1-9.el7_4
nettle-debuginfo
Red Hat:rhel_aus:7.4::server
before 0:2.7.1-9.el7_4
0:2.7.1-9.el7_4
nettle-devel
Red Hat:rhel_aus:7.4::server
before 0:2.7.1-9.el7_4
0:2.7.1-9.el7_4
nettle
Red Hat:rhel_e4s:7.4::server
before 0:2.7.1-9.el7_4
0:2.7.1-9.el7_4
nettle-debuginfo
Red Hat:rhel_e4s:7.4::server
before 0:2.7.1-9.el7_4
0:2.7.1-9.el7_4
nettle-devel
Red Hat:rhel_e4s:7.4::server
before 0:2.7.1-9.el7_4
0:2.7.1-9.el7_4
nettle
Red Hat:rhel_tus:7.4::server
before 0:2.7.1-9.el7_4
0:2.7.1-9.el7_4
nettle-debuginfo
Red Hat:rhel_tus:7.4::server
before 0:2.7.1-9.el7_4
0:2.7.1-9.el7_4
nettle-devel
Red Hat:rhel_tus:7.4::server
before 0:2.7.1-9.el7_4
0:2.7.1-9.el7_4
nettle
Red Hat:rhel_aus:7.3::server
before 0:2.7.1-9.el7_3
0:2.7.1-9.el7_3
nettle-debuginfo
Red Hat:rhel_aus:7.3::server
before 0:2.7.1-9.el7_3
0:2.7.1-9.el7_3
nettle-devel
Red Hat:rhel_aus:7.3::server
before 0:2.7.1-9.el7_3
0:2.7.1-9.el7_3
gnutls
Rocky Linux:8
before 0:3.6.14-8.el8_3
0:3.6.14-8.el8_3
nettle
Rocky Linux:8
before 0:3.4.1-4.el8_4
0:3.4.1-4.el8_4
libnettle
SUSE:HPE Helion OpenStack 8
before 2.7.1-13.3.1
2.7.1-13.3.1
libnettle
SUSE:OpenStack Cloud 8
before 2.7.1-13.3.1
2.7.1-13.3.1
libnettle
SUSE:OpenStack Cloud 9
before 2.7.1-13.3.1
2.7.1-13.3.1
libnettle
SUSE:OpenStack Cloud Crowbar 8
before 2.7.1-13.3.1
2.7.1-13.3.1
libnettle
SUSE:OpenStack Cloud Crowbar 9
before 2.7.1-13.3.1
2.7.1-13.3.1
libnettle
SUSE:Linux Enterprise Server for SAP Applications 12 SP3
before 2.7.1-13.3.1
2.7.1-13.3.1
libnettle
SUSE:Linux Enterprise Server for SAP Applications 12 SP4
before 2.7.1-13.3.1
2.7.1-13.3.1
libnettle
SUSE:Linux Enterprise Software Development Kit 12 SP5
before 2.7.1-13.3.1
2.7.1-13.3.1
libnettle
SUSE:Linux Enterprise Server 12 SP2-BCL
before 2.7.1-13.3.1
2.7.1-13.3.1
libnettle
SUSE:Linux Enterprise Server 12 SP3-LTSS
before 2.7.1-13.3.1
2.7.1-13.3.1
libnettle
SUSE:Linux Enterprise Server 12 SP3-BCL
before 2.7.1-13.3.1
2.7.1-13.3.1
libnettle
SUSE:Linux Enterprise Server 12 SP4-LTSS
before 2.7.1-13.3.1
2.7.1-13.3.1
libnettle
SUSE:Linux Enterprise Server 12 SP5
before 2.7.1-13.3.1
2.7.1-13.3.1
libnettle
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
before 2.7.1-13.3.1
2.7.1-13.3.1
libnettle
SUSE:Linux Enterprise Module for Basesystem 15 SP2
before 3.4.1-4.15.1
3.4.1-4.15.1
libnettle
SUSE:Linux Enterprise High Performance Computing 15-ESPOS
before 3.4.1-4.15.1
3.4.1-4.15.1
libnettle
SUSE:Linux Enterprise High Performance Computing 15-LTSS
before 3.4.1-4.15.1
3.4.1-4.15.1
libnettle
SUSE:Linux Enterprise High Performance Computing 15 SP1-ESPOS
before 3.4.1-4.15.1
3.4.1-4.15.1
libnettle
SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS
before 3.4.1-4.15.1
3.4.1-4.15.1
libnettle
SUSE:Linux Enterprise Server 15-LTSS
before 3.4.1-4.15.1
3.4.1-4.15.1
libnettle
SUSE:Linux Enterprise Server 15 SP1-BCL
before 3.4.1-4.15.1
3.4.1-4.15.1
libnettle
SUSE:Linux Enterprise Server 15 SP1-LTSS
before 3.4.1-4.15.1
3.4.1-4.15.1
libnettle
SUSE:Linux Enterprise Server for SAP Applications 15
before 3.4.1-4.15.1
3.4.1-4.15.1
libnettle
SUSE:Linux Enterprise Server for SAP Applications 15 SP1
before 3.4.1-4.15.1
3.4.1-4.15.1
libnettle
SUSE:Manager Proxy 4.0
before 3.4.1-4.15.1
3.4.1-4.15.1
libnettle
SUSE:Manager Retail Branch Server 4.0
before 3.4.1-4.15.1
3.4.1-4.15.1
libnettle
SUSE:Manager Server 4.0
before 3.4.1-4.15.1
3.4.1-4.15.1
libnettle
SUSE:Linux Enterprise Micro 5.0
before 3.4.1-4.15.1
3.4.1-4.15.1
libnettle
SUSE:Enterprise Storage 6
before 3.4.1-4.15.1
3.4.1-4.15.1
nettle
Ubuntu:14.04:LTS
All versions, plus listed versions
2.7.1-12.7.1-1ubuntu0.12.7.1-1ubuntu0.2
None known
nettle
Ubuntu:16.04:LTS
before 3.2-1ubuntu0.16.04.2, plus listed versions
3.1.1-43.2-13.2-1ubuntu0.16.04.1
3.2-1ubuntu0.16.04.2
nettle
Ubuntu:18.04:LTS
before 3.4-1ubuntu0.1, plus listed versions
3.3-23.4-1
3.4-1ubuntu0.1
nettle
Ubuntu:20.04:LTS
before 3.5.1+really3.5.1-2ubuntu0.1, plus listed versions
3.4.1-13.5.1+really3.5.1-2
3.5.1+really3.5.1-2ubuntu0.1
libnettle
openSUSE:Leap 15.2
before 3.4.1-lp152.4.3.1
3.4.1-lp152.4.3.1

History

History
RecordedChangedSources
affected, facts
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2021-20305 is a high vulnerability (CVSS 8.1) in [unknown] Nettle, published April 5, 2021. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.74%, the 77th percentile. Fixed in nettle 3.7.2-r0.

References

Show 44 moreShow less
MoveEnter Open