[CLSA-2026:1784826193] Fix CVE(s): CVE-2026-15308
Type:
security
Severity:
Important
Release date:
2026-07-23 17:03:39 UTC
Description:
* SECURITY UPDATE: html.parser.HTMLParser had quadratic complexity in incremental parsing. An unterminated construct (e.g. a tag or comment) fed across many feed() calls made the parser rescan the growing buffer and reconcatenate new data onto it on every call, both quadratic in the input size, allowing a CPU denial-of-service on uncontrolled data (CWE-407, algorithmic complexity). - debian/patches/CVE-2026-15308.patch: backport of cpython bcf98ddb (gh-153030, Serhiy Storchaka). feed() now accumulates new data in a list and only joins and parses it once enough has piled up, and close() flushes any pending buffer. Adapted to 3.6: feed()/close()/ reset() logic identical to upstream (3.6 already has list.clear()); the regression test is added with "from test import support"; the NEWS.d fragment is omitted as 3.6.15 ships a single Misc/NEWS. - CVE-2026-15308
CVEs fixed:
Updated packages:
  • alt-python36_3.6.15-40_amd64.deb
    sha:d2791e502280e9edc5e4d6b03c793e7cc1a3af81
  • alt-python36-debug_3.6.15-40_amd64.deb
    sha:1cd653885a224e543014e0f1ec878449aab25a24
  • alt-python36-devel_3.6.15-40_amd64.deb
    sha:c5a012cdcdadbc6d3a8c624709891109dd611d1c
  • alt-python36-libs_3.6.15-40_amd64.deb
    sha:a6b7875261c92d90e665da1cc380af3d3d7eeda3
  • alt-python36-test_3.6.15-40_amd64.deb
    sha:5931a6f912bade305450e8eea5b983ea68ae573c
  • alt-python36-tkinter_3.6.15-40_amd64.deb
    sha:735ed30c98c5ebf8e7c2f8466a9b38a782c46e8a
  • alt-python36-tools_3.6.15-40_amd64.deb
    sha:9db9a976e946c0e979907d964d4ab425a84f42c2
  • alt-python36_3.6.15-40_arm64.deb
    sha:1ffc7ed20c87ecae90311b5d620adccc9d17fed7
  • alt-python36-debug_3.6.15-40_arm64.deb
    sha:8532240403585765a08900e159c0394a812ba905
  • alt-python36-devel_3.6.15-40_arm64.deb
    sha:ed1a38ed68ff90dfe1e389be3637101c14862a57
  • alt-python36-libs_3.6.15-40_arm64.deb
    sha:6c2b748a30c0317bf351f8f76f0c64b882005bc1
  • alt-python36-test_3.6.15-40_arm64.deb
    sha:6cf01e9c2dc228776a55b5c09ee9491f6389c2b5
  • alt-python36-tkinter_3.6.15-40_arm64.deb
    sha:6d6020d43b6af11b67f2834ae9009e69e086adea
  • alt-python36-tools_3.6.15-40_arm64.deb
    sha:7c44a4e9464c8be0f36541681708d2d61af89f5f
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.