[CLSA-2026:1791425064] python: Fix of CVE-2026-19445
Type:
security
Severity:
Critical
Release date:
2026-10-08 02:04:34 UTC
Description:
- CVE-2026-19445: fix use-after-free in the ssl servername (SNI) callback - the callback reached its SSLContext through a borrowed pointer registered with OpenSSL, so once the callback switched SSLSocket.context to another context and nothing else referenced the original one, the freed object was used after the callback returned or on a later ClientHello. Look the context up from the connection instead and unregister the callback when the context is deallocated. Backported from upstream CPython (gh-156293, GH-158504).
CVEs fixed:
Updated packages:
  • python-2.7.5-94.0.9.el7_9.tuxcare.els2.i686.rpm
    sha:9cd7211d1371f16b4abadfa53017fb4e925996b5fef9b320d6dc420c464ecfe4
  • python-2.7.5-94.0.9.el7_9.tuxcare.els2.x86_64.rpm
    sha:8c7980a7eb6f2bf53c440f10a893dc889a358cd8f57333789d1ba6172a01f07d
  • python-debug-2.7.5-94.0.9.el7_9.tuxcare.els2.i686.rpm
    sha:7d45c8bb830f2ea1595675858c4c112576c6250b1a09daeeaeb7c244bf5e8e02
  • python-debug-2.7.5-94.0.9.el7_9.tuxcare.els2.x86_64.rpm
    sha:ab3c467b8fd506a79fe425169e5621bc60e36b34f2d0bceedf5376fa75105862
  • python-devel-2.7.5-94.0.9.el7_9.tuxcare.els2.i686.rpm
    sha:a67b0d5ef10c934945da2da8f115f68337eacccc42cb9126d0b5b52595c3091a
  • python-devel-2.7.5-94.0.9.el7_9.tuxcare.els2.x86_64.rpm
    sha:128626337253cb4c2ddd6c24fb8a021d6fcf1930b5f6f52b8ac6823705fa084e
  • python-libs-2.7.5-94.0.9.el7_9.tuxcare.els2.i686.rpm
    sha:4d1ea46f5296714382bf948639e6c187d0f7b987a7d3a0072d44c98ac247c0b7
  • python-libs-2.7.5-94.0.9.el7_9.tuxcare.els2.x86_64.rpm
    sha:466fa0a6ab0825d9978c7a84144fd1dba5e4ecc362d89d010d9a5fc2251a9d7a
  • python-test-2.7.5-94.0.9.el7_9.tuxcare.els2.i686.rpm
    sha:bf4a69f458849a5e16b996a856c5fca11273433ba49e0887aab0197c7ab9712c
  • python-test-2.7.5-94.0.9.el7_9.tuxcare.els2.x86_64.rpm
    sha:dead1ee18a500151d54934eeb819c61115aadd99924985b9624f75b349d2c3c5
  • python-tools-2.7.5-94.0.9.el7_9.tuxcare.els2.i686.rpm
    sha:33dad5bf614c982ec0ca2372ac5ead4b906f3b297b58ac382f5a86479c6de715
  • python-tools-2.7.5-94.0.9.el7_9.tuxcare.els2.x86_64.rpm
    sha:0133dc12e084ab9989f8a440c22252cf9b100c809b6af15ee1e102cfc6cd8227
  • tkinter-2.7.5-94.0.9.el7_9.tuxcare.els2.i686.rpm
    sha:3622b11ede6e5b7aa46cf7207b43ece16267113006acfffd2ee133e6be0c21f5
  • tkinter-2.7.5-94.0.9.el7_9.tuxcare.els2.x86_64.rpm
    sha:d9a3c30d9ca3cfa8484f8d05810f9ee5752cd5a937d999aac5927e347c954b89
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.