CVE catalog

CVE-2014-3591

libgcrypt20: CVE-2014-3591

[CVE catalog]

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

Libgcrypt before 1.6.3 and GnuPG before 1.4.19 does not implement ciphertext blinding for Elgamal decryption, which allows physically proximate attackers to obtain the server's private key by determining factors using crafted ciphertext and the fluctuations in the electromagnetic field during multiplication.

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
Ubuntugnupg14.041.4.14-1ubuntu2vulnerable
Ubuntugnupg14.041.4.15-1.1ubuntu1vulnerable
Ubuntugnupg14.041.4.15-1.1ubuntu2vulnerable
Ubuntugnupg14.041.4.15-2ubuntu1vulnerable
Ubuntugnupg14.041.4.16-1ubuntu1vulnerable
Ubuntugnupg14.041.4.16-1ubuntu2vulnerable
Ubuntugnupg14.041.4.16-1ubuntu2.1vulnerable
Ubuntugnupg14.041.4.16-1ubuntu2.3fixed
Ubuntulibgcrypt1114.041.5.0-3ubuntu3vulnerable
Ubuntulibgcrypt1114.041.5.3-2ubuntu1vulnerable
Ubuntulibgcrypt1114.041.5.3-2ubuntu4vulnerable
Ubuntulibgcrypt1114.041.5.3-2ubuntu4.1vulnerable
Ubuntulibgcrypt1114.041.5.3-2ubuntu4.2fixed
Ubuntulibgcrypt2014.041.6.0-2vulnerable
Ubuntulibgcrypt2014.041.6.0-2ubuntu2vulnerable
Ubuntulibgcrypt2014.041.6.1-1vulnerable
Ubuntulibgcrypt2014.041.6.1-2vulnerable
Ubuntulibgcrypt2014.041.6.1-2ubuntu1vulnerable
Ubuntulibgcrypt2014.041.6.1-2ubuntu1.14.04.1fixed
Ubuntulibgcrypt1114.041.5.0-3ubuntu3vulnerable
Ubuntulibgcrypt1114.041.5.3-2ubuntu1vulnerable
Ubuntulibgcrypt1114.041.5.3-2ubuntu4vulnerable
Ubuntulibgcrypt1114.041.5.3-2ubuntu4.1vulnerable
Ubuntulibgcrypt1114.041.5.3-2ubuntu4.2fixed
Ubuntugnupg14.041.4.14-1ubuntu2vulnerable
Ubuntugnupg14.041.4.15-1.1ubuntu1vulnerable
Ubuntugnupg14.041.4.15-1.1ubuntu2vulnerable
Ubuntugnupg14.041.4.15-2ubuntu1vulnerable
Ubuntugnupg14.041.4.16-1ubuntu1vulnerable
Ubuntugnupg14.041.4.16-1ubuntu2vulnerable
Ubuntugnupg14.041.4.16-1ubuntu2.1vulnerable
Ubuntugnupg14.041.4.16-1ubuntu2.3fixed
Ubuntugnupg214.042.0.20-1ubuntu3vulnerable
Ubuntugnupg214.042.0.22-1ubuntu1vulnerable
Ubuntugnupg214.042.0.22-3ubuntu1vulnerable
Ubuntugnupg214.042.0.22-3ubuntu1.1vulnerable
Ubuntugnupg214.042.0.22-3ubuntu1.3fixed
Suselibgcryptlinux enterprise software development kit 11 sp31.5.0-0.19.1fixed
Suselibgcryptlinux enterprise software development kit 11 sp41.5.0-0.19.1fixed
Suselibgcryptlinux enterprise desktop 11 sp31.5.0-0.19.1fixed
Suselibgcryptlinux enterprise desktop 11 sp41.5.0-0.19.1fixed
Suselibgcryptlinux enterprise server 11 sp31.5.0-0.19.1fixed
Suselibgcryptlinux enterprise server 11 sp3-teradata1.5.0-0.19.1fixed
Suselibgcryptlinux enterprise server for sap applications 11 sp31.5.0-0.19.1fixed
Suselibgcryptlinux enterprise server 11 sp41.5.0-0.19.1fixed
Suselibgcryptlinux enterprise server for sap applications 11 sp41.5.0-0.19.1fixed
Suselibgcryptlinux enterprise desktop 121.6.1-13.1fixed
Suselibgcryptlinux enterprise software development kit 121.6.1-13.1fixed
Suselibgcryptlinux enterprise server 121.6.1-13.1fixed
Suselibgcryptlinux enterprise server for sap applications 121.6.1-13.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianlibgcrypt20sourcesid1.6.3-2not yet assignedNot reportedNot reported
Debianlibgcrypt20sourceforky1.6.3-2not yet assignedNot reportedNot reported
Debianlibgcrypt20sourcetrixie1.6.3-2not yet assignedNot reportedNot reported
Debianlibgcrypt20sourcebookworm1.6.3-2not yet assignedNot reportedNot reported
Ubuntugnupgdeb14.041.4.16-1ubuntu2.3Not reportedUBUNTU-CVE-2014-3591Not reported
Ubuntulibgcrypt11deb14.041.5.3-2ubuntu4.2Not reportedUBUNTU-CVE-2014-3591Not reported
Ubuntulibgcrypt20deb14.041.6.1-2ubuntu1.14.04.1Not reportedUBUNTU-CVE-2014-3591Not reported
Ubuntulibgcrypt11deb14.041.5.3-2ubuntu4.2Not reportedUSN-2555-1Not reported
Ubuntugnupgdeb14.041.4.16-1ubuntu2.3Not reportedUSN-2554-1Not reported
Ubuntugnupg2deb14.042.0.22-3ubuntu1.3Not reportedUSN-2554-1Not reported
Suselibgcryptrpmlinux enterprise software development kit 11 sp31.5.0-0.19.1Not reportedSUSE-SU-2015:1626-1Not reported
Suselibgcryptrpmlinux enterprise software development kit 11 sp41.5.0-0.19.1Not reportedSUSE-SU-2015:1626-1Not reported
Suselibgcryptrpmlinux enterprise desktop 11 sp31.5.0-0.19.1Not reportedSUSE-SU-2015:1626-1Not reported
Suselibgcryptrpmlinux enterprise desktop 11 sp41.5.0-0.19.1Not reportedSUSE-SU-2015:1626-1Not reported
Suselibgcryptrpmlinux enterprise server 11 sp31.5.0-0.19.1Not reportedSUSE-SU-2015:1626-1Not reported
Suselibgcryptrpmlinux enterprise server 11 sp3-teradata1.5.0-0.19.1Not reportedSUSE-SU-2015:1626-1Not reported
Suselibgcryptrpmlinux enterprise server for sap applications 11 sp31.5.0-0.19.1Not reportedSUSE-SU-2015:1626-1Not reported
Suselibgcryptrpmlinux enterprise server 11 sp41.5.0-0.19.1Not reportedSUSE-SU-2015:1626-1Not reported
Suselibgcryptrpmlinux enterprise server for sap applications 11 sp41.5.0-0.19.1Not reportedSUSE-SU-2015:1626-1Not reported
Suselibgcryptrpmlinux enterprise desktop 121.6.1-13.1Not reportedSUSE-SU-2015:1179-1Not reported
Suselibgcryptrpmlinux enterprise software development kit 121.6.1-13.1Not reportedSUSE-SU-2015:1179-1Not reported
Suselibgcryptrpmlinux enterprise server 121.6.1-13.1Not reportedSUSE-SU-2015:1179-1Not reported
Suselibgcryptrpmlinux enterprise server for sap applications 121.6.1-13.1Not reportedSUSE-SU-2015:1179-1Not reported

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

[Debian 12 (Bookworm)]

  • [libgcrypt20]Unknown
    Details (4)
    • 1.10.1-3+deb12u1 · amd64 · bookworm

      Fixed · Fixed: 1.6.3-2

      dsa · libgcrypt20 · debian · bookworm; dsa · libgcrypt20 · debian · 12

    • 1.10.1-3+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 1.6.3-2

      dsa · libgcrypt20 · debian · bookworm; dsa · libgcrypt20 · debian · 12

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

      Fixed · Fixed: 1.6.3-2

      dsa · libgcrypt20 · debian · bookworm; dsa · libgcrypt20 · debian · 12

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

      Fixed · Fixed: 1.6.3-2

      dsa · libgcrypt20 · debian · bookworm; dsa · libgcrypt20 · debian · 12

  • Source package: [libgcrypt20]

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

      Fixed · Fixed: 1.6.3-2

      dsa · libgcrypt20 · debian · bookworm; dsa · libgcrypt20 · debian · 12

    • 1.10.1-3+deb12u1 · arm64 · bookworm

      Fixed · Fixed: 1.6.3-2

      dsa · libgcrypt20 · debian · bookworm; dsa · libgcrypt20 · debian · 12

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

      Fixed · Fixed: 1.6.3-2

      dsa · libgcrypt20 · debian · bookworm; dsa · libgcrypt20 · debian · 12

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

      Fixed · Fixed: 1.6.3-2

      dsa · libgcrypt20 · debian · bookworm; dsa · libgcrypt20 · debian · 12

  • Source package: [libgcrypt20]

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

      Fixed · Fixed: 1.6.3-2

      dsa · libgcrypt20 · debian · bookworm; dsa · libgcrypt20 · debian · 12

    • 1.10.1-3+deb12u1 · all · bookworm

      Fixed · Fixed: 1.6.3-2

      dsa · libgcrypt20 · debian · bookworm; dsa · libgcrypt20 · debian · 12

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

      Fixed · Fixed: 1.6.3-2

      dsa · libgcrypt20 · debian · bookworm; dsa · libgcrypt20 · debian · 12

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

      Fixed · Fixed: 1.6.3-2

      dsa · libgcrypt20 · debian · bookworm; dsa · libgcrypt20 · debian · 12

  • Source package: [libgcrypt20]

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

      Fixed · Fixed: 1.6.3-2

      dsa · libgcrypt20 · debian · bookworm; dsa · libgcrypt20 · debian · 12

    • 1.10.1-3+deb12u1 · all · bookworm

      Fixed · Fixed: 1.6.3-2

      dsa · libgcrypt20 · debian · bookworm; dsa · libgcrypt20 · debian · 12

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

      Fixed · Fixed: 1.6.3-2

      dsa · libgcrypt20 · debian · bookworm; dsa · libgcrypt20 · debian · 12

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

      Fixed · Fixed: 1.6.3-2

      dsa · libgcrypt20 · debian · bookworm; dsa · libgcrypt20 · debian · 12

[Debian 13 (Trixie)]

  • [libgcrypt20]Unknown
    Details (4)
    • 1.11.0-7+deb13u1 · amd64 · trixie

      Fixed · Fixed: 1.6.3-2

      dsa · libgcrypt20 · debian · 13

    • 1.11.0-7+deb13u1 · arm64 · trixie

      Fixed · Fixed: 1.6.3-2

      dsa · libgcrypt20 · debian · 13

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

      Fixed · Fixed: 1.6.3-2

      dsa · libgcrypt20 · debian · 13

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

      Fixed · Fixed: 1.6.3-2

      dsa · libgcrypt20 · debian · 13

  • Source package: [libgcrypt20]

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

      Fixed · Fixed: 1.6.3-2

      dsa · libgcrypt20 · debian · 13

    • 1.11.0-7+deb13u1 · arm64 · trixie

      Fixed · Fixed: 1.6.3-2

      dsa · libgcrypt20 · debian · 13

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

      Fixed · Fixed: 1.6.3-2

      dsa · libgcrypt20 · debian · 13

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

      Fixed · Fixed: 1.6.3-2

      dsa · libgcrypt20 · debian · 13

  • Source package: [libgcrypt20]

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

      Fixed · Fixed: 1.6.3-2

      dsa · libgcrypt20 · debian · 13

    • 1.11.0-7+deb13u1 · all · trixie

      Fixed · Fixed: 1.6.3-2

      dsa · libgcrypt20 · debian · 13

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

      Fixed · Fixed: 1.6.3-2

      dsa · libgcrypt20 · debian · 13

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

      Fixed · Fixed: 1.6.3-2

      dsa · libgcrypt20 · debian · 13

  • [libgcrypt-bin]Unknown

    Source package: [libgcrypt20]

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

      Fixed · Fixed: 1.6.3-2

      dsa · libgcrypt20 · debian · 13

    • 1.11.0-7+deb13u1 · arm64 · trixie

      Fixed · Fixed: 1.6.3-2

      dsa · libgcrypt20 · debian · 13

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

      Fixed · Fixed: 1.6.3-2

      dsa · libgcrypt20 · debian · 13

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

      Fixed · Fixed: 1.6.3-2

      dsa · libgcrypt20 · debian · 13

  • Source package: [libgcrypt20]

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

      Fixed · Fixed: 1.6.3-2

      dsa · libgcrypt20 · debian · 13

    • 1.11.0-7+deb13u1 · all · trixie

      Fixed · Fixed: 1.6.3-2

      dsa · libgcrypt20 · debian · 13

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

      Fixed · Fixed: 1.6.3-2

      dsa · libgcrypt20 · debian · 13

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

      Fixed · Fixed: 1.6.3-2

      dsa · libgcrypt20 · debian · 13

Observed:

References