资源 · 41

协调漏洞披露:接收、修复和通知

构建安全的外部报告渠道,评估影响,协调受影响方并发布实用指南。

已更新 · 3 min

数据中心的服务器机架 插图 · 虚构场景

本指南有助于实现的目标

  • 确保报告的可行性和安全性。
  • 为每份报告指定负责人。
  • 协调可验证的修复。
  • 为用户提供可操作的指导。

快速检查

  • 是否可以在没有客户帐户的情况下发送报告?
  • 范围和允许的测试是否明确?
  • 如果主要联系人不在,由谁负责回复?
  • 哪些产品和供应商存在此缺陷?
  • 哪些临时缓解措施有效?
  • 该建议是否明确指出实际受影响的版本?

分步指南

  1. 1

    发布清晰的策略

    说明范围、应避免的测试、联系渠道、有用的报告详情和响应流程。 请根据您的实际情况审核该策略。

    交付成果:已发布的策略和监控渠道。

  2. 2

    确认并保护证据

    确认收到证据,分配标识符,限制敏感信息的传播,并仅要求提供重现问题所需的证据。

    交付成果:注明日期并指定负责人的报告。

  3. 3

    评估并扩大范围

    在不损害系统的情况下重现问题。 检查可利用性、资产、版本、数据以及与其他产品或供应商共享的组件。

    交付成果:影响评估和利益相关者地图。

  4. 4

    协调补救措施

    与报告者和维护者保持定期沟通。 商定验证里程碑,并根据风险或传播方式的变化调整沟通方式。

    交付成果:共享时间表、修复和回归测试。

  5. 5

    发布并跟进

    说明受影响的版本、修复或缓解措施、用户操作和不确定性。 验证部署情况,并根据实际情况更新建议。

    交付成果:版本化建议和分发证据。

虚构示例

示例情境

一位研究人员报告了旧版 API 中的访问控制故障。 团队确认了该故障,并在授权环境中重现了该问题,发现一个共享组件影响了两个产品。

决策及预期证据

该计划将维护者、版本、修复测试和临时缓解措施联系起来。 最终建议为用户提供了明确的操作步骤,并按照约定对研究人员给予了认可。

管理指标

指标衡量内容首要行动
已追踪收据报告包含所有者和首次响应日期修复静默渠道
已确定范围已确认受影响的产品、版本和依赖项在最终建议前扩大搜索范围
已验证修复已在已发布版本上重现原始案例和相关案例不要关闭存在漏洞的变体
已通知用户已向受影响用户提供指导已更新所需渠道和翻译

常见错误

  • 不考虑风险而承诺单一截止日期
  • 向报告者索取过多个人数据
  • 将确认视为补救措施
  • 在提供可用缓解措施之前发布详细的利用证据
  • 忽略合作伙伴嵌入的版本

常见问题解答

披露政策是否等同于漏洞赏金?

否。政策解释了如何报告和协调。 奖励需要单独的规则和资源。

沟通是否必须始终等待问题解决?

否。时机取决于风险、临时措施和受影响方。 记录并重新审视决策。

协调员何时应该提供帮助?

当多个供应商受到影响、联系人无响应或共享时间表难以制定时,协调员可以提供帮助。

官方参考文献

参考文献支持该方法。 请根据您的实际情况调整检查;它们并非认证。 原始参考文献标题和源文档可能使用其他语言。