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

Python 3.8.15

發行日期:2022 年 10 月 11 日

這是 Python 3.8 的安全性更新版本

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

此版本中的安全性內容

  • CVE-2022-40674:將內建的 libexpat 從 2.4.7 升級至 2.4.9,修復了 doContent 函式中堆積(heap)使用後釋放(use-after-free)的漏洞
  • gh-97616:修復 list *= int 中可能發生的緩衝區溢位(buffer overflow)問題
  • gh-97612:修復範例指令碼 get-remote-certificate.py 中可能發生的 shell 注入漏洞(此問題原先被分配了一個 CVE 編號,但後來由作者撤回)
  • gh-96577:修復 msilib 中潛在的緩衝區溢位(buffer overrun)問題

無安裝程式

根據 PEP 569 中指定的發布時程表,Python 3.8 目前處於生命週期的「僅限安全性修復(security fixes only)」階段:3.8 分支僅接受安全性修復,且在 2024 年 10 月之前會不定期以「僅限原始碼(source-only)」的形式發布。Python 3.8 不再接收一般的錯誤修復,且不再提供二進位安裝程式(binary installers)。Python 3.8.10 是 Python 3.8 最後一個提供二進位安裝程式的完整錯誤修復版本(bugfix release)

完整變更日誌

檔案

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