|
涉密计算机的涉密漏洞补丁,从来不是计算机系“打上去就完事”那么简单。去年某省级单位的统漏一台涉密终端,因为运维人员图省事,洞补丁把内网专用的涉密漏洞扫描器直接连到了互联网上,结果扫描器自身的计算机系一个已知漏洞被利用,整台设备被远程控制。统漏事后调查发现,洞补丁那台扫描器上还留着十几个未安装的涉密补丁——其中三个是“严重”级别,厂商早在半年前就发布了修复程序。计算机系 这事听着荒诞,统漏但真实发生。洞补丁涉密系统的涉密补丁管理,难就难在它和普通办公网完全两套逻辑。计算机系普通电脑可以随时联网更新,统漏涉密机器物理隔离,补丁得先下载到光盘或专用移动介质,再经杀毒、审批、登记,最后才轮到人工安装。一个补丁从厂商发布到真正落进涉密终端,平均要等两到三周。而攻击者不需要等,漏洞公开当天就能写出利用代码。 更麻烦的是,有些补丁本身会“打架”。去年我给某军工研究所做安全评估时,发现他们的涉密内网里有一台老旧的Windows Server 2008机器,出厂时间比所里最年轻的工程师岁数还大。微软早就不给它发补丁了,但机器上跑着一个老版数据库,业务部门死活不肯换。最后只能让防火墙给它单独开一条窄通道,每天人工盯日志——这哪是补丁管理,分明是拿人肉当肉盾。 还有个隐藏雷区:补丁和业务软件的兼容性。涉密系统里常装些冷门专用软件,比如某型号的测绘数据处理工具,开发商可能早就倒闭了。Windows更新补丁一打,这软件直接蓝屏。我见过一个单位,为了保住一套老旧的涉密OA系统,干脆把所有终端都设成“从不更新”,结果中了勒索病毒——虽然内网隔离,但U盘交叉使用还是把病毒带了进去。 说这些不是否定补丁的重要性。恰恰相反,补丁是涉密系统最廉价的安全防线。问题在于,很多人把“打补丁”当成一项机械任务,忽略了它背后的系统工程。真正靠谱的做法是:建一个补丁测试环境,先在几台非核心机器上跑几天,确认不冲突再批量推送。同时要备好回滚方案,万一某台机器打完补丁起不来,得有快速恢复的手段。 我见过做得最扎实的一个单位,他们的运维人员给每台涉密终端建了“补丁档案”,记录每台机器的硬件型号、操作系统版本、已装软件清单,甚至包括BIOS固件版本。每次补丁下发前,先拿档案比对,筛出可能出问题的机器,单独处理。这活儿确实累,但人家三年没出过一次因补丁导致的事故。 说到底,涉密系统的漏洞补丁,拼的不是手速,是耐心和细致。攻击者永远在暗处盯着,你晚一天补上,就多一天敞着门。可你要是慌慌张张乱补一气,又可能把自家门锁给焊死了。这种两难,大概是涉密运维人员最深的体会——但没办法,这就是他们每天要过的日子。 |