CVE catalog

CVE-2021-4209

A NULL pointer dereference flaw was found in GnuTLS. As Nettle's hash update functions internally call memcpy, providing zero-length input may cause undefined behavior. This flaw leads to a denial of

[CVE catalog]

Severity
Medium · CVSS 6.5CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Published
Updated
Source
[NVD] · [CVE record]
EPSS
1.91% · Oct 25, 2026

A NULL pointer dereference flaw was found in GnuTLS. As Nettle's hash update functions internally call memcpy, providing zero-length input may cause undefined behavior. This flaw leads to a denial of service after authentication in rare circumstances.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debiangnutls28sid3.8.13-1fixed
Debiangnutls28forky3.8.13-1fixed
Debiangnutls28trixie3.8.9-3+deb13u4fixed
Debiangnutls28trixie-security3.8.9-3+deb13u4fixed
Debiangnutls28bookworm3.7.9-2+deb12u7fixed
Debiangnutls28bookworm-security3.7.9-2+deb12u7fixed
CpegnutlsNot reported3.7.3fixed
Cpeenterprise_linuxNot reportedNot reportedunknown
Cpeactive_iq_unified_managerNot reportedNot reportedunknown
Cpesolidfire_\&_hci_management_nodeNot reportedNot reportedunknown
Cpehci_bootstrap_osNot reportedNot reportedunknown
Ubuntugnutls26pro2.12.23-1ubuntu4vulnerable
Ubuntugnutls26pro2.12.23-1ubuntu5vulnerable
Ubuntugnutls26pro2.12.23-12ubuntu1vulnerable
Ubuntugnutls26pro2.12.23-12ubuntu2vulnerable
Ubuntugnutls26pro2.12.23-12ubuntu2.1vulnerable
Ubuntugnutls26pro2.12.23-12ubuntu2.2vulnerable
Ubuntugnutls26pro2.12.23-12ubuntu2.3vulnerable
Ubuntugnutls26pro2.12.23-12ubuntu2.4vulnerable
Ubuntugnutls26pro2.12.23-12ubuntu2.5vulnerable
Ubuntugnutls26pro2.12.23-12ubuntu2.6vulnerable
Ubuntugnutls26pro2.12.23-12ubuntu2.7vulnerable
Ubuntugnutls26pro2.12.23-12ubuntu2.8vulnerable
Ubuntugnutls26pro2.12.23-12ubuntu2.10+esm1vulnerable
Ubuntugnutls28pro3.3.15-5ubuntu2vulnerable
Ubuntugnutls28pro3.3.18-1ubuntu1vulnerable
Ubuntugnutls28pro3.3.20-1ubuntu1vulnerable
Ubuntugnutls28pro3.4.9-2ubuntu1vulnerable
Ubuntugnutls28pro3.4.10-4ubuntu1vulnerable
Ubuntugnutls28pro3.4.10-4ubuntu1.1vulnerable
Ubuntugnutls28pro3.4.10-4ubuntu1.2vulnerable
Ubuntugnutls28pro3.4.10-4ubuntu1.3vulnerable
Ubuntugnutls28pro3.4.10-4ubuntu1.4vulnerable
Ubuntugnutls28pro3.4.10-4ubuntu1.5vulnerable
Ubuntugnutls28pro3.4.10-4ubuntu1.6vulnerable
Ubuntugnutls28pro3.4.10-4ubuntu1.7vulnerable
Ubuntugnutls28pro3.4.10-4ubuntu1.8vulnerable
Ubuntugnutls28pro3.4.10-4ubuntu1.9vulnerable
Ubuntugnutls28pro3.4.10-4ubuntu1.9+esm1fixed
Ubuntugnutls2818.043.5.8-6ubuntu3vulnerable
Ubuntugnutls2818.043.5.17-1ubuntu1vulnerable
Ubuntugnutls2818.043.5.17-1ubuntu3vulnerable
Ubuntugnutls2818.043.5.18-1ubuntu1vulnerable
Ubuntugnutls2818.043.5.18-1ubuntu1.1vulnerable
Ubuntugnutls2818.043.5.18-1ubuntu1.2vulnerable
Ubuntugnutls2818.043.5.18-1ubuntu1.3vulnerable
Ubuntugnutls2818.043.5.18-1ubuntu1.4vulnerable
Ubuntugnutls2818.043.5.18-1ubuntu1.5vulnerable
Ubuntugnutls2818.043.5.18-1ubuntu1.6fixed
Ubuntugnutls2820.043.6.9-5ubuntu1vulnerable
Ubuntugnutls2820.043.6.9-5ubuntu2vulnerable
Ubuntugnutls2820.043.6.10-5vulnerable
Ubuntugnutls2820.043.6.11.1-2vulnerable
Ubuntugnutls2820.043.6.11.1-2ubuntu2vulnerable
Ubuntugnutls2820.043.6.13-2ubuntu1vulnerable
Ubuntugnutls2820.043.6.13-2ubuntu1.1vulnerable
Ubuntugnutls2820.043.6.13-2ubuntu1.2vulnerable
Ubuntugnutls2820.043.6.13-2ubuntu1.3vulnerable
Ubuntugnutls2820.043.6.13-2ubuntu1.6vulnerable
Ubuntugnutls2820.043.6.13-2ubuntu1.7fixed
Ubuntugnutls28pro3.3.15-5ubuntu2vulnerable
Ubuntugnutls28pro3.3.18-1ubuntu1vulnerable
Ubuntugnutls28pro3.3.20-1ubuntu1vulnerable
Ubuntugnutls28pro3.4.9-2ubuntu1vulnerable
Ubuntugnutls28pro3.4.10-4ubuntu1vulnerable
Ubuntugnutls28pro3.4.10-4ubuntu1.1vulnerable
Ubuntugnutls28pro3.4.10-4ubuntu1.2vulnerable
Ubuntugnutls28pro3.4.10-4ubuntu1.3vulnerable
Ubuntugnutls28pro3.4.10-4ubuntu1.4vulnerable
Ubuntugnutls28pro3.4.10-4ubuntu1.5vulnerable
Ubuntugnutls28pro3.4.10-4ubuntu1.6vulnerable
Ubuntugnutls28pro3.4.10-4ubuntu1.7vulnerable
Ubuntugnutls28pro3.4.10-4ubuntu1.8vulnerable
Ubuntugnutls28pro3.4.10-4ubuntu1.9vulnerable
Ubuntugnutls28pro3.4.10-4ubuntu1.9+esm1fixed
Ubuntugnutls2818.043.5.8-6ubuntu3vulnerable
Ubuntugnutls2818.043.5.17-1ubuntu1vulnerable
Ubuntugnutls2818.043.5.17-1ubuntu3vulnerable
Ubuntugnutls2818.043.5.18-1ubuntu1vulnerable
Ubuntugnutls2818.043.5.18-1ubuntu1.1vulnerable
Ubuntugnutls2818.043.5.18-1ubuntu1.2vulnerable
Ubuntugnutls2818.043.5.18-1ubuntu1.3vulnerable
Ubuntugnutls2818.043.5.18-1ubuntu1.4vulnerable
Ubuntugnutls2818.043.5.18-1ubuntu1.5vulnerable
Ubuntugnutls2818.043.5.18-1ubuntu1.6fixed
Ubuntugnutls2820.043.6.9-5ubuntu1vulnerable
Ubuntugnutls2820.043.6.9-5ubuntu2vulnerable
Ubuntugnutls2820.043.6.10-5vulnerable
Ubuntugnutls2820.043.6.11.1-2vulnerable
Ubuntugnutls2820.043.6.11.1-2ubuntu2vulnerable
Ubuntugnutls2820.043.6.13-2ubuntu1vulnerable
Ubuntugnutls2820.043.6.13-2ubuntu1.1vulnerable
Ubuntugnutls2820.043.6.13-2ubuntu1.2vulnerable
Ubuntugnutls2820.043.6.13-2ubuntu1.3vulnerable
Ubuntugnutls2820.043.6.13-2ubuntu1.6vulnerable
Ubuntugnutls2820.043.6.13-2ubuntu1.7fixed
Ubuntugnutls2822.043.7.1-5ubuntu1vulnerable
Ubuntugnutls2822.043.7.2-2ubuntu1vulnerable
Ubuntugnutls2822.043.7.2-4ubuntu1vulnerable
Ubuntugnutls2822.043.7.2-5ubuntu1vulnerable
Ubuntugnutls2822.043.7.3-4ubuntu1vulnerable
Ubuntugnutls2822.043.7.3-4ubuntu1.1fixed
Susegnutlslinux enterprise server 12 sp53.4.17-8.11.1fixed
Susegnutlslinux enterprise server for sap applications 12 sp53.4.17-8.11.1fixed
Susegnutlslinux enterprise module for basesystem 15 sp33.6.7-14.16.1fixed
Susegnutlslinux enterprise real time 15 sp23.6.7-14.16.1fixed
Susegnutlslinux enterprise micro 5.03.6.7-14.16.1fixed
Susegnutlslinux enterprise micro 5.13.6.7-14.16.1fixed
Opensusegnutlsleap 15.33.6.7-14.16.1fixed
Susegnutlslinux enterprise software development kit 12 sp53.3.27-3.6.1fixed
Susegnutlslinux enterprise server 12 sp53.3.27-3.6.1fixed
Susegnutlslinux enterprise server for sap applications 12 sp53.3.27-3.6.1fixed
Susegnutlslinux enterprise high performance computing 15-espos3.6.7-150000.6.45.2fixed
Susegnutlslinux enterprise high performance computing 15-ltss3.6.7-150000.6.45.2fixed
Susegnutlslinux enterprise high performance computing 15 sp1-espos3.6.7-150000.6.45.2fixed
Susegnutlslinux enterprise high performance computing 15 sp1-ltss3.6.7-150000.6.45.2fixed
Susegnutlslinux enterprise server 15-ltss3.6.7-150000.6.45.2fixed
Susegnutlslinux enterprise server 15 sp1-bcl3.6.7-150000.6.45.2fixed
Susegnutlslinux enterprise server 15 sp1-ltss3.6.7-150000.6.45.2fixed
Susegnutlslinux enterprise server for sap applications 153.6.7-150000.6.45.2fixed
Susegnutlslinux enterprise server for sap applications 15 sp13.6.7-150000.6.45.2fixed
Susegnutlsenterprise storage 63.6.7-150000.6.45.2fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiangnutls28sourcesid3.7.3-2not yet assignedNot reportedNot reported
Debiangnutls28sourceforky3.7.3-2not yet assignedNot reportedNot reported
Debiangnutls28sourcetrixie3.7.3-2not yet assignedNot reportedNot reported
Debiangnutls28sourcebookworm3.7.3-2not yet assignedNot reportedNot reported
CpegnutlscpeNot reported3.7.3Not reportedNVD-CVE-2021-4209Not reported
Ubuntugnutls28debpro3.4.10-4ubuntu1.9+esm1Not reportedUBUNTU-CVE-2021-4209Not reported
Ubuntugnutls28deb18.043.5.18-1ubuntu1.6Not reportedUBUNTU-CVE-2021-4209Not reported
Ubuntugnutls28deb20.043.6.13-2ubuntu1.7Not reportedUBUNTU-CVE-2021-4209Not reported
Ubuntugnutls28debpro3.4.10-4ubuntu1.9+esm1Not reportedUSN-5750-1Not reported
Ubuntugnutls28deb18.043.5.18-1ubuntu1.6Not reportedUSN-5550-1Not reported
Ubuntugnutls28deb20.043.6.13-2ubuntu1.7Not reportedUSN-5550-1Not reported
Ubuntugnutls28deb22.043.7.3-4ubuntu1.1Not reportedUSN-5550-1Not reported
Susegnutlsrpmlinux enterprise server 12 sp53.4.17-8.11.1Not reportedSUSE-SU-2022:0678-1Not reported
Susegnutlsrpmlinux enterprise server for sap applications 12 sp53.4.17-8.11.1Not reportedSUSE-SU-2022:0678-1Not reported
Susegnutlsrpmlinux enterprise module for basesystem 15 sp33.6.7-14.16.1Not reportedSUSE-SU-2022:0717-1Not reported
Susegnutlsrpmlinux enterprise real time 15 sp23.6.7-14.16.1Not reportedSUSE-SU-2022:0717-1Not reported
Susegnutlsrpmlinux enterprise micro 5.03.6.7-14.16.1Not reportedSUSE-SU-2022:0717-1Not reported
Susegnutlsrpmlinux enterprise micro 5.13.6.7-14.16.1Not reportedSUSE-SU-2022:0717-1Not reported
Opensusegnutlsrpmleap 15.33.6.7-14.16.1Not reportedOPENSUSE-SU-2022:0717-1Not reported
Susegnutlsrpmlinux enterprise software development kit 12 sp53.3.27-3.6.1Not reportedSUSE-SU-2022:0677-1Not reported
Susegnutlsrpmlinux enterprise server 12 sp53.3.27-3.6.1Not reportedSUSE-SU-2022:0677-1Not reported
Susegnutlsrpmlinux enterprise server for sap applications 12 sp53.3.27-3.6.1Not reportedSUSE-SU-2022:0677-1Not reported
Susegnutlsrpmlinux enterprise high performance computing 15-espos3.6.7-150000.6.45.2Not reportedSUSE-SU-2022:2830-1Not reported
Susegnutlsrpmlinux enterprise high performance computing 15-ltss3.6.7-150000.6.45.2Not reportedSUSE-SU-2022:2830-1Not reported
Susegnutlsrpmlinux enterprise high performance computing 15 sp1-espos3.6.7-150000.6.45.2Not reportedSUSE-SU-2022:2830-1Not reported
Susegnutlsrpmlinux enterprise high performance computing 15 sp1-ltss3.6.7-150000.6.45.2Not reportedSUSE-SU-2022:2830-1Not reported
Susegnutlsrpmlinux enterprise server 15-ltss3.6.7-150000.6.45.2Not reportedSUSE-SU-2022:2830-1Not reported
Susegnutlsrpmlinux enterprise server 15 sp1-bcl3.6.7-150000.6.45.2Not reportedSUSE-SU-2022:2830-1Not reported
Susegnutlsrpmlinux enterprise server 15 sp1-ltss3.6.7-150000.6.45.2Not reportedSUSE-SU-2022:2830-1Not reported
Susegnutlsrpmlinux enterprise server for sap applications 153.6.7-150000.6.45.2Not reportedSUSE-SU-2022:2830-1Not reported
Susegnutlsrpmlinux enterprise server for sap applications 15 sp13.6.7-150000.6.45.2Not reportedSUSE-SU-2022:2830-1Not reported
Susegnutlsrpmenterprise storage 63.6.7-150000.6.45.2Not reportedSUSE-SU-2022:2830-1Not reported

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

[Debian 12 (Bookworm)]

  • [gnutls-bin]Unknown

    Source package: [gnutls28]

    Details (4)
    • 3.7.9-2+deb12u7 · amd64 · bookworm

      Fixed · Fixed: 3.7.3-2

      nvd · gnutls28 · debian · bookworm

    • 3.7.9-2+deb12u7 · arm64 · bookworm

      Fixed · Fixed: 3.7.3-2

      nvd · gnutls28 · debian · bookworm

    • 3.7.9-2+deb12u7 · amd64 · bookworm-security

      Fixed · Fixed: 3.7.3-2

      nvd · gnutls28 · debian · bookworm

    • 3.7.9-2+deb12u7 · arm64 · bookworm-security

      Fixed · Fixed: 3.7.3-2

      nvd · gnutls28 · debian · bookworm

  • [gnutls-doc]Unknown

    Source package: [gnutls28]

    Details (4)
    • 3.7.9-2+deb12u7 · all · bookworm

      Fixed · Fixed: 3.7.3-2

      nvd · gnutls28 · debian · bookworm

    • 3.7.9-2+deb12u7 · all · bookworm

      Fixed · Fixed: 3.7.3-2

      nvd · gnutls28 · debian · bookworm

    • 3.7.9-2+deb12u7 · all · bookworm-security

      Fixed · Fixed: 3.7.3-2

      nvd · gnutls28 · debian · bookworm

    • 3.7.9-2+deb12u7 · all · bookworm-security

      Fixed · Fixed: 3.7.3-2

      nvd · gnutls28 · debian · bookworm

  • [guile-gnutls]Unknown

    Source package: [gnutls28]

    Details (4)
    • 3.7.9-2+deb12u7 · amd64 · bookworm

      Fixed · Fixed: 3.7.3-2

      nvd · gnutls28 · debian · bookworm

    • 3.7.9-2+deb12u7 · arm64 · bookworm

      Fixed · Fixed: 3.7.3-2

      nvd · gnutls28 · debian · bookworm

    • 3.7.9-2+deb12u7 · amd64 · bookworm-security

      Fixed · Fixed: 3.7.3-2

      nvd · gnutls28 · debian · bookworm

    • 3.7.9-2+deb12u7 · arm64 · bookworm-security

      Fixed · Fixed: 3.7.3-2

      nvd · gnutls28 · debian · bookworm

  • Source package: [gnutls28]

    Details (4)
    • 3.7.9-2+deb12u7 · amd64 · bookworm

      Fixed · Fixed: 3.7.3-2

      nvd · gnutls28 · debian · bookworm

    • 3.7.9-2+deb12u7 · arm64 · bookworm

      Fixed · Fixed: 3.7.3-2

      nvd · gnutls28 · debian · bookworm

    • 3.7.9-2+deb12u7 · amd64 · bookworm-security

      Fixed · Fixed: 3.7.3-2

      nvd · gnutls28 · debian · bookworm

    • 3.7.9-2+deb12u7 · arm64 · bookworm-security

      Fixed · Fixed: 3.7.3-2

      nvd · gnutls28 · debian · bookworm

  • [libgnutls30]Unknown

    Source package: [gnutls28]

    Details (4)
    • 3.7.9-2+deb12u7 · amd64 · bookworm

      Fixed · Fixed: 3.7.3-2

      nvd · gnutls28 · debian · bookworm

    • 3.7.9-2+deb12u7 · arm64 · bookworm

      Fixed · Fixed: 3.7.3-2

      nvd · gnutls28 · debian · bookworm

    • 3.7.9-2+deb12u7 · amd64 · bookworm-security

      Fixed · Fixed: 3.7.3-2

      nvd · gnutls28 · debian · bookworm

    • 3.7.9-2+deb12u7 · arm64 · bookworm-security

      Fixed · Fixed: 3.7.3-2

      nvd · gnutls28 · debian · bookworm

  • Source package: [gnutls28]

    Details (4)
    • 3.7.9-2+deb12u7 · amd64 · bookworm

      Fixed · Fixed: 3.7.3-2

      nvd · gnutls28 · debian · bookworm

    • 3.7.9-2+deb12u7 · arm64 · bookworm

      Fixed · Fixed: 3.7.3-2

      nvd · gnutls28 · debian · bookworm

    • 3.7.9-2+deb12u7 · amd64 · bookworm-security

      Fixed · Fixed: 3.7.3-2

      nvd · gnutls28 · debian · bookworm

    • 3.7.9-2+deb12u7 · arm64 · bookworm-security

      Fixed · Fixed: 3.7.3-2

      nvd · gnutls28 · debian · bookworm

  • Source package: [gnutls28]

    Details (4)
    • 3.7.9-2+deb12u7 · amd64 · bookworm

      Fixed · Fixed: 3.7.3-2

      nvd · gnutls28 · debian · bookworm

    • 3.7.9-2+deb12u7 · arm64 · bookworm

      Fixed · Fixed: 3.7.3-2

      nvd · gnutls28 · debian · bookworm

    • 3.7.9-2+deb12u7 · amd64 · bookworm-security

      Fixed · Fixed: 3.7.3-2

      nvd · gnutls28 · debian · bookworm

    • 3.7.9-2+deb12u7 · arm64 · bookworm-security

      Fixed · Fixed: 3.7.3-2

      nvd · gnutls28 · debian · bookworm

  • [libgnutlsxx30]Unknown

    Source package: [gnutls28]

    Details (4)
    • 3.7.9-2+deb12u7 · amd64 · bookworm

      Fixed · Fixed: 3.7.3-2

      nvd · gnutls28 · debian · bookworm

    • 3.7.9-2+deb12u7 · arm64 · bookworm

      Fixed · Fixed: 3.7.3-2

      nvd · gnutls28 · debian · bookworm

    • 3.7.9-2+deb12u7 · amd64 · bookworm-security

      Fixed · Fixed: 3.7.3-2

      nvd · gnutls28 · debian · bookworm

    • 3.7.9-2+deb12u7 · arm64 · bookworm-security

      Fixed · Fixed: 3.7.3-2

      nvd · gnutls28 · debian · bookworm

Observed:

References