Release date:
2026-07-29 12:29:36 UTC
Description:
* SECURITY UPDATE: configparser key/value injection via CR/CRLF
- debian/patches/CVE-2026-0864.patch: normalize CR, CRLF and LF line
endings when writing multi-line values in RawConfigParser so a
carriage return cannot inject additional keys into the output.
- CVE-2026-0864
* SECURITY UPDATE: http.client proxy CONNECT tunnel header injection
- debian/patches/CVE-2026-1502.patch: reject CR/LF in the proxy tunnel
host and in set_tunnel() custom headers before writing the CONNECT
request.
- CVE-2026-1502
* SECURITY UPDATE: unicodedata.normalize() quadratic-time DoS
- debian/patches/CVE-2026-3276.patch: replace the O(n^2) canonical
ordering insertion sort with a counting sort for long combining
runs to prevent CPU-exhaustion on crafted input.
- CVE-2026-3276
* SECURITY UPDATE: http.cookies js_output() script injection (XSS)
- debian/patches/CVE-2026-6019.patch: percent-encode the cookie value
embedded in the inline sequence cannot break out.
- CVE-2026-6019
* SECURITY UPDATE: tarfile data filter path traversal
- debian/patches/CVE-2026-7774.patch: validate the written link target
against the extraction root in the data/tar filter.
- CVE-2026-7774
* SECURITY UPDATE: ftplib.ftpcp() data-connection SSRF
- debian/patches/CVE-2026-8328.patch: apply the CVE-2021-4189 PASV
peer-address check to ftpcp() so a malicious source server cannot
redirect the target's data connection.
- CVE-2026-8328
* SECURITY UPDATE: tarfile hardlink-extraction symlink escape
- debian/patches/CVE-2026-11940.patch: pre-validate the symlink at the
hardlink's own name in the extraction-filter fallback to prevent a
path-traversal escape (incomplete fix of CVE-2025-4330).
- CVE-2026-11940
* SECURITY UPDATE: tarfile stream-seek infinite-loop DoS
- debian/patches/CVE-2026-11972.patch: break out of _Stream.seek() on
EOF so a truncated stream archive cannot cause an unbounded loop.
- CVE-2026-11972
Updated packages:
-
alt-python311_3.11.15-5_amd64.deb
sha:5b2ecc9e8a113ba80ad35d458b78afcbc2b674f1
-
alt-python311-debug_3.11.15-5_amd64.deb
sha:4a47c6a94770a9deb5fa182016d14285b6f8e76a
-
alt-python311-devel_3.11.15-5_amd64.deb
sha:cb4d662abb90f156196a8dc55077a8e902d2469d
-
alt-python311-idle_3.11.15-5_amd64.deb
sha:a32759834b2a51ce7defe054c4719fdf8e05f21b
-
alt-python311-libs_3.11.15-5_amd64.deb
sha:802075d2b81b3e192045c52ad62c5d37f5f30410
-
alt-python311-test_3.11.15-5_amd64.deb
sha:4a36c1c4182b604d8f5f344a67fa636a0ad9d1a3
-
alt-python311-tkinter_3.11.15-5_amd64.deb
sha:0b4274f386844fc8f729937c1a8418b244303d69
-
alt-python311_3.11.15-5_arm64.deb
sha:2bf9098d5156fd3d70e1ef990b65ecf0b2e750dc
-
alt-python311-debug_3.11.15-5_arm64.deb
sha:063b76fe7ab95c1f85d2e8fe5a4b6a05d6635aa2
-
alt-python311-devel_3.11.15-5_arm64.deb
sha:09b96862c9f96e6e9be59a2271b2d9b467df91e7
-
alt-python311-idle_3.11.15-5_arm64.deb
sha:d4e48df51a85e07f60d82871733cb69c1819e21a
-
alt-python311-libs_3.11.15-5_arm64.deb
sha:749bab8920d65fe903e1097d66f67c948a3a0c9b
-
alt-python311-test_3.11.15-5_arm64.deb
sha:ed1cae934c3d1be0060a209a2fe1624bcaffd59d
-
alt-python311-tkinter_3.11.15-5_arm64.deb
sha:ce86e68bde751158025ad6172b51dd9c79bb2704
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.