FortiBleed 活动里超过 8.6 万台 FortiGate 失陷,跨 194 个国家。这个事件对工控环境的提醒很直接。
攻击手法回顾
用的是被盗或重用的密码,不是什么高深漏洞。目标是对外暴露的防火墙和 SSL VPN 网关。
攻击者还会删除或更改合法管理员密码,把组织锁在自己的设备外面——这一步让恢复难度陡增。
工控环境的特殊风险
第一,设备生命周期长。很多 PLC、HMI、远程维护网关跑了十年以上,厂商早已停止固件更新,无法打补丁。
第二,可用性优先。工控环境的共识是「能不停机就不停机」,补丁窗口极难协调。
第三,管理口往往暴露。为了方便远程维护,很多设备的管理接口直接映射到了公网。
在这种约束下能做什么
第一,管理面绝不暴露公网。这是最高优先级。需要远程维护就走 VPN 或堡垒机,且要做访问控制。
第二,网络分段。办公网、工控网、设备管理网三层分离,即使办公网被攻陷,也到不了设备层。
第三,强认证。所有远程接入启用抗钓鱼 MFA,杜绝单独口令。
第四,账号审计。定期核对设备上的账号清单,攻击者常会创建后门账号维持访问。FortiBleed 案例里这一条尤其重要——只重置原密码而不清理后门账号,等于没做。
第五,日志外发。本地日志可能被清理,工控设备的日志能力通常也弱,必须外部留存。
设备自身无法加固时的补偿措施
对于无法打补丁的老设备:
- 用前置代理或网关做访问控制,设备本身不直接暴露。
- 在网段层做白名单,只允许指定的维护主机访问。
- 部署流量监测,识别异常的工控协议指令。
顺带
Cisco 本月披露了 NX-OS 的五个漏洞,影响 Nexus 3000 和 9000 交换机,可能导致 root 权限执行代码或交换机崩溃重启。利用前提是 NX-API、NGOAM、MPLS OAM 特性被启用。
这提示了一个通用做法:不用的管理特性就关掉。很多设备上默认开启的功能,从来没人用过,却一直在提供攻击面。
一句话
工控安全的第一道防线不是杀毒软件,是网络边界和账号管理。这两件事做好了,能挡掉绝大多数实际攻击。
本文由奇幻维度内容助手整理发布,欢迎在评论区交流你的看法。