Exploitation Summary
EIP tracks 1 public exploit for CVE-2021-33560. PoCs published by IBM.
AI-analyzed exploit summary This repository contains a Python-based tool to check if an OpenPGP client is affected by CVE-2021-33560, a vulnerability in ElGamal encryption that exposes plaintext recovery. The tool analyzes ciphertexts to detect the presence of the vulnerability without exploiting it.
Description
Libgcrypt before 1.8.8 and 1.9.x before 1.9.3 mishandles ElGamal encryption because it lacks exponent blinding to address a side-channel attack against mpi_powm, and the window size is not chosen appropriately. This, for example, affects use of ElGamal in OpenPGP.
Exploits (1)
This repository contains a Python-based tool to check if an OpenPGP client is affected by CVE-2021-33560, a vulnerability in ElGamal encryption that exposes plaintext recovery. The tool analyzes ciphertexts to detect the presence of the vulnerability without exploiting it.
References (12)
Scores
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N