Vulnerability · Published Nov 12, 2020 · Assigned by redhat

CVE-2020-25658

High 7.5

In plain English

A high-severity security flaw in python-rsa from Sybren A. Stüvel. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 1.7% (higher than 77% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)7.5High
Exploit odds (30 days)1.7%top 23.4% of all CVEs
Exploited in the wildNo reportsnot in CISA KEV
Attack toolingNoneno public tooling known

Official 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.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Debian:12python-rsano fix listedDEBIAN-CVE-2020-25658
Debian:13python-rsano fix listedDEBIAN-CVE-2020-25658
Debian:14python-rsano fix listedDEBIAN-CVE-2020-25658
PyPIrsa4.7GHSA-xrx6-fmxq-rjj2
PyPIrsa4.7PYSEC-2020-100
Ubuntu:22.04:LTSpython-rsano fix listedUBUNTU-CVE-2020-25658

Affected products (as reported)

VendorProductVersions
Sybren A. Stüvel python-rsa after 3.0 (inclusive)

Weakness: CWE-385 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

References