Release date:
2026-09-18 11:13:59 UTC
Description:
* Drop the (<< 1:6.0) version constraint on the libdb-dev build dependency
in debian/control.in and debian/control, matching debian10els. Bullseye
ships only libdb-dev 5.3.1+nmu1, so the constraint excludes nothing, and
the builder's pbuilder-satisfydepends misreads the '<<' relation as a
build-profile restriction and skips installing the package entirely.
* SECURITY UPDATE: directory traversal when extracting tar archives
- debian/patches/CVE-2007-4559.patch: add the PEP 706 extraction filter
API to Lib/tarfile.py, providing the fully_trusted, tar and data
filters, the FilterError exception hierarchy, the TarFile.
extraction_filter attribute and the filter= argument to extract() and
extractall(), so that callers can reject members that would escape the
destination directory. Includes the upstream follow-ups gh-149486 and
gh-155999, which validate the written link target and normalise a
member name that leaves the destination and comes back. The filters
remain opt-in and do not contain a member extracted at errorlevel=0
or through makelink()'s hardlink fallback; see the patch header
- CVE-2007-4559
* SECURITY UPDATE: quadratic complexity in IDNA decoding
- debian/patches/CVE-2022-45061.patch: replace the per-character
'for c in RandAL: if c:' BIDI loop in nameprep() with a single
'if any(RandAL):' test in Lib/encodings/idna.py, so the RandALCat
checks run once instead of once per character, restoring linear
behaviour
- CVE-2022-45061
* SECURITY UPDATE: control character injection via http cookies
- debian/patches/CVE-2026-0672.patch: reject control characters in
Morsel keys, values, coded values and reserved attributes in
Lib/Cookie.py
- CVE-2026-0672
* SECURITY UPDATE: incomplete fix for the http cookie control character
injection
- debian/patches/CVE-2026-3644.patch: apply the same control character
rejection to Morsel.update() and js_output() in Lib/Cookie.py, which
the previous fix left unguarded
- CVE-2026-3644
* SECURITY UPDATE: configuration file injection via carriage returns in
written option values
- debian/patches/CVE-2026-0864.patch: normalise CR and CRLF, and not
only LF, into '\n\t' continuation lines when writing option values in
RawConfigParser.write() in Lib/ConfigParser.py, so that an
attacker-controlled value can no longer inject additional sections,
keys and values into the written file
- CVE-2026-0864
* SECURITY UPDATE: C stack overflow parsing deeply nested content models
- debian/patches/CVE-2026-4224.patch: guard conv_content_model() in
Modules/pyexpat.c with Py_EnterRecursiveCall(), so that a deeply
nested element declaration raises RuntimeError instead of crashing
the interpreter
- CVE-2026-4224
* SECURITY UPDATE: argument injection via leading dashes in browser URLs
- debian/patches/CVE-2026-4519.patch: reject URLs beginning with a dash
in BaseBrowser._check_url() in Lib/webbrowser.py, so that a URL can no
longer be passed to the browser process as an option
- CVE-2026-4519
* SECURITY UPDATE: CPU denial-of-service in html.parser.HTMLParser via
repeated unterminated markup declarations in incremental parsing
- debian/patches/CVE-2026-15308.patch: accumulate incrementally fed data
in a list and only join and parse it once enough has piled up, in
Lib/HTMLParser.py
- CVE-2026-15308
Updated packages:
-
idle-python2.7_2.7.18-8+deb11u1+tuxcare.els1_all.deb
sha:d9f0feb28c034b95a3f0bbd4b781c01dd77faa1c
-
libpython2.7_2.7.18-8+deb11u1+tuxcare.els1_amd64.deb
sha:c0e1fffbf91a217bde06d8b6c67e6a57f9c5b280
-
libpython2.7-dev_2.7.18-8+deb11u1+tuxcare.els1_amd64.deb
sha:b1e73b0082e915e4de076970a9b4426eff1505fb
-
libpython2.7-minimal_2.7.18-8+deb11u1+tuxcare.els1_amd64.deb
sha:c298cfe5a4c0a69c5b32e563f640b69031020b6c
-
libpython2.7-stdlib_2.7.18-8+deb11u1+tuxcare.els1_amd64.deb
sha:2af0eb4b44e9bba0df2f11ac58f39e378cd32f74
-
libpython2.7-testsuite_2.7.18-8+deb11u1+tuxcare.els1_all.deb
sha:ee49844de4446cbb62c28bd140be4ccdd0f215f1
-
python2.7_2.7.18-8+deb11u1+tuxcare.els1_amd64.deb
sha:8032ad197111c6343cc003491f65fa0b2e9b77c2
-
python2.7-dev_2.7.18-8+deb11u1+tuxcare.els1_amd64.deb
sha:d8a6dc34211c38f73af4fb945d4442170fbc4810
-
python2.7-doc_2.7.18-8+deb11u1+tuxcare.els1_all.deb
sha:eaca0a476da2367f9fcb5e979dc6123fd1c3caec
-
python2.7-examples_2.7.18-8+deb11u1+tuxcare.els1_all.deb
sha:28cd1044d32d33dcbcca7cfbc74b55b60cade5ea
-
python2.7-minimal_2.7.18-8+deb11u1+tuxcare.els1_amd64.deb
sha:5730a0a8aedd7be60f4437702e0ac2e12b77fd52
-
libpython2.7_2.7.18-8+deb11u1+tuxcare.els1_arm64.deb
sha:a5b8027646ba979e57b3500410c6fde936a7d7b0
-
libpython2.7-dev_2.7.18-8+deb11u1+tuxcare.els1_arm64.deb
sha:09eccc6d335ae4e2b2b98fcc40ad195daa335b49
-
libpython2.7-minimal_2.7.18-8+deb11u1+tuxcare.els1_arm64.deb
sha:46d333a9d6aa1faaf74619bf429c2c343869f3bd
-
libpython2.7-stdlib_2.7.18-8+deb11u1+tuxcare.els1_arm64.deb
sha:ecdeb0467213174664d2f7338cdd90a172259792
-
python2.7_2.7.18-8+deb11u1+tuxcare.els1_arm64.deb
sha:7d801af6e6cc7b00e56bef2caecea64792c809db
-
python2.7-dev_2.7.18-8+deb11u1+tuxcare.els1_arm64.deb
sha:5bb115f155dd6bc73349e671af4078d982aa2dfc
-
python2.7-minimal_2.7.18-8+deb11u1+tuxcare.els1_arm64.deb
sha:c1f89a71933302cc1f87b008054a48d498ec2586
-
libpython2.7_2.7.18-8+deb11u1+tuxcare.els1_armel.deb
sha:d2d3e7635e1c04bb54fec903f1ffbc9823f8aaa3
-
libpython2.7-dev_2.7.18-8+deb11u1+tuxcare.els1_armel.deb
sha:da8ebf6e78b84396dea3b3a7318657854cf18ca7
-
libpython2.7-minimal_2.7.18-8+deb11u1+tuxcare.els1_armel.deb
sha:865ee79411d17ee860b7e6a374f8c5a8ca3a309a
-
libpython2.7-stdlib_2.7.18-8+deb11u1+tuxcare.els1_armel.deb
sha:02b6fa75ddc12631b3831688ca29feb010dfa2c3
-
python2.7_2.7.18-8+deb11u1+tuxcare.els1_armel.deb
sha:777eedf92f1df1f9222480990bb246b410eca1b8
-
python2.7-dev_2.7.18-8+deb11u1+tuxcare.els1_armel.deb
sha:8b092372657ea7d1d98359edf47695fa28473cd1
-
python2.7-minimal_2.7.18-8+deb11u1+tuxcare.els1_armel.deb
sha:135a1e52a068a520d83cb27466139d291a79ba54
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.