注意:雖然本網站不一定需要 JavaScript,但您的互動體驗將會受限。請開啟 JavaScript 以獲得完整體驗。

Python 3.9.23

發佈日期:2025 年 6 月 3 日

這是 Python 3.9 的安全性修復版本

注意:您目前查看的版本是 Python 3.9.23,這是舊版 3.9 系列的安全性錯誤修復版本Python 3.13 現為 Python 3 最新的功能發行系列。請在此處取得 3.13.x 的最新版本

此版本中的安全性內容

  • gh-135034:[CVE 2024-12718] [CVE 2025-4138] [CVE 2025-4330] [CVE 2025-4435] [CVE 2025-4517] 修復了多個問題,這些問題允許使用特製的符號連結和硬連結來規避 tarfile 解壓縮篩選器 (filter="data" 與 filter="tar")。
  • gh-133767:修復了在使用非「strict」錯誤處理器時,「unicode-escape」解碼器中出現的釋放後使用 (use-after-free) 問題。
  • gh-128840:提前結束 ipaddress 中長 IPv6 位址的處理,以防止過度的記憶體消耗和輕微的阻斷服務 (denial-of-service)。
  • gh-80222:display_name 中引號字串的摺疊違反了 RFC 規範。

無安裝程式

根據 PEP 596 中指定的發布時程表,Python 3.9 目前已進入其生命週期中的「僅限安全性修復」階段:在 2025 年 10 月之前,3.9 分支僅接受安全性修復,並以僅提供原始碼的形式不定期釋出。Python 3.9 不再接收常規的錯誤修復,且不再提供二進位安裝程式。Python 3.9.13 是 Python 3.9 最後一個提供二進位安裝程式的完整錯誤修復版本 (bugfix release)

完整變更日誌

檔案

版本 作業系統 說明 MD5 總和檢查碼 檔案大小 Sigstore GPG
Gzip 壓縮原始碼封存檔 (Gzipped source tarball) 原始碼版本 e6c3c5ba679cc6a1e2932b2fdcafbc3d 24.9 MB .sigstore SIG
XZ 壓縮原始碼封存檔 (XZ compressed source tarball) 原始碼版本 a4e4a53cbde60b743d7c2f9aa38c3b8f 18.7 MB .sigstore SIG