Skip to content

Commit 21a5089

Browse files
authored
[3.15] gh-160040: Add ssl eMudhra distrust entry to whatsnew (#160584)
Signed-off-by: Christian Heimes <christian@python.org>
1 parent 45fbddd commit 21a5089

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

‎Doc/whatsnew/3.15.rst‎

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2907,3 +2907,18 @@ that may require changes to your code.
29072907
Use warning filters to silence them or additional :meth:`!assertWarns*`
29082908
to catch and check them.
29092909
(Contributed by Serhiy Storchaka in :gh:`143231`.)
2910+
2911+
2912+
Notable changes in 3.15.2
2913+
=========================
2914+
2915+
ssl
2916+
---
2917+
2918+
* The :mod:`ssl` module now rejects TLS certificate chains that contain one
2919+
of a set of compromised eMudhra intermediate CA certificates. The affected
2920+
certificates are identified by their public key, so cross-signed copies that
2921+
reuse the same key are blocked as well. It is a defense-in-depth backstop
2922+
that applies even when an application supplies its own root CA bundle, and
2923+
regardless of whether the platform trust store has removed trust.
2924+
(Contributed by Christian Heimes in :gh:`160040` for :cve:`2026-115557`.)

0 commit comments

Comments
 (0)