Debian Python2.7 vulnerabilities

112 known vulnerabilities affecting debian/python2.7.

Total CVEs
112
CISA KEV
0
Public exploits
5
Exploited in wild
0
Severity breakdown
CRITICAL12HIGH20MEDIUM33LOW47

Vulnerabilities

Page 2 of 6
CVE-2024-8088HIGHCVSS 8.7fixed in pypy3 7.3.18+dfsg-1 (forky)2024
CVE-2024-8088 [HIGH] CVE-2024-8088: pypy3 - There is a HIGH severity vulnerability affecting the CPython "zipfile" module af... There is a HIGH severity vulnerability affecting the CPython "zipfile" module affecting "zipfile.Path". Note that the more common API "zipfile.ZipFile" class is unaffected. When iterating over names of entries in a zip archive (for example, methods of "zipfile.Path" like "namelist()", "iterdir()", etc) the process can be put into an infinite loop with a maliciously craf
debian
CVE-2024-6232HIGHCVSS 7.5fixed in pypy3 7.3.5+dfsg-2+deb11u5 (bullseye)2024
CVE-2024-6232 [HIGH] CVE-2024-6232: pypy3 - There is a MEDIUM severity vulnerability affecting CPython. Regular express... There is a MEDIUM severity vulnerability affecting CPython. Regular expressions that allowed excessive backtracking during tarfile.TarFile header parsing are vulnerable to ReDoS via specifically-crafted tar archives. Scope: local bookworm: open bullseye: resolved (fixed in 7.3.5+dfsg-2+deb11u5) forky: resolved (fixed in 7.3.18+dfsg-1) sid: resolved (fixed in 7.3.18+dfsg
debian
CVE-2024-4032HIGHCVSS 7.5fixed in pypy3 7.3.18+dfsg-1 (forky)2024
CVE-2024-4032 [HIGH] CVE-2024-4032: pypy3 - The “ipaddress” module contained incorrect information about whether certain IPv... The “ipaddress” module contained incorrect information about whether certain IPv4 and IPv6 addresses were designated as “globally reachable” or “private”. This affected the is_private and is_global properties of the ipaddress.IPv4Address, ipaddress.IPv4Network, ipaddress.IPv6Address, and ipaddress.IPv6Network classes, where values wouldn’t be returned in accordance with
debian
CVE-2024-6923MEDIUMCVSS 5.5fixed in pypy3 7.3.5+dfsg-2+deb11u5 (bullseye)2024
CVE-2024-6923 [MEDIUM] CVE-2024-6923: pypy3 - There is a MEDIUM severity vulnerability affecting CPython. The email module d... There is a MEDIUM severity vulnerability affecting CPython. The email module didn’t properly quote newlines for email headers when serializing an email message allowing for header injection when an email is serialized. Scope: local bookworm: open bullseye: resolved (fixed in 7.3.5+dfsg-2+deb11u5) forky: resolved (fixed in 7.3.18+dfsg-1) sid: resolved (fixed in 7.3.18+
debian
CVE-2024-0450MEDIUMCVSS 6.2fixed in pypy3 7.3.11+dfsg-2+deb12u2 (bookworm)2024
CVE-2024-0450 [MEDIUM] CVE-2024-0450: pypy3 - An issue was found in the CPython `zipfile` module affecting versions 3.12.1, 3.... An issue was found in the CPython `zipfile` module affecting versions 3.12.1, 3.11.7, 3.10.13, 3.9.18, and 3.8.18 and prior. The zipfile module is vulnerable to “quoted-overlap” zip-bombs which exploit the zip format to create a zip-bomb with a high compression ratio. The fixed versions of CPython makes the zipfile module reject zip archives which overlap entries in t
debian
CVE-2024-9287MEDIUMCVSS 5.3fixed in pypy3 7.3.11+dfsg-2+deb12u3 (bookworm)2024
CVE-2024-9287 [MEDIUM] CVE-2024-9287: pypy3 - A vulnerability has been found in the CPython `venv` module and CLI where path n... A vulnerability has been found in the CPython `venv` module and CLI where path names provided when creating a virtual environment were not quoted properly, allowing the creator to inject commands into virtual environment "activation" scripts (ie "source venv/bin/activate"). This means that attacker-controlled virtual environments are able to run commands when the virt
debian
CVE-2024-12718LOWCVSS 5.3fixed in pypy3 7.3.20+dfsg-2 (forky)2024
CVE-2024-12718 [MEDIUM] CVE-2024-12718: jython - Allows modifying some file metadata (e.g. last modified) with filter="data" or f... Allows modifying some file metadata (e.g. last modified) with filter="data" or file permissions (chmod) with filter="tar" of files outside the extraction directory. You are affected by this vulnerability if using the tarfile module to extract untrusted tar archives using TarFile.extractall() or TarFile.extract() using the filter= parameter with a value of "data" or
debian
CVE-2024-4030LOWCVSS 7.12024
CVE-2024-4030 [HIGH] CVE-2024-4030: python2.7 - On Windows a directory returned by tempfile.mkdtemp() would not always have perm... On Windows a directory returned by tempfile.mkdtemp() would not always have permissions set to restrict reading and writing to the temporary directory by other users, instead usually inheriting the correct permissions from the default location. Alternate configurations or users without a profile directory may not have the intended permissions. If you’re not using Wi
debian
CVE-2024-3219LOWCVSS 5.12024
CVE-2024-3219 [MEDIUM] CVE-2024-3219: python2.7 - The “socket” module provides a pure-Python fallback to the socket.socketpair()... The “socket” module provides a pure-Python fallback to the socket.socketpair() function for platforms that don’t support AF_UNIX, such as Windows. This pure-Python implementation uses AF_INET or AF_INET6 to create a local connected pair of sockets. The connection between the two sockets was not verified before passing the two sockets back to the user, which leaves
debian
CVE-2023-6597HIGHCVSS 7.8fixed in pypy3 7.3.11+dfsg-2+deb12u2 (bookworm)2023
CVE-2023-6597 [HIGH] CVE-2023-6597: pypy3 - An issue was found in the CPython `tempfile.TemporaryDirectory` class affecting ... An issue was found in the CPython `tempfile.TemporaryDirectory` class affecting versions 3.12.1, 3.11.7, 3.10.13, 3.9.18, and 3.8.18 and prior. The tempfile.TemporaryDirectory class would dereference symlinks during cleanup of permissions-related errors. This means users which can run privileged programs are potentially able to modify permissions of files referenced by
debian
CVE-2023-24329HIGHCVSS 7.5fixed in pypy3 7.3.11+dfsg-2+deb12u2 (bookworm)2023
CVE-2023-24329 [HIGH] CVE-2023-24329: pypy3 - An issue in the urllib.parse component of Python before 3.11.4 allows attackers ... An issue in the urllib.parse component of Python before 3.11.4 allows attackers to bypass blocklisting methods by supplying a URL that starts with blank characters. Scope: local bookworm: resolved (fixed in 7.3.11+dfsg-2+deb12u2) bullseye: resolved (fixed in 7.3.5+dfsg-2+deb11u3) forky: resolved (fixed in 7.3.12+dfsg-1) sid: resolved (fixed in 7.3.12+dfsg-1) trixie: r
debian
CVE-2023-27043MEDIUMCVSS 5.3fixed in pypy3 7.3.11+dfsg-2+deb12u3 (bookworm)2023
CVE-2023-27043 [MEDIUM] CVE-2023-27043: pypy3 - The email module of Python through 3.11.3 incorrectly parses e-mail addresses th... The email module of Python through 3.11.3 incorrectly parses e-mail addresses that contain a special character. The wrong portion of an RFC2822 header is identified as the value of the addr-spec. In some applications, an attacker can bypass a protection mechanism in which application access is granted only after verifying receipt of e-mail to a specific domain (e.g.
debian
CVE-2023-40217MEDIUMCVSS 5.3fixed in pypy3 7.3.11+dfsg-2+deb12u2 (bookworm)2023
CVE-2023-40217 [MEDIUM] CVE-2023-40217: pypy3 - An issue was discovered in Python before 3.8.18, 3.9.x before 3.9.18, 3.10.x bef... An issue was discovered in Python before 3.8.18, 3.9.x before 3.9.18, 3.10.x before 3.10.13, and 3.11.x before 3.11.5. It primarily affects servers (such as HTTP servers) that use TLS client authentication. If a TLS server-side socket is created, receives data into the socket buffer, and then is closed quickly, there is a brief window where the SSLSocket instance wi
debian
CVE-2023-6507LOWCVSS 6.12023
CVE-2023-6507 [MEDIUM] CVE-2023-6507: python2.7 - An issue was found in CPython 3.12.0 `subprocess` module on POSIX platforms. The... An issue was found in CPython 3.12.0 `subprocess` module on POSIX platforms. The issue was fixed in CPython 3.12.1 and does not affect other stable releases. When using the `extra_groups=` parameter with an empty list as a value (ie `extra_groups=[]`) the logic regressed to not call `setgroups(0, NULL)` before calling `exec()`, thus not dropping the original proce
debian
CVE-2023-41105LOWCVSS 7.5fixed in python3.11 3.11.2-6+deb12u2 (bookworm)2023
CVE-2023-41105 [HIGH] CVE-2023-41105: python2.7 - An issue was discovered in Python 3.11 through 3.11.4. If a path containing '\0'... An issue was discovered in Python 3.11 through 3.11.4. If a path containing '\0' bytes is passed to os.path.normpath(), the path will be truncated unexpectedly at the first '\0' byte. There are plausible cases in which an application would have rejected a filename for security reasons in Python 3.10.x or earlier, but that filename is no longer rejected in Python 3
debian
CVE-2023-38898LOWCVSS 5.32023
CVE-2023-38898 [MEDIUM] CVE-2023-38898: python2.7 - An issue in Python cpython v.3.7 allows an attacker to obtain sensitive informat... An issue in Python cpython v.3.7 allows an attacker to obtain sensitive information via the _asyncio._swap_current_task component. NOTE: this is disputed by the vendor because (1) neither 3.7 nor any other release is affected (it is a bug in some 3.12 pre-releases); (2) there are no common scenarios in which an adversary can call _asyncio._swap_current_task but
debian
CVE-2023-33595LOWCVSS 5.52023
CVE-2023-33595 [MEDIUM] CVE-2023-33595: python2.7 - CPython v3.12.0 alpha 7 was discovered to contain a heap use-after-free via the ... CPython v3.12.0 alpha 7 was discovered to contain a heap use-after-free via the function ascii_decode at /Objects/unicodeobject.c. Scope: local bullseye: resolved
debian
CVE-2022-37454CRITICALCVSS 9.8fixed in php7.4 7.4.33-1+deb11u1 (bullseye)2022
CVE-2022-37454 [CRITICAL] CVE-2022-37454: php7.4 - The Keccak XKCP SHA-3 reference implementation before fdc6fef has an integer ove... The Keccak XKCP SHA-3 reference implementation before fdc6fef has an integer overflow and resultant buffer overflow that allows attackers to execute arbitrary code or eliminate expected cryptographic properties. This occurs in the sponge function interface. Scope: local bullseye: resolved (fixed in 7.4.33-1+deb11u1)
debian
CVE-2022-48565CRITICALCVSS 9.8fixed in pypy3 7.3.5+dfsg-2 (bookworm)2022
CVE-2022-48565 [CRITICAL] CVE-2022-48565: pypy3 - An XML External Entity (XXE) issue was discovered in Python through 3.9.1. The p... An XML External Entity (XXE) issue was discovered in Python through 3.9.1. The plistlib module no longer accepts entity declarations in XML plist files to avoid XML vulnerabilities. Scope: local bookworm: resolved (fixed in 7.3.5+dfsg-2) bullseye: resolved (fixed in 7.3.5+dfsg-2) forky: resolved (fixed in 7.3.5+dfsg-2) sid: resolved (fixed in 7.3.5+dfsg-2) trixie:
debian
CVE-2022-45061HIGHCVSS 7.5fixed in pypy3 7.3.11+dfsg-1 (bookworm)2022
CVE-2022-45061 [HIGH] CVE-2022-45061: pypy3 - An issue was discovered in Python before 3.11.1. An unnecessary quadratic algori... An issue was discovered in Python before 3.11.1. An unnecessary quadratic algorithm exists in one path when processing some inputs to the IDNA (RFC 3490) decoder, such that a crafted, unreasonably long name being presented to the decoder could lead to a CPU denial of service. Hostnames are often supplied by remote servers that could be controlled by a malicious actor;
debian