首页/安全/漏洞与攻击面速查/WAF 部署基线与运行模式
暴露面收敛45 条

WAF 部署基线与运行模式

WAF 上线要经历『观察→收敛→阻断』:先以观察模式运行收集误报,再逐步切阻断;规则集、例外与日志流向要形成基线,避免长期停留在观察模式。

漏洞与攻击面速查安全更新于 2026-10-13

WAF 部署基线是什么

WAF 上线要经历「观察 → 收敛 → 阻断」三步:先以观察(日志)模式运行,收集误报与覆盖情况;梳理业务例外后逐步切换到阻断;最后把规则集版本、例外清单与日志流向固定成基线。最常见的失败形态是上线两年仍停在观察模式——拦截记录一堆,实际从未阻断。

基本信息

运行模式日志/观察模式、阻断模式
规则集使用厂商推荐集或开源 CRS,并记录版本
日志接入集中日志或 SIEM,对高频拦截与规则命中趋势告警
例外管理每条例外要有原因、申请人与到期时间

上线步骤

上线步骤
1. 记录模式(log):只记录不拦截,统计误报与覆盖
2. 例外梳理:业务白名单与误报规则逐条确认
3. 阻断模式:核心规则先阻断,观察一周
4. 定期回顾:新增规则、过期例外、绕过迹象复盘
5. 变更管理:规则集升级与例外调整走变更记录

典型使用场景

  • 新上线 WAF:按观察-收敛-阻断推进,避免直接阻断造成业务中断
  • 误报治理:用观察期数据整理例外清单,逐条确认必要性
  • 应急介入:漏洞爆发时用虚拟补丁规则临时拦截
  • 规则升级:评估新规则集对现网流量的影响
  • 复盘绕过:分析攻击者是否利用了编码或协议差异绕过规则

模式与判断标准

模式作用何时切换
观察/日志统计误报与覆盖上线初期与规则大版本升级后
阻断实际拦截例外梳理完成后,从核心规则开始
混合核心阻断 + 次要观察业务复杂度高时的过渡状态
WAF 是纵深防御的一层:暴露面收敛与补丁仍是主控制,长期把 WAF 当兜底不是设计目标,也不能替代修复。
应急期临时加的虚拟补丁规则要设到期时间:长期堆积会让规则集臃肿、误报增加,最终又退回观察模式。

易错点

  • WAF 上线两年仍在观察模式:拦截记录一堆但从未真正阻断
  • 例外写得过于宽泛(如整个路径放行),规则实际上形同虚设
  • 规则集版本不记录,升级后误报增加时无法回退定位
  • 用 WAF 兜底代替漏洞修复,修复排期被无限推迟
  • 临时虚拟补丁规则不设到期,积累成无法维护的规则集

数据来源与参考

  • OWASP ModSecurity CRS 文档
  • 主流云 WAF 文档(观察/拦截模式)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌