MEDIUM 5.9 Microsoft

CVE-2021-40528

The ElGamal implementation in Libgcrypt before 1.9.4 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.

Microsoft Security Update 2021-Sep: The ElGamal implementation in Libgcrypt before 1.9.4 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

References

Published: 2021-09-14 · Source: Microsoft · Feed updated: 2026-08-10
This medium severity vulnerability with a CVSS score of 5.9 was published on 2021-09-14 via Microsoft. Affected: cm1 libgcrypt 1.8.7-3 on CBL Mariner 1.0.
vulnfeed aggregates 7759 vulnerabilities from NVD, CISA KEV, Ubuntu, Debian, Red Hat, Kubernetes, Exploit-DB, OSS-Security, GitHub and OpenStack — updated every 4 hours.