[CLSA-2026:1784814231] Fix CVE(s): CVE-2026-15308
Type:
security
Severity:
Important
Release date:
2026-07-23 13:44:17 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:c812504f2b71ae51f947ec8970a78d72d9a47503
  • alt-python36-debug_3.6.15-40_amd64.deb
    sha:c50680269bb7aa9ea29694b720a50c874a5015cd
  • alt-python36-devel_3.6.15-40_amd64.deb
    sha:0aa4c24109c40955d4f681de10d597ee45932f88
  • alt-python36-libs_3.6.15-40_amd64.deb
    sha:df1f06594a868b95f1a5e4ac38e6b23f9048746b
  • alt-python36-test_3.6.15-40_amd64.deb
    sha:dcc9fbf85dcd005f938bb80472be71398f6cc8bf
  • alt-python36-tkinter_3.6.15-40_amd64.deb
    sha:b68ed2e43f8d59e5dde5125084224b60d6d5b559
  • alt-python36-tools_3.6.15-40_amd64.deb
    sha:cc8eda78e14f431b1843f85854f3377b70325540
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.