首页/开发/CI/CD 与发布速查/SAST 与 DAST 安全扫描门禁
质量门禁与回滚51 条

SAST 与 DAST 安全扫描门禁

SAST 在源码层面发现缺陷模式,DAST 在运行环境模拟外部访问行为;两者发现的问题按严重级与可利用性分级,高危项进入阻断集合。

CI/CD 与发布速查开发更新于 2026-10-12
SAST 输入源码、依赖与配置(如 CodeQL、Semgrep)
DAST 输入可访问的测试环境 URL(如 OWASP ZAP)
分级严重与高危阻断,中低危限期整改
误报处理登记豁免并注明理由与复核日期

CodeQL 工作流片段

CodeQL 工作流片段
- uses: github/codeql-action/init@v3
  with:
    languages: javascript-typescript
- uses: github/codeql-action/analyze@v3
DAST 只对授权的测试环境运行:对生产或第三方系统扫描可能违反授权与法规。

易错点

  • 只扫描不建分级处理规则:报告积压,扫描沦为形式
  • 把已知高危设为永久忽略:缺少复核日期会长期失控

数据来源与参考

  • GitHub Docs《Code scanning》
  • OWASP ZAP 文档
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌