Release date:
2026-05-20 12:05:11 UTC
Description:
- CVE-2025-15282: urllib.request.DataHandler accepted data: URLs whose
mediatype contained C0 control characters, allowing newline-based HTTP
header injection downstream. Reject control characters in data_open().
- CVE-2026-0672: http.cookies.Morsel did not reject control characters in
keys, values, or coded_value, allowing cookie injection via __setitem__,
setdefault, set, and BaseCookie.output. Add a _has_control_character
helper and validate in those entry points and BaseCookie.OutputString.
- CVE-2026-3644: the CVE-2026-0672 fix was incomplete; control characters
could still bypass via Morsel.update(), |=, __setstate__, and
BaseCookie.js_output(). Validate those entry points too and re-validate
the assembled output string in js_output().
- CVE-2026-4224: Modules/pyexpat.c conv_content_model could overflow the
C stack when an Expat parser with a registered ElementDeclHandler
parsed a deeply nested DTD content model, causing a denial-of-service.
Wrap conv_content_model with Py_EnterRecursiveCall so deep nesting
raises RecursionError instead of crashing.
Updated packages:
-
alt-python36-3.6.15-24.el9.x86_64.rpm
sha:12931958e94ffb2f7334a75d4709f40a264b4e3509be934f5f9b5861bf3808e9
-
alt-python36-debug-3.6.15-24.el9.x86_64.rpm
sha:88cd57d2db09776e431c0291303e4133a9fcc340f4818ceb4132170f0f968507
-
alt-python36-devel-3.6.15-24.el9.x86_64.rpm
sha:d1071426e6a7a39ac36c87e9c7dc749654dd610066e5b1ebb56d8a75ea0bc27c
-
alt-python36-libs-3.6.15-24.el9.x86_64.rpm
sha:ea3a26f1601d918a691637b159e45f1725e1728d26d79790718f4c6582f9ac2a
-
alt-python36-test-3.6.15-24.el9.x86_64.rpm
sha:fa92fffdc5a95ecc375428811508b516dc30c2983a2d99bea188c92074e39d30
-
alt-python36-tkinter-3.6.15-24.el9.x86_64.rpm
sha:7a22982de26d1daeb4fd4c06ac5eb61ca9489edf3bde0d6fdd52e07518607a6d
-
alt-python36-tools-3.6.15-24.el9.x86_64.rpm
sha:c27930859a506cf5a7232e9ee38b9ba9f53e335947ae255dbd5a1d4b798e7c2f
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.