2.6
CVSSv2

CVE-2021-40529

Published: 06/09/2021 Updated: 07/11/2023
CVSS v2 Base Score: 2.6 | Impact Score: 2.9 | Exploitability Score: 4.9
CVSS v3 Base Score: 5.9 | Impact Score: 3.6 | Exploitability Score: 2.2
VMScore: 231
Vector: AV:N/AC:H/Au:N/C:P/I:N/A:N

Vulnerability Summary

The ElGamal implementation in Botan up to and including 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.

Vulnerability Trend

Vulnerable Product Search on Vulmon Subscribe to Product

botan project botan

fedoraproject fedora 34

fedoraproject fedora 35

mozilla thunderbird

Vendor Advisories

Debian Bug report logs - #993840 botan: CVE-2021-40529 Package: src:botan; Maintainer for src:botan is Laszlo Boszormenyi (GCS) <gcs@debianorg>; Reported by: Salvatore Bonaccorso <carnil@debianorg> Date: Tue, 7 Sep 2021 06:27:02 UTC Severity: important Tags: security, upstream Found in version botan/2181+dfsg-2 ...
The ElGamal implementation in Botan through 2181, 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 ex ...