証明書の信頼性2026年10月23日(金)

Pythonの証明書信頼:各実行環境のツールを更新

Pythonは2026年10月20日、eMudhra/emSignの中間CAに関する問題を受けて信頼データの更新を呼びかけました。古い信頼データを使うTLSクライアントは、パッケージ取得時を含め、なりすまし先を受け入れる恐れがあります。

01

本文

Pythonは2026年10月20日、eMudhra/emSignの中間CAに関する問題を受けて信頼データの更新を呼びかけました。古い信頼データを使うTLSクライアントは、パッケージ取得時を含め、なりすまし先を受け入れる恐れがあります。

  • pip 26.2.2、certifi 2026.10.19
  • uv 0.13.4、conda 26.9.4、pixi 0.82.1
  • sigstore 4.5.1

pipは内蔵certifiとシステムの信頼ストアを併用する場合があります。REQUESTS_CA_BUNDLEや--certも確認し、既存のvenvごとに更新してください。証明書検証は無効にしないでください。

対応の流れ対応の流れ
  1. 01

    実行環境を棚卸し

    Python、venv、CIランナー、コンテナ、委託アプリ、組み込みツールを確認します。

    対応策を見る関連情報 1件

    TWISA会員企業の対策

    実行環境を棚卸し

    Python、venv、CIランナー、コンテナ、委託アプリ、組み込みツールを確認します。

  2. 02

    安全な方法で更新を取得

    Python公式告知のwheelとSHA-256の検証手順に従い、certifiなどを更新します。

  3. 03

    再ビルドして再配備

    古いコンテナ層を使わずに再ビルドし、ランナーやパッケージのキャッシュも更新します。

  4. 04

    各実行環境で再検証

    実際に動作する実行ファイル、パッケージ、CAの参照先、ダウンロードと業務TLS接続を確認します。

    対応策を見る関連情報 2件

    TWISA会員企業の対策

    各実行環境で再検証

    実際に動作する実行ファイル、パッケージ、CAの参照先、ダウンロードと業務TLS接続を確認します。

防御の構成多層防御

許可された業務通信のみを通し、各層で防御を行います。

  1. 01

    実行環境を棚卸し

    Python、venv、CIランナー、コンテナ、委託アプリ、組み込みツールを確認します。

  2. 02

    安全な方法で更新を取得

    Python公式告知のwheelとSHA-256の検証手順に従い、certifiなどを更新します。

  3. 03

    再ビルドして再配備

    古いコンテナ層を使わずに再ビルドし、ランナーやパッケージのキャッシュも更新します。

各層のログと通信データを集約し、監視と対応に活用します。

  1. 各実行環境で再検証実際に動作する実行ファイル、パッケージ、CAの参照先、ダウンロードと業務TLS接続を確認します。

TWISA会員企業の対策

出典

速報更新日:2026/10/25。