Release date:
2026-06-03 10:34:22 UTC
Description:
* SECURITY UPDATE: base64.b64decode / urlsafe_b64decode silently
accepted the '+/' alphabet regardless of altchars.
- debian/patches/CVE-2025-12781.patch: backport of cpython 3.x
9060b4ab (gh-125346) - deprecation-only fix that emits a
DeprecationWarning / FutureWarning when '+' / '/' appear in
input outside the configured alphabet. Behavior is unchanged,
matching upstream's deprecation intent.
- CVE-2025-12781
* SECURITY UPDATE: wsgiref.headers.Headers did not reject control
characters in header names / values.
- debian/patches/CVE-2026-0865.patch: combined backport of cpython
22e4d552 (gh-143916, the initial fix that adds a control-char
regex check in _convert_string_type) and follow-up 83ecd187
(gh-144762, "Allow HTAB in wsgiref header values" per RFC 9110
Section 5.5). Splits the regex into _name_disallowed_re and
_value_disallowed_re, threads a keyword-only `name` parameter
through _convert_string_type, and updates every caller to pass
name=True or name=False. HTAB is now allowed in header values
but still rejected in header names; LF / CR / DEL remain
rejected in both.
- CVE-2026-0865
* SECURITY UPDATE: http.client did not reject CR/LF in HTTPConnection
CONNECT tunnel host / headers, enabling request injection.
- debian/patches/CVE-2026-1502.patch: backport of cpython
05ed7ce7 (gh-146211). Validates the tunnel host and each
tunnel header name / value via _is_legal_header_name /
_is_illegal_header_value before sending.
- CVE-2026-1502
* SECURITY UPDATE: http.cookies.Morsel.js_output() emitted an inline
intact.
- debian/patches/CVE-2026-6019.patch: backport of cpython
f795e042 (gh-90309). Base64-encodes the cookie value and emits
a self-decoding JavaScript stub instead of an unescaped string
literal. Builds on top of the CVE-2026-3644 control-character
validation that the repo already carries.
- CVE-2026-6019
Updated packages:
-
alt-python37_3.7.17-23_amd64.deb
sha:5cbf8e008ffe42ca28a162c0bc6f6d9eac3fcb2b
-
alt-python37-debug_3.7.17-23_amd64.deb
sha:58f328254ac507b6ad75bdbce7083904931e6d00
-
alt-python37-devel_3.7.17-23_amd64.deb
sha:0decd8b9a137793fb992d8ef0ac23759b0f57999
-
alt-python37-libs_3.7.17-23_amd64.deb
sha:2dd350b5f0e9c531d956408a6c5ad800a5f16d6e
-
alt-python37-test_3.7.17-23_amd64.deb
sha:44a02c4c8758e2e3ddd63a8019bda830e3b76dd5
-
alt-python37-tkinter_3.7.17-23_amd64.deb
sha:a2672efda3192018c0342040de23d043ef7e814e
-
alt-python37-tools_3.7.17-23_amd64.deb
sha:21187cb6b85716c7480d3056ee0b9f814bde519b
-
alt-python37_3.7.17-23_arm64.deb
sha:35492cacda4f0e02b2988523f6cf9c88b83a36f1
-
alt-python37-debug_3.7.17-23_arm64.deb
sha:f094893086aad77fb7c205b9db6425fed28042e7
-
alt-python37-devel_3.7.17-23_arm64.deb
sha:ce0fb9f4992d7030b8f7a91644101ff5f7a70b4f
-
alt-python37-libs_3.7.17-23_arm64.deb
sha:d266f3c9f2501fc840651f6723a94b46b0207b72
-
alt-python37-test_3.7.17-23_arm64.deb
sha:7f4a5b1beddc97ae821b98e74f47bb559a3c9f33
-
alt-python37-tkinter_3.7.17-23_arm64.deb
sha:6d50953af23ec5f34621580aa323b5e29b63b51e
-
alt-python37-tools_3.7.17-23_arm64.deb
sha:c2bcaa706f63ce947b745438086789e61aa46a72
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.