VYPR
Unrated severityNVD Advisory· Published Nov 29, 2019· Updated Aug 6, 2024

CVE-2014-3591

CVE-2014-3591

Description

Libgcrypt before 1.6.3 and GnuPG before 1.4.19 are vulnerable to a side-channel attack on Elgamal decryption, allowing physical attackers to recover the private key.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Libgcrypt before 1.6.3 and GnuPG before 1.4.19 are vulnerable to a side-channel attack on Elgamal decryption, allowing physical attackers to recover the private key.

Vulnerability

Libgcrypt versions before 1.6.3 and GnuPG before 1.4.19 do not implement ciphertext blinding during Elgamal decryption [1][2]. This missing countermeasure leaves the multiplication operation susceptible to side-channel analysis via electromagnetic emanations.

Exploitation

An attacker with physical proximity to the device performing Elgamal decryption can capture electromagnetic field fluctuations. By crafting specific ciphertexts and analyzing the EM traces, the attacker can extract secret key material.

Impact

Successful exploitation allows the attacker to recover the server's private Elgamal key, leading to compromise of all encrypted communications and signatures.

Mitigation

The issue is fixed in Libgcrypt 1.6.3 and GnuPG 1.4.19 [1][2]. Users should update to these versions or later. No workaround is available for unpatched versions.

AI Insight generated on May 26, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected products

18

Patches

0

No patches discovered yet.

Vulnerability mechanics

No source-code context for this CVE — mechanics is only generated when we can read the actual fix diff. Without that, the four sections (root cause, attack vector, affected code, fix) would be speculation rather than analysis.

References

5

News mentions

0

No linked articles in our index yet.