安全验证与攻防实践

我们安全工作的两个重点,可能搞反了

安全团队的日程表总是排得满满的:开不完的漏洞评审会,处理不完的SIEM告警,跟进不完的合规整改项。从数据上看,我们的工作量是饱和的,每个人都在做事。
但我们心里可能都有一个挥之不去的疑问:为什么我们团队忙得团团转,但到了季度复盘、或者真出了事的时候,总感觉整体的安全水平,提升得却很慢?
这种忙碌与成效之间的脱节感,根源在哪?我们深入研究了大量真实的攻击案例,并结合对一线团队工作流的分析,发现了两个可能导致我们一直在“瞎忙”的、系统性的偏差。

偏差 01.
Security Validation

我们在追逐全量的CVE,而攻击者在精准打击高利用漏洞

我们日常的漏洞管理,基本是围绕通用漏洞披露(CVE)展开的。一个中大型企业,每年新增的CVE数量,轻松过万。我们的工作,就是在合规和审计的压力下,在这个庞大的列表里,根据CVSS评分、资产重要性等维度,艰难地确定修复的优先级。
但我们来看一下真实世界里,攻击者最爱用什么。无论是国内还是国外,攻击者最频繁使用、成功率最高的漏洞,来来回回就是那么几十个。其中,相当一部分,都是早已公布、甚至利用工具都已公开的N-day漏洞,尤其集中在OA系统、VPN、邮件网关、边界网络设备这些暴露在互联网上的大门口。
这个现象,和国际上CISA维护的已知被利用漏洞(KEV)目录的思路,是完全一致的。
这意味着,攻击者追求的不是技术先进,而是成功率和效率。他们会优先使用那些已经被市场验证过、最称手的常规武器。
而我们呢?我们花了大量的精力,去管理那数以万计的、为了满足合规报表的CVE。而对于那些在真实攻击中反复出现的高利用漏洞,我们有没有一套流程,能确保它们在我们的环境里,被100%地验证和封堵?
如果我们漏洞管理流程的第一步,不是按CVSS排序,而是先把所有漏洞,与一个动态更新的在野高频利用漏洞列表做交叉比对,那么我们的待办事项,可能会立刻从上千条,缩减到几十条。工作的焦点,会瞬间变得清晰。

偏差 02.
Security Validation

我们在重兵防守高级TTP,而攻击者在内部合法漫游

我们的防御体系,投入最大的地方,通常是边界和终端。我们部署最强的防火墙、WAF、IPS,我们给终端装上最新的EDR、XDR,我们配置了大量复杂的规则,去检测那些高级的TTP(战术、技术和过程)。
但真实世界里,很多攻击是怎么发生的?打点成功,往往只是个开始。真正造成巨大损失的,是进来之后的横向移动。而横向移动最有效、最隐蔽的方式是什么?不是各种花哨的技术,而是凭证。
攻击者通过一个边界的漏洞,可能只是为了获取一个最普通的员工账号。然后,他们就用这个合法的身份,开始在内网进行漫长的信息收集和合法漫游。他们会用正常的运维工具、正常的访问协议,去尝试连接其他机器。在这个过程中,很多依赖签名库、黑白名单检测的系统,可能根本不会告警,因为从技术上看,这一切都是正常的。
我们花重兵去防那个翻墙进来的小偷,但对于那个已经混进内部、伪装成员工的间谍,我们的内部安保措施,真的到位了吗?试想一下你会认为所有穿着企业工装的人都是正常的吗?那么使用正常运维工具、命令的难道都全部是正常的吗?不要认为它没有威胁特征就无视,而要结合行为分析进行判断是否合理。

Security Validation

校准我们的工作重心,回归实战

这两个偏差,清晰地解释了为什么我们有时会觉得忙但又搞不清重点。因为我们的大部分精力,可能都花在了应对理论上的风险上。
校准的方向也很明确:

  • 对于漏洞管理,工作的核心,应该是优先验证和处置那些在野高频利用的漏洞。

  • 对于威胁防御,工作的核心,应该是假设凭证已泄露,并持续验证在这种情况下,内部的横向移动路径和权限控制是否有效?基于审计日志的行为分析检测是否有效?

要完成这两个核心工作,就需要一个能精准复现这些真实世界攻击场景的平台。 塞讯智能安全验证平台的设计思路,就是紧贴这个实战原则。

  • 我们的攻击剧本库,会把全球最新的、经过验证的、在野高频利用的攻击手法,作为最高优先级进行更新。这确保了你的每一次验证,都是在针对最真实的威胁。

  • 我们支持大量假设入侵的场景。你可以轻松地设定,假设一个普通员工的PC失陷了,然后平台会自动去验证,从这个点出发,能摸到哪些核心系统,暴露出哪些内部的权限和网络配置问题。

我们的日常工作,不应该被海量的CVE和理论上的TTP所绑架。 把工作的重点,从管理海量的理论漏洞,转移到封堵高频利用的攻击路径;从过度依赖边界防御,转移到加强内部的纵深防御验证。 把每一次验证,都当作一次对我们工作成效的实测,让我们的忙碌真正转化为安全水平的提升。

公众号:塞讯安全验证