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

Python 3.7.14

發行日期:2022 年 9 月 6 日

注意:您目前查看的版本是舊版 3.7 系列的安全性錯誤修復版本,該系列現已達到生命週期終點 (end-of-life),不再提供支援。請參閱下載頁面以獲取目前受支援的 Python 版本。3.7 的最終原始碼安全性修復版本為 3.7.17

請參閱 完整更新日誌 (Full Changelog) 連結以獲取有關此版本內容的更多資訊,並參閱 Python 3.7 的新功能 (What’s New In Python 3.7) 以獲取有關 3.7 功能的更多資訊。

此版本的 sigstore 資訊已於 2023-07-14 更新。發行版本的 tarball 檔案並未變更。

此版本中的安全性內容

  • CVE-2020-10735:在進行 int 與 str 之間的轉換時,若使用 2(二進位)、4、8(八進位)、16(十六進位)或 32 以外的進位(例如 10 進位),若字串形式的位數超過限制,現在會引發 ValueError,以避免因演算法複雜度導致潛在的阻斷服務攻擊。
  • gh-87389:http.server:修復當 URI 路徑以 // 開頭時,HTTP 伺服器中存在的開放重定向漏洞。
  • gh-93065:修復 contextvars HAMT 實作,以處理深層樹狀結構的迭代,避免直譯器可能發生的崩潰。
  • gh-80254:在 sqlite3 轉換器中使用遞迴指標(cursor)時,現在會引發 ProgrammingError,而不是發生區段錯誤(segfault)。

更多資源

完整變更日誌

檔案

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