Release date:
2026-06-03 10:56:20 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:1e7694bbd99b230bc40b2b8a2d97eb12d816f2d7
-
alt-python37-debug_3.7.17-23_amd64.deb
sha:afe6a6b3b339c225f51e9e9e35de18ae54a6629e
-
alt-python37-devel_3.7.17-23_amd64.deb
sha:f0076e82e299fb8550cc6fcb071dc99f6ece81ab
-
alt-python37-libs_3.7.17-23_amd64.deb
sha:425afaf900122cf25ac3e2291b477af6889520da
-
alt-python37-test_3.7.17-23_amd64.deb
sha:755e4987e7eb11d507a5452ff4d0ae53b46555d1
-
alt-python37-tkinter_3.7.17-23_amd64.deb
sha:f679153856c36842ba385d58a54565e41f734875
-
alt-python37-tools_3.7.17-23_amd64.deb
sha:21187cb6b85716c7480d3056ee0b9f814bde519b
-
alt-python37_3.7.17-23_arm64.deb
sha:67556204eddb2904802026a2d269b547798d5219
-
alt-python37-debug_3.7.17-23_arm64.deb
sha:1b89676e158dcd77305af8b6306dc97e2553c0e6
-
alt-python37-devel_3.7.17-23_arm64.deb
sha:6345a088564adcf73c2384a496363275b75f0fe4
-
alt-python37-libs_3.7.17-23_arm64.deb
sha:09025491124194e9f5e57aae614f77a3da557c9b
-
alt-python37-test_3.7.17-23_arm64.deb
sha:c840ab1b2ec9c60d51c4bbf50d53747f37f8863d
-
alt-python37-tkinter_3.7.17-23_arm64.deb
sha:fc0a6f93253a16260c7dda7657e7a7c5c20cf6b5
-
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.