Release date:
2026-09-30 07:48:31 UTC
Description:
* SECURITY UPDATE: urllib handed out HTTPS credentials for plain-HTTP URLs
- debian/patches/CVE-2026-15806.patch: scope HTTPPasswordMgr credentials
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
them in cleartext. Adds _reduce_uri_with_scheme() and
_is_suburi_with_scheme() and uses them in HTTPPasswordMgr and
HTTPPasswordMgrWithPriorAuth. A URI registered without a scheme still
matches any scheme, so proxy authentication is unchanged. Carries
upstream's regression tests (gh-155694)
- CVE-2026-15806
* SECURITY UPDATE: stringprep case-folded characters that Unicode 3.2.0
leaves alone
- debian/patches/CVE-2026-17084.patch: map_table_b3() fell back to
str.lower(), which uses the interpreter's own Unicode 13.0.0 data
instead of the Unicode 3.2.0 data RFC 3454 mandates, so the idna codec
folded e.g. Cherokee, Georgian Mtavruli and Cyrillic Palochka and could
derive a different A-label for the same domain name. Regenerates
Lib/stringprep.py so b3_exceptions pins every such codepoint to itself,
and updates Tools/unicode/mkstringprep.py accordingly. The table was
regenerated with this version's own interpreter (UCD 13.0.0), because
the upstream table is specific to the Unicode version it was built
with. Carries upstream's idna regression test (gh-155292)
- CVE-2026-17084
Updated packages:
-
alt-python310_3.10.21-4_amd64.deb
sha:277f52b06568368c010a9ea4646f3470d6e0cf60
-
alt-python310-debug_3.10.21-4_amd64.deb
sha:7dd1426a25c8de17e33c3f3f5057a9a5ea731215
-
alt-python310-devel_3.10.21-4_amd64.deb
sha:7cca241a9cbfb489ea0d5e404ccccaf1f30d2eeb
-
alt-python310-idle_3.10.21-4_amd64.deb
sha:499d9748b67c9d205bca6b31020c0e55bcb3867a
-
alt-python310-libs_3.10.21-4_amd64.deb
sha:aff9ecbe046c5c2c1f6ff0479fd2edf86920d358
-
alt-python310-test_3.10.21-4_amd64.deb
sha:76958b39cc0bd1277f0ede257cc074dc32829b7a
-
alt-python310-tkinter_3.10.21-4_amd64.deb
sha:71d06251ba3126a9a4ef1e80b9b7855a4276d059
-
alt-python310_3.10.21-4_arm64.deb
sha:5c329efcc912f297b3f6018e50b7fa5214e46c5a
-
alt-python310-debug_3.10.21-4_arm64.deb
sha:d21985ee4aca2c99358aa247e4645701ea6d0935
-
alt-python310-devel_3.10.21-4_arm64.deb
sha:b66eeaab95ef5f952da40571d958f8f83614f884
-
alt-python310-idle_3.10.21-4_arm64.deb
sha:8d367ccfce5830192d1a35a1cb81b5898d9b45d1
-
alt-python310-libs_3.10.21-4_arm64.deb
sha:ab4b0fd82cf6ca7345ed4f4348038f28dcd122e9
-
alt-python310-test_3.10.21-4_arm64.deb
sha:39c65ea679d32760ba979b096d6a23953904d197
-
alt-python310-tkinter_3.10.21-4_arm64.deb
sha:cb977c7826cce0b9aad829a583495a2c41b67c30
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.