「Python 3.14.7/3.13.15」リリース ─ 約900件の修正・改善

tarfileの脆弱性、HTML/XML処理のDoS問題などを修正

8月7日 0:33

 Python Software Foundationは8月5日(現地時間)、プログラミング言語「Python 3.14.7/3.13.15」をリリースした。

 「Python」は、オブジェクト指向、命令型、関数型など複数のプログラミングスタイルに対応する汎用プログラミング言語。簡潔で可読性の高い構文や、豊富な標準ライブラリおよび外部パッケージなどを特徴としている。

 「Python 3.14.7」は、Python 3.14.6以降86人のコントリビューターによる約499件のバグ修正、ビルド改善、ドキュメント変更が取り込まれた。また同時に公開された「Python 3.13.15」は、Python 3.13.14以降の約400件のバグ修正、ビルド改善、ドキュメント変更が施されている。
 両リリースのハイライトは次の通り。
〇html.parser.HTMLParserの処理量が二次関数的に増加するDoS問題を修正
〇xml.etree.ElementTreeのXPath処理で発生する二次関数的な処理を回避
〇libexpatを2.8.2へアップデート
〇tarfileでCVE-2025-4330の修正を迂回できる脆弱性を修正
〇tarfileでリンク先を展開する際にも指定されたフィルタを適用
〇http.clientが読み込むチャンクレスポンスのトレーラ行数などを制限
〇IMAPコマンドに含まれるNUL、CR、LF文字を拒否
〇csv.Sniffer.sniff()で発生する指数関数的および二次関数的な処理を修正
〇pickleのC実装でフレーム境界を厳密に検証
〇asyncio、concurrent.futures、logging、sqlite3、tkinterなどの不具合を修正
〇ensurepipに同梱するpipを26.2.1へ更新<
〇macOS 27、Windows、OpenBSD、NetBSD、DragonFly BSDなどに関する問題を修正
など。

 セキュリティ関連では、html.parser.HTMLParserにおいて、閉じられていない長いタグやコメントを断続的に入力した場合、処理量が二次関数的に増加する問題が修正された。この問題はサービス拒否(DoS)攻撃に悪用される危険がある。
 「Python 3.14.7」では、Python 3.14で正式サポートとなったフリースレッドビルドに関する多数の修正も取り込まれた。関数オブジェクトの属性設定、types.GenericAlias、enumerate、BaseException、ガベージコレクタ、io.BytesIO、itertools、asyncioなどで発生するデータ競合、デッドロック、クラッシュが修正されている。

 「Python 3.14.6/3.13.14」は、Webサイトから無償でダウンロード・入手できる。

(川原 龍人/びぎねっと)

[関連リンク]
Python 3.14.7 and 3.13.15 are now available!
Release(3.14.7)
Change Log(3.14.7)
Release(3.13.15)
Change Log(3.13.15)

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored

ClickHouse Cloudが実現した広告運用SaaS「ATOM」のデータ基盤革新、パフォーマンスを向上しながら、運用負荷とコストを削減 11月11日 6:20 AIで開発が加速する時代、品質保証はどう変わる? Tricentisが示すAIエージェント活用の実像 11月9日 6:45 悪用までの猶予が「1分」に迫るフロンティアAI時代に開発と本番を貫く脆弱性管理が必要 10月29日 8:30 欧州CRA対応とSBOM運用。AI生成コードのOSS混入問題の対策とは ――スニペット単位で検出する「FossID」「Insignary Clarity」によるSBOM運用 9月16日 6:40 PostgreSQLからTiDBへ、稼働中SaaSで進める段階的DB移行の実践と再設計への展望 9月7日 6:30 機能安全開発におけるGoogleTestの活用を支援!「Parasoft C/C++test CT」で実現する効率化&AI連携 4月14日 6:30 【CNDW2025】Grafanaが明かす「オブザーバビリティの哲学」ー最小限の労力で実用的なインサイトを得るには 1月23日 6:30 【CNDW2025】プロダクト急増に備える基盤刷新 ーウェルスナビがECSからEKSへの移行で得た知見とは 1月15日 6:30 【CNDW2025】250環境を5人で運用、構築時間は30分に ーKINTOテクノロジーズが語るインフラ基盤組織の作り方 2025年12月18日 6:30 新たな自動化で熱視線! AIエージェントの「推論能力」を支える2つのコンポーネントとは? 2025年11月28日 6:30