Skip to content

Commit e4500d8

Browse files
authored
[3.12] gh-160040: Add ssl eMudhra distrust entry to whatsnew (#160592)
gh-160040: Add ssl eMudhra distrust entry to whatsnew [3.12] Signed-off-by: Christian Heimes <christian@python.org>
1 parent a17d9ef commit e4500d8

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

‎Doc/whatsnew/3.12.rst‎

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2354,3 +2354,18 @@ tarfile
23542354
:func:`~tarfile.TarFile.errorlevel` is zero.
23552355
(Contributed by Matt Prodani and Petr Viktorin in :gh:`112887`
23562356
and :cve:`2025-4435`.)
2357+
2358+
2359+
Notable changes in 3.12.16
2360+
==========================
2361+
2362+
ssl
2363+
---
2364+
2365+
* The :mod:`ssl` module now rejects TLS certificate chains that contain one
2366+
of a set of compromised eMudhra intermediate CA certificates. The affected
2367+
certificates are identified by their public key, so cross-signed copies that
2368+
reuse the same key are blocked as well. It is a defense-in-depth backstop
2369+
that applies even when an application supplies its own root CA bundle, and
2370+
regardless of whether the platform trust store has removed trust.
2371+
(Contributed by Christian Heimes in :gh:`160040` for :cve:`2026-115557`.)

0 commit comments

Comments
 (0)