CVE-2020-25658
High
Description
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.
SeverityHigh
CVSS7.5
Exploit probability—
Product
Python-rsa
PublishedNov 12, 2020
First seenNov 12, 2020
Weakness typeCWE-385CWE-385
How to fix
Update
- python-rsa_project python-rsa4.7 or later
- rsa4.7 or later
Vendor advisories
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/2SAF67KDGSOHLVFTRDOHNEAFDRSSYIWA/
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/QY4PJWTYSOV7ZEYZVMYIF6XRU73CY6O7/
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/APF364QJ2IYLPDNVFBOEJ24QP2WLVLJP/
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| python-rsa_project python-rsa | 2.1 ≤ v < 4.7 | 4.7 |
| redhat openstack_platform | 13.0, 16.0 | — |
| fedoraproject fedora | 33, 34, 35 | — |
| rsaPyPI | 2.1 ≤ v < 4.7 | 4.7 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
In the Intelligence 360 plan
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.