diff options
author | Łukasz Langa <lukasz@langa.pl> | 2023-08-24 17:51:41 (GMT) |
---|---|---|
committer | Łukasz Langa <lukasz@langa.pl> | 2023-08-24 17:59:28 (GMT) |
commit | 376d66eb5080cf8076d767b0916c103463343963 (patch) | |
tree | 1ff31a104de6f447c9795e3d52ae8fd01f2f5994 /Misc/NEWS.d/3.9.18.rst | |
parent | 92f9ce726b7c5ea79b1b1451223220a3b35fc845 (diff) | |
download | cpython-78fd89b89068f6c72259bb3faab2250d38ea1f52.zip cpython-78fd89b89068f6c72259bb3faab2250d38ea1f52.tar.gz cpython-78fd89b89068f6c72259bb3faab2250d38ea1f52.tar.bz2 |
Python 3.9.18v3.9.18
Diffstat (limited to 'Misc/NEWS.d/3.9.18.rst')
-rw-r--r-- | Misc/NEWS.d/3.9.18.rst | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/Misc/NEWS.d/3.9.18.rst b/Misc/NEWS.d/3.9.18.rst new file mode 100644 index 0000000..e740322 --- /dev/null +++ b/Misc/NEWS.d/3.9.18.rst @@ -0,0 +1,44 @@ +.. date: 2023-08-22-17-39-12 +.. gh-issue: 108310 +.. nonce: fVM3sg +.. release date: 2023-08-24 +.. section: Security + +Fixed an issue where instances of :class:`ssl.SSLSocket` were vulnerable to +a bypass of the TLS handshake and included protections (like certificate +verification) and treating sent unencrypted data as if it were +post-handshake TLS encrypted data. Security issue reported as +`CVE-2023-40217 +<https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-40217>`_ by Aapo +Oksman. Patch by Gregory P. Smith. + +.. + +.. date: 2023-08-10-17-36-22 +.. gh-issue: 107845 +.. nonce: dABiMJ +.. section: Library + +:func:`tarfile.data_filter` now takes the location of symlinks into account +when determining their target, so it will no longer reject some valid +tarballs with ``LinkOutsideDestinationError``. + +.. + +.. date: 2023-08-12-13-18-15 +.. gh-issue: 107565 +.. nonce: Tv22Ne +.. section: Tools/Demos + +Update multissltests and GitHub CI workflows to use OpenSSL 1.1.1v, 3.0.10, +and 3.1.2. + +.. + +.. date: 2022-11-20-09-52-50 +.. gh-issue: 99612 +.. nonce: eBHksg +.. section: C API + +Fix :c:func:`PyUnicode_DecodeUTF8Stateful` for ASCII-only data: +``*consumed`` was not set. |