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

Red Hat Security Advisory: python3.12 security update

Published Oct 10, 2026 · Updated Oct 20, 2026

Fixed packages 11

ReleasePackageFixed in
Red Hat · RHEL 10 enterprise_linux:10.2 python-unversioned-command 0:3.12.15-1.el10_2
Red Hat · RHEL 10 enterprise_linux:10.2 python3 0:3.12.15-1.el10_2
Red Hat · RHEL 10 enterprise_linux:10.2 python3-debug 0:3.12.15-1.el10_2
Red Hat · RHEL 10 enterprise_linux:10.2 python3-devel 0:3.12.15-1.el10_2
Red Hat · RHEL 10 enterprise_linux:10.2 python3-idle 0:3.12.15-1.el10_2
Red Hat · RHEL 10 enterprise_linux:10.2 python3-libs 0:3.12.15-1.el10_2
Red Hat · RHEL 10 enterprise_linux:10.2 python3-test 0:3.12.15-1.el10_2
Red Hat · RHEL 10 enterprise_linux:10.2 python3-tkinter 0:3.12.15-1.el10_2
Red Hat · RHEL 10 enterprise_linux:10.2 python3.12 0:3.12.15-1.el10_2
Red Hat · RHEL 10 enterprise_linux:10.2 python3.12-debuginfo 0:3.12.15-1.el10_2
Red Hat · RHEL 10 enterprise_linux:10.2 python3.12-debugsource 0:3.12.15-1.el10_2

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_77020.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/