Skip to content

Commit 89ebf16

Browse files
committed
gh-160040: Add ssl eMudhra distrust entry to whatsnew [3.12]
Signed-off-by: Christian Heimes <christian@python.org>
1 parent bb130d8 commit 89ebf16

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)