Release date:
2026-10-27 09:00:26 UTC
Description:
* SECURITY UPDATE: TLS chains using a compromised eMudhra intermediate CA
key were accepted
- debian/patches/CVE-2026-115557.patch: add
Modules/_ssl/distrusted_spki.h, a denylist of the SHA-256 digests of
the eight compromised eMudhra intermediate SubjectPublicKeyInfo
structures, and enforce it from a new _ssl verify callback installed on
every _ssl._SSLContext: a certificate whose SPKI digest is on the list
fails verification with X509_V_ERR_CERT_REJECTED. Matching the public
key rather than a certificate fingerprint also covers the cross-signed
certificates that reuse one of the keys. Backport of upstream
gh-160040 / PR 160042, which shipped only in 3.11.18, 3.12.16, 3.13.18,
3.14.10 and 3.15.2; 3.10 is EOL upstream and got no release with it.
3.10.22 keeps the older "keep current verify cb" shape in
_set_verify_mode(), which is replaced by upstream's
SSL_CTX_set_verify(self->ctx, mode, _ssl_verify_callback), and lists
the _ssl dependencies in setup.py instead of MODULE__SSL_DEPS, so the
new header is added there
- CVE-2026-115557
Updated packages:
-
alt-python310_3.10.22-3_amd64.deb
sha:36bb79a800f462bdd09dd713ccdd6f1f42462e1e
-
alt-python310-debug_3.10.22-3_amd64.deb
sha:52a345760a2a2b6446f9f3fa714e70ab4a2ef0a0
-
alt-python310-devel_3.10.22-3_amd64.deb
sha:f6e08a9bcc5eaab6fa564190ec14ef3664ee24bf
-
alt-python310-idle_3.10.22-3_amd64.deb
sha:ca1a03aea74d0805e20fd27d984f2fd0aa5da6d9
-
alt-python310-libs_3.10.22-3_amd64.deb
sha:07d5a87aaa80a2e44b07c582d3a7932ef6a84e14
-
alt-python310-test_3.10.22-3_amd64.deb
sha:1405b6f6ff834f5dd54995d645f9cda90adc90f5
-
alt-python310-tkinter_3.10.22-3_amd64.deb
sha:251f3f915f780a5274e957232cf3c969e5e3fcaa
Notes:
This page is generated automatically and has not been checked for errors. For clarification or
corrections please contact the
CloudLinux Packaging Team.