Release date:
2026-10-27 08:34:27 UTC
Description:
* SECURITY UPDATE: ssl accepted TLS certificate chains signed by compromised
eMudhra intermediate CA keys. Removing that trust is primarily the job of
the platform root store, but until such an update reaches the OS, a
container image or a trust bundle shipped inside a Python package, _ssl
validated those chains normally.
- debian/patches/CVE-2026-115557.patch: backport of cpython gh-160040 /
GH-160042 (upstream shipped it in 3.11.18, 3.12.16, 3.13.18, 3.14.10 and
3.15.2 only; 2.7 is EOL upstream). Adds the upstream denylist of eight
distrusted SubjectPublicKeyInfo SHA-256 digests as
Modules/_ssl_distrusted_spki.h (2.7 has no Modules/_ssl/ directory) and
introduces the verify callback 2.7 lacks: every certificate OpenSSL
accepts is hashed with i2d_X509_PUBKEY() + EVP_Digest() and rejected with
X509_V_ERR_CERT_REJECTED when its key is on the list. Both
SSL_CTX_set_verify() call sites install the callback, the body is
rewritten in C89, Py_ARRAY_LENGTH() is replaced by a local macro, and the
header is added to the _ssl Extension's depends in setup.py.
- CVE-2026-115557
Updated packages:
-
alt-python27_2.7.18-34_amd64.deb
sha:11fbacca9529f01f666a1a819bed85223db5ad31
-
alt-python27-debug_2.7.18-34_amd64.deb
sha:d73f68e4e3d3a10cf7996ea690f1814eebadd39d
-
alt-python27-devel_2.7.18-34_amd64.deb
sha:738fc9c1dc01355e238d509e6e4aa8d4265af5cc
-
alt-python27-idle_2.7.18-34_amd64.deb
sha:daf89ecad98eb0c9e59e679aa706c608b2a0ae77
-
alt-python27-libs_2.7.18-34_amd64.deb
sha:e39655e29f030e10f610987d4088ab195a0ec95f
-
alt-python27-test_2.7.18-34_amd64.deb
sha:d700dbc69f4c71fd3adfdc228caeed0fd60836b0
-
alt-python27-tkinter_2.7.18-34_amd64.deb
sha:87801be64027a5eac097bef15d747988af9bb6c3
-
alt-python27-tools_2.7.18-34_amd64.deb
sha:87bf1989e245f43ded2d3077e301f0f583ee71e5
-
alt-python27_2.7.18-34_arm64.deb
sha:f8c504fb587f68d8bc57b464c0c17bb6f1dee02f
-
alt-python27-debug_2.7.18-34_arm64.deb
sha:c1891bb86657347bf4460d32e51368ab7b9ed349
-
alt-python27-devel_2.7.18-34_arm64.deb
sha:b6db942f270adf7eca3d669220abf456aa6d38a0
-
alt-python27-idle_2.7.18-34_arm64.deb
sha:ec527e31e73dcac213b0441d128f5a033b463833
-
alt-python27-libs_2.7.18-34_arm64.deb
sha:b4ab4888b1a3f8e549ce75bc102f7da8ee657ba1
-
alt-python27-test_2.7.18-34_arm64.deb
sha:901a81e6157a8a5aa094c83f9aa28e11ecde7aa5
-
alt-python27-tkinter_2.7.18-34_arm64.deb
sha:7c21ac4896fe9460097efcb71b4a7d640e0b1431
-
alt-python27-tools_2.7.18-34_arm64.deb
sha:ebffaee5d3a031a376124869be86f2453ca5ed86
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.