[CLSA-2026:1791965784] python2: Fix of CVE-2026-19445
Type:
security
Severity:
Critical
Release date:
2026-10-14 08:16:35 UTC
Description:
- CVE-2026-19445: look up the SNI servername callback's SSLContext from the connection instead of the borrowed pointer registered with OpenSSL, and hold strong references to that context and to the callback while they are in use, so a callback that switches the socket to another context and drops the last reference to the context carrying it can no longer be reached through freed memory; the servername callback is also unregistered when a context is deallocated, since its SSL_CTX can outlive the Python object
CVEs fixed:
Updated packages:
  • python2-2.7.18-4.module_el8.4.0+2679+b40f26fc.tuxcare.els29.i686.rpm
    sha:3e316f5b24ba9f622540744959fc343b546b1df0fb0910665ac8b5c78e0a0dfe
  • python2-2.7.18-4.module_el8.4.0+2679+b40f26fc.tuxcare.els29.x86_64.rpm
    sha:09351b46b92a2720881efd1a2fe5bd65a7184fdc6814e702d72d027cdef251d9
  • python2-debug-2.7.18-4.module_el8.4.0+2679+b40f26fc.tuxcare.els29.i686.rpm
    sha:6ee004a40e859c78716f5ff28a29abe6222da1a20e4afaa4c0bc143e54c2a769
  • python2-debug-2.7.18-4.module_el8.4.0+2679+b40f26fc.tuxcare.els29.x86_64.rpm
    sha:ad684ec6fa22f1ddc9920c133959a4d9ad54fc70e56dfcdd3c074d9a61d30119
  • python2-devel-2.7.18-4.module_el8.4.0+2679+b40f26fc.tuxcare.els29.i686.rpm
    sha:bd4e293e1f8cc82ce9bd381ed062d04e4cd26f06e6864a1f36211153bd3ccc91
  • python2-devel-2.7.18-4.module_el8.4.0+2679+b40f26fc.tuxcare.els29.x86_64.rpm
    sha:1e285e5feb20f290a0bfa158d7e02882d707dd4a717e5300c6271481cc9c7783
  • python2-libs-2.7.18-4.module_el8.4.0+2679+b40f26fc.tuxcare.els29.i686.rpm
    sha:42b769ab5eac030d48d649006ea86e87c2ec1b4b22f3a86198a358deb396f87d
  • python2-libs-2.7.18-4.module_el8.4.0+2679+b40f26fc.tuxcare.els29.x86_64.rpm
    sha:8d70eee91d7e1ea4979678cb48c2f1e317b79335db09e9b5bfa6ba4c463094dc
  • python2-test-2.7.18-4.module_el8.4.0+2679+b40f26fc.tuxcare.els29.i686.rpm
    sha:1d8fe24eb6c17aa90cba7a4c22845a4ac69a057c63403c8ae466170f51cd92e3
  • python2-test-2.7.18-4.module_el8.4.0+2679+b40f26fc.tuxcare.els29.x86_64.rpm
    sha:b0c48316fbe47a30ed38fa4a64a09d05da9e262a57f2204c0c403462b612d5b8
  • python2-tkinter-2.7.18-4.module_el8.4.0+2679+b40f26fc.tuxcare.els29.i686.rpm
    sha:44dcb5da090c6bcc6e34e9065ded6cf972896d0558e7051bbceb7d989fe53304
  • python2-tkinter-2.7.18-4.module_el8.4.0+2679+b40f26fc.tuxcare.els29.x86_64.rpm
    sha:649b3a91033b67233425bf347343e1850f5618cf60e2817f8ce1ddb2d2ec713b
  • python2-tools-2.7.18-4.module_el8.4.0+2679+b40f26fc.tuxcare.els29.i686.rpm
    sha:b978cd98b297565fe507d05b357ed76a9e87eeef47b51ba59b7c98cb15e8dd91
  • python2-tools-2.7.18-4.module_el8.4.0+2679+b40f26fc.tuxcare.els29.x86_64.rpm
    sha:d82ed2d5268eac25a83390f056a7dbb8701f373f9778601e8c605845bdcff3f1
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.