Covert Timing Channel Affecting python3-rsa package, versions <3.4.2-150000.3.7.1


Severity

Recommended
0.0
medium
0
10

Based on SUSE Linux Enterprise Server security rating.

Threat Intelligence

EPSS
1.65% (75th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-SLES153-PYTHON3RSA-3113425
  • published12 Nov 2022
  • disclosed10 Nov 2022

Introduced: 10 Nov 2022

CVE-2020-25658  (opens in a new tab)
CWE-385  (opens in a new tab)

How to fix?

Upgrade SLES:15.3 python3-rsa to version 3.4.2-150000.3.7.1 or higher.

NVD Description

Note: Versions mentioned in the description apply only to the upstream python3-rsa package and not the python3-rsa package as distributed by SLES. See How to fix? for SLES:15.3 relevant fixed versions and status.

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.

CVSS Base Scores

version 3.1