CVE-2021-29921
- EPSS 1.79%
- Published 06.05.2021 13:15:12
- Last modified 21.11.2024 06:01:59
In Python before 3,9,5, the ipaddress library mishandles leading zero characters in the octets of an IP address string. This (in some situations) allows attackers to bypass access control that is based on IP addresses.
CVE-2021-23336
- EPSS 0.3%
- Published 15.02.2021 13:15:12
- Last modified 21.11.2024 05:51:31
The package python/cpython from 0 and before 3.6.13, from 3.7.0 and before 3.7.10, from 3.8.0 and before 3.8.8, from 3.9.0 and before 3.9.2 are vulnerable to Web Cache Poisoning via urllib.parse.parse_qsl and urllib.parse.parse_qs by using a vector c...
CVE-2021-3177
- EPSS 0.03%
- Published 19.01.2021 06:15:12
- Last modified 21.11.2024 06:21:03
Python 3.x through 3.9.1 has a buffer overflow in PyCArg_repr in _ctypes/callproc.c, which may lead to remote code execution in certain Python applications that accept floating-point numbers as untrusted input, as demonstrated by a 1e300 argument to ...
CVE-2020-27619
- EPSS 0.79%
- Published 22.10.2020 03:16:31
- Last modified 21.11.2024 05:21:29
In Python 3 through 3.9.0, the Lib/test/multibytecodec_support.py CJK codec tests call eval() on content retrieved via HTTP.
CVE-2020-26116
- EPSS 0.58%
- Published 27.09.2020 04:15:11
- Last modified 21.11.2024 05:19:16
http.client in Python 3.x before 3.5.10, 3.6.x before 3.6.12, 3.7.x before 3.7.9, and 3.8.x before 3.8.5 allows CRLF injection if the attacker controls the HTTP request method, as demonstrated by inserting CR and LF control characters in the first ar...
CVE-2020-15801
- EPSS 0.73%
- Published 17.07.2020 03:15:11
- Last modified 21.11.2024 05:06:12
In Python 3.8.4, sys.path restrictions specified in a python38._pth file are ignored, allowing code to be loaded from arbitrary locations. The <executable-name>._pth file (e.g., the python._pth file) is not affected.
CVE-2019-20907
- EPSS 0.29%
- Published 13.07.2020 13:15:10
- Last modified 21.11.2024 04:39:39
In Lib/tarfile.py in Python through 3.8.3, an attacker is able to craft a TAR archive leading to an infinite loop when opened by tarfile.open, because _proc_pax lacks header validation.
CVE-2020-15523
- EPSS 0.7%
- Published 04.07.2020 23:15:10
- Last modified 21.11.2024 05:05:41
In Python 3.6 through 3.6.10, 3.7 through 3.7.8, 3.8 through 3.8.4rc1, and 3.9 through 3.9.0b4 on Windows, a Trojan horse python3.dll might be used in cases where CPython is embedded in a native application. This occurs because python3X.dll may use a...
CVE-2020-14422
- EPSS 0.69%
- Published 18.06.2020 14:15:11
- Last modified 21.11.2024 05:03:13
Lib/ipaddress.py in Python through 3.8.3 improperly computes hash values in the IPv4Interface and IPv6Interface classes, which might allow a remote attacker to cause a denial of service if an application is affected by the performance of a dictionary...
CVE-2013-1753
- EPSS 0.37%
- Published 11.03.2020 17:15:12
- Last modified 21.11.2024 01:50:19
The gzip_decode function in the xmlrpc client library in Python 3.4 and earlier allows remote attackers to cause a denial of service (memory consumption) via a crafted HTTP request.