CVE catalog

CVE-2020-25658

python-rsa: CVE-2020-25658

[CVE catalog]

Severity
High · CVSS 7.5CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N/E:P/RL:O/RC:C
Published
Source
[NVD] · [CVE record]
EPSS
1.65% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianpython-rsasid4.9-4vulnerable
Debianpython-rsaforky4.9-4vulnerable
Debianpython-rsatrixie4.9-2vulnerable
Debianpython-rsabookworm4.8-1vulnerable
PyPIrsaNot reported4.7fixed
Susepython-rsalinux enterprise module for public cloud 123.1.4-12.19.2fixed
Susepython-rsalinux enterprise micro 5.33.4.2-150000.3.7.1fixed
Susepython-rsalinux enterprise module for basesystem 15 sp33.4.2-150000.3.7.1fixed
Susepython-rsalinux enterprise module for basesystem 15 sp43.4.2-150000.3.7.1fixed
Susepython-rsalinux enterprise module for package hub 15 sp33.4.2-150000.3.7.1fixed
Susepython-rsalinux enterprise module for package hub 15 sp43.4.2-150000.3.7.1fixed
Susepython-rsalinux enterprise micro 5.23.4.2-150000.3.7.1fixed
Opensusepython-rsaleap micro 5.23.4.2-150000.3.7.1fixed
Opensusepython-rsaleap 15.33.4.2-150000.3.7.1fixed
Opensusepython-rsaleap 15.43.4.2-150000.3.7.1fixed
Ubuntupython-rsapro4.0-2vulnerable
Ubuntupython-rsapro4.0-3vulnerable
Ubuntupython-rsapro4.0-3ubuntu0.1~esm1vulnerable
Ubuntupython-rsa22.044.0-4vulnerable
Ubuntupython-rsa22.044.7.2-1vulnerable
Ubuntupython-rsa22.044.8-1vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianpython-rsasourcesid(unfixed)unimportantNot reported[974685]
Debianpython-rsasourceforky(unfixed)unimportantNot reported[974685]
Debianpython-rsasourcetrixie(unfixed)unimportantNot reported[974685]
Debianpython-rsasourcebookworm(unfixed)unimportantNot reported[974685]
PyPIrsaPyPINot reported4.7Not reportedNot reportedNot reported
Susepython-rsarpmlinux enterprise module for public cloud 123.1.4-12.19.2Not reportedSUSE-SU-2023:0648-1Not reported
Susepython-rsarpmlinux enterprise micro 5.33.4.2-150000.3.7.1Not reportedSUSE-SU-2022:3932-1Not reported
Susepython-rsarpmlinux enterprise module for basesystem 15 sp33.4.2-150000.3.7.1Not reportedSUSE-SU-2022:3932-1Not reported
Susepython-rsarpmlinux enterprise module for basesystem 15 sp43.4.2-150000.3.7.1Not reportedSUSE-SU-2022:3932-1Not reported
Susepython-rsarpmlinux enterprise module for package hub 15 sp33.4.2-150000.3.7.1Not reportedSUSE-SU-2022:3932-1Not reported
Susepython-rsarpmlinux enterprise module for package hub 15 sp43.4.2-150000.3.7.1Not reportedSUSE-SU-2022:3932-1Not reported
Susepython-rsarpmlinux enterprise micro 5.23.4.2-150000.3.7.1Not reportedSUSE-SU-2022:3932-1Not reported
Opensusepython-rsarpmleap micro 5.23.4.2-150000.3.7.1Not reportedSUSE-SU-2022:3932-1Not reported
Opensusepython-rsarpmleap 15.33.4.2-150000.3.7.1Not reportedSUSE-SU-2022:3932-1Not reported
Opensusepython-rsarpmleap 15.43.4.2-150000.3.7.1Not reportedSUSE-SU-2022:3932-1Not reported

[Debian bug #974685]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [python3-rsa]Affected

    Source package: [python-rsa]

    Details (2)
    • 4.8-1 · all · bookworm

      Affected

      dsa · python-rsa · debian · bookworm; dsa · python-rsa · debian · 12

    • 4.8-1 · all · bookworm

      Affected

      dsa · python-rsa · debian · bookworm; dsa · python-rsa · debian · 12

[Debian 13 (Trixie)]

  • [python3-rsa]Affected

    Source package: [python-rsa]

    Details (2)
    • 4.9-2 · all · trixie

      Affected

      dsa · python-rsa · debian · 13

    • 4.9-2 · all · trixie

      Affected

      dsa · python-rsa · debian · 13

Observed:

References