本章为该系列的第五篇,主要介绍产品安全事件定级及方法。从实际需求来看,在应急响应时仅有流程和SOP还不够,缺少一个维度对SOP中的动作进行分级分类,故诞生了事件定级方法。不同级别的事件,映射了不同的执行动作,使整个产品安全应急流程更加顺畅、合理和完善。
01
—
评分需求的出现
当发生产品安全事件时,按照应急响应流程执行,流程很顺畅但是在一些具体的动作时却难下手,比如:
从上面两个例子不难看出,产品应急响应流程是大而全但缺少执行细节,有时候执行不下去,存在不少待完善的空间。对于应急响应的要求和每个环节的动作,应该进一步明确执行条件,这样便能解决类似例一的问题。例二表现出来的问题,不太好在流程上优化。于是乎,往前追溯就想到了对事件进行定级,所有事件依旧遵守流程,但是不同等级的事件走流程中的不同节点,比如最高风险事件需要每个环节都执行到位,最低风险事件不需要立即到客户侧修复、不需要在演习期间输出对外升级公告、按照正常发版周期就行。
02
—
需要考虑的因素
在进行应急响应时,会遇到一些拦路虎:漏洞情报无漏洞细节、根据情报找不到具体产品、外部微信群或公众号在疯传...技术方面的问题最好解决,不清不楚的问题次之,最难得就是外部舆论,所以应该将舆论加入到产品安全事件的评分方法。
在这套方法中,设置了四个因素(产品重要程度、产品影响范围、事件社会舆论和漏洞通用评分),通过评分对事件进行四个档的定级(红色特别重大事件:9.0-10.0分;橙色重大事件:8.0-8.9分;黄色较大事件:7.0-7.9分;蓝色一般事件:4.0-6.9分),后续的应急响应动作参照定级结果执行变得更加合理。其中,四个因素的定义如下(每个因素分成四挡,每个档设置风险分数,从高到低依次为10分、8分、6分和4分)。
03
—
定级评分模板
在此基础上形成了“产品安全事件评分标准-模板”,发生安全事件后在表格中评分后自动输出事件级别,模板示例如下:
未完待续,下期再见~