CVE-2020-10735

High

Description

A flaw was found in python. In algorithms with quadratic time complexity using non-binary bases, when using int("text"), a system could take 50ms to parse an int string with 100,000 digits and 5s for 1,000,000 digits (float, decimal, int.from_bytes(), and int() for binary bases 2, 4, 8, 16, and 32 are not affected). The highest threat from this vulnerability is to system availability.

SeverityHigh
CVSS7.5
Exploit probability92. percentile4.5%
ProductPython
PublishedSep 9, 2022
First seenSep 9, 2022
Weakness typeCWE-704CWE-704

How to fix

Update
  • python python3.7.14, 3.8.14, 3.9.14, 3.10.7 or later

Affected products

ProductAffected versionsFixed in
python python3.7.0 ≤ v < 3.7.14, 3.8.0 ≤ v < 3.8.14, 3.9.0 ≤ v < 3.9.14, 3.10.0 ≤ v < 3.10.7, 3.11.03.7.14, 3.8.14, 3.9.14, 3.10.7
redhat quay3.0.0—
redhat software_collectionsNo range specified—
fedoraproject fedora35, 36, 37—
redhat enterprise_linux8.0—

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.

CVE-2020-10735 · Python · Dark Radar