本文へ移動
English version →
重大 9.2 急ぎ度: 早めに

PTC WindchillとFlexPLMに深刻なRCE脆弱性

製品設計データを預かるPTC WindchillとFlexPLMに、外部から任意のコードを実行されるおそれのある深刻な脆弱性が公表されました。自社の版が対象か確認し、PTCの告知で修正版を入手するとともに、外部への公開範囲も見直してください。

CVE-2026-126325 公開 更新 執筆・監修: 佐々木 航 人が監修しながらAIを活用して執筆
画像は生成 AI で作成したイメージです

急ぎ度: 早めに

CVSS v3は9.0、v4は9.2で、認証なしにネットワーク経由で悪用できる評価であり、公表が2026年11月11日と直後のため、修正版の有無を今日中に確認する段階です。

関係があるか

WindchillまたはFlexPLMを自社運用(オンプレミスや自社管理のクラウド)している製造業・小売業・アパレル業などが対象です。取引先や海外拠点に向けてネットワークへ公開している環境は、特に優先して確認してください。

製品影響を受ける版修正版
PTC Windchill 11.0 M030、11.1 M020、11.2.1.0、12.0.2.0、12.1.2.0、13.0.2.0、13.1.0.0、13.1.1.0、13.1.2.0、13.1.3.0、13.1.4.0 修正版の番号はPTCのサポート記事(CS483249)で確認してください
PTC FlexPLM 11.0 M030、11.1 M020、11.2.1.0、12.0.2.0、12.1.2.0、13.0.2.0、13.1.0.0、13.1.1.0、13.1.2.0、13.1.3.0 修正版の番号はPTCのサポート記事(CS483249)で確認してください

確かめ方

  1. 1WindchillまたはFlexPLMが社内のどのサーバーで動いているかを、構成管理台帳や情シスの資産一覧で洗い出します。部門が独自に立てた環境や、子会社・取引先と共用の環境も含めます。
  2. 2各環境の版を確認し、上の対象の版と照らします。Windchillのシェルで版を表示できます。
  3. 3Windchillのサーバーが、インターネットや取引先のネットワークから到達できる状態かを、ファイアウォールやリバースプロキシの設定で確認します。

何が起きたか

PTCのWindchillとFlexPLMに、外部から送り込まれた細工済みのデータによって、サーバー上で任意のコードを実行されるおそれのある脆弱性が見つかりました。2026年11月11日に公表されています。

原因は、信頼できない入力データを元のオブジェクトに復元する処理(デシリアライズ)の扱いです。分類はCWE-502(信頼できないデータのデシリアライゼーション)とCWE-20(不適切な入力検証)の2つが付いています。

PTCは両製品の広い範囲の版を影響ありとしています。Windchillは11.0 M030から13.1.4.0まで、FlexPLMは11.0 M030から13.1.3.0までです。

攻撃の流れ

  1. 1

    到達できる

    対象製品のサーバーにネットワーク経由で接続できる位置にいる攻撃者が対象になります。

  2. 2

    細工データ送信

    信頼できない入力として、復元処理に細工したデータが渡されます。

  3. 3

    コード実行

    復元の過程でサーバー上のプロセスの権限により、意図しないコードが動きます。

  4. 4

    設計情報へ波及

    製品データの閲覧・改ざんや、同じネットワーク内への侵入の足がかりにされるおそれがあります。

公開されている情報をもとにした流れの例です。

どう悪用されるか

認証は不要で、利用者の操作も必要ありません。ネットワーク経由で対象サーバーに到達できれば悪用が成り立つと評価されています。攻撃の難易度(AC)は高と評価されているため、条件がそろわなければ成功しにくいと見られますが、攻撃が成り立ったときの影響は小さくありません。

悪用されると、機密性・完全性・可用性のすべてに大きな影響が出ます。具体的には、設計データやBOM(部品表)の漏えい、データの書き換え、システムの停止が考えられます。また、攻撃対象がこのサーバーにとどまらず、周辺のシステムにも及ぶ評価(スコープの変更あり)が付いています。

今すぐやること

  1. 1

    対象の版かどうかを確認する

    WindchillとFlexPLMの稼働環境をすべて洗い出し、版が影響範囲に入っていないか照合します。開発・検証用の環境も忘れずに見ます。

    windchill version
  2. 2

    PTCの告知で修正版と回避策を確認する

    PTCのサポート記事(CS483249)に、修正版の番号と提供状況が載っています。版ごとに入手先と適用手順が異なる可能性があるため、自社の版に合うものを選びます。修正版の提供が始まっていない版があれば、PTCに問い合わせてください。

  3. 3

    修正版を適用する

    修正版が出ている版は、検証環境で動作を確認したうえで、できるだけ早く本番へ適用します。インターネットに公開している環境を先に処理します。

  4. 4

    外部からの到達経路を絞る

    適用までの間は、利用者と取引先のIPアドレスを限定するなど、サーバーへ接続できる範囲を狭めます。

  5. 5

    不審な動きがないか調べる

    公表直後のため侵害の可能性は低めと考えられますが、サーバーのログで、見覚えのないプロセスの起動、設定やファイルの不審な変更、外部への大きな通信がないかを見ておきます。

修正版がないあいだのつなぎ

PTC公式の回避策は、告知の本文を確認できていないため案内できません。修正版を当てるまでのつなぎとして、ファイアウォールやVPNで、Windchill・FlexPLMへ接続できる送信元を必要最小限に絞ってください。あわせて、サーバーのログと外向きの通信を、普段より注意して監視しておくと、異常に早く気づけます。

背景

Windchillは、製品の設計図面・部品表・変更履歴をまとめて管理するPLM(製品ライフサイクル管理)の基盤です。設計部門だけでなく、調達や製造、取引先との共有にもつながるため、置かれているサーバーには製品開発の重要な情報が集まります。FlexPLMは同じPTCの製品で、アパレルや小売の商品企画・仕様管理に使われます。

デシリアライズの処理に起因する脆弱性は、Javaで作られた業務システムで、任意のコード実行につながりやすい種類として知られてきました。入力として受け取ったデータを、検証が不十分なままオブジェクトへ戻すと、攻撃者が用意した内容がそのまま処理されてしまうためです。今回も、認証なしにネットワークから到達できる評価が付いているため、設計情報を預かるサーバーが外部に近い位置にあるかどうかが、危険度を大きく左右すると筆者は見ています。

よくある質問

Q.WindchillではなくFlexPLMだけを使っていても対象ですか。
A.対象です。CVEの記録では、WindchillとFlexPLMの両方が影響を受ける製品として挙がっています。FlexPLMは13.1.3.0までの版が対象で、Windchillより1版少ない範囲です。
Q.社内では使っていませんが、取引先が運用しているWindchillに設計データを預けています。何をすればよいですか。
A.取引先に、版の確認と修正版の適用状況を問い合わせてください。預けたデータの取り扱いが契約上どうなっているかも、あわせて確認しておくと、万一のときの連絡が早くなります。

この記事は、取得元の公開情報をもとに、人が監修しながらAIを活用して執筆しています。執筆と監修は佐々木 航が担い、公開したあとも人が内容を確認しています。誤りに気づいたときは直し、記事の末尾に訂正の行を残します。対応を決める前に、下の原文と参照先も確認してください。

原文の説明 取得元が公開している説明をそのまま載せています (多くは英語)。

A critical remote code execution (RCE) vulnerability has been reported in PTC Windchill and PTC FlexPLM. The vulnerability may be exploited through the deserialization of untrusted data.

出典: CVE.org (CVE Program・cvelistV5) NVD GitHub Advisory

参照URL

当サイトでは、アクセス解析と広告の効果測定のために Cookie を使います。株式会社Game のサイト共通の設定です。 詳しく