首页 / 新闻资讯 / 应用安全服务交付物验收标准,报告质量和漏洞修复怎么考核
“80万花出去了,你给我看的这份报告,到底有没有用?”

去年Q4的月会上,老板把一份应用安全服务商交付的渗透测试报告摔在桌上。我仔细一看——漏洞描述是“存在SQL注入风险”,修复建议是“建议对用户输入做过滤”。没有参数证明、没有复现截图、连漏洞触发点都没标清楚。
更离谱的是,开发拿着报告去修,发现报告中三个“高危漏洞”其实是同一个接口的重复上报,另一个中危漏洞的复现条件根本不存在。修了半个月,等保复测还是没过。

那次之后我定了死规矩:所有服务商的交付物,必须按我的验收清单逐项打分,不合格一律拒收、延迟付款。这套机制跑了两季度,服务商交付质量肉眼可见提升。
下面是我沉淀下来的交付物验收标准、质量评分表和不合格处理流程,你可以直接拿去用。

反面教材:我收到过一份报告,漏洞描述就一句话“登录模块存在撞库风险”,修复建议“增加验证码”。没有截图、没有请求样本、没说明是验证码缺失还是频率限制失效。这种报告直接打回。
| 验收项 | 合格标准 | 不合格退回 |
|---|---|---|
| 测试范围 | 与合同一致,覆盖生产/UAT环境 | 漏测核心模块 |
| 漏洞总数 | 高危漏报不超过1个(后续发现) | POC阶段漏报3个以上高危 |
| 复现率 | 随机抽3个漏洞,均能按报告复现 | 任一漏洞无法复现 |
| 修复建议可落地性 | 开发不咨询外部能直接改代码 | 建议模糊到无法执行 |
| 误报率 | 误报率<5% | 抽检发现2个以上误报 |
代码审计报告最容易注水——堆扫描工具的输出截图,但人工分析深度为零。
最危险的3条调用链是什么?
示例:用户输入 → 未过滤 → 拼接SQL → 执行。给出完整的方法调用栈。
第三方库已知漏洞清单:
列出库名、版本号、CVE编号、是否有可用的修复版本、当前业务是否触发该漏洞。
敏感数据暴露面:
硬编码密钥、日志中打印密码/Token、前端代码暴露内部API地址。
随机选3个“已修复”的漏洞,要求服务商现场演示:
很多服务商把月报写成“本月扫描XX次,发现漏洞XX个”的流水账。我要的是能支撑我向老板汇报、向研发追责的数据。
| 表格名称 | 关键字段 | 用途 |
|---|---|---|
| 漏洞生命周期统计 | 新增/已修/逾期/重开/忽略 | 监控研发修复效率 |
| 漏洞年龄分布 | 发现天数:<7天/7-30天/>30天 | 揪出长期未修的老漏洞 |
| TOP10漏洞类型 | 按数量排序,对比上月趋势 | 调整防护策略优先级 |
| 高危漏洞明细 | 漏洞ID、所属系统、责任人、当前状态、逾期天数 | 直接发给研发总监追责 |
| 外部攻击态势 | 拦截次数、攻击源IP TOP10、攻击类型分布 | 评估防护有效性 |
| SLA达成率 | 响应时效/解决时效/未达标次数 | 扣款依据 |
| 评分维度 | 权重 | 扣分规则 |
|---|---|---|
| 数据准确性 | 30分 | 发现1处数据错误(如漏洞数量前后矛盾)扣10分 |
| 分析深度 | 30分 | 只有数据堆砌没有趋势分析和改进建议,扣20分 |
| 可执行性 | 20分 | 没有按责任人拆解、没有逾期标注,扣15分 |
| 时效性 | 20分 | 每月5号前未提交,每延迟1天扣5分 |
| 等级 | 分数 | 判定标准 | 处理方式 |
|---|---|---|---|
| 优秀 | ≥90分 | 无数据错误,漏洞100%可复现,修复建议无需二次确认 | 全额付款,纳入优选供应商 |
| 合格 | 70-89分 | 存在1-2处格式问题或非关键数据错误,漏洞均可复现 | 整改后付款,扣当月服务费5% |
| 不合格 | <70分 | 存在数据造假、漏洞无法复现、关键模块漏测 | 拒收,退回重做,扣当月服务费20% |
第一步:书面拒收通知(24小时内)
邮件发送给服务商项目经理和销售总监,附上评分表扫描件,逐条列出不合格项,要求限期整改。
第二步:整改期限锁定
第三步:复验流程
服务商提交整改报告后,我指定内部人员或第三方按原验收标准重新评分。复验通过前,该服务商暂停承接新项目。
第四步:财务联动
第一,别等服务报告出来再卡标准。
签合同前把验收Checklist作为附件写进去,让服务商评估时就知道你的底线。
第二,培养内部抽检能力。
不用每个漏洞都验,但至少能做到随机抽3个高危漏洞,用Burp Suite或SQLMap按报告步骤跑一遍。做不到这点,你永远被服务商牵着走。
第三,把验收结果和付款强绑定。
我现在的条款是:报告合格付70%,整改复验通过付30%。服务商为了拿尾款,交付质量明显提升。
安全是买服务,不是买报告。报告写得漂亮但漏洞修不了,等于零。这套验收机制我用了四个季度,退回不合格报告7份,服务商换了1家,现在留存的两家交付质量稳定在85分以上。你也值得试试。