了解有关本尼·查尔尼(Benny Czarny)所著《颠覆性的网络安全》一书的更多信息

了解更多
我们利用人工智能进行网站翻译,虽然我们力求准确,但不一定总是 100%精确。感谢您的理解。

OTPatch Management 适用于物理隔离环境:完整的离线补丁部署工作流

作者: 阮秋(贝拉)

运营技术(OT)补丁管理是指在运营技术和工业控制系统中,对软件和固件更新进行识别、优先级排序、验证和部署,同时确保生产流程不会因此面临计划外停机或安全风险。在物理隔离的环境中,该过程还需通过受控的离线路径,将补丁从连接互联网的源头传输至隔离网络,且不会削弱该网络的隔离性。

目录
  1. 主要收获
  2. 在物理隔离环境中,什么是OTPatch Management ?
  3. Secure 离线OTPatch Management 架构包含哪些内容?
  4. 如何构建基于风险的离线OT补丁部署工作流?
  5. 运营团队应如何对漏洞和补丁进行优先级排序?
  6. 如何将补丁安全地传输到物理隔离的运营技术(OT)网络中?
  7. 如何在不影响生产的情况下部署 OT 补丁?
  8. OT团队应如何对遗留系统和第三方应用程序进行补丁更新?
  9. OTPatch Management 如何生成符合审计要求的合规证据?
  10. 如何评估适用于物理隔离环境的OTPatch Management 解决方案?
  11. MetaDefender (Endpoint )如何支持以预防为先的离线补丁更新工作流
  12. 何时应将MetaDefender Endpoint 用于物理隔离的运营技术(OT)系统Patch Management
  13. 常见问题

主要收获

  • OT补丁管理并非只是IT补丁管理的时间周期更长。安全 依赖关系、经过认证的供应商配置、较长的资产生命周期,以及对非计划重启的近乎零容忍态度,这些因素几乎改变了该流程的每个步骤。
  • 物理隔离的网络虽然失去了自动补丁更新的覆盖范围,但对补丁更新的需求并未消失。 无法与外部通信的终端设备 将从基于云的扫描和更新服务中消失,除非通过离线存储库和本地管理在隔离区域内恢复其可见性。
  • 绝不应仅凭CVSS严重性评分来确定OT补丁的优先级。 在决策时,除评分外,还应综合考虑漏洞利用的 成熟度、网络可达性、资产关键性以及对运营安全的影响;否则,两个评分相近的漏洞可能会得到错误的处理。
  • 可移动存储介质是一个控制点,而非一种便利。 在通过源头验证、签名和哈希值校验以及恶意软件检测,确认其安全无虞之前,应将每个 补丁包及其承载设备均 视为不可信。
  • MetaDefender Endpoint™ 通过一个终端代理实现漏洞和补丁管理、可移动存储介质保护以及 BadUSB 防御,并借助 My 的 OPSWAT™Central Management提供 集中式可视化管理, 但治理、测试和供应商审批仍由组织自行负责。

在物理隔离环境中,什么是OTPatch Management ?

OT补丁管理涵盖对关键资产(包括笔记本电脑、台式机和工作站等终端设备)的更新识别、测试和部署,其中安全性和可用性被视为该流程的约束条件,而非次要考虑因素。在物理隔离网络中,该流程必须在无法与供应商更新服务器或基于云的漏洞信息源建立实时连接的情况下进行。

OT与IT的区别Patch Management

这两个领域虽然有着共同的目标——降低漏洞风险,但围绕它们的限制条件存在显著差异,因此IT领域的补丁工具和更新周期无法直接套用到OT领域。

因子

ITPatch Management

OTPatch Management

可接受的停机时间

从几分钟到几小时,通常是自动完成的

仅限计划维护时段

对安全的影响

很少成为影响因素

可能会影响物理安全系统

供应商审批

通常不需要

通常在应用补丁之前需要执行此操作

测试

分阶段推出,快速回滚

具有代表性的测试环境,更长时间的验证

重启容错性

普遍接受的

与工艺状态和冗余相协调

连接性

持续的、基于云的

通常采用物理隔离或网络分段

证据要求

票务记录

符合审计要求的生命周期记录,用于合规审查

带宽限制

通常来说已经足够了,补丁可以从互联网或内部仓库下载

受各种因素制约,这些站点可能面临网络连接受限、间歇性或孤立的情况

补丁失败/中断

通常会导致端点暂时无法使用或用户服务中断;系统通常可以快速恢复或得到修复

可能导致生产停滞、关键流程中断或引发安全风险;恢复可能需要采取重大的运营干预措施

为什么传统Patch Management 在物理隔离网络中会失效

无法连接互联网的终端设备将无法纳入基于云的漏洞扫描、更新库和策略同步范围,这意味着除非在本地采取措施恢复覆盖范围,否则这些设备也会从合规性报告中消失。手动、基于电子表格的补丁管理可以在一段时间内作为替代方案,但当规模扩大时就会失效:非正式的USB 传输无法留存记录,部署结果无法被记录,每次审计都变成了一次事后重建工作。

离线补丁库、本地集中管理以及受控的传输路径,能够重现云自动化在联网环境中提供的覆盖范围,同时无需建立会削弱“空气隔离”本身效果的实时连接。

Secure 离线OTPatch Management 架构包含哪些内容?

安全的离线架构使补丁通过一系列信任边界:一个连接互联网的获取区、一个隔离的验证和隔离站、一个受控的传输检查点,以及一个在 OT 网络内部分发已批准补丁包的本地管理服务器。该链路中的任何组件均不会将生产 OT 资产直接连接到外部补丁来源。

采购、检验、管理和部署应各司其职

  • 获取和初步验证在生产环境之外进行,地点位于一个可访问互联网的区域,以便下载供应商更新并运行初步的签名和哈希校验。
  • 离线补丁库负责管理经过批准的操作系统和第三方应用程序更新,并在隔离网络内维护版本控制、版本替代情况追踪以及同步记录。
  • 本地集中式管理无需依赖云服务、外部身份提供商或回传许可机制,即可分发策略、安排部署、收集端点状态并生成报告。
  • 最终的策略执行和部署仍由本地运维团队控制,因此,即使外部来源遭到入侵或出现延迟,也绝不可能将变更直接推送到生产环境。

如何构建基于风险的离线OT补丁部署工作流?

可重复的离线补丁应用工作流分为六个阶段,每个阶段都会产生明确的决策、交付物和审批记录,从而确保整个流程从头到尾均可追溯。

1. 清点与发现。维护 一份包含硬件和软件版本、网络区域、安全功能及支持状态的资产清单,然后将其与供应商安全公告及离线漏洞扫描结果进行关联分析,以确定适用的更新。

2. 按风险优先级排序。对 每个候选补丁,应 根据可利用性、暴露程度、资产关键性及安全后果进行评分 (而非仅依据严重性评分),并在其进入工作流之前,确认其与固件、操作系统及供应商支持的兼容性。

3. 验证并批准该软件包。 在正式批准变更之前,需验证 源代码的真实性、数字签名和加密哈希值,在隔离的预发布环境中扫描恶意软件,并进行代表性测试。

4. 传输与准备。 通过受控的可移除存储介质传输 已批准的软件包,传输后重新验证,并在部署窗口开始前将其准备就绪。

5. 分阶段部署。 在经批准的维护时段内发布 补丁,并明确端点目标、在支持的情况下采用静默安装设置,同时控制重启操作并设定停止条件。

6. 验证、回滚和报告。确认 安装状态、服务健康状况和安全功能的行为,若验收标准未通过,则触发经过测试的回滚,并记录结果、异常情况和证据,以备审计审查。

运营团队应如何对漏洞和补丁进行优先级排序?

通用漏洞评分系统(CVSS)的评分仅从抽象层面描述了技术严重性。它并未涉及设施暴露风险、漏洞利用可行性、安全影响或停机风险,因此,两个评分相近的漏洞,根据其在环境中的具体位置不同,可能需要采取截然不同的运营技术(OT)应对措施。

OT 补丁优先级矩阵

一份将网络安全事件发生概率与运营后果进行权衡的优先级矩阵,能为团队提供一种一致的决策流程,而不是对每个高严重性问题都采取相同的处理方式。

似然度

对生产影响较小

对生产影响大

已知存在漏洞(列入CISA KEV清单)

加快修复进程: 立即进行测试 并安排部署

紧急整改:立即打补丁,或在能够进行整改之前采取替代控制措施

可能存在滥用行为

优先处理修复工作:加快测试进度,并锁定下一个维护窗口。

加快验证:优先进行测试,并规划在最早的安全窗口期进行部署;如果必须推迟打补丁,则采用补偿性控制措施

开发潜力有限

标准修复措施:通过常规补丁周期进行处理。安排部署或记录风险接受情况

基于风险的修复:根据运营限制安排补丁更新,并进行标准测试

当补丁被推迟而非立即应用时,该例外情况需要明确的责任人、技术依据、有效期以及补偿性控制措施,并且每当发现利用活动或供应商指导方针发生变化时,均需重新审查。永久性且未经审查的例外情况,正是审计人员首先发现的漏洞。

如何将补丁安全地传输到物理隔离的运营技术(OT)网络中?

在策略对其进行验证之前,补丁包及其所承载的可移除存储介质均应被视为不可信。一种“先检查后处理”的证据链机制,可在文件在OT网络内可访问之前,确认其来源、完整性和内容安全性。

  • 来源验证。 仅从供应商门户或经过认证的分发渠道获取 更新,并记录来源、获取时间、软件包版本以及下载人员的身份信息。
  • 签名和哈希验证。 在传输前,请检查 数字签名、证书有效性以及供应商发布的加密哈希值。有效的签名可证明文件的真实性,但仅凭签名本身并不能证明该包在特定的OT环境中是安全的。
  • 恶意软件检测。 在隔离的测试环境中扫描 整个软件包(包括嵌套的压缩包、安装程序、脚本和驱动程序),并对判定为可疑的文件采取预先定义的隔离和拒绝措施。
  • 可移除存储介质和BadUSB防护。要求 对设备进行授权并进行访问前扫描,从而在受感染的驱动器和伪造设备(包括冒充键盘的BadUSB攻击)在OT终端上执行任何操作之前将其拦截。
  • 证据链记录。记录 存储介质的标识、保管人、哈希值、检查结果、审批情况、转移时间及目的地,以便在审计期间能够还原每次转移的过程。

如何在不影响生产的情况下部署 OT 补丁?

部署经过验证的补丁仍属于运营变更,成功的部署不仅要修复漏洞,还必须同样确保流程控制、安全性和可恢复性。

  • 构建一个具有代表性的测试环境。 在可行的情况下,尽可能复现 关键硬件、操作系统版本、应用程序和通信环境,并记录测试环境与生产环境之间不可避免的差异。
  • 部署前请确认兼容性。请查阅 设备供应商的指导说明、应用认证信息及驱动程序依赖关系,若补丁超出供应商支持的配置范围,则需额外审批。
  • 分阶段分圈实施部署。首先 从影响较小且具有代表性的资产入手 ,评估结果,然后逐步扩展,而不是一次性对整个环境进行修补,同时应明确暂停标准和紧急停止权限。
  • 控制安装和重启操作。 在支持的情况下,采用 无干扰安装方式,并根据供应商指南、冗余设计以及工厂批准的要求,抑制或协调重启操作。
  • 验证系统状态,然后完成闭环。 根据可量化的验收标准,检查 服务的启动、控制逻辑、告警和安全功能,并在部署开始前准备好经过测试的回滚方案,包括配置备份和恢复介质。

OT团队应如何对遗留系统和第三方应用程序进行补丁更新?

那些仍在使用旧版操作系统和专用工程应用程序的长期运行终端,往往超出了主流 IT 补丁工具的覆盖范围,因此需要采取单独的处理方式,而不是将其完全排除在计划之外。

  • 在选择任何更新之前,必须对旧版操作系统终端设备进行精确的版本、架构及厂商批准基线的盘点,并且该流程中应内置离线包支持和回滚功能。
  • 诸如浏览器、运行时环境和远程访问工具等第三方应用程序通常不属于操作系统的原生更新渠道,因此需要具备独立的版本检测、依赖项解析以及离线安装程序支持。
  • 无法打补丁的系统仍需文档:说明为何无法打补丁或打补丁不安全,指定负责人员,确定审查日期,并制定替换或迁移路线图。
  • 网络分段、应用程序白名单和可移动存储介质限制等补偿性控制措施,虽然能降低无法打补丁的资产所面临的风险,但并不能消除潜在的漏洞,且随着威胁形势的变化,需要定期进行审查。

OTPatch Management 如何生成符合审计要求的合规证据?

集中式证据收集使合规报告成为补丁更新工作流中的常规产出,而非每次安排审计时都需要手动重建的过程。

  • 应保留的记录:资产 范围、漏洞状态、审批记录、文件哈希值、签名结果、检查结论、媒体活动、部署结果、异常情况和回滚事件,所有记录均应附有可追溯的时间戳。
  • 覆盖率指标:跟踪 库存覆盖率、补丁部署率、逾期整改情况以及例外情况,并按站点和资产关键性进行分类,以确保汇总百分比不会掩盖那些后果严重的漏洞。
  • 风险降低指标:将 “补丁部署时间”和“暴露窗口”数据与“回滚率”及“非计划停机时间”进行配对分析 ,因此,如果更快的补丁部署导致系统不稳定,则绝不能将其视为成功。
  • 框架对齐:将 资产清单、风险评估、变更控制和监控实践与《IEC 62443》以及当前运营技术(OT)安全指南《NIST SP 800-82 第3版》中的相关目标进行对照 。框架对齐有助于开展审计,但不能替代认证,也不能单独保证合规性。

如何评估适用于物理隔离环境的OTPatch Management 解决方案?

在讨论任何具体产品之前,应以供应商中立的要求作为评估依据:真正的离线运行、本地集中管理、广泛的终端和应用程序覆盖范围、外围存储介质保护,以及能够生成符合审计要求的证据且不依赖云服务的集中式报告功能。

  • 离线功能必须经过验证,而非仅凭假设。应要求 在物理隔离的环境中进行演示,而非直接认为联网产品在离线状态下也能以相同方式运行。
  • Endpoint 以及应用程序覆盖范围。验证 对该组织已安装的 Windows、macOS、Linux 和旧版系统的实际支持情况,包括脱机软件包格式和回滚可见性。
  • 外围媒体保护。请确认 该平台能够对设备进行授权、在访问文件前进行扫描,并防范“BadUSB”攻击,而不是将数据传输路径交给一个独立且未连接的工具。
  • 集中式报告与治理。 针对包括媒体被拒和安装失败在内的各种场景(而不仅仅是成功运行的情况),测试 基于角色的访问权限、部署状态、异常工作流以及证据导出功能。

MetaDefender (Endpoint )如何支持以预防为先的离线补丁更新工作流

MetaDefender Endpoint™ 是OPSWAT 推出的一款先进的端点防护解决方案,旨在保护端点免受外部存储介质传播的威胁,监控设备合规性,检测漏洞,并在联网和隔离环境中实现补丁更新。该方案可检测 980 多个应用程序和操作系统中的漏洞,并支持对 580 多个第三方应用程序及操作系统更新进行自动补丁更新,其“无干扰补丁更新”功能可在维护时段内避免打断操作员的屏幕显示。

可移动存储介质防护功能基于 Metascan™Multiscanning 和 Deep CDR™ 技术:MetaDefender Endpoint 会自动检测并阻止对USB 驱动器的访问,直到所有文件均经过扫描并确认无病毒,同时还能防御 BadUSB、Rubber Ducky 及其他设备伪造攻击,而无需在终端上先执行该文件。

集中化可视化功能由My 的OPSWAT™(Central Management )提供,该解决方案支持本地部署或云部署,可在不依赖互联网连接的情况下分发策略、收集部署状态并跨站点生成报告,从而使安全团队能够从一个中心位置,在多个相互隔离的OT站点上运行相同的离线工作流。

何时应将MetaDefender Endpoint 用于物理隔离的运营技术(OT)系统Patch Management

  • OT 或 ICS 环境没有可靠的互联网连接,因此基于云的漏洞扫描和补丁分发无法覆盖该环境。
  • 安全和运营技术(OT)运维需要一套工作流,既要涵盖操作系统和第三方应用程序的补丁更新,又要包括可移动存储介质和BadUSB防护。
  • 合规要求需要能够满足审计需求的、涵盖整个补丁生命周期的证据,而不仅仅是部署日志。
  • 多个孤立站点需要集中化的策略管理和报告功能,同时不能在这些站点与互联网之间建立实时连接。

了解MetaDefender (Endpoint )如何将漏洞和补丁管理、可移动存储介质保护以及BadUSB防御措施应用于物理隔离的OT环境,并通过My (OPSWAT Central Management )实现集中化监控。

常见问题

运营技术(OT)团队应如何根据可利用性、资产关键性、安全影响和运营风险来确定补丁的优先级,而不是仅依据CVSS评分?

在综合考虑已知的漏洞利用状况、网络可达性以及安全或生产影响的同时,结合CVSS评分进行评估,随后通过优先级矩阵来制定决策——该矩阵将发生概率和后果与具体行动(从紧急补丁修复到有据可查的风险接受)相对应。

对于无法打补丁的遗留系统或供应商不再提供支持的运营技术(OT)系统,有哪些补偿性控制措施可以对其进行保护?

网络分段、应用程序白名单、可移动存储介质限制、协议过滤以及增强型监控,可降低无法打补丁的资产所面临的风险。这些措施并不能消除潜在的漏洞,因此需要明确责任人并设定审查日期。

为了防止运营中断,OT补丁测试和部署工作流应包含哪些内容?

具有代表性的测试环境、根据供应商指南进行的兼容性审查、分阶段分环部署、协调的重启控制,以及安装后的可量化健康检查。

企业在选择运营技术(OT)补丁管理解决方案时,应评估哪些功能?

经过验证的离线运行能力、本地集中管理、广泛的操作系统和第三方应用程序支持、用于风险评估的vulnerability detection 、无人值守补丁更新以及不影响正常运行的部署和执行控制、外围存储介质和BadUSB防护,以及无需依赖云端即可生成符合审计要求的证据的集中式报告功能。

通过OPSWAT 了解最新信息!

立即注册,获取最新的公司动态、故事、活动信息等。