9.1
CVSSv3

CVE-2020-36242

Published: 07/02/2021 Updated: 07/11/2023
CVSS v2 Base Score: 6.4 | Impact Score: 4.9 | Exploitability Score: 10
CVSS v3 Base Score: 9.1 | Impact Score: 5.2 | Exploitability Score: 3.9
VMScore: 571
Vector: AV:N/AC:L/Au:N/C:P/I:N/A:P

Vulnerability Summary

In the cryptography package prior to 3.3.2 for Python, certain sequences of update calls to symmetrically encrypt multi-GB values could result in an integer overflow and buffer overflow, as demonstrated by the Fernet class.

Vulnerability Trend

Vulnerable Product Search on Vulmon Subscribe to Product

cryptography project cryptography

fedoraproject fedora 33

oracle communications cloud native core network function cloud native environment 1.10.0

Vendor Advisories

In python-cryptography before version 332, certain sequences of update calls to symmetrically encrypt multiple gigabytes of data could result in an integer overflow, leading to mishandling of buffers ...

Github Repositories

FEATURE: SmartFix for Python The feature provides the minimum fix version of a given vulnerable direct that solves the biggest amount of vulnerabilities on top of a Pull-Request DEPENDENCY lyrebird==0105 VULNERABLE TRANSITIVE DEPENDENCIES mitmproxy==403 cryptography==222 VULNERABILITIES mitmproxy==403 -> CVE-2018-14505 cryptography==222 -> CVE-2020-

Check your Python environments for vulnerable Open Source packages with OSS Index or Sonatype Nexus Lifecycle.

Jake jake is a tool to check for your Python environments and applications that can: produce CycloneDX software bill-of-materials report on known vulnerabilities jake is powered by Sonatype OSS Index and can also be used with Sonatype's Nexus IQ Server Installation Install from pypiorg as you would any other Python module: pip install jake