VWAY

Newsroom
Technical Resources


ALM3年以内に標的になるなら、TARAはいつ再び開くのか

VisualPro Tech Brief
濃い緑の背景の表紙イラスト:台の上に車両が置かれ、その手前に3本の棒が時系列で並んでいる。短い緑の棒に続いて最も高い赤い棒とオレンジの棒があり、右上からはOTAアップデートの信号が車両に降りてきて、手前には再び開かれた分析文書が置かれている
3年以内に標的になるなら、TARAはいつ再び開くのか
1つの公開エクスプロイトでリスクレベルが2から5へ:VisualPro TARAによる生産後サイバーセキュリティの再評価
VWAY 技術資料 · 2026年11月4日 · 読了時間 約8分
TARAISO/SAE 21434攻撃実現可能性リスク対応の決定OTA生産後セキュリティ
2026年11月4日

01要約

QNXが委託した調査で、組込み車載ソフトウェア開発者1,100人のうち83%が、ソフトウェア定義車両(SDV)は3年以内にサイバー攻撃の主要な標的になると答えました。この数字は開発者の予想であり、攻撃件数ではありません。それでも、この数字が投げかける問いは明確です。車両は10年以上にわたって道路を走り続けますが、量産開始時に完了した脅威分析とリスク評価(TARA)はいつまで有効なのでしょうか。TARAにおける攻撃実現可能性は、現時点で攻撃がどれだけ難しいかについての判断であり、その判断は攻撃コードが公開された瞬間に古くなります。架空のテレマティクス経路をVisualPro TARAで評価しました。公開されたエクスプロイトを反映すると、1つの攻撃パスの合計は27点から5点に下がり、リスクレベルは2から5に上がりました。もう1つのパスは変わりませんでした。しかし、リスク対応の決定は「保有」のままでした。リスク値は再計算されますが、決定は人があらためて下さなければなりません。本稿では、TARAを再び開くべきシグナルと、再び開いたときにどのセルを確認すべきかを整理します。

0283%が示すこと、示さないこと

QNXの「Under the Hood: SDV Developer Report」2026年版は、OnePollが7月20日から8月4日までオンラインで実施した調査です。セキュリティに関する数値は次のとおりです。

数値内容
83%SDVが3年以内にサイバー攻撃の主要な標的になると予想
48%セキュリティ脅威を今後の最大の懸念に挙げた(前年比5ポイント上昇)
47%SDVを大規模に展開するうえでの最大のリスクとしてサイバー脆弱性を挙げた
46%対応が最も難しい規制としてサイバーセキュリティ規格(UNECE WP.29、ISO/SAE 21434)を挙げた
79%動きの速い競合他社からのプレッシャーを感じている

これらの数値を読む際には、2つの点に留意してください。この調査は車載ソフトウェアを販売する企業が委託したもので、回答者は報酬を受けて参加しています。また、83%は開発者による予測であり、実際に発生した攻撃の統計ではありません。車両の83%が攻撃されるという意味ではありません。

この調査を取り上げたTheAutoExecの記事は、さらに一歩踏み込んでいます。筆者は、車両がいつまでセキュリティアップデートを受けられるのか、脆弱性が見つかったときにどう対応するのかを、メーカーは説明できるべきだと書いています。これは調査結果ではなく、筆者の意見です。ただ、エンジニアにとって、この問いはすぐに別の問いに変わります。その回答の根拠となるリスク評価は、今も正しいのか、という問いです。

03量産開始時のTARAは前提の上に成り立っている

ISO/SAE 21434は、コンセプトと開発で終わりません。その適用範囲には生産、運用、保守、廃棄が含まれます。箇条8はサイバーセキュリティサポート終了まで継続的なリスク評価と脆弱性管理に情報を提供する活動を、箇条13はインシデント対応とアップデートを、箇条14はサポート終了と廃棄を扱います。UN R155に基づくサイバーセキュリティ管理システムも、生産後のフェーズにまで及びます。

なぜ量産開始後に評価が変わるのでしょうか。攻撃ポテンシャル方式では、攻撃実現可能性は5つの要素の合計で決まります。

要素問うこと時間の経過とともに
経過時間攻撃を見つけて実行するのにどれだけかかるか攻撃コードが公開されると大幅に下がる
専門知識どのレベルの専門家が必要かツールが出回ると下がる
アイテム/コンポーネントに関する知識対象の情報を入手するのはどれだけ難しいか解析資料が広まると下がる
機会の窓対象に到達する機会はどれだけあるかコネクテッド機能が増えるほど容易になる
機器どのような機器が必要か機器が普及すると下がる

スコアが低いほど、攻撃が容易であることを意味します。量産開始時に「この攻撃は難しい」とした根拠の大半はこの5つのセルにあり、5つとも車両の外の世界が変われば変わります。資産も被害の大きさも変わらないまま、攻撃だけが容易になることがあるのです。

04例1:攻撃コードが公開されたとき

これは教育用の架空のシステムです(特定の車両やメーカーの設計ではありません)。テレマティクス制御ユニット(TCU)はセルラーネットワークに接続され、ネットワークスタックにオープンソースライブラリを使用しています。アップデートマネージャーは、署名検証鍵でOTAパッケージを検証します。脅威は2つあります。

  • TH-1 TCUのネットワークスタックの脆弱性を突いてリモートでコードを実行し、偽造した車両制御メッセージを送信する(影響度 Severe)
  • TH-2 診断ポート経由でECUのメモリを読み出し、署名検証鍵を抽出して偽造アップデートパッケージをインストールする(影響度 Major)

量産開始時(T0)には、2つの脅威はいずれも難しいと評価されていました。攻撃者がTH-1の脆弱性を自ら見つけなければならなかったためです。ここで、TCUが使用するライブラリの脆弱性が攻撃コードとともに公開されたと仮定します(T1)。AP-1の値が変わります。

AP-1の要素T0 量産開始時T1 公開後変わる理由
経過時間171自力で見つけるなら数か月、公開コードを流用するなら数日
専門知識63熟練者なら実行でき、専門家は不要
アイテム/コンポーネントに関する知識30必要な情報が公開された
機会の窓11セルラー接続は変わらない
機器00一般的な機器で十分
合計275
攻撃実現可能性Very LowHigh
比較のために上下に並べた2つのVisualPro TARA攻撃実現可能性画面。量産開始時のAP-1は経過時間17、専門知識6、知識3、機会の窓1、機器0で合計27、Very Low。攻撃コード公開後のAP-1は1、3、0、1、0で合計5、Highとなり、AP-2は両時点とも合計38、Very Lowのまま
T0とT1のVisualPro TARA攻撃実現可能性画面:変わるのはAP-1の値だけで、AP-2は合計38、Very Lowのまま

次はリスク計算画面です。

脅威影響度T0 実現可能性 · リスクレベルT1 実現可能性 · リスクレベル対応決定
TH-1SevereVery Low · 2High · 5保有(T0で下した決定のまま)
TH-2MajorVery Low · 1Very Low · 1保有
比較のために上下に並べた2つのVisualPro TARAリスク計算・対応決定画面。量産開始時のTH-1はVery Low、Severe、リスクレベル2、保有。攻撃コード公開後のTH-1はHigh、Severe、リスクレベル5だが、対応決定は保有のままで、赤枠で囲まれている。TH-2は両時点ともVery Low、Major、リスクレベル1、保有
T0とT1のVisualPro TARAリスク計算・対応決定画面:TH-1のリスクレベルは5になったが、対応決定は「保有」のまま

ここで注目すべき点が2つあります。

第一に、最初からやり直す必要はありません。変わったのは1つの攻撃パスの評価であり、TH-2はそのままでした。公開された脆弱性がどの資産と攻撃パスに関わるかが分かれば、見直す範囲は絞り込めます。

第二に、リスク値は再計算されますが、決定はひとりでには変わりません。リスクレベル5の横に「保有」が残ったままです。この決定はリスクレベルが2だったときに下されたものです。誰も見直さなければ、文書は古い決定をあたかも今も有効であるかのように示し続けます。リスク対応の決定は責任を伴う判断であるため、ツールが下すべきものではありません。だからこそ、誰がいつ見直すのかを手順で定めておく必要があります。

この例では、TH-1の決定を「低減」に変更し、2つのサイバーセキュリティ目標を攻撃パスに紐づけました。

  • SG-1 TCUネットワークスタックの公開脆弱性は、定められた期間内にOTAパッチで解消する
  • SG-2 TCUからの制御メッセージは、許可されたものだけがゲートウェイを通過して車両内部に入る

SG-1の「定められた期間」こそ、TheAutoExecの筆者が問うサポートの約束につながる部分です。パッチ期間とサポート期間を示すには、その裏付けとなるリスク評価が必要です。

05例2:OTAで機能が追加されるとき

2つ目のシグナルは外部からではなく、自社側から生じます。量産開始後にOTAでリモートスタート機能が追加されたとします(T2)。量産開始時のTARAには、この機能の資産も攻撃パスもありません。既存の値を修正するだけでは不十分で、新しい項目が必要です。

TARA項目追加した内容
資産リモートスタート指令の認証トークン(機密性、完全性)
ダメージシナリオ不正なリモートスタートにより車両が盗難される(Financial Major)
脅威TH-3 リモートスタートAPIの認証上の欠陥を悪用し、権限のないユーザーが始動指令を送信する
攻撃パスAP-3 アプリとサーバー間のAPIを解析し、認証トークンを偽造してリモートスタート指令を送信する
攻撃実現可能性 · リスクレベル合計10 · High · 4
対応決定 · サイバーセキュリティ目標低減 · SG-3 リモートスタート指令は、車両所有者に発行された有効な認証がある場合にのみ実行する
VisualPro TARAリスク計算・対応決定画面の最終状態。TH-1はHigh、Severe、リスクレベル5、低減。TH-2はVery Low、Major、リスクレベル1、保有。新たに追加したTH-3はHigh、Major、リスクレベル4、低減
VisualPro TARAリスク計算画面の最終状態:TH-1は低減、TH-2は保有、新たに追加したTH-3は低減
VisualPro TARAサイバーセキュリティ目標リスト。TH-1の下に攻撃パスAP-1と目標SG-1・SG-2、TH-2の下にAP-2、TH-3の下にAP-3と目標SG-3があり、各脅威の行には低減または保有の対応決定が表示されている
VisualPro TARAサイバーセキュリティ目標画面:対応決定、攻撃パス、紐づけられた目標SG-1〜SG-3が1つのリストに表示される

QNXの調査では、79%がスピードへのプレッシャーを感じていると回答しました。機能のリリース頻度が高まるほど、TARAを一度で完了する文書として扱うことは難しくなります。新機能のリリース手順には、TARAが更新されたかどうかを確認する項目が必要です。

06いつ再び開くか:4つのシグナル

シグナル最初に確認することTARAで変わる箇所
公開された脆弱性・攻撃コード自社で使用している部品やライブラリに該当するか攻撃実現可能性の要素 → リスクレベル → 対応決定
OTAによる機能追加・インターフェース変更新しい資産や新しい攻撃パスがあるか資産、ダメージ、脅威、攻撃パスの新規追加
実際のインシデントや侵害の兆候量産開始時の前提が崩れていないか攻撃実現可能性、サイバーセキュリティ目標
サイバーセキュリティサポート終了の決定保有を選んだリスクをいつまで抱え続けるのか対応決定

シグナルを見つけることと、評価をやり直すことは別の仕事です。脆弱性情報の収集とインシデント対応には別の仕組みが必要です。TARAは、その仕組みが見つけたことがリスクと決定をどう変えるかを記録する場です。

07VisualPro TARAでできること・できないこと

できること

1資産からダメージ、脅威、攻撃パス、サイバーセキュリティ目標、リスク対応までを1つのモジュールでつなげます。

本稿の例はこの順序で入力しました。VisualPro TARAの詳細はこちら

2攻撃実現可能性を3つの方式で評価します。

攻撃ポテンシャル、攻撃ベクトル、CVSS v3から選択できます。本稿では、要素ごとの変化が分かる攻撃ポテンシャル方式を使用しました。

3評価値を変更すると、リスクレベルが再計算されます。

本稿のT1では、AP-1の値だけを変更したところ、TH-1のリスクレベルだけが2から5に変わりました。

4MCP接続でAIと協働できます。

この例は、VisualProのMCP接続を通じてClaudeが草案を作成し、VWAYがレビューしました。

できないこと

VisualPro TARAは評価を記録し、計算するツールです。脆弱性情報の収集やインシデント対応は行わないため、攻撃コードが公開されたという事実は担当者が判断して入力する必要があります。

08明日確認すること

セキュリティ担当

  • 各リスク対応の決定について、いつ下されたのか、当時のリスクレベルはいくつだったのかが分かりますか。
  • 公開脆弱性が見つかったとき、どの資産と攻撃パスを確認すべきかをすぐに特定できますか。

開発・製品担当

  • OTA機能のリリース手順で、TARAが更新されたかどうかを確認していますか。
  • オープンソースライブラリはTARAの資産と紐づけられていますか。

品質・法規担当

  • TARAを再び開くシグナル、担当者、期限が手順に明記されていますか。
  • 顧客に約束するサポート期間はリスク評価と整合していますか。

09まとめ

量産開始時のTARAは、その日の判断です。車両が道路を走っている間に攻撃は容易になり、機能も増えていくため、いつ再び開くのか、誰が決定をあらためて下すのかを先に決めておいてください。

10よくある質問

Q1脆弱性が見つかるたびに、TARAを最初からやり直さなければなりませんか。

いいえ。その脆弱性が関わる資産と攻撃パスだけを再評価してください。本稿の例でも、変わったのは1つの攻撃パスだけでした。ただし、影響範囲をすばやく特定するには、TARAの資産と実際の構成部品が紐づけられている必要があります。

Q2攻撃実現可能性が上がると、影響度も変わりますか。

両者は別物です。影響度は被害の大きさであり、攻撃実現可能性は攻撃の容易さです。本稿では、TH-1の影響度はSevereのまま、攻撃実現可能性がVery LowからHighに上がり、それによってリスクレベルが変わりました。

Q3CVSSスコアが高い脆弱性なら、リスクも自動的に高くなるのではありませんか。

いいえ。CVSSは脆弱性の深刻度を表すものですが、TARAのリスクは、その脆弱性が自社の車両でどのような攻撃パスを開き、どのような被害につながるかも考慮します。同じ脆弱性でも、ゲートウェイフィルターなどの構造によって攻撃パスの評価が変わることがあります。

Q4リスクを保有するという決定は誤りなのでしょうか。

いいえ。リスクが低いうちに保有するのは妥当な決定になりえます。問題は、その根拠が変わったのに決定だけが残っている場合です。決定は当時のリスクレベルとともに記録し、シグナルが現れたときに見直してください。

Q5どこから始めればよいですか。

量産開始時のTARAで「保有」とした項目をすべて抽出してください。各項目の攻撃実現可能性の根拠が今も成り立つかを1行ずつ確認すれば、どこから再び開くべきかが見えてきます。
参考資料
· QNX, "Under the Hood: SDV Developer Report" プレスリリース、2026年10月21日 — プレスリリースを読む
· TheAutoExec, "Four-fifths of automotive software developers expect their cars to be attacked by hackers within three years"、2026年10月28日 — 記事を読む
· ISO/SAE 21434:2021 Road vehicles — Cybersecurity engineering (箇条1 適用範囲、箇条8・13・14・15) — ISO概要ページ
· UN Regulation No. 155 Cyber security and cyber security management system — UNECE概要ページ
※本稿のテレマティクスとOTAの例は教育用の架空のシステムであり、特定の車両やメーカーの設計ではありません。評価値は説明のための判断であり、攻撃コードの公開とリモートスタート機能の追加は想定上の状況です。例の分析は、VWAYがVisualProのMCP接続を通じてClaudeを使用して作成し、レビューしました。
まずは保有を選んだリスクの見直しから
脅威を1つと攻撃パスを1つお知らせいただければ、VisualPro TARAでの再評価を一緒に進めます。
株式会社VWAY  |  sales@vwaycorp.com