NetSight
medium5.9

CVE-2021-40529

The ElGamal implementation in Botan through 2.18.1, as used in Thunderbird and other products, allows plaintext recovery because, during interaction between tw…

Impact

The ElGamal implementation in Botan through 2.18.1, as used in Thunderbird and other products, allows plaintext recovery because, during interaction between two cryptographic libraries, a certain dangerous combination of the prime defined by the receiver's public key, the generator defined by the receiver's public key, and the sender's ephemeral exponents can lead to a cross-configuration attack against OpenPGP.

Affected products

VendorProductAffected versions
Botan ProjectBotan
through 2.18.1
FedoraprojectFedora
Versions 34, 35
MozillaThunderbird
before 91.12.0

Weakness classification

References