Skip to main content
← All vulnerabilities
CVE-2020-10735BIT-LIBPYTHON-2020-10735BIT-PYTHON-2020-10735BIT-PYTHON-MIN-2020-10735PSF-2022-4

A flaw was found in python.

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 3.7.14, 3.8.14, 3.9.14, 3.10.7
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

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.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • n/a python

    python 3.7

  • libpythonBitnami

    From 3.7.0 · fixed in 3.7.14; From 3.8.0 · fixed in 3.8.14; From 3.9.0 · fixed in 3.9.14; From 3.10.0 · fixed in 3.10.7

  • pythonBitnami

    From 3.7.0 · fixed in 3.7.14; From 3.8.0 · fixed in 3.8.14; From 3.9.0 · fixed in 3.9.14; From 3.10.0 · fixed in 3.10.7

  • python-minBitnami

    From 3.7.0 · fixed in 3.7.14; From 3.8.0 · fixed in 3.8.14; From 3.9.0 · fixed in 3.9.14; From 3.10.0 · fixed in 3.10.7

References 25

access.redhat.com

GitHub · python/cpython

docs.google.com

bugzilla.redhat.com

lists.fedoraproject.org

openwall.com