First published: Wed Dec 09 2020(Updated: )
A buffer-overflow flaw was found in the python-cryptography package. In certain sequences of ``update()`` calls when symmetrically encrypting very large payloads (>2GB) could result in an integer overflow, leading to buffer overflows. Note: This fix is a workaround for the OpenSSL CVE-2021-23840 flaw. Source: pyca/cryptography project
Credit: cve@mitre.org cve@mitre.org cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
pip/cryptography | >=3.1<3.3.2 | 3.3.2 |
redhat/python-cryptography | <0:3.2.1-4.el8 | 0:3.2.1-4.el8 |
redhat/rh-python38-babel | <0:2.7.0-12.el7 | 0:2.7.0-12.el7 |
redhat/rh-python38-python | <0:3.8.11-2.el7 | 0:3.8.11-2.el7 |
redhat/rh-python38-python-cryptography | <0:2.8-5.el7 | 0:2.8-5.el7 |
redhat/rh-python38-python-jinja2 | <0:2.10.3-6.el7 | 0:2.10.3-6.el7 |
redhat/rh-python38-python-lxml | <0:4.4.1-7.el7 | 0:4.4.1-7.el7 |
redhat/rh-python38-python-pip | <0:19.3.1-2.el7 | 0:19.3.1-2.el7 |
redhat/rh-python38-python-urllib3 | <0:1.25.7-7.el7 | 0:1.25.7-7.el7 |
redhat/redhat-virtualization-host | <0:4.4.6-20210527.3.el8_4 | 0:4.4.6-20210527.3.el8_4 |
Cryptography Project Cryptography | <3.3.2 | |
Fedoraproject Fedora | =33 | |
Oracle Communications Cloud Native Core Network Function Cloud Native Environment | =1.10.0 | |
redhat/python-cryptography | <3.3.2 | 3.3.2 |
Cryptography.io Cryptography Python | <3.3.2 | |
<3.3.2 | ||
=33 | ||
=1.10.0 |
Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
(Appears in the following advisories)
CVE-2020-36242 is a vulnerability in the cryptography package for Python that allows for integer overflow during symmetrical encryption or decryption.
The severity of CVE-2020-36242 is critical with a CVSS score of 9.1.
The cryptography package for Python versions up to and including 3.3.2, Oracle Communications Cloud Native Core Network Function Cloud Native Environment version 1.10.0, and Fedora version 33 are affected by CVE-2020-36242.
To fix CVE-2020-36242, update to version 3.3.2 of the cryptography package for Python.
You can find more information about CVE-2020-36242 on the CVE website, NIST's vulnerability database, the cryptography package's changelog, the Red Hat bugzilla page, and the Red Hat errata page.