如何基于 OWASP Top 10 进行 PR 安全审查
何时使用: 在提交 PR 审查前,尤其是当 PR 涉及认证、数据或输入处理时。
步骤
-
指向 diff根据 OWASP Top 10:2025 审查当前 PR。重点关注认证和输入处理。✓ 已复制→ 映射到 Top 10 类别的发现,带有行号引用
-
优先排序将发现分组为 'merge 前必须修复' vs 'follow-up issue'。引用具体的 ASVS 要求。✓ 已复制→ 带有 ASVS ID 的排序列表
-
生成修复对于每个必须修复的问题,提出最小化的 diff。✓ 已复制→ 与发现相关的补丁 diff
结果: 一个包含已解决已知安全问题、可追踪要求的 PR。
注意事项
- 对无害模式过度警报 — 要求 Claude 具体说明 exploit 路径;如果无法说明,则降低严重程度