在前六期中,我们已经分别讨论了 CRA 的适用范围、整体影响、漏洞通报义务、风险评估与技术文档证据链、第三方组件与 SBOM 供应链治理,以及产品上市后的支持期、安全更新、用户说明和终止支持管理。到这里,企业已经能够回答几个核心问题:产品是否落入 CRA 适用范围,产品由哪些组件构成,企业如何证明自己在设计、开发和上市前采取了必要的安全措施,以及产品上市后如何持续维护和安全下线。
但对于真正准备落地 CRA 合规的企业来说,还有一个更现实的问题:CRA 的法规条文相对原则化,企业应当如何把“网络安全基本要求”“漏洞处理要求”“安全更新要求”“风险评估要求”转化为研发、测试、安全、合规和供应链团队每天能够执行的工程活动?如果未来面对客户尽调、公告机构审查或监管问询,企业又应当如何证明自己的做法不仅“看起来合理”,而且符合欧盟正在形成的标准化要求?
这正是横向标准 EN 40000 系列的重要意义。
一、EN 40000 系列是 CRA 的工程化语言
根据欧盟 CRA 标准化工作安排,CRA 的协调标准体系将同时包括横向标准和纵向标准。如果说 CRA 法规回答的是“企业必须达到什么目标”,那么 EN 40000 系列回答的就是“企业应当如何把这些目标转化为可执行、可验证、可审查的工程要求”。
CRA 是一部横向法规,覆盖大量“带有数字元素的产品”。为了适应不同类型的硬件、软件、嵌入式设备、联网设备和远程数据处理场景,CRA 的附件 I 使用了较多目标导向和风险导向的表达。这些要求是必要的,但对于企业研发和安全团队来说,单看法规条文往往还不够。
EN 40000 系列的作用,就是把这些高层级法规要求转化为更接近工程实践的语言。它不是取代 CRA,也不是把企业从 CRA 义务中豁免出来,而是为企业提供一套更具可操作性的路径:如何定义术语,如何建立产品全生命周期风险管理流程,如何处理漏洞,如何选择通用安全控制,如何把安全目标映射到产品设计、测试、发布和维护证据中。
对企业而言,理解 EN 40000 系列的第一步,不是把它当成一份“合规清单”,而是把它当成连接法规、研发、安全和评估的共同语言。未来真正有价值的合规材料,也不只是“我们做过安全测试”,而是能够说明:某一项 CRA 要求对应哪些产品安全需求,哪些设计控制,哪些测试验证,哪些漏洞处理流程,哪些用户说明,以及哪些上市后维护记录。
二、横向标准解决“所有产品都要回答的问题”
CRA 下的产品类型非常多,从普通桌面软件、移动应用、SaaS 客户端,到网络设备、工业控制设备、嵌入式固件、智能家居设备、身份认证系统和安全芯片,不同产品的风险差异很大。如果所有要求都直接写成面向单一产品类型的标准,整个体系会非常碎片化,也会让企业在多产品线合规时难以复用。
因此,横向标准首先解决的是“所有产品都绕不开的共性问题”。这些共性问题包括:企业如何识别产品边界,如何识别资产和威胁,如何开展网络安全风险评估,如何把风险转化为安全需求,如何在研发过程中实现安全设计和安全验证,如何管理第三方组件和开源依赖,如何建立漏洞接收、分析、修复、披露和更新机制,以及如何在产品支持期内持续维护安全状态。
横向标准可以帮助企业建立共同底座,纵向标准则会进一步回答某类产品在特定用途、特定攻击面和特定风险场景下应当满足哪些更具体的要求。
换句话说,企业可以把 EN 40000 系列理解为 CRA 合规的“地基工程”。没有这个地基,后续做某个产品类别的纵向标准、公告机构评估或客户安全尽调,都会变成一次次临时补材料;但只有地基也不够,对于高风险产品,企业还需要继续向上叠加产品特定的安全要求和证据。
三、EN 40000-1-1 与 EN 40000-1-2:先统一语言,再建立生命周期风险管理
EN 40000 系列中最基础的部分,是术语和网络弹性原则。术语部分的价值容易被低估,但在 CRA 合规中非常关键。很多企业内部对“漏洞”“弱点”“安全更新”“功能更新”“支持期”“组件”“产品边界”“远程数据处理”“重大网络安全风险”等概念并没有统一定义。研发、售后、法务、销售和安全团队对同一个词的理解不同,最终就会导致合规材料、客户承诺和技术实现之间出现偏差。
因此,术语统一不是形式工作,而是合规一致性的前提。企业只有先统一内部语言,才能进一步统一产品风险评估、漏洞分级、补丁策略、用户说明、合同条款和安全公告。
在此基础上,EN 40000-1-2 更接近 CRA 合规的主线:产品网络韧性原则和全生命周期风险管理。它强调的不是某一次扫描、某一次测试或某一份报告,而是企业是否在产品概念、设计、开发、验证、发布、维护和退役过程中持续开展风险识别、风险处理和安全验证。
这对企业的影响很直接。过去,很多安全工作是项目后期才介入的:产品快发布时做一次漏洞扫描,客户要求时补一份渗透测试报告,出现漏洞后再临时组织修复。但 CRA 和 EN 40000 的逻辑更接近“从产品立项开始就把安全作为设计输入”。安全需求不是后补材料,而应当来自产品预期用途、运行环境、用户类型、攻击面、资产价值、第三方依赖和可预见误用场景。
企业在这一阶段至少应建立几类基础材料:产品安全风险评估方法,产品边界和资产清单,威胁建模记录,安全需求清单,安全设计决策记录,风险接受标准,安全测试计划,发布前安全评审记录,以及上市后风险复审机制。
这些材料的意义,不只是为了应对监管检查。更重要的是,它们能够帮助企业把 CRA 要求嵌入研发流程,避免安全合规成为产品发布前的“补作业”。
四、EN 40000-1-3:漏洞处理是持续运营机制
在前几期中,我们已经讨论过 CRA 的漏洞通报义务和上市后安全更新义务。但如果只从“发生主动利用漏洞后如何上报”来理解 CRA,企业很容易低估漏洞处理体系的建设难度。
EN 40000-1-3 聚焦的正是漏洞处理。它所对应的不是单一的报告动作,而是一整套制造商必须具备的持续运营能力。企业需要能够发现和记录漏洞,识别受影响产品和版本,关联第三方组件和 SBOM,评估漏洞严重性和可利用性,判断是否存在主动利用,制定修复方案,发布安全更新,披露必要信息,并通过协调漏洞披露机制接收外部报告。
这意味着,漏洞处理不能只依赖安全团队临时响应。一个成熟的 CRA 漏洞处理流程,至少应当贯穿研发、安全、产品、法务、客户支持、供应链和市场沟通团队。例如,当外部研究人员报告漏洞时,企业应当知道由谁接收,如何确认报告有效性,如何分配给产品团队,如何判断是否涉及第三方组件,如何评估是否触发 CRA 第14条报告义务,如何决定修复优先级,如何验证补丁有效性,如何通知客户,如何发布安全公告,以及如何保留完整证据。
对于使用大量开源组件和第三方依赖的软件产品,EN 40000-1-3 的价值尤其明显。漏洞不一定产生于企业自研代码,也可能来自上游开源项目、基础镜像、SDK、驱动、固件模块、加密库或构建工具链。企业如果没有 SBOM、组件版本台账和漏洞情报关联机制,就很难快速回答“哪些产品受影响”“哪些客户受影响”“是否已有修复版本”“是否需要临时缓解措施”。
因此,EN 40000-1-3 实际上把前几期讨论的 SBOM、漏洞通报、安全更新和上市后维护连接成了一条完整链路。它提醒企业:CRA 下真正重要的不是写一份漏洞响应制度,而是让漏洞处理成为能够持续运行、能够跨团队协同、能够形成证据闭环的日常机制。
五、EN 40000-1-4:风险驱动的通用安全要求
如果说 EN 40000-1-2 更强调“企业如何管理产品安全风险”,EN 40000-1-3 更强调“企业如何处理漏洞”,那么 EN 40000-1-4 的重点则更接近“产品本身应当具备哪些通用安全控制”。
这部分内容对企业研发团队会更直接。CRA 附件 I 中涉及很多产品安全能力,例如安全默认配置、未授权访问防护、数据机密性和完整性保护、最小化数据处理、攻击面限制、事件记录、安全更新、资源可用性、配置变更保护、安全删除和安全退役等。EN 40000-1-4 的作用,是把这些基本要求进一步组织成通用安全控制、控制目标和评估思路,帮助企业将法规要求落实到具体产品设计中。
但企业需要特别注意,通用安全要求并不是机械打勾表。不同产品的风险不同,控制选择也应当不同。一个离线运行的本地工具、一个联网摄像头、一个企业 VPN 网关、一个工业控制模块和一个云端管理平台,显然不应适用完全相同的安全控制深度。企业真正需要做的是:基于产品风险评估,选择适用的安全控制,说明不适用项的理由,并为适用项提供设计、实现和验证证据。
例如,对于具备远程更新能力的产品,企业可能需要证明更新包来源可信、传输过程受保护、更新包完整性可校验、安装失败可恢复、必要时具备防回滚机制。对于涉及身份认证的产品,企业需要证明认证机制、会话管理、权限控制、默认凭据策略和暴力破解防护。对于处理用户数据的产品,企业需要证明数据最小化、传输加密、存储保护、日志脱敏、数据导出和安全删除能力。
因此,EN 40000-1-4 对企业最大的启发是:安全控制必须与风险评估、产品设计和测试证据绑定。只列出“我们支持访问控制”“我们使用加密”“我们支持日志”并不够,企业还需要说明为什么选择这些控制,控制覆盖哪些风险,如何实现,如何验证,如何在版本变化后持续保持有效。
六、50天合规倒计时,从建立一张映射表做起
在欧盟产品合规体系中,协调标准的法律效果非常重要。一般而言,产品符合被欧盟官方公报引用的协调标准,就可以在相应要求范围内获得符合性推定。这意味着,未来 EN 40000 系列一旦进入正式引用阶段,将会成为企业证明 CRA 符合性的关键依据之一。
但企业不能因此产生一种误解:只有等标准全部正式发布和引用后,才需要开始准备。对制造商而言,这样做风险很高。原因很简单,CRA 涉及的是产品全生命周期能力,而不是几周内可以补齐的单份文件。风险管理、漏洞处理、安全更新、SBOM、供应链治理、安全测试、用户说明和终止支持流程,都需要跨部门协作和工程系统支撑,不可能等到 2027 年底再集中完成。
更现实的做法,是从现在开始把 EN 40000 系列作为内部合规基线和差距分析框架。企业可以先建立一张映射表:CRA 附件 I 的每项要求,对应 EN 40000 系列中的哪类流程或控制,对应公司内部哪个制度、哪个研发活动、哪个测试项目、哪份技术文档、哪类用户说明和哪项上市后维护记录。对于尚未成熟或尚未最终引用的标准内容,可以先以“参考草案方向”进行内部建设,后续再根据正式版本进行差异修订。
在对外沟通上,企业也要注意表述边界。对于尚未被正式引用的标准,不应把“参考”“对齐”“内部映射”包装成“已认证”“已满足”“已获得符合性推定”。更稳妥的说法是:企业正在依据 CRA 要求和相关横向标准化方向建立产品安全风险管理、漏洞处理和安全控制证据体系,并将在协调标准正式发布和引用后进行差异评估和更新。
这种谨慎表述既能避免合规承诺过度,也能体现企业已经提前开展准备工作。
七、围绕 EN 40000 建立 CRA 标准映射能力
公告机构相关章节已经开始适用,CRA 第14条报告义务也进入倒计时阶段。对于企业来说,当前阶段不一定要完成所有标准条款的最终符合性判断,但应尽快围绕 EN 40000 系列补齐几项基础能力。
第一,建立 CRA 要求到 EN 40000 的映射表。企业应将 CRA 附件 I 的产品安全要求、漏洞处理要求、技术文档要求、用户说明要求和上市后维护要求,逐项映射到 EN 40000 系列中的流程、控制和证据类型。这样做的目的,是把法规条文转化为企业内部可分配、可执行、可检查的任务。
第二,建立产品安全风险管理基线。企业应明确风险评估方法、威胁建模方法、风险接受标准、安全需求生成方式和风险复审机制。每一条安全需求都应能够追溯到具体风险,每一个未实施控制都应有合理的不适用说明或风险接受记录。
第三,建立漏洞处理和安全更新闭环。企业应围绕漏洞接收、分级、验证、修复、披露、报告、安全更新、客户通知和证据保留建立流程,并与 SBOM、组件漏洞情报和客户版本台账打通。否则,即使企业知道某个漏洞存在,也可能无法及时判断哪些产品和客户真正受影响。
第四,建立通用安全控制库。企业可以先参考 EN 40000-1-4 的方向,将身份认证、访问控制、加密、日志、默认配置、更新机制、数据保护、接口安全、错误处理、资源保护、恢复能力和安全退役等内容整理为内部控制库。不同产品线再根据风险评估选择适用控制,并形成不适用项说明。
第五,统一技术文档和用户说明。EN 40000 系列最终会影响企业如何组织合规证据。企业应确保技术文档、测试报告、用户说明、支持期声明、安全公告、更新说明、合同条款和官网材料保持一致,避免出现“文档写得很安全,产品实际没有实现”或“销售承诺长期支持,内部没有对应维护机制”的情况。
第六,建立标准动态跟踪机制。CRA 相关标准仍在持续发展,企业应指定负责人跟踪 CEN、CENELEC、ETSI、国家标准化机构、公告机构和行业协会的最新进展。对于涉及重要产品或关键产品的企业,还应同步关注纵向标准和符合性评估路径的变化,而不能只关注 EN 40000 横向标准。
八、从“理解 CRA”走向“按标准组织证据”
CRA 合规的难点,不只是读懂法规,而是把法规要求变成企业内部可持续运行的工程体系。企业在做出合规工作的同时,需要进一步思考:这些工作如何被标准化、结构化和证据化。
EN 40000 系列能帮助企业从“我认为自己做得足够安全”,转向“我能够按照欧盟横向标准化框架说明自己如何识别风险、如何选择控制、如何验证实现、如何处理漏洞、如何维护产品安全状态”。
对于出海企业而言,越早围绕 EN 40000 建立内部合规基线,未来面对客户问卷、公告机构评估、市场监管抽查或重大漏洞事件时,就越不容易陷入临时补材料、临时找证据、临时解释流程的被动状态。
306