欧盟网络弹性法案(CRA)
警告
本文档仅供参考,不构成法律建议。请咨询您的法律顾问,以获取适用于您具体情况的合规指导。
概述
网络弹性法案([CRA24])是一部欧盟法规,为投放欧盟市场的具有数字元素的产品(PDE)制定了网络安全要求。该法规于 2024 年 12 月 10 日生效。
关键日期
2026 年 6 月 11 日:评估机构开始运行
2026 年 9 月 11 日:制造商必须报告漏洞和事件
2027 年 12 月 11 日:法规全面适用
本页说明 CRA 与在商业产品中使用 Zephyr 的制造商之间的关系,以及 CRA 与作为开源软件管理者的 Zephyr 项目自身之间的关系。
对制造商而言,CRA 规定了基本的网络安全要求(Annex I Part I),以及漏洞处理和报告义务(Annex I Part II)。对于作为开源软件管理者的 Zephyr 项目,CRA 引入了一套量身定制的义务,包括维护网络安全政策、报告被积极利用的漏洞和严重事件,以及与市场监督机构合作。
面向使用 Zephyr 的制造商
CRA 是否适用于我的产品?
如果您为商业目的将具有数字元素的产品(PDE)投放欧盟市场,则 CRA 适用。这包括带有嵌入式软件的硬件设备以及独立软件产品。
我的产品属于哪一类别?
CRA 根据风险将产品分为不同类别:重要产品 (Annex III)和 关键产品 (Annex IV)。未列入任一类别产品被视为 默认产品,其要求较低。
例如,默认产品通常可以依赖自我评估(参见 合规路径),所需的文档和保证要求较少。
类别 |
简要说明 |
Zephyr 用例示例 |
|---|---|---|
默认 |
未列为“重要”或“关键”的具有数字元素的产品。 |
|
重要产品(I 类) |
风险较高的产品,通常面向消费者,执行与安全或访问相关的功能。 |
|
重要产品(II 类) |
用于企业/工业/基础设施场景或承担特权网络角色的高风险产品。 |
|
关键 |
一旦遭到破坏可能严重影响关键基础设施或基本服务的产品。 |
|
核心功能与集成
分类取决于最终产品的 核心功能,而不是它集成的各个组件(Article 7)。
将重要或关键组件(例如安全元件、嵌入式浏览器)集成到另一个产品中,并 不会 自动使该产品成为重要或关键产品。
某产品 能够 执行重要/关键类别的功能,但其核心功能不同,则 不 视为具有该核心功能。
示例:
如果您使用 Zephyr 构建网络防火墙,其核心功能是安全,因此该产品属于重要产品(II 类)。
如果您使用 Zephyr 构建咖啡机,并利用 Zephyr 的网络协议栈功能来保护设备,其核心功能仍然是制作咖啡。这是一款“默认”产品。
简而言之,在设备中使用安全关键的 Zephyr 功能(如密码学或安全启动)并 不会 将该设备提升到更高的风险类别。
有关详细分类,请参见 Annex III 和 Annex IV。带技术说明的产品类别完整列表见 Implementing Regulation (EU) 2025/2392。
我必须选择哪条合规路径?
CRA 根据您的产品类别定义了不同的合规评定程序。您必须选择与您的分类以及对协调标准依赖程度相对应的路径。
“模块”指 Decision No 768/2008/EC (“新立法框架”)中定义、并由 CRA 在 Annex VIII 中调整的特定评定程序:
作为制造商,我的主要义务有哪些?
CRA 主要在 Article 13 (产品要求和尽职调查)和 Article 14 (漏洞处理和报告)中规定了制造商的义务。无论产品分类如何,以下核心义务适用于所有具有数字元素产品的制造商。
- 风险评估
在整个产品生命周期中评估并记录网络安全风险。
- 尽职调查
在集成第三方组件(包括 Zephyr 等开源软件)时进行尽职调查。
- 漏洞处理
处理漏洞至少 5 年(支持期),包括接收报告和应用更新。
- 事件报告
报告影响 Zephyr 的被积极利用的漏洞,以及影响项目基础设施的严重事件。
- 技术文档
按照 Article 31 和 Annex VII 创建文档。
- 合规评定
按照 Article 32 和 Annex VIII 进行合规评定。
- CE 标志
加贴 CE 标志并起草欧盟合规声明。
不合规会受到哪些处罚?
最高 15,000,000 欧元或全球年营业额的 2.5%(违反 Article 13 和 Article 14 的情况)。
最高 10,000,000 欧元或营业额的 2%(违反其他义务的情况)。
漏洞报告义务有哪些?
CRA 区分“普通”漏洞(通过常规漏洞管理流程处理)和触发 Article 14 下严格通知时限的情况:被积极利用的漏洞 和 严重事件。
下表总结了最低报告步骤。
步骤 |
截止时间 |
内容(最低要求) |
|---|---|---|
早期预警 |
知悉后 24 小时内 |
通过单一报告平台通知您的 CSIRT 协调员和 ENISA,说明您的产品受到被积极利用的漏洞影响。在已知的情况下,说明该产品在哪些成员国可用。 |
漏洞通知 |
知悉后 72 小时内 |
提供受影响产品的一般信息、漏洞利用和漏洞的一般性质、已采取的纠正或缓解措施,以及用户可以采取的措施。在适用的情况下,说明您认为所通知信息的敏感程度。 |
最终报告 |
在纠正或缓解措施可用后不迟于 14 天 |
描述该漏洞、其严重程度和影响、利用该漏洞的恶意行为者的信息(如有),以及所提供安全更新或其他纠正措施的详细信息。 |
步骤 |
截止时间 |
内容(最低要求) |
|---|---|---|
早期预警 |
知悉后 24 小时内 |
通过单一报告平台通知您的 CSIRT 协调员和 ENISA,说明严重事件影响了您产品的安全。说明是否怀疑该事件由非法或恶意行为引起,并在已知的情况下说明该产品在哪些成员国可用。 |
事件通知 |
知悉后 72 小时内 |
提供事件性质的一般信息、初步评估(包括当时已知的影响/严重程度)、已采取的纠正或缓解措施,以及用户可以采取的措施。在适用的情况下,说明您认为所通知信息的敏感程度。 |
最终报告 |
事件通知后 1 个月内 |
提供事件的详细描述,包括严重程度和影响、威胁类型或可能根本原因,以及已实施和正在进行的缓解措施。 |
如何获取 SBOM(软件物料清单)?
Zephyr 可以使用 west spdx 命令为您的应用程序自动生成 SBOM。
有关如何配置和使用此工具的详细信息,请参见 west spdx。
我应该如何处理 Zephyr 漏洞?
作为将 Zephyr 集成到产品中的制造商,您仍需负责漏洞管理,并在适用时负责 CRA 报告。Zephyr 会提供漏洞信息,但您必须针对自己的产品进行评估并采取行动。
一种实用工作流程如下:
及时了解信息。注册 Zephyr Vulnerability Alert Registry,以便在漏洞披露时收到通知。
评估影响。对于每份安全公告,使用您的 SBOM 和配置来确定产品中是否存在受影响的 Zephyr 组件、该组件是否可访问以及是否与安全相关。
规划修复。决定适当的响应措施(例如应用补丁、调整配置等)。
部署修复。集成、测试并推出所选修复,同时根据需要更新 SBOM 和产品文档。
履行报告义务。如果该漏洞影响您的产品且被积极利用,或导致严重事件,请按照 Article 14 的时限以及上一节 CRA 漏洞报告义务 进行报告。
Zephyr 处理漏洞的时间线是怎样的?
Zephyr 运行自己的 PSIRT 流程,并设定了分类、通知和披露的目标时间线。这些是 项目 时间线,不是制造商的法律截止期限。
根据 Article 14,您的 CRA 报告义务在 您 知悉您的产品受到被积极利用的漏洞或严重事件影响时触发。这可能 早于 下文列出的某些 Zephyr 里程碑,意味着您可能必须在 Zephyr 修复可用之前或公开披露之前发送早期预警或事件报告。
Zephyr 使用私有的 GitHub 安全公告和禁运期(最多 90 天)来协调修复和披露。完整流程在 漏洞报告 中描述,关键里程碑如下:
7 天内:向初始报告者提供 PSIRT 反馈。
30 天内:通过警报注册表通知制造商,并由项目提供修复。
总计最多 90 天:安全敏感漏洞在禁运期后公开。
我需要在 Zephyr 中报告我发现的漏洞吗?
需要,根据 Article 13(6),如果您发现集成到您产品中的组件(包括 Zephyr)存在漏洞,则 必须 报告。此外,如果您为该漏洞开发了修复,还必须共享相关代码或文档。参见 漏洞报告。
此外,可以考虑根据 Article 15 向 CSIRT 或 ENISA 自愿报告。
Zephyr 作为开源软件管理者
Zephyr 在 CRA 下的角色是什么?
Zephyr 是 Article 3 (14) 所定义的 “开源软件管理者”:一个为开发用于商业活动的 PDE 系统性地提供持续支持的法律主体。
Zephyr 在第 24 条下的义务:
- 网络安全政策
记录安全政策和漏洞处理方式。
- 合作
与市场监督机构合作以降低风险。
- 事件报告
报告项目中影响 Zephyr 基础设施的被积极利用的漏洞和严重事件(在 Zephyr 涉及的范围内)。
CRA 是否适用于 Zephyr 贡献者?
否。 CRA 不适用于 Zephyr 的个体贡献者(Recital 18)。
开发功能或修复缺陷的贡献者不受 CRA 义务约束。
Zephyr 如何履行其管理者义务?
- Article 24(1):安全政策(已完成)
- Article 24(2):与主管机构合作(进行中)
自 2017 年起注册的 CVE 编号管理机构(CNA)
活跃的 Zephyr 项目安全事件响应团队(PSIRT)
进行中:确定欧盟的 CSIRT 协调员
- Article 14(1) 和 Article 14(3):事件报告(进行中)
进行中:确定 NVD 流程是否适用于 CSIRT/ENISA 报告
计划与欧盟报告要求保持一致
- Article 14(8):用户通知(已完成)
面向制造商和集成商的漏洞警报注册表
CVE 发布和安全公告
- Article 52(3):纠正措施(已完成)
已与 CVE 主管机构建立流程
通过 PSIRT 及时响应
外部资源
CRA 官方文档
标准和技术规范
相关现有标准:
ETSI EN 303 645 —— 消费物联网网络安全:基线要求
ETSI 正在响应 CRA Standardisation Request (M/606) 制定协调标准。公开草案标准包括以下产品的特定要求:
操作系统(prEN 304 626)
浏览器(prEN 304 617)
密码管理器(prEN 304 618)
防火墙(prEN 304 636)
有关草案标准完整列表以及参与公开咨询的信息,请参见 ETSI Cyber Resilience Act Portal。