Skip to content

Commit 5be7538

Browse files
committed
gh-160040: Add ssl eMudhra distrust entry to whatsnew [3.11]
Signed-off-by: Christian Heimes <christian@python.org>
1 parent 59d1bd5 commit 5be7538

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

‎Doc/whatsnew/3.11.rst‎

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2820,3 +2820,18 @@ tarfile
28202820
:func:`~tarfile.TarFile.errorlevel` is zero.
28212821
(Contributed by Matt Prodani and Petr Viktorin in :gh:`112887`
28222822
and CVE 2025-4435.)
2823+
2824+
2825+
Notable changes in 3.11.18
2826+
==========================
2827+
2828+
ssl
2829+
---
2830+
2831+
* The :mod:`ssl` module now rejects TLS certificate chains that contain one
2832+
of a set of compromised eMudhra intermediate CA certificates. The affected
2833+
certificates are identified by their public key, so cross-signed copies that
2834+
reuse the same key are blocked as well. It is a defense-in-depth backstop
2835+
that applies even when an application supplies its own root CA bundle, and
2836+
regardless of whether the platform trust store has removed trust.
2837+
(Contributed by Christian Heimes in :gh:`160040` for CVE 2026-115557.)

0 commit comments

Comments
 (0)