mcpField
B
breach-remediation

breach-remediation

github.com/mukul975安全32339 次安装32 周前更新
代码仓库

关于 breach-remediation

面向隐私与安全团队的泄露事件后整改指南,帮助将调查发现转化为技术控制、政策、培训和监控改进,并跟踪监管后续事项。

主要功能

  1. 01分析根因并制定整改措施
  2. 02识别并弥补控制缺口
  3. 03更新政策与培训计划
  4. 04加强监控和监管跟进
  5. 05维护整改登记与逾期升级

适用场景

  1. 01制定数据泄露后的纠正计划
  2. 02跟踪责任人、期限和完成证据
  3. 03准备监管机构要求的整改材料

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/mukul975/privacy-data-protection-skills --skill breach-remediation

安装后在 Claude Code 中输入/breach-remediation确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

assets/
template.md
references/
standards.md
workflows.md
scripts/
process.py

详细介绍

开展泄露事件后的补救工作

概述

泄露事件后的补救工作旨在将调查结果转化为具体的纠正措施,防止事件再次发生,并依据《通用数据保护条例》(GDPR)第 5(2) 条和第 24 条证明组织已履行问责义务。有效的补救工作不应局限于修复直接漏洞,还应解决根本原因、弥补系统性控制缺口、更新政策和培训、加强监控,并满足监管机构后续跟进要求。

经验总结框架

第 1 步:根本原因补救(立即执行——30 天内)

解决导致泄露事件的直接技术和流程原因:

根本原因类别补救方法示例(SPG-BREACH-2026-003)
特权账户未及时清理停用账户,并实施生命周期管理撤销 svc-migration-2024;部署自动服务账户到期机制(每 90 天审核一次)
易受钓鱼攻击部署抗钓鱼 MFA,加强电子邮件过滤将所有特权账户的基于推送的 MFA 迁移至 FIDO2/WebAuthn
网络分段不足实施微分段部署数据库层隔离;仅允许通过经批准且启用了会话录制的堡垒主机访问
访问审核范围不足扩大访问审核范围,涵盖所有账户类型将服务账户、API 密钥和机器账户纳入季度访问认证
第 2 步:弥补控制缺口(短期——90 天内)

识别并弥补泄露事件暴露出的更广泛的安全和隐私控制缺口:

  1. 检测缺口:泄露事件是由组织自身的控制措施检测到的,还是由外部报告的?如果检测延迟,应加强监控。
  2. 响应缺口:是否遵循了响应程序?团队在哪些方面偏离了计划?根据实际经验更新程序。
  3. 沟通缺口:内部和外部沟通是否及时、准确?更新沟通模板和升级矩阵。
  4. 文档缺口:是否实时满足了第 33(5) 条的文档要求?改进文档工具和检查清单。
  5. 供应商/处理者缺口:如果涉及处理者,第 28 条的数据处理协议(DPA)是否充分?对处理者的安全要求是否足够?更新供应商风险评估和 DPA 条款。
第 3 步:更新政策(中期——90 天内)

根据泄露事件调查结果,审查并更新受影响的政策:

政策所需更新负责人截止日期
访问控制政策将服务账户纳入范围;明确生命周期管理要求CISO2026 年 4 月 15 日
事件响应计划更新知悉情况的定义;添加暂定声明模板;修订升级矩阵DPO + CISO2026 年 4 月 30 日
勒索款支付政策记录经董事会批准的勒索款支付立场总法律顾问2026 年 5 月 31 日
供应商风险管理根据处理者泄露事件的经验,更新安全评估问卷采购部门 + DPO2026 年 6 月 30 日
数据保留政策核实已过期数据是否按计划实际删除(泄露事件可能暴露了数据保留方面的问题)DPO2026 年 6 月 30 日
第 4 步:培训调整(中期——90 天内)

更新培训计划,以应对导致此次泄露的人为因素:

培训模块目标受众更新内容培训方式
网络钓鱼意识全体员工添加基于发起 SPG-BREACH-2026-003 的实际钓鱼邮件的情景(删除可识别信息)通过 KnowBe4 进行互动式模拟
MFA 安全所有启用了 MFA 的员工增加对 MFA 推送疲劳攻击的认知培训;培训员工拒绝意外的 MFA 提示必修电子学习模块
事件报告全体员工明确要求立即报告异常系统行为,即使无法确定是否存在问题在更新后的年度隐私意识培训中进行
泄露响应事件响应团队开展基于此次泄露情景的桌面演练每半年一次的桌面演练
特权访问管理IT 运维人员、数据库管理员服务账户生命周期管理流程面向部门的专题研讨会
第 5 步:增强监控(中期——90 天内)

根据此次泄露暴露的不足,加强检测和监控:

增强措施描述负责人截止日期
服务账户异常检测配置 SIEM 规则,在服务账户于计划的批处理时段之外进行身份验证,或从非白名单 IP 地址进行身份验证时发出警报SOC 负责人2026 年 4 月 15 日
MFA 推送疲劳检测当某账户在 5 分钟内收到超过 3 次 MFA 推送通知,但未成功进行身份验证时发出警报SOC 负责人2026 年 4 月 30 日
阻止 Tor 出口节点阻止所有生产系统接受来自已知 Tor 出口节点的身份验证尝试网络安全团队2026 年 4 月 15 日
数据库层网络流量基线为数据库 VLAN 建立出站数据传输基线;发现异常时发出警报SOC 负责人2026 年 5 月 31 日
第 6 步:监管后续工作(持续进行)

管理对监管机构的持续义务:

  1. 补充通知:提供初始 Art. 33 通知中承诺提交的任何未提供信息(例如,数据外泄判定结果、最终数据主体数量)。
  2. 监管机构问询:及时、全面地答复监管机构的任何后续问题。
  3. 补救证据:做好准备,根据监管机构要求提供补救措施的证据。维护补救措施跟踪表,记录完成日期和证据参考信息。
  4. 监管程序:如果监管机构启动正式程序,与外部法律顾问协调应对工作。
  5. 年度 DPO 报告:在 DPO 向董事会和监管机构提交的年度报告中,说明此次泄露及补救工作的状态。

补救措施跟踪

补救措施登记表结构
字段描述
操作 ID唯一标识符(SPG-BREACH-2026-003-REM-001)
泄露事件参考指向源泄露事件的链接
描述需要完成的事项
所应对的根本原因此措施要消除的根本原因或漏洞
负责人负责完成该事项的人员
优先级严重 / 高 / 中 / 低
目标日期计划完成日期
实际完成日期经核实该措施已完成的日期
证据证明已完成的文档(屏幕截图、政策版本、测试报告)
核实人核实该措施已有效实施的人员
逾期措施升级流程
逾期天数升级流程
1-7 天提醒措施负责人
8-14 天升级至措施负责人经理
15-30 天升级至 DPO 和 CISO
30 天以上升级至 CEO;纳入董事会审计委员会报告

泄露事件后审查会议

议程(在数据泄露事件结案 30 天后召开)
  1. 数据泄露事件摘要:用 5 分钟回顾事件。
  2. 根本原因审查:确认根本原因分析准确且完整。
  3. 补救措施状态:审查所有补救措施——已完成、进行中、逾期。
  4. 有效性评估:是否已测试并证实已实施的补救措施有效?
  5. 剩余风险:补救后还存在哪些风险?是否在组织的风险承受范围内?
  6. 为下次事件吸取的教训:哪些做法可以改进?哪些方面做得不错?
  7. 文档收尾:确认所有 Art. 33(5) 文档均已完成。

证明问责

根据 GDPR Art. 5(2),控制者必须证明其遵守规定。数据泄露事件后的补救证据可用于此目的:

  • 事件发生前:风险评估、安全措施、培训记录和政策可证明组织采取了预防措施。
  • 事件发生期间:事件响应文档、通知记录和沟通日志可证明组织妥善应对了事件。
  • 事件发生后:补救措施跟踪表、更新后的政策、强化的控制措施和改进后的培训可证明组织从中吸取了教训并有所改进。

监管机构审查组织对数据泄露事件的响应时,不仅会评估事件是否得到妥善处理,还会评估组织是否采取了有实质意义的措施来防止事件再次发生。

评论

支持 Markdown