安全事故与漏洞

つるぎ町立半田医院勒索软件事件(2021)——未修补的VPN漏洞与与生产系统一同被加密的备份

根据专家报告,つるぎ町立半田医院2021年的勒索软件攻击经由一台未修补的VPN设备(CVE-2018-13379)入侵;备份同样被加密。如何防御。

发布于 2026-07-18 更新于 2026-10-04 3 分钟阅读
本页目录

我们不把这起真实的公开事件当作新闻转载来阅读,而是围绕“如何防御这类攻击?”来展开分析。本文基于**公开记录(官方专家委员会报告及相关报道)**撰写,信息来源列于文末。我们不包含攻击操作方法,也不包含可识别个人身份的细节。厂商和承包商的名称不是重点,因此我们以角色而非名称来描述。

CVE-2018-13379
未修补的已知VPN漏洞
主系统 + 备份
同在一个网络,均被加密
~85,000
无法访问的患者记录
~2个月
恢复正常诊疗所需时间
案件档案
目标
つるぎ町立半田医院(德岛县),包括电子病历在内的医院系统
发现时间
2021年10月31日凌晨(勒索通知从打印机输出;电子病历和收费系统瘫痪)
入口(据报告)
一台面向互联网的VPN设备对CVE-2018-13379未打补丁,且泄露的凭证从未被撤销
扩散与恢复失败的原因(据报告)
弱密码、无账户锁定、用户拥有管理员权限,便于横向移动。主系统与备份位于同一网络,两者均被加密。存在“封闭网络即安全”的认知
影响
电子病历系统停用,诊疗受到严重干扰;约85,000名患者的记录无法访问。约两个月后恢复正常诊疗
主要应对措施
持续监控面向互联网设备上的已知CVE并尽快打补丁/撤销泄露且重复使用的凭证,采用多因素认证、最小权限和账户锁定/3-2-1原则加离线、不可更改的备份/网络分段/医疗业务连续性计划(BCP)

事件经过(通俗说明)

勒索软件会加密系统使其无法使用,并索要赎金以恢复系统。这次的入口并非高深的零日漏洞。医院对互联网暴露的一台VPN设备上存在一个自2019年起公开的漏洞(CVE-2018-13379),且仍未修补。更糟的是,该漏洞此前曾导致凭证泄露,而医院的设备就在泄露名单之中。长期未修补的公开漏洞加上从未撤销的泄露凭证,使攻击者很容易进入。

进入内网后,报告解释了攻击为何能够扩散:弱密码、登录无锁定、用户持有管理员权限。一旦一台机器被攻陷,攻击者便可凭借管理员权限在整个医院扩散。最严重的是:主系统与其备份位于同一网络,两者均被加密。本应起到保障作用的备份与生产系统一同被加密,无法用于恢复。电子病历系统持续停用,正常诊疗在约两个月后才恢复。

“有备份”与“能够恢复”并不是一回事

仅仅存在备份并不能保证恢复。如果备份与生产系统位于同一网络、拥有相同权限,勒索软件会同时加密生产系统和备份(这正是半田医院两者皆失的原因)。有效的做法是:备份与生产系统隔离,离线或异地保存,有版本管理,最好不可更改,并且真正演练过恢复。经验法则是:3-2-1原则加上离线保存。

攻击的各个阶段及阻断方法

这同样是一条链条,每个阶段都有可以阻断的节点。阅读时不妨把它当作“可以在哪里被打断”,而非攻击步骤。

① 面向互联网的VPN对CVE-2018-13379未打补丁 + 泄露的凭证 → 入口

2019年的漏洞仍然存在,泄露的凭证也从未被撤销。

⊘ 阻断:监控面向互联网设备的CVE;尽快打补丁;撤销泄露的凭证;多因素认证

↓

② 弱密码、无锁定、用户拥有管理员权限 → 在医院内扩散

从一台被攻陷的机器出发,管理员权限使其能够广泛触及医院内部。

⊘ 阻断:强认证;账户锁定;最小权限;网络分段;登录监控

↓

③ 主系统与备份位于同一网络 → 两者均被加密

备份未与生产系统隔离,因此同样被加密。

⊘ 阻断:离线或异地、有版本管理、不可更改的备份(3-2-1)

↓

④ 电子病历系统长时间停用 → 诊疗严重受阻

恢复耗时约两个月,对区域医疗产生了较大影响。

⊘ 阻断:经过演练的恢复流程;医疗BCP(纸质应急);快速的事件响应与信息披露

每一步都可能被阻止。纵深防御意味着存在多个可以阻断攻击的节点,而不是依赖单一控制措施。

公布的时间线

  1. 2021-10-31

    凌晨,打印机输出了勒索通知;电子病历和收费系统瘫痪。当天召开了新闻发布会。
  2. 2021-11

    诊疗改用纸质方式继续进行。调查和恢复支持工作启动;据报道数据恢复可行。
  3. 2021-12

    确认电子病历数据已恢复;恢复工作分阶段推进。
  4. 2022-01-04

    系统恢复运行,正常诊疗得以恢复——感染约两个月后。
  5. 2022-06

    专家委员会发布调查报告,指出入侵途径(未修补的VPN漏洞)、备份设计,以及“封闭网络即安全”的认知。

根本原因:不仅是入口,更是缺失的基础控制

把这件事简单概括为“医院的VPN被攻破”,就忽略了关键所在。所利用的是已知的公开漏洞,而非新颖、复杂的攻击。入侵、扩散以及恢复失败,都源于对基础工作的忽视:补丁管理、凭证管理以及备份隔离。报告严厉批评了在未保持更新的情况下销售和运行一个极易受攻击系统的做法(我们不点名厂商)。但更持久的启示是:即便业务外包,风险仍然由你承担。

报告指出的薄弱环节(当时)

  • 面向互联网的VPN对CVE-2018-13379未打补丁
  • 设备的凭证已泄露且未被撤销
  • 弱密码、无锁定、用户拥有管理员权限
  • 主系统与备份位于同一网络,两者均被加密
  • 存在“封闭网络即安全”的认知;IT能力薄弱

经过防御的配置(预防)

  • 对面向互联网设备的CVE进行监控,并尽快打补丁;采用多因素认证
  • 撤销泄露或重复使用的凭证;最小权限;账户锁定
  • 备份与生产系统隔离——离线或异地、有版本管理、不可更改
  • 按重要性对网络进行分段(即使是封闭网络也应分段)
  • 经过演练的恢复流程,以及医疗BCP(纸质应急)

即使工作外包,风险依然由你的机构承担

即便供应商负责构建和维护你的系统,承受停机、诊疗中断并对此负责的仍是你的机构。因此不要把问题完全交给供应商:请在合同和实际操作中确认“谁负责对面向互联网的CVE打补丁、何时打、如何打”、“备份是否与生产系统隔离”以及“我们上次演练恢复是什么时候”。(相关案例:大阪医院事件,其入口是承包商的维护用VPN;以及Capcom事件,其入口是一台老旧的VPN设备。)

在你的环境中防止再次发生

这些经验远不止适用于医院,而是适用于任何拥有面向互联网设备和备份的机构。按优先顺序如下:

1

监控面向互联网设备上的已知CVE,并尽快打补丁

监控面向互联网设备(VPN、防火墙)上的已知漏洞(CVE),并在发布修复后及时应用。建立CVE修复常规流程,从结构上杜绝“已知的公开CVE长期未修补”的情况。

2

撤销泄露或重复使用的凭证;采用最小权限

撤销泄露的凭证,杜绝重复使用,并在可行的地方启用多因素认证。增加账户锁定和登录监控,不随意授予管理员权限(最小权限原则)。

3

将备份与生产系统隔离并离线保存(3-2-1)

将备份放在独立的网络并使用独立的权限中,离线或异地保存,有版本管理且不可更改,并定期演练恢复。这是防止“备份与生产系统一同被加密”的核心防御手段。

4

对网络分段并制定医疗BCP

按重要性对网络进行分段(机构安全基线),并制定BCP(纸质应急流程),确保核心系统长时间停用时仍能继续接诊。半田医院因迅速启动BCP并公开披露信息而受到肯定;充分的准备使快速响应成为可能。

与本站设计原则的契合之处

核心要点在于:决定损害程度的是被忽视的基础工作,而非复杂的攻击:为已知CVE打补丁、妥善管理凭证、隔离备份。这些都谈不上新颖或困难。这恰恰与本站自身的原则相反:尽快修复已知漏洞,不重复使用凭证,保持可恢复的配置。尤其是“我们有备份,但它和生产系统放在同一个地方”,其风险与一个API密钥可以访问所有数据集相同。给面向互联网的设备打补丁,严格管理凭证,隔离备份并演练恢复。 无论机构规模或行业如何,任何人都可以落实这些防御措施。

来源(公开记录)

本文事实基于以下公开信息。我们不包含攻击操作方法、可识别个人身份的细节,以及厂商或承包商的名称,仅呈现防御性经验。

  • つるぎ町立半田医院——《电脑病毒感染事件专家委员会调查报告》(2022年发布)——handa-hospital.jp
  • 相关报道与分析(经由未修补的VPN漏洞CVE-2018-13379入侵、备份与生产系统位于同一网络、“封闭网络即安全”的认知,以及2021–2022年的恢复过程)——基于官方委员会报告

延伸阅读

FAQ

Q在半田医院事件中,攻击者从哪里进入?
A

根据专家委员会报告,主要入侵途径是面向互联网的VPN设备上的一个已知漏洞(CVE-2018-13379)。该漏洞自2019年起已公开,但一直未修补;2021年,大量此类设备的凭证泄露,其中包括该医院的设备,而这些凭证未被撤销。简言之,长期未修补的公开漏洞加上从未失效的泄露凭证,让攻击者得以进入。

Q为什么不仅主系统,连备份也无法使用?
A

主系统与其备份位于同一网络,因此两者都被勒索软件加密。报告还指出了内部薄弱环节(弱密码、无账户锁定、用户拥有管理员权限),因此一旦一台机器被攻陷,攻击就能以管理员权限扩散。仅仅“存在”一份备份是不够的:只有与生产系统隔离、离线或异地保存、有版本管理,最好还是不可更改的备份,才是真正可用于恢复的。

Q对医院或小型机构而言,最重要的经验是什么?
A

1)持续监控面向互联网的VPN和设备上的已知CVE,并尽快打补丁。2)撤销泄露或重复使用的凭证,并采用多因素认证、最小权限和账户锁定。3)将备份与生产系统隔离,做到离线或异地保存、有版本管理、不可更改,并定期演练恢复。4)摒弃“封闭网络即安全”的假设,并按重要性进行网络分段。5)制定业务连续性计划(BCP),确保核心系统长时间停用时,诊疗和运营仍能继续(例如纸质应急流程)。