[CLSA-2026:1790238098] python3.11: Fix of 5 CVEs
Type:
security
Severity:
Important
Release date:
2026-09-24 08:21:53 UTC
Description:
- CVE-2026-3276: sort each combining-character run in unicodedata.normalize() with a counting sort once the run exceeds a length threshold, instead of the quadratic insertion sort, so crafted input with long runs of alternating canonical combining classes can no longer burn CPU - CVE-2026-8328: apply the CVE-2021-4189 PASV fix to ftplib.ftpcp() as well, taking the data connection address from the source socket's peer instead of the host the server advertises, unless trust_server_pasv_ipv4_address opts back in - CVE-2026-15806: scope urllib.request HTTPPasswordMgr credentials by URL scheme, so credentials registered for an https:// URL are no longer sent over http://; a bare authority still matches any scheme, keeping proxy authentication working - CVE-2026-7774: validate the written link target in tarfile's data filter, rejecting a link member that resolves to the destination directory itself and resolving symlink targets against the stripped member name, so crafted link entries can no longer redirect later members outside the destination - CVE-2026-82049: resolve the hard-link source with os.path.realpath() in tarfile's makelink_with_filter, so an archive holding a hard link to a symlink can no longer duplicate that symlink to a shallower path whose relative target escapes the destination
Updated packages:
  • python3.11-3.11.2-2.el9_2.2.tuxcare.els35.i686.rpm
    sha:e56c7861bb69b6005dae59f5ba2a0b50b19df823322306433301b7d90f0b8a27
  • python3.11-3.11.2-2.el9_2.2.tuxcare.els35.x86_64.rpm
    sha:0592943b74384af7da80c1767d1139f57f8eec7075a4aa1ca0f48a1af6cab7e1
  • python3.11-debug-3.11.2-2.el9_2.2.tuxcare.els35.i686.rpm
    sha:4764cabcdb87af559c8b5731888362eae18289427078931b0e08c59b2650e962
  • python3.11-debug-3.11.2-2.el9_2.2.tuxcare.els35.x86_64.rpm
    sha:48994be07d6b7cb12e8e6a11ed0cbd13add690312fccc602ed9a1838f57edeb5
  • python3.11-devel-3.11.2-2.el9_2.2.tuxcare.els35.i686.rpm
    sha:43afd44226cbe71b8be7b2f09bfb94ba8d7cb895801a9ed439688e2e5f253feb
  • python3.11-devel-3.11.2-2.el9_2.2.tuxcare.els35.x86_64.rpm
    sha:4139805dbe85922411729c7ddbe16755b0122e154502eb46d3bdd5f9b9d55048
  • python3.11-idle-3.11.2-2.el9_2.2.tuxcare.els35.i686.rpm
    sha:f0c1065114ed48e7005c71935a089410c7857df6323d7ab35e6e01a8cc663f65
  • python3.11-idle-3.11.2-2.el9_2.2.tuxcare.els35.x86_64.rpm
    sha:e3e631e237f71b5b5a88dd95f04c80b0fe4ddf9dccba552a302b59735aa6e418
  • python3.11-libs-3.11.2-2.el9_2.2.tuxcare.els35.i686.rpm
    sha:bcc4136ca99b9b447b1cf3e59048cc2c563deda019cdce0d995367e838782347
  • python3.11-libs-3.11.2-2.el9_2.2.tuxcare.els35.x86_64.rpm
    sha:eb1192afa5e40625677f2563fe2cb6b2ee9b52018a3850083c28c4a959751382
  • python3.11-test-3.11.2-2.el9_2.2.tuxcare.els35.i686.rpm
    sha:52617b5d69efd50785cb532c44ebcca4241bdfff864a8f065a026d54d48bcdd5
  • python3.11-test-3.11.2-2.el9_2.2.tuxcare.els35.x86_64.rpm
    sha:6e86c5557324023e9f6dfe7c2a8ef5eddfdc8579011710a1b328e36edaa5a87b
  • python3.11-tkinter-3.11.2-2.el9_2.2.tuxcare.els35.i686.rpm
    sha:c4ed153b68756a3a2262bc0b02eda61238219d913438a95dca4a87680a9d74e1
  • python3.11-tkinter-3.11.2-2.el9_2.2.tuxcare.els35.x86_64.rpm
    sha:c5894e88d5aeb285e2ac4203390bcbb8527c78a99807188ae1a3c88ad7811745
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.