Pycryptodome vulnerabilities
3 known vulnerabilities affecting pycryptodome/pycryptodome.
Total CVEs
3
CISA KEV
0
Public exploits
0
Exploited in wild
0
Severity breakdown
HIGH2MEDIUM1
Vulnerabilities
Page 1 of 1
CVE-2023-52323MEDIUMCVSS 5.9fixed in 3.19.12024-01-05
CVE-2023-52323 [MEDIUM] CWE-203 CVE-2023-52323: PyCryptodome and pycryptodomex before 3.19.1 allow side-channel leakage for OAEP decryption, exploit
PyCryptodome and pycryptodomex before 3.19.1 allow side-channel leakage for OAEP decryption, exploitable for a Manger attack.
ghsanvdosv
CVE-2018-15560HIGHCVSS 7.5fixed in 3.6.62018-08-20
CVE-2018-15560 [HIGH] CWE-190 CVE-2018-15560: PyCryptodome before 3.6.6 has an integer overflow in the data_len variable in AESNI.c, related to th
PyCryptodome before 3.6.6 has an integer overflow in the data_len variable in AESNI.c, related to the AESNI_encrypt and AESNI_decrypt functions, leading to the mishandling of messages shorter than 16 bytes.
ghsanvdosv
CVE-2018-6594HIGHCVSS 7.5≥ 0, < 3.4.11-12018-02-03
CVE-2018-6594 [HIGH] CVE-2018-6594: lib/Crypto/PublicKey/ElGamal
lib/Crypto/PublicKey/ElGamal.py in PyCrypto through 2.6.1 generates weak ElGamal key parameters, which allows attackers to obtain sensitive information by reading ciphertext data (i.e., it does not have semantic security in face of a ciphertext-only attack). The Decisional Diffie-Hellman (DDH) assumption does not hold for PyCrypto's ElGamal implementation.
osv