CVE catalog

CVE-2018-6829

gnupg1: CVE-2018-6829

[CVE catalog]

Severity
Low
Published
Source
[NVD] · [CVE record]
EPSS
1.78% · Oct 25, 2026

cipher/elgamal.c in Libgcrypt through 1.8.2, when used to encrypt messages directly, improperly encodes plaintexts, which allows attackers to obtain sensitive information by reading ciphertext data (i.e., it does not have semantic security in face of a ciphertext-only attack). The Decisional Diffie-Hellman (DDH) assumption does not hold for Libgcrypt's ElGamal implementation.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debiangnupg1sid1.4.23-3vulnerable
Debiangnupg1forky1.4.23-3vulnerable
Debiangnupg1trixie1.4.23-3vulnerable
Debiangnupg1bookworm1.4.23-1.1vulnerable
Debianlibgcrypt20sid1.12.4-2vulnerable
Debianlibgcrypt20forky1.12.4-2vulnerable
Debianlibgcrypt20trixie1.11.0-7+deb13u1vulnerable
Debianlibgcrypt20trixie-security1.11.0-7+deb13u1vulnerable
Debianlibgcrypt20bookworm1.10.1-3+deb12u1vulnerable
Debianlibgcrypt20bookworm-security1.10.1-3+deb12u1vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiangnupg1sourcesid(unfixed)unimportantNot reportedNot reported
Debiangnupg1sourceforky(unfixed)unimportantNot reportedNot reported
Debiangnupg1sourcetrixie(unfixed)unimportantNot reportedNot reported
Debiangnupg1sourcebookworm(unfixed)unimportantNot reportedNot reported
Debianlibgcrypt20sourcesid(unfixed)unimportantNot reportedNot reported
Debianlibgcrypt20sourceforky(unfixed)unimportantNot reportedNot reported
Debianlibgcrypt20sourcetrixie(unfixed)unimportantNot reportedNot reported
Debianlibgcrypt20sourcebookworm(unfixed)unimportantNot reportedNot reported

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

[Debian 12 (Bookworm)]

  • [gnupg1]Unknown

    Source package: [gnupg1]

    Details (2)
    • 1.4.23-1.1+b1 · amd64 · bookworm

      Affected

      dsa · gnupg1 · debian · bookworm; dsa · gnupg1 · debian · 12

    • 1.4.23-1.1+b1 · arm64 · bookworm

      Affected

      dsa · gnupg1 · debian · bookworm; dsa · gnupg1 · debian · 12

  • [gnupg1-l10n]Unknown

    Source package: [gnupg1]

    Details (2)
    • 1.4.23-1.1 · all · bookworm

      Affected

      dsa · gnupg1 · debian · bookworm; dsa · gnupg1 · debian · 12

    • 1.4.23-1.1 · all · bookworm

      Affected

      dsa · gnupg1 · debian · bookworm; dsa · gnupg1 · debian · 12

  • [gpgv1]Unknown

    Source package: [gnupg1]

    Details (2)
    • 1.4.23-1.1+b1 · amd64 · bookworm

      Affected

      dsa · gnupg1 · debian · bookworm; dsa · gnupg1 · debian · 12

    • 1.4.23-1.1+b1 · arm64 · bookworm

      Affected

      dsa · gnupg1 · debian · bookworm; dsa · gnupg1 · debian · 12

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

      Affected

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

    • 1.10.1-3+deb12u1 · arm64 · bookworm

      Affected

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

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

      Affected

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

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

      Affected

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

  • Source package: [libgcrypt20]

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

      Affected

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

    • 1.10.1-3+deb12u1 · arm64 · bookworm

      Affected

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

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

      Affected

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

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

      Affected

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

  • Source package: [libgcrypt20]

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

      Affected

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

    • 1.10.1-3+deb12u1 · all · bookworm

      Affected

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

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

      Affected

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

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

      Affected

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

  • Source package: [libgcrypt20]

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

      Affected

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

    • 1.10.1-3+deb12u1 · all · bookworm

      Affected

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

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

      Affected

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

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

      Affected

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

[Debian 13 (Trixie)]

  • [gnupg1]Unknown
    Details (2)
    • 1.4.23-3 · amd64 · trixie

      Affected

      dsa · gnupg1 · debian · 13

    • 1.4.23-3 · arm64 · trixie

      Affected

      dsa · gnupg1 · debian · 13

  • [gnupg1-l10n]Unknown

    Source package: [gnupg1]

    Details (2)
    • 1.4.23-3 · all · trixie

      Affected

      dsa · gnupg1 · debian · 13

    • 1.4.23-3 · all · trixie

      Affected

      dsa · gnupg1 · debian · 13

  • [gpgv1]Unknown

    Source package: [gnupg1]

    Details (2)
    • 1.4.23-3 · amd64 · trixie

      Affected

      dsa · gnupg1 · debian · 13

    • 1.4.23-3 · arm64 · trixie

      Affected

      dsa · gnupg1 · debian · 13

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

      Affected

      dsa · libgcrypt20 · debian · 13

    • 1.11.0-7+deb13u1 · arm64 · trixie

      Affected

      dsa · libgcrypt20 · debian · 13

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

      Affected

      dsa · libgcrypt20 · debian · 13

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

      Affected

      dsa · libgcrypt20 · debian · 13

  • Source package: [libgcrypt20]

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

      Affected

      dsa · libgcrypt20 · debian · 13

    • 1.11.0-7+deb13u1 · arm64 · trixie

      Affected

      dsa · libgcrypt20 · debian · 13

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

      Affected

      dsa · libgcrypt20 · debian · 13

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

      Affected

      dsa · libgcrypt20 · debian · 13

  • Source package: [libgcrypt20]

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

      Affected

      dsa · libgcrypt20 · debian · 13

    • 1.11.0-7+deb13u1 · all · trixie

      Affected

      dsa · libgcrypt20 · debian · 13

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

      Affected

      dsa · libgcrypt20 · debian · 13

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

      Affected

      dsa · libgcrypt20 · debian · 13

  • [libgcrypt-bin]Unknown

    Source package: [libgcrypt20]

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

      Affected

      dsa · libgcrypt20 · debian · 13

    • 1.11.0-7+deb13u1 · arm64 · trixie

      Affected

      dsa · libgcrypt20 · debian · 13

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

      Affected

      dsa · libgcrypt20 · debian · 13

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

      Affected

      dsa · libgcrypt20 · debian · 13

  • Source package: [libgcrypt20]

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

      Affected

      dsa · libgcrypt20 · debian · 13

    • 1.11.0-7+deb13u1 · all · trixie

      Affected

      dsa · libgcrypt20 · debian · 13

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

      Affected

      dsa · libgcrypt20 · debian · 13

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

      Affected

      dsa · libgcrypt20 · debian · 13

Observed:

References