VYPR

Python

by Python (programming language)

Source repositories

CVEs (204)

  • CVE-2026-8328MedMay 13, 2026
    risk 0.31cvss —epss 0.00

    The ftpcp() function in Lib/ftplib.py was not updated when CVE-2021-4189 was fixed. While makepasv() was patched to replace server-supplied PASV host addresses with the actual peer address (getpeername()[0]), ftpcp() still calls parse227() directly and passes the raw…

  • CVE-2026-0865MedJan 20, 2026
    risk 0.31cvss —epss 0.01

    User-controlled header names and values containing newlines can allow injecting HTTP headers.

  • CVE-2025-15367MedJan 20, 2026
    risk 0.31cvss —epss 0.00

    The poplib module, when passed a user-controlled command, can have additional commands injected using newlines. Mitigation rejects commands containing control characters.

  • CVE-2025-15366MedJan 20, 2026
    risk 0.31cvss —epss 0.00

    The imaplib module, when passed a user-controlled command, can have additional commands injected using newlines. Mitigation rejects commands containing control characters.

  • CVE-2025-4516MedMay 15, 2025
    risk 0.31cvss —epss 0.00

    There is an issue in CPython when using `bytes.decode("unicode_escape", error="ignore|replace")`. If you are not using the "unicode_escape" encoding or an error handler your usage is not affected. To work-around this issue you may stop using the error= handler and instead wrap…

  • CVE-2026-87910MedSep 11, 2026
    risk 0.30cvss —epss 0.00

    When tarfile extracts a link on a system that doesn't support links, it falls back to extracting a member from the archive. In this case, the filter function is run twice: once for the extracted member, and once with name set to the location of the link. For one of the calls,…

  • CVE-2026-1502MedApr 10, 2026
    risk 0.30cvss —epss 0.01

    CR/LF bytes were not rejected by HTTP client proxy tunnel headers or host.

  • CVE-2026-2297MedMar 4, 2026
    risk 0.30cvss —epss 0.00

    The import hook in CPython that handles legacy *.pyc files (SourcelessFileLoader) is incorrectly handled in FileLoader (a base class) and so does not use io.open_code() to read the .pyc files. sys.audit handlers for this audit event therefore do not fire.

  • CVE-2025-11468MedJan 20, 2026
    risk 0.30cvss —epss 0.01

    When folding a long comment in an email header containing exclusively unfoldable characters, the parenthesis would not be preserved. This could be used for injecting headers into email messages where addresses are user-controlled and not sanitized.

  • CVE-2026-0864MedJun 23, 2026
    risk 0.29cvss 5.5epss 0.00

    When using the "configparser" module to write configuration files containing multi-line text values with carriage return characters (\r) the resulting file could be injected with unexpected keys and values if the attacker controls the written value.

  • CVE-2024-6923MedAug 1, 2024
    risk 0.29cvss 5.5epss 0.01

    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.

  • CVE-2025-8291MedOct 7, 2025
    risk 0.28cvss 4.3epss 0.00

    The 'zipfile' module would not check the validity of the ZIP64 End of Central Directory (EOCD) Locator record offset value would not be used to locate the ZIP64 EOCD record, instead the ZIP64 EOCD record would be assumed to be the previous record in the ZIP archive. This could…

  • CVE-2024-12718MedJun 3, 2025
    risk 0.28cvss 5.3epss 0.01

    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…

  • CVE-2023-27043MedApr 19, 2023
    risk 0.28cvss 5.3epss 0.03

    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…

  • CVE-2026-4360MedJun 30, 2026
    risk 0.27cvss 5.3epss 0.00

    In the Tarfile.extract() function, the filter parameter is not passed properly when extracting hardlinks. An affected system that extracts content from untrusted tar files could end up writing files with an unexpected uid/gid despite the user passing filter='data' to the…

  • CVE-2026-12003MedJun 16, 2026
    risk 0.27cvss —epss 0.00

    To allow builds of Python to be run from an in-tree layout (rather than an installed file layout), the VPATH variable is defined at build time and used to locate certain landmarks - specifically, Modules/setup.local. When this landmark is found relative to VPATH relative to the…

  • CVE-2026-5713MedApr 14, 2026
    risk 0.27cvss —epss 0.00

    The "profiling.sampling" module (Python 3.15+) and "asyncio introspection capabilities" (3.14+, "python -m asyncio ps" and "python -m asyncio pstree") features could be used to read and write addresses in a privileged process if that process connected to a malicious or…

  • CVE-2024-3219MedJul 29, 2024
    risk 0.26cvss —epss 0.00

    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 …

  • CVE-2018-1000030LowFeb 8, 2018
    risk 0.23cvss 3.6epss 0.01

    Python 2.7.14 is vulnerable to a Heap-Buffer-Overflow as well as a Heap-Use-After-Free. Python versions prior to 2.7.14 may also be vulnerable and it appears that Python 2.7.17 and prior may also be vulnerable however this has not been confirmed. The vulnerability lies when…

  • CVE-2025-6069MedJun 17, 2025
    risk 0.21cvss 4.3epss 0.01

    The html.parser.HTMLParser class had worse-case quadratic complexity when processing certain crafted malformed inputs potentially leading to amplified denial-of-service.

Page 6 of 11