Skip to content
OpenAdvisories
Critical RHSA-2026:77017 2 CVEs

Red Hat Security Advisory: python3.12 security update

Published Oct 8, 2026 · Updated Oct 20, 2026

Fixed packages 13

ReleasePackageFixed in
Red Hat · RHEL 9 enterprise_linux:9::appstream python3.12 0:3.12.15-1.el9_8
Red Hat · RHEL 9 enterprise_linux:9::appstream python3.12-debuginfo 0:3.12.15-1.el9_8
Red Hat · RHEL 9 enterprise_linux:9::appstream python3.12-debugsource 0:3.12.15-1.el9_8
Red Hat · RHEL 9 enterprise_linux:9::appstream python3.12-devel 0:3.12.15-1.el9_8
Red Hat · RHEL 9 enterprise_linux:9::appstream python3.12-libs 0:3.12.15-1.el9_8
Red Hat · RHEL 9 enterprise_linux:9::appstream python3.12-tkinter 0:3.12.15-1.el9_8
Red Hat · RHEL 9 enterprise_linux:9::crb python3.12 0:3.12.15-1.el9_8
Red Hat · RHEL 9 enterprise_linux:9::crb python3.12-debug 0:3.12.15-1.el9_8
Red Hat · RHEL 9 enterprise_linux:9::crb python3.12-debuginfo 0:3.12.15-1.el9_8
Red Hat · RHEL 9 enterprise_linux:9::crb python3.12-debugsource 0:3.12.15-1.el9_8
Red Hat · RHEL 9 enterprise_linux:9::crb python3.12-idle 0:3.12.15-1.el9_8
Red Hat · RHEL 9 enterprise_linux:9::crb python3.12-test 0:3.12.15-1.el9_8
Red Hat · RHEL 9 enterprise_linux:9::crb python3.12-tkinter 0:3.12.15-1.el9_8

Vulnerabilities 2

  • Critical 9.2
    CVE-2026-19445 Public exploit

    Use-after-free of a server-side SSLContext when sni_callback switches contexts

    A remote, unauthenticated TLS client can make a server crash or call through a freed pointer if its sni_callback assigns a different context to SSLSocket.context (the documented way to select a certificate per server name) and nothing else keeps the original …

  • High 7.6
    CVE-2026-19553 Public exploit

    SSLContext.wrap_bio() missing validation of server_hostname parameter

    ssl.SSLContext.wrap_bio() didn't require the server_hostname argument to not be None if ssl.SSLContext.check_hostname was set. Due to a missing parameter check in SSLObject, if the server_hostname argument isn't supplied then hostname verification would be si…

References

  • article
    https://access.redhat.com/security/updates/classification/#important
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2544127
  • report
    https://bugzilla.redhat.com/show_bug.cgi?id=2544138
  • advisory
    https://security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_77017.json
  • report
    https://access.redhat.com/security/cve/CVE-2026-19445
  • advisory
    https://www.cve.org/CVERecord?id=CVE-2026-19445
  • advisory
    https://nvd.nist.gov/vuln/detail/CVE-2026-19445
  • article
    https://github.com/python/cpython/issues/156293
  • article
    https://github.com/python/cpython/pull/158504
  • article
    https://mail.python.org/archives/list/security-announce@python.org/thread/QMQIUQB6WGGC3MI7I3WKQXOYOBDSPPS3/
  • report
    https://access.redhat.com/security/cve/CVE-2026-19553
  • advisory
    https://www.cve.org/CVERecord?id=CVE-2026-19553
  • advisory
    https://nvd.nist.gov/vuln/detail/CVE-2026-19553
  • article
    https://github.com/python/cpython/issues/156793
  • article
    https://github.com/python/cpython/pull/158503
  • article
    https://mail.python.org/archives/list/security-announce@python.org/thread/QNZRG3YOAMTHDCMVCICXGY6YEFPY2VDL/