CVE-2018-6829

EUVD-2018-18576
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.
ProviderTypeBase ScoreAtk. VectorAtk. ComplexityPriv. RequiredVector
NISTPrimary
7.5 HIGH
NETWORK
LOW
NONE
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Base Score
CVSS 3.x
EPSS Score
Percentile: 66%
Affected Products (NVD)
VendorProductVersion
gnupglibgcrypt
𝑥
≤ 1.8.2
𝑥
= Vulnerable software versions
Debian logo
Debian Releases
Debian Product
Codename
gnupg1
bookworm
unimportant
bullseye
unimportant
sid
unimportant
trixie
unimportant
libgcrypt20
bookworm
unimportant
bullseye
unimportant
sid
unimportant
trixie
unimportant
Ubuntu logo
Ubuntu Releases
Ubuntu Product
Codename
gnupg
artful
dne
bionic
dne
trusty
not-affected
xenial
not-affected
libgcrypt11
artful
dne
bionic
dne
trusty
not-affected
xenial
dne
libgcrypt20
artful
not-affected
bionic
not-affected
trusty
dne
xenial
not-affected