[CLSA-2026:1790760435] Fix CVE(s): CVE-2026-15806, CVE-2026-17084
Type:
security
Severity:
Moderate
Release date:
2026-09-30 09:27:29 UTC
Description:
* SECURITY UPDATE: urllib HTTPPasswordMgr credentials were not scoped by URL scheme. reduce_uri() drops the scheme, so credentials registered for "https://host/" were also returned for "http://host/", and an attacker able to force an HTTPS-to-HTTP downgrade or redirect received the Basic-auth credentials in cleartext. A URI registered without a scheme still matches any scheme, which keeps proxy authentication working. - debian/patches/CVE-2026-15806.patch: backport of cpython a2773a34183b7d94a243bb98fd658926cc5348ce (gh-155694, GH-155696). The first hunk was re-cut to keep 3.6's list-comprehension spelling in add_password(); the rest is upstream's. - CVE-2026-15806 * SECURITY UPDATE: stringprep applied post-Unicode-3.2.0 case mappings. map_table_b3() falls back to str.lower(), which uses the interpreter's bundled Unicode 9.0.0 data, so characters that gained a lowercase mapping after Unicode 3.2.0 (Cherokee, Palochka, Adlam, ...) were case-folded by the idna codec against RFC 3454. - debian/patches/CVE-2026-17084.patch: backport of cpython 1e54caa096678a38afcabecabb1ff72400dd6bae (gh-155292, GH-155293). The b3_exceptions table is generated from the running interpreter's UCD, so upstream's Unicode 16.0.0 table does not apply; it was regenerated with this version's own interpreter (UCD 9.0.0, 555 identity entries). - CVE-2026-17084
Updated packages:
  • alt-python36_3.6.15-49_amd64.deb
    sha:9df1055db226503f3e45732c088dd83a963b9507
  • alt-python36-debug_3.6.15-49_amd64.deb
    sha:6ffe22acede0d32ef24412ea4422c01d1e9a78e3
  • alt-python36-devel_3.6.15-49_amd64.deb
    sha:f0a035dedfbda47fd88bf44584011c329cab57ac
  • alt-python36-libs_3.6.15-49_amd64.deb
    sha:18e022a19ec79f46c14c1b2fb78f8620bd985f74
  • alt-python36-test_3.6.15-49_amd64.deb
    sha:03c54cb3d9b9f516a3176cc5d6baef6809e46b17
  • alt-python36-tkinter_3.6.15-49_amd64.deb
    sha:f8e738f5bfc7af3b983406f3bf9ee98bfd357345
  • alt-python36-tools_3.6.15-49_amd64.deb
    sha:0cf9451961849d50b82bed5f5670078dca3fef86
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.