CVE catalog

CVE-2026-41989

Libgcrypt before 1.12.2 sometimes allows a heap-based buffer overflow and denial of service via crafted ECDH ciphertext to gcry_pk_decrypt.

[CVE catalog]

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

Libgcrypt before 1.12.2 sometimes allows a heap-based buffer overflow and denial of service via crafted ECDH ciphertext to gcry_pk_decrypt.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianlibgcrypt20sid1.12.4-2fixed
Debianlibgcrypt20forky1.12.4-2fixed
Debianlibgcrypt20trixie1.11.0-7+deb13u1fixed
Debianlibgcrypt20trixie-security1.11.0-7+deb13u1fixed
Debianlibgcrypt20bookworm1.10.1-3+deb12u1fixed
Debianlibgcrypt20bookworm-security1.10.1-3+deb12u1fixed
Cpelibgcrypt20Not reported1.10.3-2ubuntu0.1fixed
Cpelibgcrypt-mingw-w64-devNot reported1.10.3-2ubuntu0.1fixed
Cpelibgcrypt20-devNot reported1.10.3-2ubuntu0.1fixed
Cpelibgcrypt20-docNot reported1.10.3-2ubuntu0.1fixed
CpelibgcryptNot reported1.10.4fixed
CpelibgcryptNot reported1.11.3fixed
CpelibgcryptNot reported1.12.2fixed
Cpelibgcrypt20Not reported1.10.1-3+deb12u1fixed
CpelibgcryptNot reported1.12.2fixed
Suselibgcryptlinux enterprise micro 5.31.9.4-150400.6.14.1fixed
Suselibgcryptlinux enterprise micro 5.41.9.4-150400.6.14.1fixed
Ubuntulibgcrypt20pro1.10.3-2ubuntu0.1~Fips1~rc6vulnerable
Ubuntulibgcrypt20pro1.10.3-2ubuntu0.1~Fips1~rc7vulnerable
Ubuntulibgcrypt20pro1.12.0-2ubuntu0.1~Fips1~rc11fixed
Ubuntulibgcrypt2018.041.7.8-2ubuntu1vulnerable
Ubuntulibgcrypt2018.041.7.9-1vulnerable
Ubuntulibgcrypt2018.041.8.1-4vulnerable
Ubuntulibgcrypt2018.041.8.1-4ubuntu1vulnerable
Ubuntulibgcrypt2018.041.8.1-4ubuntu1.1vulnerable
Ubuntulibgcrypt2018.041.8.1-4ubuntu1.2vulnerable
Ubuntulibgcrypt2018.041.8.1-4ubuntu1.3vulnerable
Ubuntulibgcrypt2020.041.8.4-5ubuntu2vulnerable
Ubuntulibgcrypt2020.041.8.5-3ubuntu1vulnerable
Ubuntulibgcrypt2020.041.8.5-5ubuntu1vulnerable
Ubuntulibgcrypt2020.041.8.5-5ubuntu1.1vulnerable
Ubuntulibgcrypt2022.041.8.7-5ubuntu2vulnerable
Ubuntulibgcrypt2022.041.9.4-3ubuntu2vulnerable
Ubuntulibgcrypt2022.041.9.4-3ubuntu3vulnerable
Ubuntulibgcrypt2022.041.9.4-3ubuntu3.2fixed
Ubuntulibgcrypt2024.041.10.2-3ubuntu1vulnerable
Ubuntulibgcrypt2024.041.10.3-2vulnerable
Ubuntulibgcrypt2024.041.10.3-2build1vulnerable
Ubuntulibgcrypt2024.041.10.3-2ubuntu0.1fixed
Ubuntulibgcrypt2025.101.11.0-6ubuntu1vulnerable
Ubuntulibgcrypt2025.101.11.0-7vulnerable
Ubuntulibgcrypt2025.101.11.0-7build1vulnerable
Ubuntulibgcrypt2025.101.11.0-7ubuntu0.1fixed
Ubuntulibgcrypt2026.041.11.0-7build1vulnerable
Ubuntulibgcrypt2026.041.11.2-2vulnerable
Ubuntulibgcrypt2026.041.11.2-3vulnerable
Ubuntulibgcrypt2026.041.12.0-2vulnerable
Ubuntulibgcrypt2026.041.12.0-2ubuntu0.1fixed
Suselibgcryptlinux enterprise micro 5.51.9.4-150500.12.6.1fixed
Suselibgcryptlinux micro 6.11.10.3-slfo.1.1_4.1fixed
Suselibgcryptlinux micro 6.01.10.3-4.1fixed
Suselibgcryptlinux enterprise server 16.01.12.1-160000.3.1fixed
Suselibgcryptlinux enterprise server for sap applications 16.01.12.1-160000.3.1fixed
Opensuselibgcryptleap 16.01.12.1-160000.3.1fixed
Suselibgcryptlinux micro 6.21.12.1-160000.3.1fixed
Suselibgcryptlinux enterprise module for basesystem 15 sp71.11.0-150700.5.10.1fixed
Ubuntulibgcrypt2022.041.8.7-5ubuntu2vulnerable
Ubuntulibgcrypt2022.041.9.4-3ubuntu2vulnerable
Ubuntulibgcrypt2022.041.9.4-3ubuntu3vulnerable
Ubuntulibgcrypt2022.041.9.4-3ubuntu3.2fixed
Ubuntulibgcrypt2024.041.10.2-3ubuntu1vulnerable
Ubuntulibgcrypt2024.041.10.3-2vulnerable
Ubuntulibgcrypt2024.041.10.3-2build1vulnerable
Ubuntulibgcrypt2024.041.10.3-2ubuntu0.1fixed
Ubuntulibgcrypt2025.101.11.0-6ubuntu1vulnerable
Ubuntulibgcrypt2025.101.11.0-7vulnerable
Ubuntulibgcrypt2025.101.11.0-7build1vulnerable
Ubuntulibgcrypt2025.101.11.0-7ubuntu0.1fixed
Ubuntulibgcrypt2026.041.11.0-7build1vulnerable
Ubuntulibgcrypt2026.041.11.2-2vulnerable
Ubuntulibgcrypt2026.041.11.2-3vulnerable
Ubuntulibgcrypt2026.041.12.0-2vulnerable
Ubuntulibgcrypt2026.041.12.0-2ubuntu0.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianlibgcrypt20sourcesid1.12.2-1not yet assignedNot reportedNot reported
Debianlibgcrypt20sourceforky1.12.2-1not yet assignedNot reportedNot reported
Debianlibgcrypt20sourcetrixie1.11.0-7+deb13u1not yet assignedNot reportedNot reported
Debianlibgcrypt20sourcebookworm1.10.1-3+deb12u1not yet assignedNot reportedNot reported
Cpelibgcrypt20cpeNot reported1.10.3-2ubuntu0.1Not reportedNot reportedNot reported
Cpelibgcrypt-mingw-w64-devcpeNot reported1.10.3-2ubuntu0.1Not reportedNot reportedNot reported
Cpelibgcrypt20-devcpeNot reported1.10.3-2ubuntu0.1Not reportedNot reportedNot reported
Cpelibgcrypt20-doccpeNot reported1.10.3-2ubuntu0.1Not reportedNot reportedNot reported
CpelibgcryptcpeNot reported1.10.4Not reportedNot reportedNot reported
CpelibgcryptcpeNot reported1.11.3Not reportedNot reportedNot reported
CpelibgcryptcpeNot reported1.12.2Not reportedNot reportedNot reported
Cpelibgcrypt20cpeNot reported1.10.1-3+deb12u1Not reportedNot reportedNot reported
CpelibgcryptcpeNot reported1.12.2Not reportedNVD-CVE-2026-41989Not reported
Suselibgcryptrpmlinux enterprise micro 5.31.9.4-150400.6.14.1Not reportedSUSE-SU-2026:3921-1Not reported
Suselibgcryptrpmlinux enterprise micro 5.41.9.4-150400.6.14.1Not reportedSUSE-SU-2026:3921-1Not reported
Ubuntulibgcrypt20debpro1.12.0-2ubuntu0.1~Fips1~rc11Not reportedUBUNTU-CVE-2026-41989Not reported
Ubuntulibgcrypt20deb22.041.9.4-3ubuntu3.2Not reportedUBUNTU-CVE-2026-41989Not reported
Ubuntulibgcrypt20deb24.041.10.3-2ubuntu0.1Not reportedUBUNTU-CVE-2026-41989Not reported
Ubuntulibgcrypt20deb25.101.11.0-7ubuntu0.1Not reportedUBUNTU-CVE-2026-41989Not reported
Ubuntulibgcrypt20deb26.041.12.0-2ubuntu0.1Not reportedUBUNTU-CVE-2026-41989Not reported
Suselibgcryptrpmlinux enterprise micro 5.51.9.4-150500.12.6.1Not reportedSUSE-SU-2026:3491-1Not reported
Suselibgcryptrpmlinux micro 6.11.10.3-slfo.1.1_4.1Not reportedSUSE-SU-2026:22907-1Not reported
Suselibgcryptrpmlinux micro 6.01.10.3-4.1Not reportedSUSE-SU-2026:22919-1Not reported
Suselibgcryptrpmlinux enterprise server 16.01.12.1-160000.3.1Not reportedSUSE-SU-2026:22826-1Not reported
Suselibgcryptrpmlinux enterprise server for sap applications 16.01.12.1-160000.3.1Not reportedSUSE-SU-2026:22826-1Not reported
Opensuselibgcryptrpmleap 16.01.12.1-160000.3.1Not reportedOPENSUSE-SU-2026:21387-1Not reported
Suselibgcryptrpmlinux micro 6.21.12.1-160000.3.1Not reportedSUSE-SU-2026:22760-1Not reported
Suselibgcryptrpmlinux enterprise module for basesystem 15 sp71.11.0-150700.5.10.1Not reportedSUSE-SU-2026:3182-1Not reported
Ubuntulibgcrypt20deb22.041.9.4-3ubuntu3.2Not reportedUSN-8319-1Not reported
Ubuntulibgcrypt20deb24.041.10.3-2ubuntu0.1Not reportedUSN-8319-1Not reported
Ubuntulibgcrypt20deb25.101.11.0-7ubuntu0.1Not reportedUSN-8319-1Not reported
Ubuntulibgcrypt20deb26.041.12.0-2ubuntu0.1Not reportedUSN-8319-1Not reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Details (4)
    • 1.10.1-3+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 1.10.1-3+deb12u1

      nvd · libgcrypt20 · debian · bookworm; nvd · libgcrypt20 · debian · 12

    • 1.10.1-3+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 1.10.1-3+deb12u1

      nvd · libgcrypt20 · debian · bookworm; nvd · libgcrypt20 · debian · 12

    • 1.10.1-3+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 1.10.1-3+deb12u1

      nvd · libgcrypt20 · debian · bookworm; nvd · libgcrypt20 · debian · 12

    • 1.10.1-3+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 1.10.1-3+deb12u1

      nvd · libgcrypt20 · debian · bookworm; nvd · libgcrypt20 · debian · 12

  • Source package: [libgcrypt20]

    Details (4)
    • 1.10.1-3+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 1.10.1-3+deb12u1

      nvd · libgcrypt20 · debian · bookworm; nvd · libgcrypt20 · debian · 12

    • 1.10.1-3+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 1.10.1-3+deb12u1

      nvd · libgcrypt20 · debian · bookworm; nvd · libgcrypt20 · debian · 12

    • 1.10.1-3+deb12u1 · amd64 · bookworm-security

      Fixed · Fixed: 1.10.1-3+deb12u1

      nvd · libgcrypt20 · debian · bookworm; nvd · libgcrypt20 · debian · 12

    • 1.10.1-3+deb12u1 · arm64 · bookworm-security

      Fixed · Fixed: 1.10.1-3+deb12u1

      nvd · libgcrypt20 · debian · bookworm; nvd · libgcrypt20 · debian · 12

  • Source package: [libgcrypt20]

    Details (4)
    • 1.10.1-3+deb12u1 · all · bookworm

      Fixed · Fixed: 1.10.1-3+deb12u1

      nvd · libgcrypt20 · debian · bookworm; nvd · libgcrypt20 · debian · 12

    • 1.10.1-3+deb12u1 · all · bookworm

      Fixed · Fixed: 1.10.1-3+deb12u1

      nvd · libgcrypt20 · debian · bookworm; nvd · libgcrypt20 · debian · 12

    • 1.10.1-3+deb12u1 · all · bookworm-security

      Fixed · Fixed: 1.10.1-3+deb12u1

      nvd · libgcrypt20 · debian · bookworm; nvd · libgcrypt20 · debian · 12

    • 1.10.1-3+deb12u1 · all · bookworm-security

      Fixed · Fixed: 1.10.1-3+deb12u1

      nvd · libgcrypt20 · debian · bookworm; nvd · libgcrypt20 · debian · 12

  • Source package: [libgcrypt20]

    Details (4)
    • 1.10.1-3+deb12u1 · all · bookworm

      Fixed · Fixed: 1.10.1-3+deb12u1

      nvd · libgcrypt20 · debian · bookworm; nvd · libgcrypt20 · debian · 12

    • 1.10.1-3+deb12u1 · all · bookworm

      Fixed · Fixed: 1.10.1-3+deb12u1

      nvd · libgcrypt20 · debian · bookworm; nvd · libgcrypt20 · debian · 12

    • 1.10.1-3+deb12u1 · all · bookworm-security

      Fixed · Fixed: 1.10.1-3+deb12u1

      nvd · libgcrypt20 · debian · bookworm; nvd · libgcrypt20 · debian · 12

    • 1.10.1-3+deb12u1 · all · bookworm-security

      Fixed · Fixed: 1.10.1-3+deb12u1

      nvd · libgcrypt20 · debian · bookworm; nvd · libgcrypt20 · debian · 12

[Debian 13 (Trixie)]

  • Details (4)
    • 1.11.0-7+deb13u1 · amd64 · trixie

      Fixed · Fixed: 1.11.0-7+deb13u1

      nvd · libgcrypt20 · debian · 13

    • 1.11.0-7+deb13u1 · arm64 · trixie

      Fixed · Fixed: 1.11.0-7+deb13u1

      nvd · libgcrypt20 · debian · 13

    • 1.11.0-7+deb13u1 · amd64 · trixie-security

      Fixed · Fixed: 1.11.0-7+deb13u1

      nvd · libgcrypt20 · debian · 13

    • 1.11.0-7+deb13u1 · arm64 · trixie-security

      Fixed · Fixed: 1.11.0-7+deb13u1

      nvd · libgcrypt20 · debian · 13

  • Source package: [libgcrypt20]

    Details (4)
    • 1.11.0-7+deb13u1 · amd64 · trixie

      Fixed · Fixed: 1.11.0-7+deb13u1

      nvd · libgcrypt20 · debian · 13

    • 1.11.0-7+deb13u1 · arm64 · trixie

      Fixed · Fixed: 1.11.0-7+deb13u1

      nvd · libgcrypt20 · debian · 13

    • 1.11.0-7+deb13u1 · amd64 · trixie-security

      Fixed · Fixed: 1.11.0-7+deb13u1

      nvd · libgcrypt20 · debian · 13

    • 1.11.0-7+deb13u1 · arm64 · trixie-security

      Fixed · Fixed: 1.11.0-7+deb13u1

      nvd · libgcrypt20 · debian · 13

  • Source package: [libgcrypt20]

    Details (4)
    • 1.11.0-7+deb13u1 · all · trixie

      Fixed · Fixed: 1.11.0-7+deb13u1

      nvd · libgcrypt20 · debian · 13

    • 1.11.0-7+deb13u1 · all · trixie

      Fixed · Fixed: 1.11.0-7+deb13u1

      nvd · libgcrypt20 · debian · 13

    • 1.11.0-7+deb13u1 · all · trixie-security

      Fixed · Fixed: 1.11.0-7+deb13u1

      nvd · libgcrypt20 · debian · 13

    • 1.11.0-7+deb13u1 · all · trixie-security

      Fixed · Fixed: 1.11.0-7+deb13u1

      nvd · libgcrypt20 · debian · 13

  • Source package: [libgcrypt20]

    Details (4)
    • 1.11.0-7+deb13u1 · amd64 · trixie

      Fixed · Fixed: 1.11.0-7+deb13u1

      nvd · libgcrypt20 · debian · 13

    • 1.11.0-7+deb13u1 · arm64 · trixie

      Fixed · Fixed: 1.11.0-7+deb13u1

      nvd · libgcrypt20 · debian · 13

    • 1.11.0-7+deb13u1 · amd64 · trixie-security

      Fixed · Fixed: 1.11.0-7+deb13u1

      nvd · libgcrypt20 · debian · 13

    • 1.11.0-7+deb13u1 · arm64 · trixie-security

      Fixed · Fixed: 1.11.0-7+deb13u1

      nvd · libgcrypt20 · debian · 13

  • Source package: [libgcrypt20]

    Details (4)
    • 1.11.0-7+deb13u1 · all · trixie

      Fixed · Fixed: 1.11.0-7+deb13u1

      nvd · libgcrypt20 · debian · 13

    • 1.11.0-7+deb13u1 · all · trixie

      Fixed · Fixed: 1.11.0-7+deb13u1

      nvd · libgcrypt20 · debian · 13

    • 1.11.0-7+deb13u1 · all · trixie-security

      Fixed · Fixed: 1.11.0-7+deb13u1

      nvd · libgcrypt20 · debian · 13

    • 1.11.0-7+deb13u1 · all · trixie-security

      Fixed · Fixed: 1.11.0-7+deb13u1

      nvd · libgcrypt20 · debian · 13

Observed:

References

[CERT-Bund public advisories] · [CISA cybersecurity advisories] · [Debian Security Tracker] · [FIRST EPSS] · [National Vulnerability Database (NVD)] · [OSV Package Vulnerability Database] · [Red Hat security advisories and VEX] · [SUSE security advisories and VEX] · [Ubuntu Security Notices (USN)]