Release date:
2026-07-06 12:56:42 UTC
Description:
- CVE-2013-0340: backport libexpat's billion-laughs / internal-entity-expansion
amplification protection into the bundled expat 2.2.8 tree (Modules/expat/).
xmlparse.c/expat.h/internal.h gain the libexpat 2.4.0 accounting machinery
(XML_SetBillionLaughsAttackProtectionMaximumAmplification /
...ActivationThreshold, default 100x after 8 MiB) and a new
XML_ERROR_AMPLIFICATION_LIMIT_BREACH; entity expansion that exceeds the
amplification limit is now rejected instead of expanding unbounded. Adapted
to coexist with the CloudLinux XML_SetHashSalt16Bytes extension; the system
expat is NOT used. New public symbols are namespaced in pyexpatns.h.
- CVE-2026-0865: reject C0/DEL control characters in wsgiref.headers.Headers
(Lib/wsgiref/headers.py); HTAB stays legal in values but not names. Backport
of gh-143916 (GH-143917) plus the HTAB follow-up (GH-144762).
- CVE-2026-1502: reject CR/LF and other illegal characters in HTTP CONNECT
tunnel host and request headers in HTTPConnection._tunnel()
(Lib/httplib.py), using the existing _contains_disallowed_url_pchar_re /
_is_legal_header_name / _is_illegal_header_value helpers. Backport of
gh-146211 (GH-146212).
- CVE-2026-6019: base64-encode the cookie value embedded in
Cookie.Morsel.js_output() and emit it via atob() to prevent template
injection (Lib/Cookie.py). Backport of gh-90309 (GH-148889), on top of
CVE-2026-3644.
- CVE-2026-9669: prevent bz2.BZ2Decompressor reuse after a decompression
error (Modules/bz2module.c). After libbz2 reports an error the stream is
inconsistent and re-entering it can overflow the output buffer; the
decompressor now records the error and raises ValueError on any further
decompress() call. Port of gh-150599 (GH-150600) to the 2.7 bz2 wrapper.
Updated packages:
-
alt-python27-2.7.18-37.el7.x86_64.rpm
sha:0822ec970913fc3e3582d122ff73036ec8327228de21083c73c6035be67b0b62
-
alt-python27-debug-2.7.18-37.el7.x86_64.rpm
sha:f648654b62ae38dede5d542763315f71a3ee509b6ade1968c322a2c2938c5ef5
-
alt-python27-devel-2.7.18-37.el7.x86_64.rpm
sha:0dcebaa92ff550ac902c52cb14a975248e7067065da7d78ddafc9be65669c315
-
alt-python27-libs-2.7.18-37.el7.x86_64.rpm
sha:e822dd73cf3589eea2aa1a428975bfd41fd346aa134f4e6e1bd50d49b3dce151
-
alt-python27-test-2.7.18-37.el7.x86_64.rpm
sha:1142123ebb079ce77bf12f1edd66e9e02a2f91dd3e860585054be35cf2ef811e
-
alt-python27-tkinter-2.7.18-37.el7.x86_64.rpm
sha:f2523005e25303bddc8b0333a3a75019660cbf3b792844e1db00043c12b9b57b
-
alt-python27-tools-2.7.18-37.el7.x86_64.rpm
sha:39c99ff9c39c6d90b5df600955c4976d410aa901dba1889c820d80a1fe312217
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.