当前位置:首页 > 热点

漏洞管理流程

漏洞管理流程,漏洞流程说白了就是管理一场和攻击者抢时间的军备竞赛。我见过太多公司,漏洞流程花大价钱买了漏洞扫描器,管理结果扫描报告躺在邮箱里吃灰三个月,漏洞流程直到被入侵了才翻出来当证据。管理这不是漏洞流程技术问题,是管理流程烂透了。 真实的漏洞流程漏洞管理,第一步根本不是管理扫描,而是漏洞流程搞清楚你手里到底有什么资产。上周我去一家制造业客户那儿做评估,管理他们IT经理信誓旦旦说全网就200台服务器。漏洞流程结果我用他们的管理域控日志一查,光暴露在公网的漏洞流程Windows Server就有37台没人认领,其中一台还跑着2012年的老版本系统。资产清单都不准,后面所有工作都是空中楼阁。 资产摸清后,扫描才有意义。但扫描本身是个技术活,不是装个工具点个“开始”就完事。你得区分漏洞的真伪和可利用性。有一次我们扫出一批Apache Struts的漏洞,工程师激动得不行,结果仔细一看,那几台服务器早就不对外提供服务了,只在内网跑些内部报表。真正要命的,往往是那些不起眼的边缘设备——打印机、门禁控制器,甚至某个临时搭的FTP服务器。 漏洞确认后,最考验人的环节来了:定优先级。这里我直接说,CVSS评分就是个参考,别迷信。我见过一个CVSS 9.8的漏洞被修了三天,而一个评分只有6.5的漏洞被人利用直接打穿了整个域控。为什么?因为那个6.5的漏洞在公网可达的VPN设备上,而且没有补丁。优先级得看三个东西:漏洞本身危害、资产暴露面、以及有没有现成的利用代码。三者叠加,才是真正的风险。 然后是修复。这个环节最让人头疼,因为技术部门往往不是不想修,而是业务部门不让停。去年有个客户,某核心业务系统跑在Windows 7上,漏洞一堆,但业务主管死活不肯给停机窗口,说宕机一小时损失几十万。最后我们想了个办法——在网络层做隔离,把那台机器从前端流量中摘出来,只允许特定IP访问。这不是最优解,但比裸奔强一百倍。修复策略要灵活,补丁、虚拟补丁、临时缓解措施、网络隔离,能用的都用上。 修复完不算完,验证环节被很多人忽略了。我见过有人打了补丁,结果系统起不来了,回滚后又忘了重新打。验证不只是看补丁装没装上,还得确认漏洞确实被堵住了。用同样的扫描器重新扫一遍,或者手工验证利用路径是否被切断。这一步花不了十分钟,但能避免“假修复”的尴尬。 最后,整个流程得留痕。不是给审计看的,是给你自己看的。三个月后漏洞复发,你翻记录发现当时是哪个工程师修的、用了什么方案,直接就能定位问题。我管这叫“流程的记忆力”。 说到底,漏洞管理就是个循环——资产盘点、扫描、分析、修复、验证、留痕,然后回到第一步。别想着一步到位,也别指望靠某个神器一劳永逸。漏洞是动态的,你的流程也得跟着转起来。那些把漏洞管理当成季度任务的公司,迟早会被现实教育一顿。

分享到: