CPython [CVE-2026-19445] Use-after-free of a server-side SSLContext when sni_callback switches contexts
CPython CVE-2026-19445 is a critical use-after-free when a server SNI callback switches SSL contexts.
Python’s security announcement list disclosed CVE-2026-19445, a critical CPython vulnerability forwarded to oss-security by Alan Coopersmith from Seth Larson. A use-after-free occurs in a server-side SSLContext when an sni_callback switches contexts. The notice says a remote, unauthenticated TLS client can trigger the flaw. The available text does not say exploitation has been observed.
- CVE-2026-19445 is rated critical by the Python security team.
- Use-after-free affects a server SSLContext switched by sni_callback.
- A remote unauthenticated TLS client can trigger the flaw.
- The published notice does not report in-the-wild exploitation.
Vulnerabilities mentionedAll →
- CVE-2026-194459.2<1%Use-after-free in CPython server SSLContext SNI switchpublished · Python Software Foundation CPython (ssl module, server-side SNI) PoC
| CVE | Vulnerability | CVSS | EPSS | Flags | Affected | Exposure | Published |
|---|---|---|---|---|---|---|---|
| CVE-2026-19445 | Use-after-free in CPython server SSLContext SNI switch |
Posted by Alan Coopersmith on Sep 30 -------- Forwarded Message -------- Subject: [Security-announce][CVE-2026-19445] Use-after-free of a server-side SSLContext when sni_callback switches contexts Date: Wed, 30 Sep 2026 16:10:08 +0000 From: Seth Larson Reply-To: security-sig () python org To: security-announce () python org There is a CRITICAL severity vulnerability affecting CPython. A remote, unauthenticated TLS client can make a...
This source does not provide full text. Read it at seclists.org.