sybrenstuvel/python-rsa

sybrenstuvel/python-rsa

Releases35
Frequency5 months 21 hours
Last Release
Stars489
Python-RSA is a pure-Python RSA implementation.

CVE History

CVEPublishedCVSS v3CVSS v2
7.5 HIGH4.3 MEDIUM

It was found that python-rsa is vulnerable to Bleichenbacher timing attacks. An attacker can use this flaw via the RSA decryption API to decrypt parts of the cipher text encrypted with RSA.

7.5 HIGH5 MEDIUM

Python-RSA before 4.1 ignores leading '\0' bytes during decryption of ciphertext. This could conceivably have a security-relevant impact, e.g., by helping an attacker to infer that an application uses Python-RSA, or if the length of accepted ciphertext affects application behavior (such as by causing excessive memory allocation).