VWAY

Newsroom
Technical Resources


RAS三年内将成为攻击目标?何时重新开启 TARA

VisualPro Tech Brief
深绿色背景的封面插图:一辆车停在平台上,车前按时间顺序立着三根柱条。较矮的绿色柱条之后是最高的红色柱条和橙色柱条,OTA 升级信号从右上方落向车辆,前景中放着一份重新打开的分析文档
三年内将成为攻击目标?何时重新开启 TARA
一份公开的攻击代码让风险等级从 2 升至 5:用 VisualPro TARA 重新评估后开发阶段(生产后)的网络安全
VWAY 技术资料 · 2026年11月4日 · 阅读时间约8分钟
TARAISO/SAE 21434攻击可行性风险处置决策OTA生产后安全
2026年11月4日

01摘要

在 QNX 委托开展的一项调查中,1,100 名嵌入式汽车软件开发者中有 83% 认为,软件定义汽车(SDV)将在三年内成为网络攻击的主要目标。这一数字是开发者的预期,而非攻击次数的统计。但它引出的问题依然明确:车辆会在道路上行驶十多年,那么在量产时完成的威胁分析与风险评估(TARA)能保持有效多久?TARA 中的攻击可行性是对“当下发动攻击有多难”的判断,一旦攻击代码被公开,这一判断随即过时。我们用 VisualPro TARA 评估了一条虚构的远程信息处理(telematics)路径。在反映已公开的攻击代码后,其中一条攻击路径的合计分值从 27 分降至 5 分,风险等级从 2 升至 5,另一条路径则保持不变。然而,处置决策一栏仍显示“保留”。风险值会被重新计算,但决策必须由人重新作出。本文梳理了应当重新开启 TARA 的信号,以及重新开启时应查看哪些栏位。

0283% 说明了什么,又没有说明什么

QNX《Under the Hood: SDV Developer Report》2026 年版由 OnePoll 于 7 月 20 日至 8 月 4 日在线开展调查。与安全相关的数据如下。

数据内容
83%预计 SDV 将在三年内成为网络攻击的主要目标
48%将安全威胁列为未来最大的担忧(比上年上升 5 个百分点)
47%认为网络漏洞是大规模推出 SDV 的最大风险
46%认为网络安全标准(UNECE WP.29、ISO/SAE 21434)是最难满足的法规
79%感受到来自行动更快的竞争对手的压力

解读这些数据时需要记住两点。第一,这项调查由一家销售车载软件的公司委托开展,受访者有偿参与。第二,83% 是开发者的预测,而不是已发生攻击的统计,并不意味着 83% 的车辆会遭到攻击。

TheAutoExec 报道这项调查的文章更进了一步。作者写道,制造商应当能够说明车辆将在多长时间内获得安全更新,以及出现漏洞时如何应对。这是作者的观点,而非调查结果。不过对工程师而言,这个问题会立刻变成另一个问题:作为回答依据的风险评估,现在仍然正确吗?

03量产时的 TARA 建立在假设之上

ISO/SAE 21434 的范围并不止于概念和开发阶段,还涵盖生产、运行、维护和报废。第 8 章涵盖为持续风险评估提供信息的活动,以及直至网络安全支持终止的漏洞管理;第 13 章涵盖事件响应与更新;第 14 章涵盖支持终止与报废。UN R155 规定的网络安全管理体系同样延伸到生产后阶段。

为什么量产之后评估结果会发生变化?在攻击潜力方法中,攻击可行性由五个因素之和决定。

因素考察内容随时间变化
耗时发现并实施攻击需要多长时间?攻击代码一旦公开便大幅缩短
专业知识需要什么水平的专家?出现工具后随之降低
相关项或组件知识获取目标信息有多难?分析资料传播后随之降低
机会窗口接触目标的机会有多少?随着联网功能增加而变得更容易
设备需要什么设备?设备变得常见后随之降低

分值越低,表示攻击越容易。量产时写下“该攻击很难”的依据大多位于这五个栏位中,而车辆外部的世界一旦变化,这五个栏位都会随之变化。即使资产和损害程度保持不变,攻击本身也可能变得更容易。

04示例 1:攻击代码被公开时

这是一个用于教学的虚构系统(并非任何车辆或制造商的设计)。远程信息控制单元(TCU)连接蜂窝网络,其网络协议栈使用了一个开源库。升级管理器使用签名验证密钥校验 OTA 软件包。威胁有两项。

  • TH-1 利用 TCU 网络协议栈的漏洞远程执行代码,并发送伪造的车辆控制报文(影响 Severe)
  • TH-2 通过诊断端口读取 ECU 内存,提取签名验证密钥后安装伪造的升级软件包(影响 Major)

在量产时(T0),两项威胁都被评为难以实施,因为攻击者必须亲自找到 TH-1 的漏洞。现在假设 TCU 所用库中的漏洞连同攻击代码已被公开(T1)。AP-1 的数值随之变化。

AP-1 因素T0 量产时T1 公开后变化原因
耗时171自行发现需数月,改写公开代码只需数天
专业知识63熟练人员即可实施,无需专家
相关项或组件知识30所需信息现已公开
机会窗口11蜂窝网络连接未变
设备00标准设备即可
合计275
攻击可行性Very LowHigh
上下叠放、用于对比的两张 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
VisualPro TARA 攻击可行性界面中的 T0 与 T1:只有 AP-1 的数值发生变化,AP-2 仍为合计 38、Very Low

接下来是风险计算界面。

威胁影响等级T0 可行性 · 风险等级T1 可行性 · 风险等级处置决策
TH-1SevereVery Low · 2High · 5保留(T0 时作出的决策,未改变)
TH-2MajorVery Low · 1Very Low · 1保留
上下叠放、用于对比的两张 VisualPro TARA 风险计算与处置决策界面。量产时,TH-1 为 Very Low、Severe、风险等级 2、保留。攻击代码公开后,TH-1 为 High、Severe、风险等级 5,但处置决策仍显示保留,并以红框标出。TH-2 在两个时间点均为 Very Low、Major、风险等级 1、保留
VisualPro TARA 风险计算与处置决策界面中的 T0 与 T1:TH-1 的风险等级已变为 5,但处置决策仍显示“保留”

这里有两点值得注意。

第一,无需从头再来。变化的只是一条攻击路径的评估,TH-2 保持原样。只要弄清公开的漏洞涉及哪项资产和哪条攻击路径,需要复查的范围就会缩小。

第二,风险值会被重新计算,但决策不会自行改变。“保留”依然留在风险等级 5 旁边,而这一决策是在风险等级为 2 时作出的。如果没有人重新开启,文档就会继续把过时的决策当作仍然有效的决策来呈现。处置决策是承担责任的判断,不应由工具代为作出。因此,必须在流程中规定由谁、在何时进行复查。

在本示例中,我们将 TH-1 的决策改为“降低”,并将两个网络安全目标关联到该攻击路径。

  • SG-1 TCU 网络协议栈中的公开漏洞须在规定期限内通过 OTA 补丁予以解决
  • SG-2 来自 TCU 的报文中,只有允许的控制报文才能经网关进入车内

SG-1 中的“规定期限”,正是与 TheAutoExec 作者所追问的支持承诺相衔接之处。要说明补丁期限和支持期限,就需要有作为依据的风险评估。

05示例 2:通过 OTA 增加功能时

第二个信号并非来自外部,而是来自我们自身。假设量产后通过 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 显示在同一列表中

在 QNX 的调查中,79% 的受访者表示面临速度压力。功能发布越频繁,就越难把 TARA 当作一次性完成的文档。新功能的发布流程中需要有一项,确认 TARA 是否已更新。

06何时重新开启:四个信号

信号首先确认TARA 中发生变化的内容
公开漏洞或攻击代码是否涉及我们使用的零部件或库?攻击可行性因素 → 风险等级 → 处置决策
OTA 功能增加或接口变更是否出现了新的资产或新的攻击路径?新增资产、损害、威胁和攻击路径
实际事件或入侵迹象量产时的假设是否已被打破?攻击可行性、网络安全目标
终止网络安全支持的决定我们选择保留的风险还要承担多久?处置决策

发现信号与重新评估是两项不同的工作。收集漏洞信息和响应事件需要单独的体系。TARA 是记录该体系所发现的事实如何改变风险和决策的地方。

07VisualPro TARA 能做什么,不能做什么

能做什么

1在一个模块中从资产依次推进到损害、威胁、攻击路径、网络安全目标和风险处置。

本文的示例就是按此顺序录入的。进一步了解 VisualPro TARA

2以三种方式评定攻击可行性。

可在攻击潜力、攻击向量和 CVSS v3 中选择。本文采用攻击潜力方法,因为它能逐项显示各因素的变化。

3修改评估值后,风险等级会重新计算。

在本文的 T1 中,只修改 AP-1 的数值,就只有 TH-1 的风险等级从 2 变为 5。

4通过 MCP 连接与 AI 协同工作。

本示例由 Claude 通过 VisualPro 的 MCP 连接起草,并由 VWAY 审核。

不能做什么

VisualPro TARA 是记录和计算评估的工具。它不收集漏洞信息,也不进行事件响应,因此攻击代码已被公开这一事实,需要由负责人判断并录入。

08明天要确认的事项

安全负责人

  • 对于每一项处置决策,能否知道它是何时作出的、当时的风险等级是多少?
  • 出现公开漏洞时,能否立即找到需要查看的资产和攻击路径?

开发与产品负责人

  • OTA 功能的发布流程中是否有确认 TARA 是否已更新的项目?
  • 开源库是否与 TARA 中的资产相关联?

质量与法规负责人

  • 流程中是否写明了重新开启 TARA 的信号、负责人和处理期限?
  • 向客户承诺的支持期限是否与风险评估相符?

09结语

量产时的 TARA 只是当天的判断。车辆在道路上行驶期间,攻击会变得更容易,功能也会不断增加。因此,应当预先确定何时重新开启 TARA,以及由谁重新作出决策。

10常见问题

Q1每次出现漏洞,都必须从头重做 TARA 吗?

不必。只需重新评估该漏洞涉及的资产和攻击路径。在本文的示例中,也只有一条攻击路径发生了变化。不过,要快速找到受影响的范围,TARA 中的资产必须与实际组件相关联。

Q2攻击可行性升高时,影响等级也会改变吗?

两者是相互独立的。影响等级表示损害的大小,攻击可行性表示攻击的难易程度。在本文中,TH-1 的影响仍为 Severe,只有攻击可行性从 Very Low 升至 High,正是这一点改变了风险等级。

Q3如果漏洞的 CVSS 分值很高,风险不就自然很高吗?

不能这样看。CVSS 描述的是漏洞本身的严重程度,而 TARA 的风险还要考察该漏洞在本车中会打开哪条攻击路径、导致何种损害。同一漏洞可能因网关过滤器等结构的不同,而使攻击路径得到不同的评定。

Q4保留风险的决策是错误的吗?

不是。在风险较低时选择保留,可以是合理的决策。问题在于决策依据已经改变,而决策本身却原封不动。请将决策与作出决策时的风险等级一并记录,并在出现信号时重新审视。

Q5应该从哪里开始?

请把量产时 TARA 中标为“保留”的条目全部找出来。逐条确认每个条目的攻击可行性依据现在是否仍然成立,就能看出应当先从哪里重新开启。
参考资料
· 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 编写并审核。
先从您选择保留的风险开始复查
只需提供一项威胁和一条攻击路径,我们将与您一起在 VisualPro TARA 中完成重新评估。
VWAY 公司 | sales@vwaycorp.com