CVE-2026-19445
>_ Opis
Tłumaczenie automatyczne – może zawierać nieścisłości.
Zdalny, nieuwierzytelniony klient TLS może spowodować awarię serwera lub połączenie
poprzez zwolniony wskaźnik, jeśli jego sni_callback przypisuje inny kontekst
SSLSocket.context (udokumentowany sposób wyboru certyfikatu na serwer
name) i nic więcej nie utrzymuje oryginalnego ssl.SSLContext przy życiu. Typowe
przypadki to serwery, które tworzą SSLContext na każde połączenie lub go zastępują
podczas gdy połączenia są otwarte; serwery, które owijają swoje gniazdo nasłuchowe
nie ma to wpływu.
Łagodzenie: zachowaj odniesienie do każdego SSLContext, dla którego ustawia się sni_callback
żywotność serwera. Nie ma to wpływu na klientów TLS.
>_ Słabości (CWE)
>_ Referencje
- https://github.com/python/cpython/commit/34a53dce8174da2fceb12fe084a4def02a10053d
- https://github.com/python/cpython/commit/46133cd57d309652139ada74014aca7665ac552b
- https://github.com/python/cpython/commit/63fab143d94cafae71850831acfb52041ba44af7
- https://github.com/python/cpython/commit/cd7e51e7d4563866fbaa1e2521ae69b45daf3698
- https://github.com/python/cpython/commit/d8717ed01717a9641686e6e6f83f0ab8af235e2c
- https://github.com/python/cpython/issues/156293
- https://github.com/python/cpython/pull/158504
- https://mail.python.org/archives/list/[email protected]/thread/QMQIUQB6WGGC3MI7I3WKQXOYOBDSPPS3/
- http://www.openwall.com/lists/oss-security/2026/09/30/17
Dane podatności pochodzą z oficjalnych źródeł (CVE® List / NVD). Opisy po polsku są tłumaczone automatycznie i mogą zawierać nieścisłości – na stronie rekordu można wyświetlić wersję angielską.
This product uses the NVD API but is not endorsed or certified by the NVD.
Copyright © 1999–2026, The MITRE Corporation. CVE is a registered trademark and the CVE logo is a registered trademark of The MITRE Corporation.
CVE Usage: MITRE hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Common Vulnerabilities and Exposures (CVE®). Any copy you make for such purposes is authorized provided that you reproduce MITRE's copyright designation and this license in any such copy. ALL DOCUMENTS AND THE INFORMATION CONTAINED THEREIN PROVIDED BY MITRE ARE PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND.
NVD Terms of Use / CVE® Terms of Use / nvd.nist.gov / cve.org